From 235e60053169b49cc767eaa7230e7ddc88b8f593 Mon Sep 17 00:00:00 2001 From: 0xrushi <0xrushi@gmail.com> Date: Sun, 4 Jan 2026 23:03:14 -0500 Subject: [PATCH 1/7] Enhance service management scripts and add Strix Halo support - Updated restart.sh, start.sh, and stop.sh to accept optional arguments for service management commands. - Enhanced services.py to support new compute mode 'strixhalo' for service deployment. - Modified wizard.py and related configuration files to include Strix Halo as a valid compute option. - Updated Docker Compose files to define services for Strix Halo, ensuring compatibility with AMD ROCm. - Improved documentation and comments for clarity on new configurations and service options. --- extras/asr-services/.env.template | 2 +- extras/asr-services/Dockerfile_Parakeet | 5 +- extras/asr-services/docker-compose.yml | 57 + extras/asr-services/init.py | 10 +- extras/asr-services/pyproject.toml | 12 + .../speaker-recognition/Dockerfile.strixhalo | 81 + extras/speaker-recognition/docker-compose.yml | 27 +- extras/speaker-recognition/init.py | 17 +- extras/speaker-recognition/pyproject.toml | 36 +- .../api/routers/identification.py | 7 +- .../api/routers/speakers.py | 2 + extras/speaker-recognition/uv.lock | 6569 +++++++---------- restart.sh | 6 +- services.py | 28 +- start.sh | 6 +- stop.sh | 6 +- wizard.py | 4 +- wizard.sh | 2 +- 18 files changed, 2996 insertions(+), 3881 deletions(-) create mode 100644 extras/speaker-recognition/Dockerfile.strixhalo diff --git a/extras/asr-services/.env.template b/extras/asr-services/.env.template index 1a905f1a..afac8435 100644 --- a/extras/asr-services/.env.template +++ b/extras/asr-services/.env.template @@ -36,7 +36,7 @@ ASR_PORT=8767 # ============================================================================= # PyTorch/CUDA Configuration # ============================================================================= -# Options: cu121 (CUDA 12.1), cu126 (CUDA 12.6), cu128 (CUDA 12.8) +# Options: cu121 (CUDA 12.1), cu126 (CUDA 12.6), cu128 (CUDA 12.8), strixhalo (AMD Strix Halo APU) PYTORCH_CUDA_VERSION=cu126 # ============================================================================= diff --git a/extras/asr-services/Dockerfile_Parakeet b/extras/asr-services/Dockerfile_Parakeet index 93b1cc14..cc41a181 100644 --- a/extras/asr-services/Dockerfile_Parakeet +++ b/extras/asr-services/Dockerfile_Parakeet @@ -11,12 +11,13 @@ WORKDIR /app # NeMo and texterrors need libs and C++ compiler RUN apt-get update && apt-get install -y --no-install-recommends \ libsndfile1 \ + ffmpeg \ build-essential git portaudio19-dev \ && rm -rf /var/lib/apt/lists/* # Dependency manifest first for cache‑friendly installs COPY pyproject.toml uv.lock ./ -RUN uv sync --no-install-project --group parakeet --extra ${PYTORCH_CUDA_VERSION} && \ +RUN uv sync --frozen --no-install-project --group parakeet --extra ${PYTORCH_CUDA_VERSION} && \ uv cache clean # Should prepare the .venv for use :) @@ -34,4 +35,4 @@ ENV PATH="/app/.venv/bin:$PATH" EXPOSE 8765 -CMD ["python", "parakeet-offline.py", "--port", "8765"] \ No newline at end of file +CMD ["python", "parakeet-offline.py", "--port", "8765"] diff --git a/extras/asr-services/docker-compose.yml b/extras/asr-services/docker-compose.yml index 84539124..86888a9e 100644 --- a/extras/asr-services/docker-compose.yml +++ b/extras/asr-services/docker-compose.yml @@ -31,6 +31,31 @@ services: - ./model_cache:/models - ./debug:/app/debug - ./results:/app/results + environment: + - HF_HOME=/models + - PARAKEET_MODEL=$PARAKEET_MODEL + - CHUNKING_ENABLED=${CHUNKING_ENABLED:-true} + - CHUNK_DURATION_SECONDS=${CHUNK_DURATION_SECONDS:-30.0} + - OVERLAP_DURATION_SECONDS=${OVERLAP_DURATION_SECONDS:-5.0} + - MIN_AUDIO_FOR_CHUNKING=${MIN_AUDIO_FOR_CHUNKING:-60.0} + - CONFIDENCE_THRESHOLD=${CONFIDENCE_THRESHOLD:-0.8} + restart: unless-stopped + + # NVIDIA GPU variant (requires NVIDIA container runtime) + parakeet-asr-nvidia: + profiles: ["nvidia"] + build: + context: . + dockerfile: Dockerfile_Parakeet + args: + PYTORCH_CUDA_VERSION: ${PYTORCH_CUDA_VERSION:-cu126} + image: parakeet-asr:latest + ports: + - "${PARAKEET_HOST_PORT:-8767}:${PARAKEET_CONTAINER_PORT:-8765}" + volumes: + - ./model_cache:/models + - ./debug:/app/debug + - ./results:/app/results deploy: resources: reservations: @@ -51,6 +76,38 @@ services: - CONFIDENCE_THRESHOLD=${CONFIDENCE_THRESHOLD:-0.8} restart: unless-stopped + # AMD ROCm / Strix Halo variant (requires /dev/kfd + /dev/dri passthrough) + parakeet-asr-strixhalo: + profiles: ["strixhalo", "amd"] + build: + context: . + dockerfile: Dockerfile_Parakeet + args: + PYTORCH_CUDA_VERSION: ${PYTORCH_CUDA_VERSION:-strixhalo} + image: parakeet-asr:latest + ports: + - "${PARAKEET_HOST_PORT:-8767}:${PARAKEET_CONTAINER_PORT:-8765}" + volumes: + - ./model_cache:/models + - ./debug:/app/debug + - ./results:/app/results + devices: + - /dev/kfd + - /dev/dri + group_add: + - video + security_opt: + - seccomp:unconfined + environment: + - HF_HOME=/models + - PARAKEET_MODEL=$PARAKEET_MODEL + - CHUNKING_ENABLED=${CHUNKING_ENABLED:-true} + - CHUNK_DURATION_SECONDS=${CHUNK_DURATION_SECONDS:-30.0} + - OVERLAP_DURATION_SECONDS=${OVERLAP_DURATION_SECONDS:-5.0} + - MIN_AUDIO_FOR_CHUNKING=${MIN_AUDIO_FOR_CHUNKING:-60.0} + - CONFIDENCE_THRESHOLD=${CONFIDENCE_THRESHOLD:-0.8} + restart: unless-stopped + # ============================================================================ # Faster-Whisper Provider (4-6x faster Whisper inference) # ============================================================================ diff --git a/extras/asr-services/init.py b/extras/asr-services/init.py index a1489e0c..188e0425 100755 --- a/extras/asr-services/init.py +++ b/extras/asr-services/init.py @@ -272,12 +272,18 @@ def setup_cuda_version(self): "1": "CUDA 12.1 (cu121)", "2": "CUDA 12.6 (cu126) - Recommended", "3": "CUDA 12.8 (cu128)", + "4": "AMD Strix Halo (NPU)" } cuda_to_choice = {"cu121": "1", "cu126": "2", "cu128": "3"} default_choice = cuda_to_choice.get(detected_cuda, "2") choice = self.prompt_choice("Choose CUDA version:", cuda_choices, default_choice) - choice_to_cuda = {"1": "cu121", "2": "cu126", "3": "cu128"} + choice_to_cuda = { + "1": "cu121", + "2": "cu126", + "3": "cu128", + "4": "strixhalo" + } cuda_version = choice_to_cuda[choice] self.config["PYTORCH_CUDA_VERSION"] = cuda_version @@ -524,7 +530,7 @@ def main(): ) parser.add_argument( "--pytorch-cuda-version", - choices=["cu121", "cu126", "cu128"], + choices=["cu121", "cu126", "cu128", "strixhalo"], help="PyTorch CUDA version" ) diff --git a/extras/asr-services/pyproject.toml b/extras/asr-services/pyproject.toml index fa01b2cf..4320a3da 100644 --- a/extras/asr-services/pyproject.toml +++ b/extras/asr-services/pyproject.toml @@ -42,6 +42,10 @@ cu128 = [ "torch>=2.3", "torchaudio>=2.3", ] +strixhalo = [ + "torch>=2.3", + "torchaudio>=2.3", +] [tool.uv] compile-bytecode = true @@ -58,6 +62,7 @@ conflicts = [ { extra = "cu121" }, { extra = "cu126" }, { extra = "cu128" }, + { extra = "strixhalo" }, ], ] @@ -66,11 +71,13 @@ torch = [ { index = "pytorch-cu121", extra = "cu121" }, { index = "pytorch-cu126", extra = "cu126" }, { index = "pytorch-cu128", extra = "cu128" }, + { index = "rocm-gfx1151", extra = "strixhalo" }, ] torchaudio = [ { index = "pytorch-cu121", extra = "cu121" }, { index = "pytorch-cu126", extra = "cu126" }, { index = "pytorch-cu128", extra = "cu128" }, + { index = "rocm-gfx1151", extra = "strixhalo" }, ] [[tool.uv.index]] @@ -88,6 +95,11 @@ name = "pytorch-cu128" url = "https://download.pytorch.org/whl/cu128" explicit = true +[[tool.uv.index]] +name = "rocm-gfx1151" +url = "https://rocm.nightlies.amd.com/v2/gfx1151/" +explicit = true + [dependency-groups] # Provider-specific dependency groups faster-whisper = [ diff --git a/extras/speaker-recognition/Dockerfile.strixhalo b/extras/speaker-recognition/Dockerfile.strixhalo new file mode 100644 index 00000000..7c5c3a4f --- /dev/null +++ b/extras/speaker-recognition/Dockerfile.strixhalo @@ -0,0 +1,81 @@ +FROM docker.io/kyuz0/vllm-therock-gfx1151:sha-039484a + +ARG PYTORCH_CUDA_VERSION=strixhalo +ENV PYTORCH_CUDA_VERSION=${PYTORCH_CUDA_VERSION} + +# Install system dependencies (base image may be deb/rpm/alpine) +RUN set -eux; \ + if command -v apt-get >/dev/null 2>&1; then \ + apt-get update; \ + apt-get install -y --no-install-recommends \ + build-essential git ffmpeg curl libjpeg-dev zlib1g-dev libpng-dev; \ + rm -rf /var/lib/apt/lists/*; \ + elif command -v dnf >/dev/null 2>&1; then \ + dnf -y install \ + gcc gcc-c++ make git ffmpeg curl libjpeg-turbo-devel zlib-devel libpng-devel; \ + dnf -y clean all; \ + elif command -v yum >/dev/null 2>&1; then \ + yum -y install \ + gcc gcc-c++ make git ffmpeg curl libjpeg-turbo-devel zlib-devel libpng-devel; \ + yum -y clean all; \ + elif command -v apk >/dev/null 2>&1; then \ + apk add --no-cache \ + build-base git ffmpeg curl jpeg-dev zlib-dev libpng-dev; \ + else \ + echo "WARNING: No supported package manager found; skipping OS deps install" >&2; \ + fi + +WORKDIR /app + +# Install uv +COPY --from=ghcr.io/astral-sh/uv:latest /uv /bin/uv + +# Copy dependency files first (for better caching) +COPY pyproject.toml uv.lock ./ + +# Use the base image's prebuilt venv (contains torch stack for gfx1151) +RUN test -x /opt/venv/bin/python +ENV VIRTUAL_ENV=/opt/venv +ENV PATH="/opt/venv/bin:$PATH" + +# Install dependencies, but never install/override torch/torchvision/torchaudio in this image. +# We avoid `uv sync` here because it recreates the venv and drops `--system-site-packages`. +# For strixhalo, we install pyannote.audio from git with --no-deps separately. +RUN set -eux; \ + uv export --frozen --format requirements.txt --no-dev --no-hashes \ + --extra ${PYTORCH_CUDA_VERSION} --no-emit-project \ + --prune torch --prune torchvision --prune torchaudio \ + --prune rocm --prune rocm-sdk-core --prune rocm-sdk-devel --prune rocm-sdk-libraries-gfx1151 \ + --prune torchcodec \ + $(if [ "${PYTORCH_CUDA_VERSION}" = "strixhalo" ]; then echo "--prune pyannote.audio"; fi) \ + --output-file /tmp/requirements.txt; \ + uv pip install --python /opt/venv/bin/python --no-managed-python --prerelease=if-necessary-or-explicit \ + --requirements /tmp/requirements.txt; \ + if [ "${PYTORCH_CUDA_VERSION}" = "strixhalo" ]; then \ + uv pip install --python /opt/venv/bin/python --no-managed-python --no-deps \ + "git+https://github.com/pyannote/pyannote-audio.git"; \ + fi; \ + uv cache clean + +# Copy the full source code (after dependencies are cached) +COPY src/ src/ + +# Install the project (editable so the compose bind-mount workflow still works) +RUN uv pip install --python /opt/venv/bin/python --no-managed-python --no-deps --editable . + +# Verify we can import the base image's torch stack (and that torchvision ops are present) +RUN python -c "import torch, torchvision; print('torch', torch.__version__, torch.__file__); print('torchvision', torchvision.__version__, torchvision.__file__)" + +# Create directories +RUN mkdir -p /app/audio_chunks /app/debug /app/data /models + +# Set environment variables +ENV HF_HOME=/models +ENV PYTHONPATH=/app +ENV LD_LIBRARY_PATH=/opt/rocm/lib:/opt/rocm/lib/host-math/lib:/opt/rocm/lib/rocm_sysdeps/lib:/opt/venv/lib/python3.13/site-packages/torch/lib:/usr/lib64:${LD_LIBRARY_PATH} + +# Expose port +EXPOSE 8085 + +# Run the service +CMD ["/opt/venv/bin/simple-speaker-service"] diff --git a/extras/speaker-recognition/docker-compose.yml b/extras/speaker-recognition/docker-compose.yml index 50d40caf..d0574f4f 100644 --- a/extras/speaker-recognition/docker-compose.yml +++ b/extras/speaker-recognition/docker-compose.yml @@ -60,13 +60,34 @@ services: aliases: - speaker-service + # Strix Halo / AMD ROCm Profile Configuration + speaker-service-strixhalo: + <<: *base-speaker-service + profiles: ["strixhalo"] + networks: + default: + aliases: + - speaker-service + build: + context: . + dockerfile: Dockerfile.strixhalo + args: + PYTORCH_CUDA_VERSION: ${PYTORCH_CUDA_VERSION:-strixhalo} + devices: + - /dev/kfd + - /dev/dri + group_add: + - video + security_opt: + - seccomp:unconfined + # React Web UI web-ui: platform: linux/amd64 build: context: webui dockerfile: Dockerfile - profiles: ["cpu", "gpu"] + profiles: ["cpu", "gpu", "strixhalo"] ports: - "${REACT_UI_PORT:-5173}:${REACT_UI_PORT:-5173}" volumes: @@ -93,7 +114,7 @@ services: # Nginx reverse proxy for unified HTTPS endpoint nginx: image: nginx:alpine - profiles: ["cpu", "gpu"] + profiles: ["cpu", "gpu", "strixhalo"] ports: - "8444:443" - "8081:80" @@ -114,4 +135,4 @@ services: networks: default: name: chronicle-network - external: true \ No newline at end of file + external: true diff --git a/extras/speaker-recognition/init.py b/extras/speaker-recognition/init.py index 99932617..6e678686 100755 --- a/extras/speaker-recognition/init.py +++ b/extras/speaker-recognition/init.py @@ -166,14 +166,23 @@ def setup_compute_mode(self): choices = { "1": "CPU-only (works everywhere)", - "2": "GPU acceleration (requires NVIDIA+CUDA)" + "2": "GPU acceleration (requires NVIDIA+CUDA)", + "3": "AMD Strix Halo (NPU acceleration)" } choice = self.prompt_choice("Choose compute mode:", choices, default_choice) - compute_mode = "gpu" if choice == "2" else "cpu" + + if choice == "2": + compute_mode = "gpu" + elif choice == "3": + compute_mode = "strixhalo" + else: + compute_mode = "cpu" # Set PYTORCH_CUDA_VERSION for Docker build (profile determined from this) if compute_mode == "cpu": self.config["PYTORCH_CUDA_VERSION"] = "cpu" + elif compute_mode == "strixhalo": + self.config["PYTORCH_CUDA_VERSION"] = "strixhalo" else: # Detect system CUDA version and suggest as default detected_cuda = self.detect_cuda_version() @@ -420,8 +429,8 @@ def main(): parser.add_argument("--hf-token", help="Hugging Face token (default: prompt user)") parser.add_argument("--compute-mode", - choices=["cpu", "gpu"], - help="Compute mode: cpu or gpu (default: prompt user)") + choices=["cpu", "gpu", "strixhalo"], + help="Compute mode: cpu, gpu, or strixhalo (default: prompt user)") parser.add_argument("--deepgram-api-key", help="Deepgram API key (optional)") parser.add_argument("--enable-https", action="store_true", diff --git a/extras/speaker-recognition/pyproject.toml b/extras/speaker-recognition/pyproject.toml index 81ac6814..bae86e17 100644 --- a/extras/speaker-recognition/pyproject.toml +++ b/extras/speaker-recognition/pyproject.toml @@ -2,14 +2,14 @@ name = "simple-speaker-recognition" version = "0.1.0" description = "Speaker recognition and diarization service for friend-lite" -requires-python = ">=3.10" +requires-python = ">=3.11,<3.14" dependencies = [ "fastapi>=0.115.12", "uvicorn>=0.34.2", "scipy>=1.10.0", - "pyannote.audio>=4.0", - "torchcodec<0.10", # 0.10+ requires PyTorch newer than 2.9 + "pyannote.audio>=4.0; extra != 'strixhalo'", + "torchcodec<0.10; extra != 'strixhalo'", # 0.10+ requires PyTorch newer than 2.9 "aiohttp>=3.8.0", "httpx>=0.27.0", "python-multipart>=0.0.6", @@ -57,12 +57,38 @@ cu128 = [ "torchaudio>=2.0.0", ] +strixhalo = [ + # Provided by the base image; keep listed so `tool.uv.sources` can scope them to this extra, + # but mark them as never-selected so uv won't install/upgrade them into the venv. + "torch>=2.0.0; sys_platform == 'never'", + "torchaudio>=2.0.0; sys_platform == 'never'", + "torchvision>=0.15.0; sys_platform == 'never'", + # pyannote.audio from git (installed with --no-deps, dependencies listed separately below) + "pyannote.audio", + # OpenTelemetry dependencies for pyannote.audio + "opentelemetry-api>=1.39.0", + "opentelemetry-sdk>=1.39.0", + "opentelemetry-exporter-otlp>=1.34.0", + # Pyannote dependencies + "pyannote-pipeline>=4.0.0", + "pyannote-metrics>=4.0.0", + "pyannoteai-sdk>=0.3.0", + # Audio processing dependencies + "asteroid-filterbanks>=0.4.0", + "pytorch-metric-learning>=2.8.1", + # PyTorch Lightning (required by pyannote.audio) + "lightning>=2.0.0", + "torch_audiomentations", +] + [tool.uv] +required-environments = ["sys_platform == 'linux' and platform_machine == 'x86_64'"] conflicts = [ [ { extra = "cpu" }, { extra = "cu126" }, { extra = "cu128" }, + { extra = "strixhalo" }, ], ] @@ -77,7 +103,7 @@ torchaudio = [ { index = "pytorch-cu126", extra = "cu126" }, { index = "pytorch-cu128", extra = "cu128" }, ] - +"pyannote.audio" = { git = "https://github.com/pyannote/pyannote-audio.git", extra = "strixhalo" } [[tool.uv.index]] name = "pytorch-cpu" url = "https://download.pytorch.org/whl/cpu" @@ -116,4 +142,4 @@ test = [ ] [tool.isort] -profile = "black" \ No newline at end of file +profile = "black" diff --git a/extras/speaker-recognition/src/simple_speaker_recognition/api/routers/identification.py b/extras/speaker-recognition/src/simple_speaker_recognition/api/routers/identification.py index 1f215242..4a1a5e83 100644 --- a/extras/speaker-recognition/src/simple_speaker_recognition/api/routers/identification.py +++ b/extras/speaker-recognition/src/simple_speaker_recognition/api/routers/identification.py @@ -26,7 +26,6 @@ from simple_speaker_recognition.database import get_db_session from simple_speaker_recognition.database.models import Speaker from simple_speaker_recognition.utils.audio_processing import get_audio_info -from simple_speaker_recognition.utils.analysis import create_speaker_analysis # These will be imported from the main service.py when we integrate # from ..service import get_db, audio_backend @@ -721,6 +720,9 @@ async def analyze_annotation_segments( and performs clustering analysis to help visualize speaker separation. """ import json + # Local import to avoid OpenMP/BLAS runtime conflicts between PyTorch (ROCm) and Sklearn/UMAP + # that cause a segmentation fault if imported at the top level alongside torch. + from simple_speaker_recognition.utils.analysis import create_speaker_analysis # Parse segments JSON try: @@ -853,6 +855,9 @@ async def analyze_segments_with_enrolled_speakers( 4. Suggests optimal threshold based on separation """ import json + # Local import to avoid OpenMP/BLAS runtime conflicts between PyTorch (ROCm) and Sklearn/UMAP + # that cause a segmentation fault if imported at the top level alongside torch. + from simple_speaker_recognition.utils.analysis import create_speaker_analysis # Parse segments JSON try: diff --git a/extras/speaker-recognition/src/simple_speaker_recognition/api/routers/speakers.py b/extras/speaker-recognition/src/simple_speaker_recognition/api/routers/speakers.py index bc810ef9..7d05c367 100644 --- a/extras/speaker-recognition/src/simple_speaker_recognition/api/routers/speakers.py +++ b/extras/speaker-recognition/src/simple_speaker_recognition/api/routers/speakers.py @@ -76,6 +76,8 @@ async def get_speakers_analysis( db: UnifiedSpeakerDB = Depends(get_db), ): """Get comprehensive analysis of speaker embeddings including clustering and visualization data.""" + # Local import to avoid OpenMP/BLAS runtime conflicts between PyTorch (ROCm) and Sklearn/UMAP + # that cause a segmentation fault if imported at the top level alongside torch. from simple_speaker_recognition.utils.analysis import create_speaker_analysis log.info(f"Generating speaker analysis for user_id={user_id}, method={method}, cluster_method={cluster_method}") diff --git a/extras/speaker-recognition/uv.lock b/extras/speaker-recognition/uv.lock index 363d5802..ffc01d1a 100644 --- a/extras/speaker-recognition/uv.lock +++ b/extras/speaker-recognition/uv.lock @@ -1,57 +1,56 @@ version = 1 -revision = 2 -requires-python = ">=3.10" +revision = 3 +requires-python = ">=3.11, <3.14" resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +required-markers = [ + "platform_machine == 'x86_64' and sys_platform == 'linux'", ] conflicts = [[ { package = "simple-speaker-recognition", extra = "cpu" }, + { package = "simple-speaker-recognition", extra = "cu121" }, { package = "simple-speaker-recognition", extra = "cu126" }, { package = "simple-speaker-recognition", extra = "cu128" }, + { package = "simple-speaker-recognition", extra = "strixhalo" }, ]] [[package]] name = "aiohappyeyeballs" version = "2.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload_time = "2025-03-12T01:42:48.764Z" } +sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload-time = "2025-03-12T01:42:48.764Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload_time = "2025-03-12T01:42:47.083Z" }, + { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload-time = "2025-03-12T01:42:47.083Z" }, ] [[package]] @@ -59,119 +58,67 @@ name = "aiohttp" version = "3.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "aiohappyeyeballs", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "aiosignal", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "async-timeout", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "attrs", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "frozenlist", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "multidict", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "propcache", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "yarl", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/62/f1/8515650ac3121a9e55c7b217c60e7fae3e0134b5acfe65691781b5356929/aiohttp-3.13.0.tar.gz", hash = "sha256:378dbc57dd8cf341ce243f13fa1fa5394d68e2e02c15cd5f28eae35a70ec7f67", size = 7832348, upload_time = "2025-10-06T19:58:48.089Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/25/18/a3a9c9b7c8d400f71d1ff93c3e1520a5d53dba170f829ca9c6b2b070677b/aiohttp-3.13.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ca69ec38adf5cadcc21d0b25e2144f6a25b7db7bea7e730bac25075bc305eff0", size = 734428, upload_time = "2025-10-06T19:54:40.285Z" }, - { url = "https://files.pythonhosted.org/packages/aa/02/f1eac06d78997e015030130ccf1c7cf864a919f97d77ff27e89c82fc3186/aiohttp-3.13.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:240f99f88a9a6beb53ebadac79a2e3417247aa756202ed234b1dbae13d248092", size = 491939, upload_time = "2025-10-06T19:54:42.113Z" }, - { url = "https://files.pythonhosted.org/packages/e1/db/5d65af7cbe5f302e23b1ea5cfc156cd0c7738a0d2db531a3837d2754de94/aiohttp-3.13.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a4676b978a9711531e7cea499d4cdc0794c617a1c0579310ab46c9fdf5877702", size = 487229, upload_time = "2025-10-06T19:54:43.978Z" }, - { url = "https://files.pythonhosted.org/packages/d3/d5/56c622ad3bd57ff4adc2b701f298dcc0408735a8af998cec1c66a9ce224e/aiohttp-3.13.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:48fcdd5bc771cbbab8ccc9588b8b6447f6a30f9fe00898b1a5107098e00d6793", size = 1666118, upload_time = "2025-10-06T19:54:46.569Z" }, - { url = "https://files.pythonhosted.org/packages/44/16/db236671ec3758e3a6be6977009e74016470368012a58fea4b3799546549/aiohttp-3.13.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:eeea0cdd2f687e210c8f605f322d7b0300ba55145014a5dbe98bd4be6fff1f6c", size = 1633983, upload_time = "2025-10-06T19:54:48.244Z" }, - { url = "https://files.pythonhosted.org/packages/19/ad/d96d7d7023e7f5215b8737cad21a7637f6d9d10fbfbfef0435d0277f71a2/aiohttp-3.13.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:10b3f01d5aeb632adaaf39c5e93f040a550464a768d54c514050c635adcbb9d0", size = 1725922, upload_time = "2025-10-06T19:54:49.885Z" }, - { url = "https://files.pythonhosted.org/packages/88/d7/e8a5ba2bbd929ed587b2a8ea9390765daede2d8cd28dfae3a0773c6d3fbc/aiohttp-3.13.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a4dc0b83e25267f42ef065ea57653de4365b56d7bc4e4cfc94fabe56998f8ee6", size = 1813770, upload_time = "2025-10-06T19:54:51.648Z" }, - { url = "https://files.pythonhosted.org/packages/f9/ca/135c21e85ffeff66b80ecd8a647ca104f2e5a91c37dc86649244ddbf87ab/aiohttp-3.13.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:72714919ed9b90f030f761c20670e529c4af96c31bd000917dd0c9afd1afb731", size = 1667322, upload_time = "2025-10-06T19:54:53.668Z" }, - { url = "https://files.pythonhosted.org/packages/f6/38/348c4343052a400968dbf2051ee3dc222bdefd95af5874cf0f04cc7a8c92/aiohttp-3.13.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:564be41e85318403fdb176e9e5b3e852d528392f42f2c1d1efcbeeed481126d7", size = 1553270, upload_time = "2025-10-06T19:54:56.054Z" }, - { url = "https://files.pythonhosted.org/packages/47/89/71cbda30f0900ab16084769960c467a355d6b1db51668fbb821c4a4ad5ed/aiohttp-3.13.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:84912962071087286333f70569362e10793f73f45c48854e6859df11001eb2d3", size = 1637087, upload_time = "2025-10-06T19:54:58.548Z" }, - { url = "https://files.pythonhosted.org/packages/bf/b1/5ff5fcaecccdcd5be7ff717cbde6e630760a8130e89167c3aa05b6b57707/aiohttp-3.13.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:90b570f1a146181c3d6ae8f755de66227ded49d30d050479b5ae07710f7894c5", size = 1643443, upload_time = "2025-10-06T19:55:00.856Z" }, - { url = "https://files.pythonhosted.org/packages/87/e2/1d1f202f43c8be1956f05196159064cc05dc6842a33c1397cbb1b99610af/aiohttp-3.13.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:2d71ca30257ce756e37a6078b1dff2d9475fee13609ad831eac9a6531bea903b", size = 1695571, upload_time = "2025-10-06T19:55:03.006Z" }, - { url = "https://files.pythonhosted.org/packages/a4/b9/53c1df2991686f947a9651265757ea12c4afc29b351a249b73a0fc81dd3c/aiohttp-3.13.0-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:cd45eb70eca63f41bb156b7dffbe1a7760153b69892d923bdb79a74099e2ed90", size = 1539975, upload_time = "2025-10-06T19:55:04.839Z" }, - { url = "https://files.pythonhosted.org/packages/93/24/345166f9c4cd2f5cc1d2173131998ee4adab0db8729126db32a7f91ed400/aiohttp-3.13.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:5ae3a19949a27982c7425a7a5a963c1268fdbabf0be15ab59448cbcf0f992519", size = 1712866, upload_time = "2025-10-06T19:55:06.905Z" }, - { url = "https://files.pythonhosted.org/packages/09/f1/e8f70462848b74d49b3115050623ecbd697889713c2c93c96616da56b2de/aiohttp-3.13.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ea6df292013c9f050cbf3f93eee9953d6e5acd9e64a0bf4ca16404bfd7aa9bcc", size = 1654058, upload_time = "2025-10-06T19:55:08.51Z" }, - { url = "https://files.pythonhosted.org/packages/23/ba/47fd065510a8bfab5d5f6e1d97c0de672447c0a941c5021298bd7210afc3/aiohttp-3.13.0-cp310-cp310-win32.whl", hash = "sha256:3b64f22fbb6dcd5663de5ef2d847a5638646ef99112503e6f7704bdecb0d1c4d", size = 430230, upload_time = "2025-10-06T19:55:10.178Z" }, - { url = "https://files.pythonhosted.org/packages/c4/38/f5385cb79afa1f31bcaa3625a9e8d849b782edaeac09f894f46439e006a1/aiohttp-3.13.0-cp310-cp310-win_amd64.whl", hash = "sha256:f8d877aa60d80715b2afc565f0f1aea66565824c229a2d065b31670e09fed6d7", size = 453013, upload_time = "2025-10-06T19:55:11.623Z" }, - { url = "https://files.pythonhosted.org/packages/b1/db/df80cacac46cd548a736c5535b13cc18925cf6f9f83cd128cf3839842219/aiohttp-3.13.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:99eb94e97a42367fef5fc11e28cb2362809d3e70837f6e60557816c7106e2e20", size = 741374, upload_time = "2025-10-06T19:55:13.095Z" }, - { url = "https://files.pythonhosted.org/packages/ae/f9/2d6d93fd57ab4726e18a7cdab083772eda8302d682620fbf2aef48322351/aiohttp-3.13.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4696665b2713021c6eba3e2b882a86013763b442577fe5d2056a42111e732eca", size = 494956, upload_time = "2025-10-06T19:55:14.687Z" }, - { url = "https://files.pythonhosted.org/packages/89/a6/e1c061b079fed04ffd6777950c82f2e8246fd08b7b3c4f56fdd47f697e5a/aiohttp-3.13.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3e6a38366f7f0d0f6ed7a1198055150c52fda552b107dad4785c0852ad7685d1", size = 491154, upload_time = "2025-10-06T19:55:16.661Z" }, - { url = "https://files.pythonhosted.org/packages/fe/4d/ee8913c0d2c7da37fdc98673a342b51611eaa0871682b37b8430084e35b5/aiohttp-3.13.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aab715b1a0c37f7f11f9f1f579c6fbaa51ef569e47e3c0a4644fba46077a9409", size = 1745707, upload_time = "2025-10-06T19:55:18.376Z" }, - { url = "https://files.pythonhosted.org/packages/f9/70/26b2c97e8fa68644aec43d788940984c5f3b53a8d1468d5baaa328f809c9/aiohttp-3.13.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7972c82bed87d7bd8e374b60a6b6e816d75ba4f7c2627c2d14eed216e62738e1", size = 1702404, upload_time = "2025-10-06T19:55:20.098Z" }, - { url = "https://files.pythonhosted.org/packages/65/1e/c8aa3c293a0e8b18968b1b88e9bd8fb269eb67eb7449f504a4c3e175b159/aiohttp-3.13.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca8313cb852af788c78d5afdea24c40172cbfff8b35e58b407467732fde20390", size = 1805519, upload_time = "2025-10-06T19:55:21.811Z" }, - { url = "https://files.pythonhosted.org/packages/51/b6/a3753fe86249eb441768658cfc00f8c4e0913b255c13be00ddb8192775e1/aiohttp-3.13.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c333a2385d2a6298265f4b3e960590f787311b87f6b5e6e21bb8375914ef504", size = 1893904, upload_time = "2025-10-06T19:55:23.462Z" }, - { url = "https://files.pythonhosted.org/packages/51/6d/7b1e020fe1d2a2be7cf0ce5e35922f345e3507cf337faa1a6563c42065c1/aiohttp-3.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cc6d5fc5edbfb8041d9607f6a417997fa4d02de78284d386bea7ab767b5ea4f3", size = 1745043, upload_time = "2025-10-06T19:55:25.208Z" }, - { url = "https://files.pythonhosted.org/packages/e6/df/aad5dce268f9d4f29759c3eeb5fb5995c569d76abb267468dc1075218d5b/aiohttp-3.13.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7ddedba3d0043349edc79df3dc2da49c72b06d59a45a42c1c8d987e6b8d175b8", size = 1604765, upload_time = "2025-10-06T19:55:27.157Z" }, - { url = "https://files.pythonhosted.org/packages/1c/19/a84a0e97b2da2224c8b85e1aef5cac834d07b2903c17bff1a6bdbc7041d2/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:23ca762140159417a6bbc959ca1927f6949711851e56f2181ddfe8d63512b5ad", size = 1721737, upload_time = "2025-10-06T19:55:28.854Z" }, - { url = "https://files.pythonhosted.org/packages/6c/61/ca6ad390128d964a08554fd63d6df5810fb5fbc7e599cb9e617f1729ae19/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:bfe824d6707a5dc3c5676685f624bc0c63c40d79dc0239a7fd6c034b98c25ebe", size = 1716052, upload_time = "2025-10-06T19:55:30.563Z" }, - { url = "https://files.pythonhosted.org/packages/2a/71/769e249e6625372c7d14be79b8b8c3b0592963a09793fb3d36758e60952c/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:3c11fa5dd2ef773a8a5a6daa40243d83b450915992eab021789498dc87acc114", size = 1783532, upload_time = "2025-10-06T19:55:32.798Z" }, - { url = "https://files.pythonhosted.org/packages/66/64/b9cd03cdbb629bc492e4a744fbe96550a8340b0cd7a0cc4a9c90cfecd8d3/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:00fdfe370cffede3163ba9d3f190b32c0cfc8c774f6f67395683d7b0e48cdb8a", size = 1593072, upload_time = "2025-10-06T19:55:34.686Z" }, - { url = "https://files.pythonhosted.org/packages/24/0e/87922c8cfdbd09f5e2197e9d87714a98c99c423560d44739e3af55400fe3/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:6475e42ef92717a678bfbf50885a682bb360a6f9c8819fb1a388d98198fdcb80", size = 1798613, upload_time = "2025-10-06T19:55:36.393Z" }, - { url = "https://files.pythonhosted.org/packages/c5/bb/a3adfe2af76e1ee9e3b5464522004b148b266bc99d7ec424ca7843d64a3c/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:77da5305a410910218b99f2a963092f4277d8a9c1f429c1ff1b026d1826bd0b6", size = 1737480, upload_time = "2025-10-06T19:55:38.043Z" }, - { url = "https://files.pythonhosted.org/packages/ad/53/e124dcbd64e6365602f3493fe37a11ca5b7ac0a40822a6e2bc8260cd08e0/aiohttp-3.13.0-cp311-cp311-win32.whl", hash = "sha256:2f9d9ea547618d907f2ee6670c9a951f059c5994e4b6de8dcf7d9747b420c820", size = 429824, upload_time = "2025-10-06T19:55:39.595Z" }, - { url = "https://files.pythonhosted.org/packages/3e/bd/485d98b372a2cd6998484a93ddd401ec6b6031657661c36846a10e2a1f6e/aiohttp-3.13.0-cp311-cp311-win_amd64.whl", hash = "sha256:0f19f7798996d4458c669bd770504f710014926e9970f4729cf55853ae200469", size = 454137, upload_time = "2025-10-06T19:55:41.617Z" }, - { url = "https://files.pythonhosted.org/packages/3a/95/7e8bdfa6e79099a086d59d42589492f1fe9d29aae3cefb58b676015ce278/aiohttp-3.13.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1c272a9a18a5ecc48a7101882230046b83023bb2a662050ecb9bfcb28d9ab53a", size = 735585, upload_time = "2025-10-06T19:55:43.401Z" }, - { url = "https://files.pythonhosted.org/packages/9f/20/2f1d3ee06ee94eafe516810705219bff234d09f135d6951661661d5595ae/aiohttp-3.13.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:97891a23d7fd4e1afe9c2f4473e04595e4acb18e4733b910b6577b74e7e21985", size = 490613, upload_time = "2025-10-06T19:55:45.237Z" }, - { url = "https://files.pythonhosted.org/packages/74/15/ab8600ef6dc1dcd599009a81acfed2ea407037e654d32e47e344e0b08c34/aiohttp-3.13.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:475bd56492ce5f4cffe32b5533c6533ee0c406d1d0e6924879f83adcf51da0ae", size = 489750, upload_time = "2025-10-06T19:55:46.937Z" }, - { url = "https://files.pythonhosted.org/packages/33/59/752640c2b86ca987fe5703a01733b00d375e6cd2392bc7574489934e64e5/aiohttp-3.13.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c32ada0abb4bc94c30be2b681c42f058ab104d048da6f0148280a51ce98add8c", size = 1736812, upload_time = "2025-10-06T19:55:48.917Z" }, - { url = "https://files.pythonhosted.org/packages/3d/c6/dd6b86ddb852a7fdbcdc7a45b6bdc80178aef713c08279afcaee7a5a9f07/aiohttp-3.13.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4af1f8877ca46ecdd0bc0d4a6b66d4b2bddc84a79e2e8366bc0d5308e76bceb8", size = 1698535, upload_time = "2025-10-06T19:55:50.75Z" }, - { url = "https://files.pythonhosted.org/packages/33/e2/27c92d205b9e8cee7661670e8e9f187931b71e26d42796b153d2a0ba6949/aiohttp-3.13.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e04ab827ec4f775817736b20cdc8350f40327f9b598dec4e18c9ffdcbea88a93", size = 1766573, upload_time = "2025-10-06T19:55:53.106Z" }, - { url = "https://files.pythonhosted.org/packages/df/6a/1fc1ad71d130a30f7a207d8d958a41224c29b834463b5185efb2dbff6ad4/aiohttp-3.13.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a6d9487b9471ec36b0faedf52228cd732e89be0a2bbd649af890b5e2ce422353", size = 1865229, upload_time = "2025-10-06T19:55:55.01Z" }, - { url = "https://files.pythonhosted.org/packages/14/51/d0c1701a79fcb0109cff5304da16226581569b89a282d8e7f1549a7e3ec0/aiohttp-3.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e66c57416352f36bf98f6641ddadd47c93740a22af7150d3e9a1ef6e983f9a8", size = 1750379, upload_time = "2025-10-06T19:55:57.219Z" }, - { url = "https://files.pythonhosted.org/packages/ae/3d/2ec4b934f85856de1c0c18e90adc8902adadbfac2b3c0b831bfeb7214fc8/aiohttp-3.13.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:469167d5372f5bb3aedff4fc53035d593884fff2617a75317740e885acd48b04", size = 1560798, upload_time = "2025-10-06T19:55:58.888Z" }, - { url = "https://files.pythonhosted.org/packages/38/56/e23d9c3e13006e599fdce3851517c70279e177871e3e567d22cf3baf5d6c/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a9f3546b503975a69b547c9fd1582cad10ede1ce6f3e313a2f547c73a3d7814f", size = 1697552, upload_time = "2025-10-06T19:56:01.172Z" }, - { url = "https://files.pythonhosted.org/packages/56/cb/caa32c2ccaeca0a3dc39129079fd2ad02f9406c3a5f7924340435b87d4cd/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:6b4174fcec98601f0cfdf308ee29a6ae53c55f14359e848dab4e94009112ee7d", size = 1718609, upload_time = "2025-10-06T19:56:03.102Z" }, - { url = "https://files.pythonhosted.org/packages/fb/c0/5911856fef9e40fd1ccbb8c54a90116875d5753a92c1cac66ce2059b390d/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a533873a7a4ec2270fb362ee5a0d3b98752e4e1dc9042b257cd54545a96bd8ed", size = 1735887, upload_time = "2025-10-06T19:56:04.841Z" }, - { url = "https://files.pythonhosted.org/packages/0e/48/8d6f4757a24c02f0a454c043556593a00645d10583859f7156db44d8b7d3/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:ce887c5e54411d607ee0959cac15bb31d506d86a9bcaddf0b7e9d63325a7a802", size = 1553079, upload_time = "2025-10-06T19:56:07.197Z" }, - { url = "https://files.pythonhosted.org/packages/39/fa/e82c9445e40b50e46770702b5b6ca2f767966d53e1a5eef03583ceac6df6/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:d871f6a30d43e32fc9252dc7b9febe1a042b3ff3908aa83868d7cf7c9579a59b", size = 1762750, upload_time = "2025-10-06T19:56:09.376Z" }, - { url = "https://files.pythonhosted.org/packages/3d/e6/9d30554e7f1e700bfeae4ab6b153d5dc7441606a9ec5e929288fa93a1477/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:222c828243b4789d79a706a876910f656fad4381661691220ba57b2ab4547865", size = 1717461, upload_time = "2025-10-06T19:56:11.551Z" }, - { url = "https://files.pythonhosted.org/packages/1f/e5/29cca547990a59ea54f0674fc01de98519fc628cfceeab6175711750eca7/aiohttp-3.13.0-cp312-cp312-win32.whl", hash = "sha256:682d2e434ff2f1108314ff7f056ce44e457f12dbed0249b24e106e385cf154b9", size = 424633, upload_time = "2025-10-06T19:56:13.316Z" }, - { url = "https://files.pythonhosted.org/packages/8b/68/46dd042d7bc62eab30bafdb8569f55ef125c3a88bb174270324224f8df56/aiohttp-3.13.0-cp312-cp312-win_amd64.whl", hash = "sha256:0a2be20eb23888df130214b91c262a90e2de1553d6fb7de9e9010cec994c0ff2", size = 451401, upload_time = "2025-10-06T19:56:15.188Z" }, - { url = "https://files.pythonhosted.org/packages/86/2c/ac53efdc9c10e41399acc2395af98f835b86d0141d5c3820857eb9f6a14a/aiohttp-3.13.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:00243e51f16f6ec0fb021659d4af92f675f3cf9f9b39efd142aa3ad641d8d1e6", size = 730090, upload_time = "2025-10-06T19:56:16.858Z" }, - { url = "https://files.pythonhosted.org/packages/13/18/1ac95683e1c1d48ef4503965c96f5401618a04c139edae12e200392daae8/aiohttp-3.13.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:059978d2fddc462e9211362cbc8446747ecd930537fa559d3d25c256f032ff54", size = 488041, upload_time = "2025-10-06T19:56:18.659Z" }, - { url = "https://files.pythonhosted.org/packages/fd/79/ef0d477c771a642d1a881b92d226314c43d3c74bc674c93e12e679397a97/aiohttp-3.13.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:564b36512a7da3b386143c611867e3f7cfb249300a1bf60889bd9985da67ab77", size = 486989, upload_time = "2025-10-06T19:56:20.371Z" }, - { url = "https://files.pythonhosted.org/packages/37/b4/0e440481a0e77a551d6c5dcab5d11f1ff6b2b2ddb8dedc24f54f5caad732/aiohttp-3.13.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4aa995b9156ae499393d949a456a7ab0b994a8241a96db73a3b73c7a090eff6a", size = 1718331, upload_time = "2025-10-06T19:56:22.188Z" }, - { url = "https://files.pythonhosted.org/packages/e6/59/76c421cc4a75bb1aceadb92f20ee6f05a990aa6960c64b59e8e0d340e3f5/aiohttp-3.13.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:55ca0e95a3905f62f00900255ed807c580775174252999286f283e646d675a49", size = 1686263, upload_time = "2025-10-06T19:56:24.393Z" }, - { url = "https://files.pythonhosted.org/packages/ec/ac/5095f12a79c7775f402cfc3e83651b6e0a92ade10ddf7f2c78c4fed79f71/aiohttp-3.13.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:49ce7525853a981fc35d380aa2353536a01a9ec1b30979ea4e35966316cace7e", size = 1754265, upload_time = "2025-10-06T19:56:26.365Z" }, - { url = "https://files.pythonhosted.org/packages/05/d7/a48e4989bd76cc70600c505bbdd0d90ca1ad7f9053eceeb9dbcf9345a9ec/aiohttp-3.13.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2117be9883501eaf95503bd313eb4c7a23d567edd44014ba15835a1e9ec6d852", size = 1856486, upload_time = "2025-10-06T19:56:28.438Z" }, - { url = "https://files.pythonhosted.org/packages/1e/02/45b388b49e37933f316e1fb39c0de6fb1d77384b0c8f4cf6af5f2cbe3ea6/aiohttp-3.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d169c47e40c911f728439da853b6fd06da83761012e6e76f11cb62cddae7282b", size = 1737545, upload_time = "2025-10-06T19:56:30.688Z" }, - { url = "https://files.pythonhosted.org/packages/6c/a7/4fde058f1605c34a219348a83a99f14724cc64e68a42480fc03cf40f9ea3/aiohttp-3.13.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:703ad3f742fc81e543638a7bebddd35acadaa0004a5e00535e795f4b6f2c25ca", size = 1552958, upload_time = "2025-10-06T19:56:32.528Z" }, - { url = "https://files.pythonhosted.org/packages/d1/12/0bac4d29231981e3aa234e88d1931f6ba38135ff4c2cf3afbb7895527630/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5bf635c3476f4119b940cc8d94ad454cbe0c377e61b4527f0192aabeac1e9370", size = 1681166, upload_time = "2025-10-06T19:56:34.81Z" }, - { url = "https://files.pythonhosted.org/packages/71/95/b829eb5f8ac1ca1d8085bb8df614c8acf3ff32e23ad5ad1173c7c9761daa/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:cfe6285ef99e7ee51cef20609be2bc1dd0e8446462b71c9db8bb296ba632810a", size = 1710516, upload_time = "2025-10-06T19:56:36.787Z" }, - { url = "https://files.pythonhosted.org/packages/47/6d/15ccf4ef3c254d899f62580e0c7fc717014f4d14a3ac31771e505d2c736c/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:34d8af6391c5f2e69749d7f037b614b8c5c42093c251f336bdbfa4b03c57d6c4", size = 1731354, upload_time = "2025-10-06T19:56:38.659Z" }, - { url = "https://files.pythonhosted.org/packages/46/6a/8acf6c57e03b6fdcc8b4c06392e66abaff3213ea275e41db3edb20738d91/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:12f5d820fadc5848d4559ea838aef733cf37ed2a1103bba148ac2f5547c14c29", size = 1548040, upload_time = "2025-10-06T19:56:40.578Z" }, - { url = "https://files.pythonhosted.org/packages/75/7d/fbfd59ab2a83fe2578ce79ac3db49727b81e9f4c3376217ad09c03c6d279/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:0f1338b61ea66f4757a0544ed8a02ccbf60e38d9cfb3225888888dd4475ebb96", size = 1756031, upload_time = "2025-10-06T19:56:42.492Z" }, - { url = "https://files.pythonhosted.org/packages/99/e7/cc9f0fdf06cab3ca61e6b62bff9a4b978b8ca736e9d76ddf54365673ab19/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:582770f82513419512da096e8df21ca44f86a2e56e25dc93c5ab4df0fe065bf0", size = 1714933, upload_time = "2025-10-06T19:56:45.542Z" }, - { url = "https://files.pythonhosted.org/packages/db/43/7abbe1de94748a58a71881163ee280fd3217db36e8344d109f63638fe16a/aiohttp-3.13.0-cp313-cp313-win32.whl", hash = "sha256:3194b8cab8dbc882f37c13ef1262e0a3d62064fa97533d3aa124771f7bf1ecee", size = 423799, upload_time = "2025-10-06T19:56:47.779Z" }, - { url = "https://files.pythonhosted.org/packages/c9/58/afab7f2b9e7df88c995995172eb78cae8a3d5a62d5681abaade86b3f0089/aiohttp-3.13.0-cp313-cp313-win_amd64.whl", hash = "sha256:7897298b3eedc790257fef8a6ec582ca04e9dbe568ba4a9a890913b925b8ea21", size = 450138, upload_time = "2025-10-06T19:56:49.49Z" }, - { url = "https://files.pythonhosted.org/packages/fe/c1/93bb1e35cd0c4665bb422b1ca3d87b588f4bca2656bbe9292b963d5b76a9/aiohttp-3.13.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:c417f8c2e1137775569297c584a8a7144e5d1237789eae56af4faf1894a0b861", size = 733187, upload_time = "2025-10-06T19:56:51.385Z" }, - { url = "https://files.pythonhosted.org/packages/5e/36/2d50eba91992d3fe7a6452506ccdab45d03685ee8d8acaa5b289384a7d4c/aiohttp-3.13.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:f84b53326abf8e56ebc28a35cebf4a0f396a13a76300f500ab11fe0573bf0b52", size = 488684, upload_time = "2025-10-06T19:56:53.25Z" }, - { url = "https://files.pythonhosted.org/packages/82/93/fa4b1d5ecdc7805bdf0815ef00257db4632ccf0a8bffd44f9fc4657b1677/aiohttp-3.13.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:990a53b9d6a30b2878789e490758e568b12b4a7fb2527d0c89deb9650b0e5813", size = 489255, upload_time = "2025-10-06T19:56:55.136Z" }, - { url = "https://files.pythonhosted.org/packages/05/0f/85241f0d158da5e24e8ac9d50c0849ed24f882cafc53dc95749ef85eef09/aiohttp-3.13.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c811612711e01b901e18964b3e5dec0d35525150f5f3f85d0aee2935f059910a", size = 1715914, upload_time = "2025-10-06T19:56:57.286Z" }, - { url = "https://files.pythonhosted.org/packages/ab/fc/c755590d6f6d2b5d1565c72d6ee658d3c30ec61acb18964d1e9bf991d9b5/aiohttp-3.13.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:ee433e594d7948e760b5c2a78cc06ac219df33b0848793cf9513d486a9f90a52", size = 1665171, upload_time = "2025-10-06T19:56:59.688Z" }, - { url = "https://files.pythonhosted.org/packages/3a/de/caa61e213ff546b8815aef5e931d7eae1dbe8c840a3f11ec5aa41c5ae462/aiohttp-3.13.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:19bb08e56f57c215e9572cd65cb6f8097804412c54081d933997ddde3e5ac579", size = 1755124, upload_time = "2025-10-06T19:57:02.69Z" }, - { url = "https://files.pythonhosted.org/packages/fb/b7/40c3219dd2691aa35cf889b4fbb0c00e48a19092928707044bfe92068e01/aiohttp-3.13.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f27b7488144eb5dd9151cf839b195edd1569629d90ace4c5b6b18e4e75d1e63a", size = 1835949, upload_time = "2025-10-06T19:57:05.251Z" }, - { url = "https://files.pythonhosted.org/packages/57/e8/66e3c32841fc0e26a09539c377aa0f3bbf6deac1957ac5182cf276c5719c/aiohttp-3.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d812838c109757a11354a161c95708ae4199c4fd4d82b90959b20914c1d097f6", size = 1714276, upload_time = "2025-10-06T19:57:07.41Z" }, - { url = "https://files.pythonhosted.org/packages/6b/a5/c68e5b46ff0410fe3abfa508651b09372428f27036138beacf4ff6b7cb8c/aiohttp-3.13.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7c20db99da682f9180fa5195c90b80b159632fb611e8dbccdd99ba0be0970620", size = 1545929, upload_time = "2025-10-06T19:57:09.336Z" }, - { url = "https://files.pythonhosted.org/packages/7a/a6/4c97dc27f9935c0c0aa6e3e10e5b4548823ab5d056636bde374fcd297256/aiohttp-3.13.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:cf8b0870047900eb1f17f453b4b3953b8ffbf203ef56c2f346780ff930a4d430", size = 1679988, upload_time = "2025-10-06T19:57:11.367Z" }, - { url = "https://files.pythonhosted.org/packages/8e/1b/11f9c52fd72b786a47e796e6794883417280cdca8eb1032d8d0939928dfa/aiohttp-3.13.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:5b8a5557d5af3f4e3add52a58c4cf2b8e6e59fc56b261768866f5337872d596d", size = 1678031, upload_time = "2025-10-06T19:57:13.357Z" }, - { url = "https://files.pythonhosted.org/packages/ea/eb/948903d40505f3a25e53e051488d2714ded3afac1f961df135f2936680f9/aiohttp-3.13.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:052bcdd80c1c54b8a18a9ea0cd5e36f473dc8e38d51b804cea34841f677a9971", size = 1726184, upload_time = "2025-10-06T19:57:15.478Z" }, - { url = "https://files.pythonhosted.org/packages/44/14/c8ced38c7dfe80804dec17a671963ccf3cb282f12700ec70b1f689d8de7d/aiohttp-3.13.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:76484ba17b2832776581b7ab466d094e48eba74cb65a60aea20154dae485e8bd", size = 1542344, upload_time = "2025-10-06T19:57:17.611Z" }, - { url = "https://files.pythonhosted.org/packages/a4/6e/f2e6bff550a51fd7c45fdab116a1dab7cc502e5d942956f10fc5c626bb15/aiohttp-3.13.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:62d8a0adcdaf62ee56bfb37737153251ac8e4b27845b3ca065862fb01d99e247", size = 1740913, upload_time = "2025-10-06T19:57:19.821Z" }, - { url = "https://files.pythonhosted.org/packages/da/00/8f057300d9b598a706348abb375b3de9a253195fb615f17c0b2be2a72836/aiohttp-3.13.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5004d727499ecb95f7c9147dd0bfc5b5670f71d355f0bd26d7af2d3af8e07d2f", size = 1695535, upload_time = "2025-10-06T19:57:21.856Z" }, - { url = "https://files.pythonhosted.org/packages/8a/ab/6919d584d8f053a14b15f0bfa3f315b3f548435c2142145459da2efa8673/aiohttp-3.13.0-cp314-cp314-win32.whl", hash = "sha256:a1c20c26af48aea984f63f96e5d7af7567c32cb527e33b60a0ef0a6313cf8b03", size = 429548, upload_time = "2025-10-06T19:57:24.285Z" }, - { url = "https://files.pythonhosted.org/packages/c5/59/5d9e78de6132079066f5077d9687bf524f764a2f8207e04d8d68790060c6/aiohttp-3.13.0-cp314-cp314-win_amd64.whl", hash = "sha256:56f7d230ec66e799fbfd8350e9544f8a45a4353f1cf40c1fea74c1780f555b8f", size = 455548, upload_time = "2025-10-06T19:57:26.136Z" }, - { url = "https://files.pythonhosted.org/packages/7c/ea/7d98da03d1e9798bb99c3ca4963229150d45c9b7a3a16210c5b4a5f89e07/aiohttp-3.13.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:2fd35177dc483ae702f07b86c782f4f4b100a8ce4e7c5778cea016979023d9fd", size = 765319, upload_time = "2025-10-06T19:57:28.278Z" }, - { url = "https://files.pythonhosted.org/packages/5c/02/37f29beced8213bb467c52ad509a5e3b41e6e967de2f6eaf7f8db63bea54/aiohttp-3.13.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:4df1984c8804ed336089e88ac81a9417b1fd0db7c6f867c50a9264488797e778", size = 502567, upload_time = "2025-10-06T19:57:30.273Z" }, - { url = "https://files.pythonhosted.org/packages/e7/22/b0afcafcfe3637bc8d7992abf08ee9452018366c0801e4e7d4efda2ed839/aiohttp-3.13.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:e68c0076052dd911a81d3acc4ef2911cc4ef65bf7cadbfbc8ae762da24da858f", size = 507078, upload_time = "2025-10-06T19:57:32.619Z" }, - { url = "https://files.pythonhosted.org/packages/49/4c/046c847b7a1993b49f3855cc3b97872d5df193d9240de835d0dc6a97b164/aiohttp-3.13.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bc95c49853cd29613e4fe4ff96d73068ff89b89d61e53988442e127e8da8e7ba", size = 1862115, upload_time = "2025-10-06T19:57:34.758Z" }, - { url = "https://files.pythonhosted.org/packages/1a/25/1449a59e3c6405da5e47b0138ee0855414dc12a8c306685d7fc3dd300e1f/aiohttp-3.13.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3b3bdc89413117b40cc39baae08fd09cbdeb839d421c4e7dce6a34f6b54b3ac1", size = 1717147, upload_time = "2025-10-06T19:57:36.938Z" }, - { url = "https://files.pythonhosted.org/packages/23/8f/50cc34ad267b38608f21c6a74327015dd08a66f1dd8e7ceac954d0953191/aiohttp-3.13.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3e77a729df23be2116acc4e9de2767d8e92445fbca68886dd991dc912f473755", size = 1841443, upload_time = "2025-10-06T19:57:39.708Z" }, - { url = "https://files.pythonhosted.org/packages/df/b9/b3ab1278faa0d1b8f434c85f9cf34eeb0a25016ffe1ee6bc361d09fef0ec/aiohttp-3.13.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e88ab34826d6eeb6c67e6e92400b9ec653faf5092a35f07465f44c9f1c429f82", size = 1933652, upload_time = "2025-10-06T19:57:42.33Z" }, - { url = "https://files.pythonhosted.org/packages/88/e2/86050aaa3bd7021b115cdfc88477b754e8cf93ef0079867840eee22d3c34/aiohttp-3.13.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:019dbef24fe28ce2301419dd63a2b97250d9760ca63ee2976c2da2e3f182f82e", size = 1790682, upload_time = "2025-10-06T19:57:44.851Z" }, - { url = "https://files.pythonhosted.org/packages/78/8d/9af903324c2ba24a0c4778e9bcc738b773c98dded3a4fcf8041d5211769f/aiohttp-3.13.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:2c4aeaedd20771b7b4bcdf0ae791904445df6d856c02fc51d809d12d17cffdc7", size = 1622011, upload_time = "2025-10-06T19:57:47.025Z" }, - { url = "https://files.pythonhosted.org/packages/84/97/5174971ba4986d913554ceb248b0401eb5358cb60672ea0166f9f596cd08/aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:b3a8e6a2058a0240cfde542b641d0e78b594311bc1a710cbcb2e1841417d5cb3", size = 1787148, upload_time = "2025-10-06T19:57:49.149Z" }, - { url = "https://files.pythonhosted.org/packages/dd/ae/8b397e980ac613ef3ddd8e996aa7a40a1828df958257800d4bb325657db3/aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:f8e38d55ca36c15f36d814ea414ecb2401d860de177c49f84a327a25b3ee752b", size = 1774816, upload_time = "2025-10-06T19:57:51.523Z" }, - { url = "https://files.pythonhosted.org/packages/c7/54/0e8e2111dd92051c787e934b6bbf30c213daaa5e7ee5f51bca8913607492/aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:a921edbe971aade1bf45bcbb3494e30ba6863a5c78f28be992c42de980fd9108", size = 1788610, upload_time = "2025-10-06T19:57:54.337Z" }, - { url = "https://files.pythonhosted.org/packages/fa/dd/c9283dbfd9325ed6fa6c91f009db6344d8d370a7bcf09f36e7b2fcbfae02/aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:474cade59a447cb4019c0dce9f0434bf835fb558ea932f62c686fe07fe6db6a1", size = 1615498, upload_time = "2025-10-06T19:57:56.604Z" }, - { url = "https://files.pythonhosted.org/packages/8c/f6/da76230679bd9ef175d876093f89e7fd6d6476c18505e115e3026fe5ef95/aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:99a303ad960747c33b65b1cb65d01a62ac73fa39b72f08a2e1efa832529b01ed", size = 1815187, upload_time = "2025-10-06T19:57:59.036Z" }, - { url = "https://files.pythonhosted.org/packages/d5/78/394003ac738703822616f4f922705b54e5b3d8e7185831ecc1c97904174d/aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:bb34001fc1f05f6b323e02c278090c07a47645caae3aa77ed7ed8a3ce6abcce9", size = 1760281, upload_time = "2025-10-06T19:58:01.585Z" }, - { url = "https://files.pythonhosted.org/packages/bd/b0/4bad0a9dd5910bd01c3119f8bd3d71887cd412d4105e4acddcdacf3cfa76/aiohttp-3.13.0-cp314-cp314t-win32.whl", hash = "sha256:dea698b64235d053def7d2f08af9302a69fcd760d1c7bd9988fd5d3b6157e657", size = 462608, upload_time = "2025-10-06T19:58:03.674Z" }, - { url = "https://files.pythonhosted.org/packages/bd/af/ad12d592f623aae2bd1d3463201dc39c201ea362f9ddee0d03efd9e83720/aiohttp-3.13.0-cp314-cp314t-win_amd64.whl", hash = "sha256:1f164699a060c0b3616459d13c1464a981fddf36f892f0a5027cbd45121fb14b", size = 496010, upload_time = "2025-10-06T19:58:05.589Z" }, + { name = "aiohappyeyeballs" }, + { name = "aiosignal" }, + { name = "attrs" }, + { name = "frozenlist" }, + { name = "multidict" }, + { name = "propcache" }, + { name = "yarl" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/62/f1/8515650ac3121a9e55c7b217c60e7fae3e0134b5acfe65691781b5356929/aiohttp-3.13.0.tar.gz", hash = "sha256:378dbc57dd8cf341ce243f13fa1fa5394d68e2e02c15cd5f28eae35a70ec7f67", size = 7832348, upload-time = "2025-10-06T19:58:48.089Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b1/db/df80cacac46cd548a736c5535b13cc18925cf6f9f83cd128cf3839842219/aiohttp-3.13.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:99eb94e97a42367fef5fc11e28cb2362809d3e70837f6e60557816c7106e2e20", size = 741374, upload-time = "2025-10-06T19:55:13.095Z" }, + { url = "https://files.pythonhosted.org/packages/ae/f9/2d6d93fd57ab4726e18a7cdab083772eda8302d682620fbf2aef48322351/aiohttp-3.13.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4696665b2713021c6eba3e2b882a86013763b442577fe5d2056a42111e732eca", size = 494956, upload-time = "2025-10-06T19:55:14.687Z" }, + { url = "https://files.pythonhosted.org/packages/89/a6/e1c061b079fed04ffd6777950c82f2e8246fd08b7b3c4f56fdd47f697e5a/aiohttp-3.13.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3e6a38366f7f0d0f6ed7a1198055150c52fda552b107dad4785c0852ad7685d1", size = 491154, upload-time = "2025-10-06T19:55:16.661Z" }, + { url = "https://files.pythonhosted.org/packages/fe/4d/ee8913c0d2c7da37fdc98673a342b51611eaa0871682b37b8430084e35b5/aiohttp-3.13.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aab715b1a0c37f7f11f9f1f579c6fbaa51ef569e47e3c0a4644fba46077a9409", size = 1745707, upload-time = "2025-10-06T19:55:18.376Z" }, + { url = "https://files.pythonhosted.org/packages/f9/70/26b2c97e8fa68644aec43d788940984c5f3b53a8d1468d5baaa328f809c9/aiohttp-3.13.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7972c82bed87d7bd8e374b60a6b6e816d75ba4f7c2627c2d14eed216e62738e1", size = 1702404, upload-time = "2025-10-06T19:55:20.098Z" }, + { url = "https://files.pythonhosted.org/packages/65/1e/c8aa3c293a0e8b18968b1b88e9bd8fb269eb67eb7449f504a4c3e175b159/aiohttp-3.13.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca8313cb852af788c78d5afdea24c40172cbfff8b35e58b407467732fde20390", size = 1805519, upload-time = "2025-10-06T19:55:21.811Z" }, + { url = "https://files.pythonhosted.org/packages/51/b6/a3753fe86249eb441768658cfc00f8c4e0913b255c13be00ddb8192775e1/aiohttp-3.13.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c333a2385d2a6298265f4b3e960590f787311b87f6b5e6e21bb8375914ef504", size = 1893904, upload-time = "2025-10-06T19:55:23.462Z" }, + { url = "https://files.pythonhosted.org/packages/51/6d/7b1e020fe1d2a2be7cf0ce5e35922f345e3507cf337faa1a6563c42065c1/aiohttp-3.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cc6d5fc5edbfb8041d9607f6a417997fa4d02de78284d386bea7ab767b5ea4f3", size = 1745043, upload-time = "2025-10-06T19:55:25.208Z" }, + { url = "https://files.pythonhosted.org/packages/e6/df/aad5dce268f9d4f29759c3eeb5fb5995c569d76abb267468dc1075218d5b/aiohttp-3.13.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7ddedba3d0043349edc79df3dc2da49c72b06d59a45a42c1c8d987e6b8d175b8", size = 1604765, upload-time = "2025-10-06T19:55:27.157Z" }, + { url = "https://files.pythonhosted.org/packages/1c/19/a84a0e97b2da2224c8b85e1aef5cac834d07b2903c17bff1a6bdbc7041d2/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:23ca762140159417a6bbc959ca1927f6949711851e56f2181ddfe8d63512b5ad", size = 1721737, upload-time = "2025-10-06T19:55:28.854Z" }, + { url = "https://files.pythonhosted.org/packages/6c/61/ca6ad390128d964a08554fd63d6df5810fb5fbc7e599cb9e617f1729ae19/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:bfe824d6707a5dc3c5676685f624bc0c63c40d79dc0239a7fd6c034b98c25ebe", size = 1716052, upload-time = "2025-10-06T19:55:30.563Z" }, + { url = "https://files.pythonhosted.org/packages/2a/71/769e249e6625372c7d14be79b8b8c3b0592963a09793fb3d36758e60952c/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:3c11fa5dd2ef773a8a5a6daa40243d83b450915992eab021789498dc87acc114", size = 1783532, upload-time = "2025-10-06T19:55:32.798Z" }, + { url = "https://files.pythonhosted.org/packages/66/64/b9cd03cdbb629bc492e4a744fbe96550a8340b0cd7a0cc4a9c90cfecd8d3/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:00fdfe370cffede3163ba9d3f190b32c0cfc8c774f6f67395683d7b0e48cdb8a", size = 1593072, upload-time = "2025-10-06T19:55:34.686Z" }, + { url = "https://files.pythonhosted.org/packages/24/0e/87922c8cfdbd09f5e2197e9d87714a98c99c423560d44739e3af55400fe3/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:6475e42ef92717a678bfbf50885a682bb360a6f9c8819fb1a388d98198fdcb80", size = 1798613, upload-time = "2025-10-06T19:55:36.393Z" }, + { url = "https://files.pythonhosted.org/packages/c5/bb/a3adfe2af76e1ee9e3b5464522004b148b266bc99d7ec424ca7843d64a3c/aiohttp-3.13.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:77da5305a410910218b99f2a963092f4277d8a9c1f429c1ff1b026d1826bd0b6", size = 1737480, upload-time = "2025-10-06T19:55:38.043Z" }, + { url = "https://files.pythonhosted.org/packages/ad/53/e124dcbd64e6365602f3493fe37a11ca5b7ac0a40822a6e2bc8260cd08e0/aiohttp-3.13.0-cp311-cp311-win32.whl", hash = "sha256:2f9d9ea547618d907f2ee6670c9a951f059c5994e4b6de8dcf7d9747b420c820", size = 429824, upload-time = "2025-10-06T19:55:39.595Z" }, + { url = "https://files.pythonhosted.org/packages/3e/bd/485d98b372a2cd6998484a93ddd401ec6b6031657661c36846a10e2a1f6e/aiohttp-3.13.0-cp311-cp311-win_amd64.whl", hash = "sha256:0f19f7798996d4458c669bd770504f710014926e9970f4729cf55853ae200469", size = 454137, upload-time = "2025-10-06T19:55:41.617Z" }, + { url = "https://files.pythonhosted.org/packages/3a/95/7e8bdfa6e79099a086d59d42589492f1fe9d29aae3cefb58b676015ce278/aiohttp-3.13.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1c272a9a18a5ecc48a7101882230046b83023bb2a662050ecb9bfcb28d9ab53a", size = 735585, upload-time = "2025-10-06T19:55:43.401Z" }, + { url = "https://files.pythonhosted.org/packages/9f/20/2f1d3ee06ee94eafe516810705219bff234d09f135d6951661661d5595ae/aiohttp-3.13.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:97891a23d7fd4e1afe9c2f4473e04595e4acb18e4733b910b6577b74e7e21985", size = 490613, upload-time = "2025-10-06T19:55:45.237Z" }, + { url = "https://files.pythonhosted.org/packages/74/15/ab8600ef6dc1dcd599009a81acfed2ea407037e654d32e47e344e0b08c34/aiohttp-3.13.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:475bd56492ce5f4cffe32b5533c6533ee0c406d1d0e6924879f83adcf51da0ae", size = 489750, upload-time = "2025-10-06T19:55:46.937Z" }, + { url = "https://files.pythonhosted.org/packages/33/59/752640c2b86ca987fe5703a01733b00d375e6cd2392bc7574489934e64e5/aiohttp-3.13.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c32ada0abb4bc94c30be2b681c42f058ab104d048da6f0148280a51ce98add8c", size = 1736812, upload-time = "2025-10-06T19:55:48.917Z" }, + { url = "https://files.pythonhosted.org/packages/3d/c6/dd6b86ddb852a7fdbcdc7a45b6bdc80178aef713c08279afcaee7a5a9f07/aiohttp-3.13.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4af1f8877ca46ecdd0bc0d4a6b66d4b2bddc84a79e2e8366bc0d5308e76bceb8", size = 1698535, upload-time = "2025-10-06T19:55:50.75Z" }, + { url = "https://files.pythonhosted.org/packages/33/e2/27c92d205b9e8cee7661670e8e9f187931b71e26d42796b153d2a0ba6949/aiohttp-3.13.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e04ab827ec4f775817736b20cdc8350f40327f9b598dec4e18c9ffdcbea88a93", size = 1766573, upload-time = "2025-10-06T19:55:53.106Z" }, + { url = "https://files.pythonhosted.org/packages/df/6a/1fc1ad71d130a30f7a207d8d958a41224c29b834463b5185efb2dbff6ad4/aiohttp-3.13.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a6d9487b9471ec36b0faedf52228cd732e89be0a2bbd649af890b5e2ce422353", size = 1865229, upload-time = "2025-10-06T19:55:55.01Z" }, + { url = "https://files.pythonhosted.org/packages/14/51/d0c1701a79fcb0109cff5304da16226581569b89a282d8e7f1549a7e3ec0/aiohttp-3.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e66c57416352f36bf98f6641ddadd47c93740a22af7150d3e9a1ef6e983f9a8", size = 1750379, upload-time = "2025-10-06T19:55:57.219Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3d/2ec4b934f85856de1c0c18e90adc8902adadbfac2b3c0b831bfeb7214fc8/aiohttp-3.13.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:469167d5372f5bb3aedff4fc53035d593884fff2617a75317740e885acd48b04", size = 1560798, upload-time = "2025-10-06T19:55:58.888Z" }, + { url = "https://files.pythonhosted.org/packages/38/56/e23d9c3e13006e599fdce3851517c70279e177871e3e567d22cf3baf5d6c/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a9f3546b503975a69b547c9fd1582cad10ede1ce6f3e313a2f547c73a3d7814f", size = 1697552, upload-time = "2025-10-06T19:56:01.172Z" }, + { url = "https://files.pythonhosted.org/packages/56/cb/caa32c2ccaeca0a3dc39129079fd2ad02f9406c3a5f7924340435b87d4cd/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:6b4174fcec98601f0cfdf308ee29a6ae53c55f14359e848dab4e94009112ee7d", size = 1718609, upload-time = "2025-10-06T19:56:03.102Z" }, + { url = "https://files.pythonhosted.org/packages/fb/c0/5911856fef9e40fd1ccbb8c54a90116875d5753a92c1cac66ce2059b390d/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a533873a7a4ec2270fb362ee5a0d3b98752e4e1dc9042b257cd54545a96bd8ed", size = 1735887, upload-time = "2025-10-06T19:56:04.841Z" }, + { url = "https://files.pythonhosted.org/packages/0e/48/8d6f4757a24c02f0a454c043556593a00645d10583859f7156db44d8b7d3/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:ce887c5e54411d607ee0959cac15bb31d506d86a9bcaddf0b7e9d63325a7a802", size = 1553079, upload-time = "2025-10-06T19:56:07.197Z" }, + { url = "https://files.pythonhosted.org/packages/39/fa/e82c9445e40b50e46770702b5b6ca2f767966d53e1a5eef03583ceac6df6/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:d871f6a30d43e32fc9252dc7b9febe1a042b3ff3908aa83868d7cf7c9579a59b", size = 1762750, upload-time = "2025-10-06T19:56:09.376Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e6/9d30554e7f1e700bfeae4ab6b153d5dc7441606a9ec5e929288fa93a1477/aiohttp-3.13.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:222c828243b4789d79a706a876910f656fad4381661691220ba57b2ab4547865", size = 1717461, upload-time = "2025-10-06T19:56:11.551Z" }, + { url = "https://files.pythonhosted.org/packages/1f/e5/29cca547990a59ea54f0674fc01de98519fc628cfceeab6175711750eca7/aiohttp-3.13.0-cp312-cp312-win32.whl", hash = "sha256:682d2e434ff2f1108314ff7f056ce44e457f12dbed0249b24e106e385cf154b9", size = 424633, upload-time = "2025-10-06T19:56:13.316Z" }, + { url = "https://files.pythonhosted.org/packages/8b/68/46dd042d7bc62eab30bafdb8569f55ef125c3a88bb174270324224f8df56/aiohttp-3.13.0-cp312-cp312-win_amd64.whl", hash = "sha256:0a2be20eb23888df130214b91c262a90e2de1553d6fb7de9e9010cec994c0ff2", size = 451401, upload-time = "2025-10-06T19:56:15.188Z" }, + { url = "https://files.pythonhosted.org/packages/86/2c/ac53efdc9c10e41399acc2395af98f835b86d0141d5c3820857eb9f6a14a/aiohttp-3.13.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:00243e51f16f6ec0fb021659d4af92f675f3cf9f9b39efd142aa3ad641d8d1e6", size = 730090, upload-time = "2025-10-06T19:56:16.858Z" }, + { url = "https://files.pythonhosted.org/packages/13/18/1ac95683e1c1d48ef4503965c96f5401618a04c139edae12e200392daae8/aiohttp-3.13.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:059978d2fddc462e9211362cbc8446747ecd930537fa559d3d25c256f032ff54", size = 488041, upload-time = "2025-10-06T19:56:18.659Z" }, + { url = "https://files.pythonhosted.org/packages/fd/79/ef0d477c771a642d1a881b92d226314c43d3c74bc674c93e12e679397a97/aiohttp-3.13.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:564b36512a7da3b386143c611867e3f7cfb249300a1bf60889bd9985da67ab77", size = 486989, upload-time = "2025-10-06T19:56:20.371Z" }, + { url = "https://files.pythonhosted.org/packages/37/b4/0e440481a0e77a551d6c5dcab5d11f1ff6b2b2ddb8dedc24f54f5caad732/aiohttp-3.13.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4aa995b9156ae499393d949a456a7ab0b994a8241a96db73a3b73c7a090eff6a", size = 1718331, upload-time = "2025-10-06T19:56:22.188Z" }, + { url = "https://files.pythonhosted.org/packages/e6/59/76c421cc4a75bb1aceadb92f20ee6f05a990aa6960c64b59e8e0d340e3f5/aiohttp-3.13.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:55ca0e95a3905f62f00900255ed807c580775174252999286f283e646d675a49", size = 1686263, upload-time = "2025-10-06T19:56:24.393Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ac/5095f12a79c7775f402cfc3e83651b6e0a92ade10ddf7f2c78c4fed79f71/aiohttp-3.13.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:49ce7525853a981fc35d380aa2353536a01a9ec1b30979ea4e35966316cace7e", size = 1754265, upload-time = "2025-10-06T19:56:26.365Z" }, + { url = "https://files.pythonhosted.org/packages/05/d7/a48e4989bd76cc70600c505bbdd0d90ca1ad7f9053eceeb9dbcf9345a9ec/aiohttp-3.13.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2117be9883501eaf95503bd313eb4c7a23d567edd44014ba15835a1e9ec6d852", size = 1856486, upload-time = "2025-10-06T19:56:28.438Z" }, + { url = "https://files.pythonhosted.org/packages/1e/02/45b388b49e37933f316e1fb39c0de6fb1d77384b0c8f4cf6af5f2cbe3ea6/aiohttp-3.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d169c47e40c911f728439da853b6fd06da83761012e6e76f11cb62cddae7282b", size = 1737545, upload-time = "2025-10-06T19:56:30.688Z" }, + { url = "https://files.pythonhosted.org/packages/6c/a7/4fde058f1605c34a219348a83a99f14724cc64e68a42480fc03cf40f9ea3/aiohttp-3.13.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:703ad3f742fc81e543638a7bebddd35acadaa0004a5e00535e795f4b6f2c25ca", size = 1552958, upload-time = "2025-10-06T19:56:32.528Z" }, + { url = "https://files.pythonhosted.org/packages/d1/12/0bac4d29231981e3aa234e88d1931f6ba38135ff4c2cf3afbb7895527630/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5bf635c3476f4119b940cc8d94ad454cbe0c377e61b4527f0192aabeac1e9370", size = 1681166, upload-time = "2025-10-06T19:56:34.81Z" }, + { url = "https://files.pythonhosted.org/packages/71/95/b829eb5f8ac1ca1d8085bb8df614c8acf3ff32e23ad5ad1173c7c9761daa/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:cfe6285ef99e7ee51cef20609be2bc1dd0e8446462b71c9db8bb296ba632810a", size = 1710516, upload-time = "2025-10-06T19:56:36.787Z" }, + { url = "https://files.pythonhosted.org/packages/47/6d/15ccf4ef3c254d899f62580e0c7fc717014f4d14a3ac31771e505d2c736c/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:34d8af6391c5f2e69749d7f037b614b8c5c42093c251f336bdbfa4b03c57d6c4", size = 1731354, upload-time = "2025-10-06T19:56:38.659Z" }, + { url = "https://files.pythonhosted.org/packages/46/6a/8acf6c57e03b6fdcc8b4c06392e66abaff3213ea275e41db3edb20738d91/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:12f5d820fadc5848d4559ea838aef733cf37ed2a1103bba148ac2f5547c14c29", size = 1548040, upload-time = "2025-10-06T19:56:40.578Z" }, + { url = "https://files.pythonhosted.org/packages/75/7d/fbfd59ab2a83fe2578ce79ac3db49727b81e9f4c3376217ad09c03c6d279/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:0f1338b61ea66f4757a0544ed8a02ccbf60e38d9cfb3225888888dd4475ebb96", size = 1756031, upload-time = "2025-10-06T19:56:42.492Z" }, + { url = "https://files.pythonhosted.org/packages/99/e7/cc9f0fdf06cab3ca61e6b62bff9a4b978b8ca736e9d76ddf54365673ab19/aiohttp-3.13.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:582770f82513419512da096e8df21ca44f86a2e56e25dc93c5ab4df0fe065bf0", size = 1714933, upload-time = "2025-10-06T19:56:45.542Z" }, + { url = "https://files.pythonhosted.org/packages/db/43/7abbe1de94748a58a71881163ee280fd3217db36e8344d109f63638fe16a/aiohttp-3.13.0-cp313-cp313-win32.whl", hash = "sha256:3194b8cab8dbc882f37c13ef1262e0a3d62064fa97533d3aa124771f7bf1ecee", size = 423799, upload-time = "2025-10-06T19:56:47.779Z" }, + { url = "https://files.pythonhosted.org/packages/c9/58/afab7f2b9e7df88c995995172eb78cae8a3d5a62d5681abaade86b3f0089/aiohttp-3.13.0-cp313-cp313-win_amd64.whl", hash = "sha256:7897298b3eedc790257fef8a6ec582ca04e9dbe568ba4a9a890913b925b8ea21", size = 450138, upload-time = "2025-10-06T19:56:49.49Z" }, ] [[package]] @@ -179,12 +126,12 @@ name = "aiosignal" version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "frozenlist", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(python_full_version < '3.13' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "frozenlist" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload_time = "2025-07-03T22:54:43.528Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload_time = "2025-07-03T22:54:42.156Z" }, + { url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" }, ] [[package]] @@ -192,44 +139,36 @@ name = "alembic" version = "1.17.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "mako", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sqlalchemy", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tomli", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "mako" }, + { name = "sqlalchemy" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6b/45/6f4555f2039f364c3ce31399529dcf48dd60726ff3715ad67f547d87dfd2/alembic-1.17.0.tar.gz", hash = "sha256:4652a0b3e19616b57d652b82bfa5e38bf5dbea0813eed971612671cb9e90c0fe", size = 1975526, upload_time = "2025-10-11T18:40:13.585Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6b/45/6f4555f2039f364c3ce31399529dcf48dd60726ff3715ad67f547d87dfd2/alembic-1.17.0.tar.gz", hash = "sha256:4652a0b3e19616b57d652b82bfa5e38bf5dbea0813eed971612671cb9e90c0fe", size = 1975526, upload-time = "2025-10-11T18:40:13.585Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/1f/38e29b06bfed7818ebba1f84904afdc8153ef7b6c7e0d8f3bc6643f5989c/alembic-1.17.0-py3-none-any.whl", hash = "sha256:80523bc437d41b35c5db7e525ad9d908f79de65c27d6a5a5eab6df348a352d99", size = 247449, upload_time = "2025-10-11T18:40:16.288Z" }, + { url = "https://files.pythonhosted.org/packages/44/1f/38e29b06bfed7818ebba1f84904afdc8153ef7b6c7e0d8f3bc6643f5989c/alembic-1.17.0-py3-none-any.whl", hash = "sha256:80523bc437d41b35c5db7e525ad9d908f79de65c27d6a5a5eab6df348a352d99", size = 247449, upload-time = "2025-10-11T18:40:16.288Z" }, ] [[package]] name = "annotated-types" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload_time = "2024-05-20T21:33:25.928Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload-time = "2024-05-20T21:33:25.928Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload_time = "2024-05-20T21:33:24.1Z" }, + { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload-time = "2024-05-20T21:33:24.1Z" }, ] -[[package]] -name = "antlr4-python3-runtime" -version = "4.9.3" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", size = 117034, upload_time = "2021-11-06T17:52:23.524Z" } - [[package]] name = "anyio" version = "4.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "exceptiongroup", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "idna", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sniffio", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(python_full_version < '3.13' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "idna" }, + { name = "sniffio" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/78/7d432127c41b50bccba979505f272c16cbcadcc33645d5fa3a738110ae75/anyio-4.11.0.tar.gz", hash = "sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4", size = 219094, upload_time = "2025-09-23T09:19:12.58Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/78/7d432127c41b50bccba979505f272c16cbcadcc33645d5fa3a738110ae75/anyio-4.11.0.tar.gz", hash = "sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4", size = 219094, upload-time = "2025-09-23T09:19:12.58Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/b3/9b1a8074496371342ec1e796a96f99c82c945a339cd81a8e73de28b4cf9e/anyio-4.11.0-py3-none-any.whl", hash = "sha256:0287e96f4d26d4149305414d4e3bc32f0dcd0862365a4bddea19d7a1ec38c4fc", size = 109097, upload_time = "2025-09-23T09:19:10.601Z" }, + { url = "https://files.pythonhosted.org/packages/15/b3/9b1a8074496371342ec1e796a96f99c82c945a339cd81a8e73de28b4cf9e/anyio-4.11.0-py3-none-any.whl", hash = "sha256:0287e96f4d26d4149305414d4e3bc32f0dcd0862365a4bddea19d7a1ec38c4fc", size = 109097, upload-time = "2025-09-23T09:19:10.601Z" }, ] [[package]] @@ -237,101 +176,71 @@ name = "asteroid-filterbanks" version = "0.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "numpy" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/90/fa/5c2be1f96dc179f83cdd3bb267edbd1f47d08f756785c016d5c2163901a7/asteroid-filterbanks-0.4.0.tar.gz", hash = "sha256:415f89d1dcf2b13b35f03f7a9370968ac4e6fa6800633c522dac992b283409b9", size = 24599, upload_time = "2021-04-09T20:03:07.456Z" } +sdist = { url = "https://files.pythonhosted.org/packages/90/fa/5c2be1f96dc179f83cdd3bb267edbd1f47d08f756785c016d5c2163901a7/asteroid-filterbanks-0.4.0.tar.gz", hash = "sha256:415f89d1dcf2b13b35f03f7a9370968ac4e6fa6800633c522dac992b283409b9", size = 24599, upload-time = "2021-04-09T20:03:07.456Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c5/7c/83ff6046176a675e6a1e8aeefed8892cd97fe7c46af93cc540d1b24b8323/asteroid_filterbanks-0.4.0-py3-none-any.whl", hash = "sha256:4932ac8b6acc6e08fb87cbe8ece84215b5a74eee284fe83acf3540a72a02eaf5", size = 29912, upload_time = "2021-04-09T20:03:05.817Z" }, -] - -[[package]] -name = "async-timeout" -version = "5.0.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a5/ae/136395dfbfe00dfc94da3f3e136d0b13f394cba8f4841120e34226265780/async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3", size = 9274, upload_time = "2024-11-06T16:41:39.6Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fe/ba/e2081de779ca30d473f21f5b30e0e737c438205440784c7dfc81efc2b029/async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c", size = 6233, upload_time = "2024-11-06T16:41:37.9Z" }, + { url = "https://files.pythonhosted.org/packages/c5/7c/83ff6046176a675e6a1e8aeefed8892cd97fe7c46af93cc540d1b24b8323/asteroid_filterbanks-0.4.0-py3-none-any.whl", hash = "sha256:4932ac8b6acc6e08fb87cbe8ece84215b5a74eee284fe83acf3540a72a02eaf5", size = 29912, upload-time = "2021-04-09T20:03:05.817Z" }, ] [[package]] name = "attrs" version = "25.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11", size = 934251, upload_time = "2025-10-06T13:54:44.725Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11", size = 934251, upload-time = "2025-10-06T13:54:44.725Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload_time = "2025-10-06T13:54:43.17Z" }, + { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload-time = "2025-10-06T13:54:43.17Z" }, ] [[package]] name = "audioop-lts" version = "0.2.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/38/53/946db57842a50b2da2e0c1e34bd37f36f5aadba1a929a3971c5d7841dbca/audioop_lts-0.2.2.tar.gz", hash = "sha256:64d0c62d88e67b98a1a5e71987b7aa7b5bcffc7dcee65b635823dbdd0a8dbbd0", size = 30686, upload_time = "2025-08-05T16:43:17.409Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/de/d4/94d277ca941de5a507b07f0b592f199c22454eeaec8f008a286b3fbbacd6/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_universal2.whl", hash = "sha256:fd3d4602dc64914d462924a08c1a9816435a2155d74f325853c1f1ac3b2d9800", size = 46523, upload_time = "2025-08-05T16:42:20.836Z" }, - { url = "https://files.pythonhosted.org/packages/f8/5a/656d1c2da4b555920ce4177167bfeb8623d98765594af59702c8873f60ec/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_x86_64.whl", hash = "sha256:550c114a8df0aafe9a05442a1162dfc8fec37e9af1d625ae6060fed6e756f303", size = 27455, upload_time = "2025-08-05T16:42:22.283Z" }, - { url = "https://files.pythonhosted.org/packages/1b/83/ea581e364ce7b0d41456fb79d6ee0ad482beda61faf0cab20cbd4c63a541/audioop_lts-0.2.2-cp313-abi3-macosx_11_0_arm64.whl", hash = "sha256:9a13dc409f2564de15dd68be65b462ba0dde01b19663720c68c1140c782d1d75", size = 26997, upload_time = "2025-08-05T16:42:23.849Z" }, - { url = "https://files.pythonhosted.org/packages/b8/3b/e8964210b5e216e5041593b7d33e97ee65967f17c282e8510d19c666dab4/audioop_lts-0.2.2-cp313-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:51c916108c56aa6e426ce611946f901badac950ee2ddaf302b7ed35d9958970d", size = 85844, upload_time = "2025-08-05T16:42:25.208Z" }, - { url = "https://files.pythonhosted.org/packages/c7/2e/0a1c52faf10d51def20531a59ce4c706cb7952323b11709e10de324d6493/audioop_lts-0.2.2-cp313-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:47eba38322370347b1c47024defbd36374a211e8dd5b0dcbce7b34fdb6f8847b", size = 85056, upload_time = "2025-08-05T16:42:26.559Z" }, - { url = "https://files.pythonhosted.org/packages/75/e8/cd95eef479656cb75ab05dfece8c1f8c395d17a7c651d88f8e6e291a63ab/audioop_lts-0.2.2-cp313-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba7c3a7e5f23e215cb271516197030c32aef2e754252c4c70a50aaff7031a2c8", size = 93892, upload_time = "2025-08-05T16:42:27.902Z" }, - { url = "https://files.pythonhosted.org/packages/5c/1e/a0c42570b74f83efa5cca34905b3eef03f7ab09fe5637015df538a7f3345/audioop_lts-0.2.2-cp313-abi3-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:def246fe9e180626731b26e89816e79aae2276f825420a07b4a647abaa84becc", size = 96660, upload_time = "2025-08-05T16:42:28.9Z" }, - { url = "https://files.pythonhosted.org/packages/50/d5/8a0ae607ca07dbb34027bac8db805498ee7bfecc05fd2c148cc1ed7646e7/audioop_lts-0.2.2-cp313-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e160bf9df356d841bb6c180eeeea1834085464626dc1b68fa4e1d59070affdc3", size = 79143, upload_time = "2025-08-05T16:42:29.929Z" }, - { url = "https://files.pythonhosted.org/packages/12/17/0d28c46179e7910bfb0bb62760ccb33edb5de973052cb2230b662c14ca2e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4b4cd51a57b698b2d06cb9993b7ac8dfe89a3b2878e96bc7948e9f19ff51dba6", size = 84313, upload_time = "2025-08-05T16:42:30.949Z" }, - { url = "https://files.pythonhosted.org/packages/84/ba/bd5d3806641564f2024e97ca98ea8f8811d4e01d9b9f9831474bc9e14f9e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_ppc64le.whl", hash = "sha256:4a53aa7c16a60a6857e6b0b165261436396ef7293f8b5c9c828a3a203147ed4a", size = 93044, upload_time = "2025-08-05T16:42:31.959Z" }, - { url = "https://files.pythonhosted.org/packages/f9/5e/435ce8d5642f1f7679540d1e73c1c42d933331c0976eb397d1717d7f01a3/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_riscv64.whl", hash = "sha256:3fc38008969796f0f689f1453722a0f463da1b8a6fbee11987830bfbb664f623", size = 78766, upload_time = "2025-08-05T16:42:33.302Z" }, - { url = "https://files.pythonhosted.org/packages/ae/3b/b909e76b606cbfd53875693ec8c156e93e15a1366a012f0b7e4fb52d3c34/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_s390x.whl", hash = "sha256:15ab25dd3e620790f40e9ead897f91e79c0d3ce65fe193c8ed6c26cffdd24be7", size = 87640, upload_time = "2025-08-05T16:42:34.854Z" }, - { url = "https://files.pythonhosted.org/packages/30/e7/8f1603b4572d79b775f2140d7952f200f5e6c62904585d08a01f0a70393a/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:03f061a1915538fd96272bac9551841859dbb2e3bf73ebe4a23ef043766f5449", size = 86052, upload_time = "2025-08-05T16:42:35.839Z" }, - { url = "https://files.pythonhosted.org/packages/b5/96/c37846df657ccdda62ba1ae2b6534fa90e2e1b1742ca8dcf8ebd38c53801/audioop_lts-0.2.2-cp313-abi3-win32.whl", hash = "sha256:3bcddaaf6cc5935a300a8387c99f7a7fbbe212a11568ec6cf6e4bc458c048636", size = 26185, upload_time = "2025-08-05T16:42:37.04Z" }, - { url = "https://files.pythonhosted.org/packages/34/a5/9d78fdb5b844a83da8a71226c7bdae7cc638861085fff7a1d707cb4823fa/audioop_lts-0.2.2-cp313-abi3-win_amd64.whl", hash = "sha256:a2c2a947fae7d1062ef08c4e369e0ba2086049a5e598fda41122535557012e9e", size = 30503, upload_time = "2025-08-05T16:42:38.427Z" }, - { url = "https://files.pythonhosted.org/packages/34/25/20d8fde083123e90c61b51afb547bb0ea7e77bab50d98c0ab243d02a0e43/audioop_lts-0.2.2-cp313-abi3-win_arm64.whl", hash = "sha256:5f93a5db13927a37d2d09637ccca4b2b6b48c19cd9eda7b17a2e9f77edee6a6f", size = 24173, upload_time = "2025-08-05T16:42:39.704Z" }, - { url = "https://files.pythonhosted.org/packages/58/a7/0a764f77b5c4ac58dc13c01a580f5d32ae8c74c92020b961556a43e26d02/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:73f80bf4cd5d2ca7814da30a120de1f9408ee0619cc75da87d0641273d202a09", size = 47096, upload_time = "2025-08-05T16:42:40.684Z" }, - { url = "https://files.pythonhosted.org/packages/aa/ed/ebebedde1a18848b085ad0fa54b66ceb95f1f94a3fc04f1cd1b5ccb0ed42/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:106753a83a25ee4d6f473f2be6b0966fc1c9af7e0017192f5531a3e7463dce58", size = 27748, upload_time = "2025-08-05T16:42:41.992Z" }, - { url = "https://files.pythonhosted.org/packages/cb/6e/11ca8c21af79f15dbb1c7f8017952ee8c810c438ce4e2b25638dfef2b02c/audioop_lts-0.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fbdd522624141e40948ab3e8cdae6e04c748d78710e9f0f8d4dae2750831de19", size = 27329, upload_time = "2025-08-05T16:42:42.987Z" }, - { url = "https://files.pythonhosted.org/packages/84/52/0022f93d56d85eec5da6b9da6a958a1ef09e80c39f2cc0a590c6af81dcbb/audioop_lts-0.2.2-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:143fad0311e8209ece30a8dbddab3b65ab419cbe8c0dde6e8828da25999be911", size = 92407, upload_time = "2025-08-05T16:42:44.336Z" }, - { url = "https://files.pythonhosted.org/packages/87/1d/48a889855e67be8718adbc7a01f3c01d5743c325453a5e81cf3717664aad/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dfbbc74ec68a0fd08cfec1f4b5e8cca3d3cd7de5501b01c4b5d209995033cde9", size = 91811, upload_time = "2025-08-05T16:42:45.325Z" }, - { url = "https://files.pythonhosted.org/packages/98/a6/94b7213190e8077547ffae75e13ed05edc488653c85aa5c41472c297d295/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cfcac6aa6f42397471e4943e0feb2244549db5c5d01efcd02725b96af417f3fe", size = 100470, upload_time = "2025-08-05T16:42:46.468Z" }, - { url = "https://files.pythonhosted.org/packages/e9/e9/78450d7cb921ede0cfc33426d3a8023a3bda755883c95c868ee36db8d48d/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:752d76472d9804ac60f0078c79cdae8b956f293177acd2316cd1e15149aee132", size = 103878, upload_time = "2025-08-05T16:42:47.576Z" }, - { url = "https://files.pythonhosted.org/packages/4f/e2/cd5439aad4f3e34ae1ee852025dc6aa8f67a82b97641e390bf7bd9891d3e/audioop_lts-0.2.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:83c381767e2cc10e93e40281a04852facc4cd9334550e0f392f72d1c0a9c5753", size = 84867, upload_time = "2025-08-05T16:42:49.003Z" }, - { url = "https://files.pythonhosted.org/packages/68/4b/9d853e9076c43ebba0d411e8d2aa19061083349ac695a7d082540bad64d0/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c0022283e9556e0f3643b7c3c03f05063ca72b3063291834cca43234f20c60bb", size = 90001, upload_time = "2025-08-05T16:42:50.038Z" }, - { url = "https://files.pythonhosted.org/packages/58/26/4bae7f9d2f116ed5593989d0e521d679b0d583973d203384679323d8fa85/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:a2d4f1513d63c795e82948e1305f31a6d530626e5f9f2605408b300ae6095093", size = 99046, upload_time = "2025-08-05T16:42:51.111Z" }, - { url = "https://files.pythonhosted.org/packages/b2/67/a9f4fb3e250dda9e9046f8866e9fa7d52664f8985e445c6b4ad6dfb55641/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:c9c8e68d8b4a56fda8c025e538e639f8c5953f5073886b596c93ec9b620055e7", size = 84788, upload_time = "2025-08-05T16:42:52.198Z" }, - { url = "https://files.pythonhosted.org/packages/70/f7/3de86562db0121956148bcb0fe5b506615e3bcf6e63c4357a612b910765a/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:96f19de485a2925314f5020e85911fb447ff5fbef56e8c7c6927851b95533a1c", size = 94472, upload_time = "2025-08-05T16:42:53.59Z" }, - { url = "https://files.pythonhosted.org/packages/f1/32/fd772bf9078ae1001207d2df1eef3da05bea611a87dd0e8217989b2848fa/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e541c3ef484852ef36545f66209444c48b28661e864ccadb29daddb6a4b8e5f5", size = 92279, upload_time = "2025-08-05T16:42:54.632Z" }, - { url = "https://files.pythonhosted.org/packages/4f/41/affea7181592ab0ab560044632571a38edaf9130b84928177823fbf3176a/audioop_lts-0.2.2-cp313-cp313t-win32.whl", hash = "sha256:d5e73fa573e273e4f2e5ff96f9043858a5e9311e94ffefd88a3186a910c70917", size = 26568, upload_time = "2025-08-05T16:42:55.627Z" }, - { url = "https://files.pythonhosted.org/packages/28/2b/0372842877016641db8fc54d5c88596b542eec2f8f6c20a36fb6612bf9ee/audioop_lts-0.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:9191d68659eda01e448188f60364c7763a7ca6653ed3f87ebb165822153a8547", size = 30942, upload_time = "2025-08-05T16:42:56.674Z" }, - { url = "https://files.pythonhosted.org/packages/ee/ca/baf2b9cc7e96c179bb4a54f30fcd83e6ecb340031bde68f486403f943768/audioop_lts-0.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:c174e322bb5783c099aaf87faeb240c8d210686b04bd61dfd05a8e5a83d88969", size = 24603, upload_time = "2025-08-05T16:42:57.571Z" }, - { url = "https://files.pythonhosted.org/packages/5c/73/413b5a2804091e2c7d5def1d618e4837f1cb82464e230f827226278556b7/audioop_lts-0.2.2-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:f9ee9b52f5f857fbaf9d605a360884f034c92c1c23021fb90b2e39b8e64bede6", size = 47104, upload_time = "2025-08-05T16:42:58.518Z" }, - { url = "https://files.pythonhosted.org/packages/ae/8c/daa3308dc6593944410c2c68306a5e217f5c05b70a12e70228e7dd42dc5c/audioop_lts-0.2.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:49ee1a41738a23e98d98b937a0638357a2477bc99e61b0f768a8f654f45d9b7a", size = 27754, upload_time = "2025-08-05T16:43:00.132Z" }, - { url = "https://files.pythonhosted.org/packages/4e/86/c2e0f627168fcf61781a8f72cab06b228fe1da4b9fa4ab39cfb791b5836b/audioop_lts-0.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5b00be98ccd0fc123dcfad31d50030d25fcf31488cde9e61692029cd7394733b", size = 27332, upload_time = "2025-08-05T16:43:01.666Z" }, - { url = "https://files.pythonhosted.org/packages/c7/bd/35dce665255434f54e5307de39e31912a6f902d4572da7c37582809de14f/audioop_lts-0.2.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a6d2e0f9f7a69403e388894d4ca5ada5c47230716a03f2847cfc7bd1ecb589d6", size = 92396, upload_time = "2025-08-05T16:43:02.991Z" }, - { url = "https://files.pythonhosted.org/packages/2d/d2/deeb9f51def1437b3afa35aeb729d577c04bcd89394cb56f9239a9f50b6f/audioop_lts-0.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f9b0b8a03ef474f56d1a842af1a2e01398b8f7654009823c6d9e0ecff4d5cfbf", size = 91811, upload_time = "2025-08-05T16:43:04.096Z" }, - { url = "https://files.pythonhosted.org/packages/76/3b/09f8b35b227cee28cc8231e296a82759ed80c1a08e349811d69773c48426/audioop_lts-0.2.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2b267b70747d82125f1a021506565bdc5609a2b24bcb4773c16d79d2bb260bbd", size = 100483, upload_time = "2025-08-05T16:43:05.085Z" }, - { url = "https://files.pythonhosted.org/packages/0b/15/05b48a935cf3b130c248bfdbdea71ce6437f5394ee8533e0edd7cfd93d5e/audioop_lts-0.2.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0337d658f9b81f4cd0fdb1f47635070cc084871a3d4646d9de74fdf4e7c3d24a", size = 103885, upload_time = "2025-08-05T16:43:06.197Z" }, - { url = "https://files.pythonhosted.org/packages/83/80/186b7fce6d35b68d3d739f228dc31d60b3412105854edb975aa155a58339/audioop_lts-0.2.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:167d3b62586faef8b6b2275c3218796b12621a60e43f7e9d5845d627b9c9b80e", size = 84899, upload_time = "2025-08-05T16:43:07.291Z" }, - { url = "https://files.pythonhosted.org/packages/49/89/c78cc5ac6cb5828f17514fb12966e299c850bc885e80f8ad94e38d450886/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0d9385e96f9f6da847f4d571ce3cb15b5091140edf3db97276872647ce37efd7", size = 89998, upload_time = "2025-08-05T16:43:08.335Z" }, - { url = "https://files.pythonhosted.org/packages/4c/4b/6401888d0c010e586c2ca50fce4c903d70a6bb55928b16cfbdfd957a13da/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:48159d96962674eccdca9a3df280e864e8ac75e40a577cc97c5c42667ffabfc5", size = 99046, upload_time = "2025-08-05T16:43:09.367Z" }, - { url = "https://files.pythonhosted.org/packages/de/f8/c874ca9bb447dae0e2ef2e231f6c4c2b0c39e31ae684d2420b0f9e97ee68/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:8fefe5868cd082db1186f2837d64cfbfa78b548ea0d0543e9b28935ccce81ce9", size = 84843, upload_time = "2025-08-05T16:43:10.749Z" }, - { url = "https://files.pythonhosted.org/packages/3e/c0/0323e66f3daebc13fd46b36b30c3be47e3fc4257eae44f1e77eb828c703f/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:58cf54380c3884fb49fdd37dfb7a772632b6701d28edd3e2904743c5e1773602", size = 94490, upload_time = "2025-08-05T16:43:12.131Z" }, - { url = "https://files.pythonhosted.org/packages/98/6b/acc7734ac02d95ab791c10c3f17ffa3584ccb9ac5c18fd771c638ed6d1f5/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:088327f00488cdeed296edd9215ca159f3a5a5034741465789cad403fcf4bec0", size = 92297, upload_time = "2025-08-05T16:43:13.139Z" }, - { url = "https://files.pythonhosted.org/packages/13/c3/c3dc3f564ce6877ecd2a05f8d751b9b27a8c320c2533a98b0c86349778d0/audioop_lts-0.2.2-cp314-cp314t-win32.whl", hash = "sha256:068aa17a38b4e0e7de771c62c60bbca2455924b67a8814f3b0dee92b5820c0b3", size = 27331, upload_time = "2025-08-05T16:43:14.19Z" }, - { url = "https://files.pythonhosted.org/packages/72/bb/b4608537e9ffcb86449091939d52d24a055216a36a8bf66b936af8c3e7ac/audioop_lts-0.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:a5bf613e96f49712073de86f20dbdd4014ca18efd4d34ed18c75bd808337851b", size = 31697, upload_time = "2025-08-05T16:43:15.193Z" }, - { url = "https://files.pythonhosted.org/packages/f6/22/91616fe707a5c5510de2cac9b046a30defe7007ba8a0c04f9c08f27df312/audioop_lts-0.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:b492c3b040153e68b9fdaff5913305aaaba5bb433d8a7f73d5cf6a64ed3cc1dd", size = 25206, upload_time = "2025-08-05T16:43:16.444Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/38/53/946db57842a50b2da2e0c1e34bd37f36f5aadba1a929a3971c5d7841dbca/audioop_lts-0.2.2.tar.gz", hash = "sha256:64d0c62d88e67b98a1a5e71987b7aa7b5bcffc7dcee65b635823dbdd0a8dbbd0", size = 30686, upload-time = "2025-08-05T16:43:17.409Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/de/d4/94d277ca941de5a507b07f0b592f199c22454eeaec8f008a286b3fbbacd6/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_universal2.whl", hash = "sha256:fd3d4602dc64914d462924a08c1a9816435a2155d74f325853c1f1ac3b2d9800", size = 46523, upload-time = "2025-08-05T16:42:20.836Z" }, + { url = "https://files.pythonhosted.org/packages/f8/5a/656d1c2da4b555920ce4177167bfeb8623d98765594af59702c8873f60ec/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_x86_64.whl", hash = "sha256:550c114a8df0aafe9a05442a1162dfc8fec37e9af1d625ae6060fed6e756f303", size = 27455, upload-time = "2025-08-05T16:42:22.283Z" }, + { url = "https://files.pythonhosted.org/packages/1b/83/ea581e364ce7b0d41456fb79d6ee0ad482beda61faf0cab20cbd4c63a541/audioop_lts-0.2.2-cp313-abi3-macosx_11_0_arm64.whl", hash = "sha256:9a13dc409f2564de15dd68be65b462ba0dde01b19663720c68c1140c782d1d75", size = 26997, upload-time = "2025-08-05T16:42:23.849Z" }, + { url = "https://files.pythonhosted.org/packages/b8/3b/e8964210b5e216e5041593b7d33e97ee65967f17c282e8510d19c666dab4/audioop_lts-0.2.2-cp313-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:51c916108c56aa6e426ce611946f901badac950ee2ddaf302b7ed35d9958970d", size = 85844, upload-time = "2025-08-05T16:42:25.208Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2e/0a1c52faf10d51def20531a59ce4c706cb7952323b11709e10de324d6493/audioop_lts-0.2.2-cp313-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:47eba38322370347b1c47024defbd36374a211e8dd5b0dcbce7b34fdb6f8847b", size = 85056, upload-time = "2025-08-05T16:42:26.559Z" }, + { url = "https://files.pythonhosted.org/packages/75/e8/cd95eef479656cb75ab05dfece8c1f8c395d17a7c651d88f8e6e291a63ab/audioop_lts-0.2.2-cp313-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba7c3a7e5f23e215cb271516197030c32aef2e754252c4c70a50aaff7031a2c8", size = 93892, upload-time = "2025-08-05T16:42:27.902Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1e/a0c42570b74f83efa5cca34905b3eef03f7ab09fe5637015df538a7f3345/audioop_lts-0.2.2-cp313-abi3-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:def246fe9e180626731b26e89816e79aae2276f825420a07b4a647abaa84becc", size = 96660, upload-time = "2025-08-05T16:42:28.9Z" }, + { url = "https://files.pythonhosted.org/packages/50/d5/8a0ae607ca07dbb34027bac8db805498ee7bfecc05fd2c148cc1ed7646e7/audioop_lts-0.2.2-cp313-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e160bf9df356d841bb6c180eeeea1834085464626dc1b68fa4e1d59070affdc3", size = 79143, upload-time = "2025-08-05T16:42:29.929Z" }, + { url = "https://files.pythonhosted.org/packages/12/17/0d28c46179e7910bfb0bb62760ccb33edb5de973052cb2230b662c14ca2e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4b4cd51a57b698b2d06cb9993b7ac8dfe89a3b2878e96bc7948e9f19ff51dba6", size = 84313, upload-time = "2025-08-05T16:42:30.949Z" }, + { url = "https://files.pythonhosted.org/packages/84/ba/bd5d3806641564f2024e97ca98ea8f8811d4e01d9b9f9831474bc9e14f9e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_ppc64le.whl", hash = "sha256:4a53aa7c16a60a6857e6b0b165261436396ef7293f8b5c9c828a3a203147ed4a", size = 93044, upload-time = "2025-08-05T16:42:31.959Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5e/435ce8d5642f1f7679540d1e73c1c42d933331c0976eb397d1717d7f01a3/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_riscv64.whl", hash = "sha256:3fc38008969796f0f689f1453722a0f463da1b8a6fbee11987830bfbb664f623", size = 78766, upload-time = "2025-08-05T16:42:33.302Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3b/b909e76b606cbfd53875693ec8c156e93e15a1366a012f0b7e4fb52d3c34/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_s390x.whl", hash = "sha256:15ab25dd3e620790f40e9ead897f91e79c0d3ce65fe193c8ed6c26cffdd24be7", size = 87640, upload-time = "2025-08-05T16:42:34.854Z" }, + { url = "https://files.pythonhosted.org/packages/30/e7/8f1603b4572d79b775f2140d7952f200f5e6c62904585d08a01f0a70393a/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:03f061a1915538fd96272bac9551841859dbb2e3bf73ebe4a23ef043766f5449", size = 86052, upload-time = "2025-08-05T16:42:35.839Z" }, + { url = "https://files.pythonhosted.org/packages/b5/96/c37846df657ccdda62ba1ae2b6534fa90e2e1b1742ca8dcf8ebd38c53801/audioop_lts-0.2.2-cp313-abi3-win32.whl", hash = "sha256:3bcddaaf6cc5935a300a8387c99f7a7fbbe212a11568ec6cf6e4bc458c048636", size = 26185, upload-time = "2025-08-05T16:42:37.04Z" }, + { url = "https://files.pythonhosted.org/packages/34/a5/9d78fdb5b844a83da8a71226c7bdae7cc638861085fff7a1d707cb4823fa/audioop_lts-0.2.2-cp313-abi3-win_amd64.whl", hash = "sha256:a2c2a947fae7d1062ef08c4e369e0ba2086049a5e598fda41122535557012e9e", size = 30503, upload-time = "2025-08-05T16:42:38.427Z" }, + { url = "https://files.pythonhosted.org/packages/34/25/20d8fde083123e90c61b51afb547bb0ea7e77bab50d98c0ab243d02a0e43/audioop_lts-0.2.2-cp313-abi3-win_arm64.whl", hash = "sha256:5f93a5db13927a37d2d09637ccca4b2b6b48c19cd9eda7b17a2e9f77edee6a6f", size = 24173, upload-time = "2025-08-05T16:42:39.704Z" }, + { url = "https://files.pythonhosted.org/packages/58/a7/0a764f77b5c4ac58dc13c01a580f5d32ae8c74c92020b961556a43e26d02/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:73f80bf4cd5d2ca7814da30a120de1f9408ee0619cc75da87d0641273d202a09", size = 47096, upload-time = "2025-08-05T16:42:40.684Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ed/ebebedde1a18848b085ad0fa54b66ceb95f1f94a3fc04f1cd1b5ccb0ed42/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:106753a83a25ee4d6f473f2be6b0966fc1c9af7e0017192f5531a3e7463dce58", size = 27748, upload-time = "2025-08-05T16:42:41.992Z" }, + { url = "https://files.pythonhosted.org/packages/cb/6e/11ca8c21af79f15dbb1c7f8017952ee8c810c438ce4e2b25638dfef2b02c/audioop_lts-0.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fbdd522624141e40948ab3e8cdae6e04c748d78710e9f0f8d4dae2750831de19", size = 27329, upload-time = "2025-08-05T16:42:42.987Z" }, + { url = "https://files.pythonhosted.org/packages/84/52/0022f93d56d85eec5da6b9da6a958a1ef09e80c39f2cc0a590c6af81dcbb/audioop_lts-0.2.2-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:143fad0311e8209ece30a8dbddab3b65ab419cbe8c0dde6e8828da25999be911", size = 92407, upload-time = "2025-08-05T16:42:44.336Z" }, + { url = "https://files.pythonhosted.org/packages/87/1d/48a889855e67be8718adbc7a01f3c01d5743c325453a5e81cf3717664aad/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dfbbc74ec68a0fd08cfec1f4b5e8cca3d3cd7de5501b01c4b5d209995033cde9", size = 91811, upload-time = "2025-08-05T16:42:45.325Z" }, + { url = "https://files.pythonhosted.org/packages/98/a6/94b7213190e8077547ffae75e13ed05edc488653c85aa5c41472c297d295/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cfcac6aa6f42397471e4943e0feb2244549db5c5d01efcd02725b96af417f3fe", size = 100470, upload-time = "2025-08-05T16:42:46.468Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e9/78450d7cb921ede0cfc33426d3a8023a3bda755883c95c868ee36db8d48d/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:752d76472d9804ac60f0078c79cdae8b956f293177acd2316cd1e15149aee132", size = 103878, upload-time = "2025-08-05T16:42:47.576Z" }, + { url = "https://files.pythonhosted.org/packages/4f/e2/cd5439aad4f3e34ae1ee852025dc6aa8f67a82b97641e390bf7bd9891d3e/audioop_lts-0.2.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:83c381767e2cc10e93e40281a04852facc4cd9334550e0f392f72d1c0a9c5753", size = 84867, upload-time = "2025-08-05T16:42:49.003Z" }, + { url = "https://files.pythonhosted.org/packages/68/4b/9d853e9076c43ebba0d411e8d2aa19061083349ac695a7d082540bad64d0/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c0022283e9556e0f3643b7c3c03f05063ca72b3063291834cca43234f20c60bb", size = 90001, upload-time = "2025-08-05T16:42:50.038Z" }, + { url = "https://files.pythonhosted.org/packages/58/26/4bae7f9d2f116ed5593989d0e521d679b0d583973d203384679323d8fa85/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:a2d4f1513d63c795e82948e1305f31a6d530626e5f9f2605408b300ae6095093", size = 99046, upload-time = "2025-08-05T16:42:51.111Z" }, + { url = "https://files.pythonhosted.org/packages/b2/67/a9f4fb3e250dda9e9046f8866e9fa7d52664f8985e445c6b4ad6dfb55641/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:c9c8e68d8b4a56fda8c025e538e639f8c5953f5073886b596c93ec9b620055e7", size = 84788, upload-time = "2025-08-05T16:42:52.198Z" }, + { url = "https://files.pythonhosted.org/packages/70/f7/3de86562db0121956148bcb0fe5b506615e3bcf6e63c4357a612b910765a/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:96f19de485a2925314f5020e85911fb447ff5fbef56e8c7c6927851b95533a1c", size = 94472, upload-time = "2025-08-05T16:42:53.59Z" }, + { url = "https://files.pythonhosted.org/packages/f1/32/fd772bf9078ae1001207d2df1eef3da05bea611a87dd0e8217989b2848fa/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e541c3ef484852ef36545f66209444c48b28661e864ccadb29daddb6a4b8e5f5", size = 92279, upload-time = "2025-08-05T16:42:54.632Z" }, + { url = "https://files.pythonhosted.org/packages/4f/41/affea7181592ab0ab560044632571a38edaf9130b84928177823fbf3176a/audioop_lts-0.2.2-cp313-cp313t-win32.whl", hash = "sha256:d5e73fa573e273e4f2e5ff96f9043858a5e9311e94ffefd88a3186a910c70917", size = 26568, upload-time = "2025-08-05T16:42:55.627Z" }, + { url = "https://files.pythonhosted.org/packages/28/2b/0372842877016641db8fc54d5c88596b542eec2f8f6c20a36fb6612bf9ee/audioop_lts-0.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:9191d68659eda01e448188f60364c7763a7ca6653ed3f87ebb165822153a8547", size = 30942, upload-time = "2025-08-05T16:42:56.674Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ca/baf2b9cc7e96c179bb4a54f30fcd83e6ecb340031bde68f486403f943768/audioop_lts-0.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:c174e322bb5783c099aaf87faeb240c8d210686b04bd61dfd05a8e5a83d88969", size = 24603, upload-time = "2025-08-05T16:42:57.571Z" }, ] [[package]] name = "audioread" version = "3.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/db/d2/87016ca9f083acadffb2d8da59bfa3253e4da7eeb9f71fb8e7708dc97ecd/audioread-3.0.1.tar.gz", hash = "sha256:ac5460a5498c48bdf2e8e767402583a4dcd13f4414d286f42ce4379e8b35066d", size = 116513, upload_time = "2023-09-27T19:27:53.084Z" } +sdist = { url = "https://files.pythonhosted.org/packages/db/d2/87016ca9f083acadffb2d8da59bfa3253e4da7eeb9f71fb8e7708dc97ecd/audioread-3.0.1.tar.gz", hash = "sha256:ac5460a5498c48bdf2e8e767402583a4dcd13f4414d286f42ce4379e8b35066d", size = 116513, upload-time = "2023-09-27T19:27:53.084Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/57/8d/30aa32745af16af0a9a650115fbe81bde7c610ed5c21b381fca0196f3a7f/audioread-3.0.1-py3-none-any.whl", hash = "sha256:4cdce70b8adc0da0a3c9e0d85fb10b3ace30fbdf8d1670fd443929b61d117c33", size = 23492, upload_time = "2023-09-27T19:27:51.334Z" }, + { url = "https://files.pythonhosted.org/packages/57/8d/30aa32745af16af0a9a650115fbe81bde7c610ed5c21b381fca0196f3a7f/audioread-3.0.1-py3-none-any.whl", hash = "sha256:4cdce70b8adc0da0a3c9e0d85fb10b3ace30fbdf8d1670fd443929b61d117c33", size = 23492, upload-time = "2023-09-27T19:27:51.334Z" }, ] [[package]] @@ -339,43 +248,37 @@ name = "black" version = "25.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "click", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "mypy-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pathspec", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "platformdirs", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pytokens", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tomli", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/4b/43/20b5c90612d7bdb2bdbcceeb53d588acca3bb8f0e4c5d5c751a2c8fdd55a/black-25.9.0.tar.gz", hash = "sha256:0474bca9a0dd1b51791fcc507a4e02078a1c63f6d4e4ae5544b9848c7adfb619", size = 648393, upload_time = "2025-09-19T00:27:37.758Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/25/40/dbe31fc56b218a858c8fc6f5d8d3ba61c1fa7e989d43d4a4574b8b992840/black-25.9.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ce41ed2614b706fd55fd0b4a6909d06b5bab344ffbfadc6ef34ae50adba3d4f7", size = 1715605, upload_time = "2025-09-19T00:36:13.483Z" }, - { url = "https://files.pythonhosted.org/packages/92/b2/f46800621200eab6479b1f4c0e3ede5b4c06b768e79ee228bc80270bcc74/black-25.9.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2ab0ce111ef026790e9b13bd216fa7bc48edd934ffc4cbf78808b235793cbc92", size = 1571829, upload_time = "2025-09-19T00:32:42.13Z" }, - { url = "https://files.pythonhosted.org/packages/4e/64/5c7f66bd65af5c19b4ea86062bb585adc28d51d37babf70969e804dbd5c2/black-25.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f96b6726d690c96c60ba682955199f8c39abc1ae0c3a494a9c62c0184049a713", size = 1631888, upload_time = "2025-09-19T00:30:54.212Z" }, - { url = "https://files.pythonhosted.org/packages/3b/64/0b9e5bfcf67db25a6eef6d9be6726499a8a72ebab3888c2de135190853d3/black-25.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:d119957b37cc641596063cd7db2656c5be3752ac17877017b2ffcdb9dfc4d2b1", size = 1327056, upload_time = "2025-09-19T00:31:08.877Z" }, - { url = "https://files.pythonhosted.org/packages/b7/f4/7531d4a336d2d4ac6cc101662184c8e7d068b548d35d874415ed9f4116ef/black-25.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:456386fe87bad41b806d53c062e2974615825c7a52159cde7ccaeb0695fa28fa", size = 1698727, upload_time = "2025-09-19T00:31:14.264Z" }, - { url = "https://files.pythonhosted.org/packages/28/f9/66f26bfbbf84b949cc77a41a43e138d83b109502cd9c52dfc94070ca51f2/black-25.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a16b14a44c1af60a210d8da28e108e13e75a284bf21a9afa6b4571f96ab8bb9d", size = 1555679, upload_time = "2025-09-19T00:31:29.265Z" }, - { url = "https://files.pythonhosted.org/packages/bf/59/61475115906052f415f518a648a9ac679d7afbc8da1c16f8fdf68a8cebed/black-25.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:aaf319612536d502fdd0e88ce52d8f1352b2c0a955cc2798f79eeca9d3af0608", size = 1617453, upload_time = "2025-09-19T00:30:42.24Z" }, - { url = "https://files.pythonhosted.org/packages/7f/5b/20fd5c884d14550c911e4fb1b0dae00d4abb60a4f3876b449c4d3a9141d5/black-25.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:c0372a93e16b3954208417bfe448e09b0de5cc721d521866cd9e0acac3c04a1f", size = 1333655, upload_time = "2025-09-19T00:30:56.715Z" }, - { url = "https://files.pythonhosted.org/packages/fb/8e/319cfe6c82f7e2d5bfb4d3353c6cc85b523d677ff59edc61fdb9ee275234/black-25.9.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1b9dc70c21ef8b43248f1d86aedd2aaf75ae110b958a7909ad8463c4aa0880b0", size = 1742012, upload_time = "2025-09-19T00:33:08.678Z" }, - { url = "https://files.pythonhosted.org/packages/94/cc/f562fe5d0a40cd2a4e6ae3f685e4c36e365b1f7e494af99c26ff7f28117f/black-25.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8e46eecf65a095fa62e53245ae2795c90bdecabd53b50c448d0a8bcd0d2e74c4", size = 1581421, upload_time = "2025-09-19T00:35:25.937Z" }, - { url = "https://files.pythonhosted.org/packages/84/67/6db6dff1ebc8965fd7661498aea0da5d7301074b85bba8606a28f47ede4d/black-25.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9101ee58ddc2442199a25cb648d46ba22cd580b00ca4b44234a324e3ec7a0f7e", size = 1655619, upload_time = "2025-09-19T00:30:49.241Z" }, - { url = "https://files.pythonhosted.org/packages/10/10/3faef9aa2a730306cf469d76f7f155a8cc1f66e74781298df0ba31f8b4c8/black-25.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:77e7060a00c5ec4b3367c55f39cf9b06e68965a4f2e61cecacd6d0d9b7ec945a", size = 1342481, upload_time = "2025-09-19T00:31:29.625Z" }, - { url = "https://files.pythonhosted.org/packages/48/99/3acfea65f5e79f45472c45f87ec13037b506522719cd9d4ac86484ff51ac/black-25.9.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0172a012f725b792c358d57fe7b6b6e8e67375dd157f64fa7a3097b3ed3e2175", size = 1742165, upload_time = "2025-09-19T00:34:10.402Z" }, - { url = "https://files.pythonhosted.org/packages/3a/18/799285282c8236a79f25d590f0222dbd6850e14b060dfaa3e720241fd772/black-25.9.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3bec74ee60f8dfef564b573a96b8930f7b6a538e846123d5ad77ba14a8d7a64f", size = 1581259, upload_time = "2025-09-19T00:32:49.685Z" }, - { url = "https://files.pythonhosted.org/packages/f1/ce/883ec4b6303acdeca93ee06b7622f1fa383c6b3765294824165d49b1a86b/black-25.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b756fc75871cb1bcac5499552d771822fd9db5a2bb8db2a7247936ca48f39831", size = 1655583, upload_time = "2025-09-19T00:30:44.505Z" }, - { url = "https://files.pythonhosted.org/packages/21/17/5c253aa80a0639ccc427a5c7144534b661505ae2b5a10b77ebe13fa25334/black-25.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:846d58e3ce7879ec1ffe816bb9df6d006cd9590515ed5d17db14e17666b2b357", size = 1343428, upload_time = "2025-09-19T00:32:13.839Z" }, - { url = "https://files.pythonhosted.org/packages/1b/46/863c90dcd3f9d41b109b7f19032ae0db021f0b2a81482ba0a1e28c84de86/black-25.9.0-py3-none-any.whl", hash = "sha256:474b34c1342cdc157d307b56c4c65bce916480c4a8f6551fdc6bf9b486a7c4ae", size = 203363, upload_time = "2025-09-19T00:27:35.724Z" }, + { name = "click" }, + { name = "mypy-extensions" }, + { name = "packaging" }, + { name = "pathspec" }, + { name = "platformdirs" }, + { name = "pytokens" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4b/43/20b5c90612d7bdb2bdbcceeb53d588acca3bb8f0e4c5d5c751a2c8fdd55a/black-25.9.0.tar.gz", hash = "sha256:0474bca9a0dd1b51791fcc507a4e02078a1c63f6d4e4ae5544b9848c7adfb619", size = 648393, upload-time = "2025-09-19T00:27:37.758Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/f4/7531d4a336d2d4ac6cc101662184c8e7d068b548d35d874415ed9f4116ef/black-25.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:456386fe87bad41b806d53c062e2974615825c7a52159cde7ccaeb0695fa28fa", size = 1698727, upload-time = "2025-09-19T00:31:14.264Z" }, + { url = "https://files.pythonhosted.org/packages/28/f9/66f26bfbbf84b949cc77a41a43e138d83b109502cd9c52dfc94070ca51f2/black-25.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a16b14a44c1af60a210d8da28e108e13e75a284bf21a9afa6b4571f96ab8bb9d", size = 1555679, upload-time = "2025-09-19T00:31:29.265Z" }, + { url = "https://files.pythonhosted.org/packages/bf/59/61475115906052f415f518a648a9ac679d7afbc8da1c16f8fdf68a8cebed/black-25.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:aaf319612536d502fdd0e88ce52d8f1352b2c0a955cc2798f79eeca9d3af0608", size = 1617453, upload-time = "2025-09-19T00:30:42.24Z" }, + { url = "https://files.pythonhosted.org/packages/7f/5b/20fd5c884d14550c911e4fb1b0dae00d4abb60a4f3876b449c4d3a9141d5/black-25.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:c0372a93e16b3954208417bfe448e09b0de5cc721d521866cd9e0acac3c04a1f", size = 1333655, upload-time = "2025-09-19T00:30:56.715Z" }, + { url = "https://files.pythonhosted.org/packages/fb/8e/319cfe6c82f7e2d5bfb4d3353c6cc85b523d677ff59edc61fdb9ee275234/black-25.9.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:1b9dc70c21ef8b43248f1d86aedd2aaf75ae110b958a7909ad8463c4aa0880b0", size = 1742012, upload-time = "2025-09-19T00:33:08.678Z" }, + { url = "https://files.pythonhosted.org/packages/94/cc/f562fe5d0a40cd2a4e6ae3f685e4c36e365b1f7e494af99c26ff7f28117f/black-25.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8e46eecf65a095fa62e53245ae2795c90bdecabd53b50c448d0a8bcd0d2e74c4", size = 1581421, upload-time = "2025-09-19T00:35:25.937Z" }, + { url = "https://files.pythonhosted.org/packages/84/67/6db6dff1ebc8965fd7661498aea0da5d7301074b85bba8606a28f47ede4d/black-25.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9101ee58ddc2442199a25cb648d46ba22cd580b00ca4b44234a324e3ec7a0f7e", size = 1655619, upload-time = "2025-09-19T00:30:49.241Z" }, + { url = "https://files.pythonhosted.org/packages/10/10/3faef9aa2a730306cf469d76f7f155a8cc1f66e74781298df0ba31f8b4c8/black-25.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:77e7060a00c5ec4b3367c55f39cf9b06e68965a4f2e61cecacd6d0d9b7ec945a", size = 1342481, upload-time = "2025-09-19T00:31:29.625Z" }, + { url = "https://files.pythonhosted.org/packages/48/99/3acfea65f5e79f45472c45f87ec13037b506522719cd9d4ac86484ff51ac/black-25.9.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0172a012f725b792c358d57fe7b6b6e8e67375dd157f64fa7a3097b3ed3e2175", size = 1742165, upload-time = "2025-09-19T00:34:10.402Z" }, + { url = "https://files.pythonhosted.org/packages/3a/18/799285282c8236a79f25d590f0222dbd6850e14b060dfaa3e720241fd772/black-25.9.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3bec74ee60f8dfef564b573a96b8930f7b6a538e846123d5ad77ba14a8d7a64f", size = 1581259, upload-time = "2025-09-19T00:32:49.685Z" }, + { url = "https://files.pythonhosted.org/packages/f1/ce/883ec4b6303acdeca93ee06b7622f1fa383c6b3765294824165d49b1a86b/black-25.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b756fc75871cb1bcac5499552d771822fd9db5a2bb8db2a7247936ca48f39831", size = 1655583, upload-time = "2025-09-19T00:30:44.505Z" }, + { url = "https://files.pythonhosted.org/packages/21/17/5c253aa80a0639ccc427a5c7144534b661505ae2b5a10b77ebe13fa25334/black-25.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:846d58e3ce7879ec1ffe816bb9df6d006cd9590515ed5d17db14e17666b2b357", size = 1343428, upload-time = "2025-09-19T00:32:13.839Z" }, + { url = "https://files.pythonhosted.org/packages/1b/46/863c90dcd3f9d41b109b7f19032ae0db021f0b2a81482ba0a1e28c84de86/black-25.9.0-py3-none-any.whl", hash = "sha256:474b34c1342cdc157d307b56c4c65bce916480c4a8f6551fdc6bf9b486a7c4ae", size = 203363, upload-time = "2025-09-19T00:27:35.724Z" }, ] [[package]] name = "certifi" version = "2025.10.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4c/5b/b6ce21586237c77ce67d01dc5507039d444b630dd76611bbca2d8e5dcd91/certifi-2025.10.5.tar.gz", hash = "sha256:47c09d31ccf2acf0be3f701ea53595ee7e0b8fa08801c6624be771df09ae7b43", size = 164519, upload_time = "2025-10-05T04:12:15.808Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/5b/b6ce21586237c77ce67d01dc5507039d444b630dd76611bbca2d8e5dcd91/certifi-2025.10.5.tar.gz", hash = "sha256:47c09d31ccf2acf0be3f701ea53595ee7e0b8fa08801c6624be771df09ae7b43", size = 164519, upload-time = "2025-10-05T04:12:15.808Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/37/af0d2ef3967ac0d6113837b44a4f0bfe1328c2b9763bd5b1744520e5cfed/certifi-2025.10.5-py3-none-any.whl", hash = "sha256:0f212c2744a9bb6de0c56639a6f68afe01ecd92d91f14ae897c4fe7bbeeef0de", size = 163286, upload_time = "2025-10-05T04:12:14.03Z" }, + { url = "https://files.pythonhosted.org/packages/e4/37/af0d2ef3967ac0d6113837b44a4f0bfe1328c2b9763bd5b1744520e5cfed/certifi-2025.10.5-py3-none-any.whl", hash = "sha256:0f212c2744a9bb6de0c56639a6f68afe01ecd92d91f14ae897c4fe7bbeeef0de", size = 163286, upload-time = "2025-10-05T04:12:14.03Z" }, ] [[package]] @@ -383,145 +286,89 @@ name = "cffi" version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "(implementation_name != 'PyPy' and extra != 'extra-26-simple-speaker-recognition-cu121') or (implementation_name == 'PyPy' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (implementation_name == 'PyPy' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (implementation_name == 'PyPy' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (implementation_name != 'PyPy' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload_time = "2025-09-08T23:24:04.541Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/93/d7/516d984057745a6cd96575eea814fe1edd6646ee6efd552fb7b0921dec83/cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44", size = 184283, upload_time = "2025-09-08T23:22:08.01Z" }, - { url = "https://files.pythonhosted.org/packages/9e/84/ad6a0b408daa859246f57c03efd28e5dd1b33c21737c2db84cae8c237aa5/cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49", size = 180504, upload_time = "2025-09-08T23:22:10.637Z" }, - { url = "https://files.pythonhosted.org/packages/50/bd/b1a6362b80628111e6653c961f987faa55262b4002fcec42308cad1db680/cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c", size = 208811, upload_time = "2025-09-08T23:22:12.267Z" }, - { url = "https://files.pythonhosted.org/packages/4f/27/6933a8b2562d7bd1fb595074cf99cc81fc3789f6a6c05cdabb46284a3188/cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb", size = 216402, upload_time = "2025-09-08T23:22:13.455Z" }, - { url = "https://files.pythonhosted.org/packages/05/eb/b86f2a2645b62adcfff53b0dd97e8dfafb5c8aa864bd0d9a2c2049a0d551/cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0", size = 203217, upload_time = "2025-09-08T23:22:14.596Z" }, - { url = "https://files.pythonhosted.org/packages/9f/e0/6cbe77a53acf5acc7c08cc186c9928864bd7c005f9efd0d126884858a5fe/cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4", size = 203079, upload_time = "2025-09-08T23:22:15.769Z" }, - { url = "https://files.pythonhosted.org/packages/98/29/9b366e70e243eb3d14a5cb488dfd3a0b6b2f1fb001a203f653b93ccfac88/cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453", size = 216475, upload_time = "2025-09-08T23:22:17.427Z" }, - { url = "https://files.pythonhosted.org/packages/21/7a/13b24e70d2f90a322f2900c5d8e1f14fa7e2a6b3332b7309ba7b2ba51a5a/cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495", size = 218829, upload_time = "2025-09-08T23:22:19.069Z" }, - { url = "https://files.pythonhosted.org/packages/60/99/c9dc110974c59cc981b1f5b66e1d8af8af764e00f0293266824d9c4254bc/cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5", size = 211211, upload_time = "2025-09-08T23:22:20.588Z" }, - { url = "https://files.pythonhosted.org/packages/49/72/ff2d12dbf21aca1b32a40ed792ee6b40f6dc3a9cf1644bd7ef6e95e0ac5e/cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb", size = 218036, upload_time = "2025-09-08T23:22:22.143Z" }, - { url = "https://files.pythonhosted.org/packages/e2/cc/027d7fb82e58c48ea717149b03bcadcbdc293553edb283af792bd4bcbb3f/cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a", size = 172184, upload_time = "2025-09-08T23:22:23.328Z" }, - { url = "https://files.pythonhosted.org/packages/33/fa/072dd15ae27fbb4e06b437eb6e944e75b068deb09e2a2826039e49ee2045/cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739", size = 182790, upload_time = "2025-09-08T23:22:24.752Z" }, - { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344, upload_time = "2025-09-08T23:22:26.456Z" }, - { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560, upload_time = "2025-09-08T23:22:28.197Z" }, - { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613, upload_time = "2025-09-08T23:22:29.475Z" }, - { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476, upload_time = "2025-09-08T23:22:31.063Z" }, - { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374, upload_time = "2025-09-08T23:22:32.507Z" }, - { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597, upload_time = "2025-09-08T23:22:34.132Z" }, - { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574, upload_time = "2025-09-08T23:22:35.443Z" }, - { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971, upload_time = "2025-09-08T23:22:36.805Z" }, - { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972, upload_time = "2025-09-08T23:22:38.436Z" }, - { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078, upload_time = "2025-09-08T23:22:39.776Z" }, - { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076, upload_time = "2025-09-08T23:22:40.95Z" }, - { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820, upload_time = "2025-09-08T23:22:42.463Z" }, - { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635, upload_time = "2025-09-08T23:22:43.623Z" }, - { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload_time = "2025-09-08T23:22:44.795Z" }, - { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload_time = "2025-09-08T23:22:45.938Z" }, - { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload_time = "2025-09-08T23:22:47.349Z" }, - { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload_time = "2025-09-08T23:22:48.677Z" }, - { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload_time = "2025-09-08T23:22:50.06Z" }, - { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload_time = "2025-09-08T23:22:51.364Z" }, - { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload_time = "2025-09-08T23:22:52.902Z" }, - { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload_time = "2025-09-08T23:22:54.518Z" }, - { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload_time = "2025-09-08T23:22:55.867Z" }, - { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload_time = "2025-09-08T23:22:57.188Z" }, - { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload_time = "2025-09-08T23:22:58.351Z" }, - { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload_time = "2025-09-08T23:22:59.668Z" }, - { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload_time = "2025-09-08T23:23:00.879Z" }, - { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload_time = "2025-09-08T23:23:02.231Z" }, - { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload_time = "2025-09-08T23:23:03.472Z" }, - { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload_time = "2025-09-08T23:23:04.792Z" }, - { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload_time = "2025-09-08T23:23:06.127Z" }, - { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload_time = "2025-09-08T23:23:07.753Z" }, - { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload_time = "2025-09-08T23:23:09.648Z" }, - { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload_time = "2025-09-08T23:23:10.928Z" }, - { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload_time = "2025-09-08T23:23:12.42Z" }, - { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload_time = "2025-09-08T23:23:14.32Z" }, - { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload_time = "2025-09-08T23:23:15.535Z" }, - { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload_time = "2025-09-08T23:23:16.761Z" }, - { url = "https://files.pythonhosted.org/packages/92/c4/3ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f/cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5", size = 185320, upload_time = "2025-09-08T23:23:18.087Z" }, - { url = "https://files.pythonhosted.org/packages/59/dd/27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730/cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13", size = 181487, upload_time = "2025-09-08T23:23:19.622Z" }, - { url = "https://files.pythonhosted.org/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b", size = 220049, upload_time = "2025-09-08T23:23:20.853Z" }, - { url = "https://files.pythonhosted.org/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c", size = 207793, upload_time = "2025-09-08T23:23:22.08Z" }, - { url = "https://files.pythonhosted.org/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef", size = 206300, upload_time = "2025-09-08T23:23:23.314Z" }, - { url = "https://files.pythonhosted.org/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775", size = 219244, upload_time = "2025-09-08T23:23:24.541Z" }, - { url = "https://files.pythonhosted.org/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205", size = 222828, upload_time = "2025-09-08T23:23:26.143Z" }, - { url = "https://files.pythonhosted.org/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1", size = 220926, upload_time = "2025-09-08T23:23:27.873Z" }, - { url = "https://files.pythonhosted.org/packages/3e/aa/df335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1/cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f", size = 175328, upload_time = "2025-09-08T23:23:44.61Z" }, - { url = "https://files.pythonhosted.org/packages/bb/92/882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367/cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25", size = 185650, upload_time = "2025-09-08T23:23:45.848Z" }, - { url = "https://files.pythonhosted.org/packages/9f/2c/98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104/cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad", size = 180687, upload_time = "2025-09-08T23:23:47.105Z" }, - { url = "https://files.pythonhosted.org/packages/3e/61/c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006/cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9", size = 188773, upload_time = "2025-09-08T23:23:29.347Z" }, - { url = "https://files.pythonhosted.org/packages/2c/ea/5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336/cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d", size = 185013, upload_time = "2025-09-08T23:23:30.63Z" }, - { url = "https://files.pythonhosted.org/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c", size = 221593, upload_time = "2025-09-08T23:23:31.91Z" }, - { url = "https://files.pythonhosted.org/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8", size = 209354, upload_time = "2025-09-08T23:23:33.214Z" }, - { url = "https://files.pythonhosted.org/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc", size = 208480, upload_time = "2025-09-08T23:23:34.495Z" }, - { url = "https://files.pythonhosted.org/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592", size = 221584, upload_time = "2025-09-08T23:23:36.096Z" }, - { url = "https://files.pythonhosted.org/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512", size = 224443, upload_time = "2025-09-08T23:23:37.328Z" }, - { url = "https://files.pythonhosted.org/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4", size = 223437, upload_time = "2025-09-08T23:23:38.945Z" }, - { url = "https://files.pythonhosted.org/packages/a0/1d/ec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c/cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e", size = 180487, upload_time = "2025-09-08T23:23:40.423Z" }, - { url = "https://files.pythonhosted.org/packages/bf/41/4c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d/cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6", size = 191726, upload_time = "2025-09-08T23:23:41.742Z" }, - { url = "https://files.pythonhosted.org/packages/ae/3a/dbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c/cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9", size = 184195, upload_time = "2025-09-08T23:23:43.004Z" }, + { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344, upload-time = "2025-09-08T23:22:26.456Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560, upload-time = "2025-09-08T23:22:28.197Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613, upload-time = "2025-09-08T23:22:29.475Z" }, + { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476, upload-time = "2025-09-08T23:22:31.063Z" }, + { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374, upload-time = "2025-09-08T23:22:32.507Z" }, + { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597, upload-time = "2025-09-08T23:22:34.132Z" }, + { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574, upload-time = "2025-09-08T23:22:35.443Z" }, + { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971, upload-time = "2025-09-08T23:22:36.805Z" }, + { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972, upload-time = "2025-09-08T23:22:38.436Z" }, + { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078, upload-time = "2025-09-08T23:22:39.776Z" }, + { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076, upload-time = "2025-09-08T23:22:40.95Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820, upload-time = "2025-09-08T23:22:42.463Z" }, + { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635, upload-time = "2025-09-08T23:22:43.623Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload-time = "2025-09-08T23:23:00.879Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload-time = "2025-09-08T23:23:02.231Z" }, + { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload-time = "2025-09-08T23:23:03.472Z" }, + { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload-time = "2025-09-08T23:23:04.792Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload-time = "2025-09-08T23:23:06.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload-time = "2025-09-08T23:23:07.753Z" }, + { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload-time = "2025-09-08T23:23:09.648Z" }, + { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload-time = "2025-09-08T23:23:10.928Z" }, + { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload-time = "2025-09-08T23:23:12.42Z" }, + { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload-time = "2025-09-08T23:23:14.32Z" }, + { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload-time = "2025-09-08T23:23:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload-time = "2025-09-08T23:23:16.761Z" }, ] [[package]] name = "charset-normalizer" version = "3.4.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz", hash = "sha256:6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14", size = 122371, upload_time = "2025-08-09T07:57:28.46Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/d6/98/f3b8013223728a99b908c9344da3aa04ee6e3fa235f19409033eda92fb78/charset_normalizer-3.4.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fb7f67a1bfa6e40b438170ebdc8158b78dc465a5a67b6dde178a46987b244a72", size = 207695, upload_time = "2025-08-09T07:55:36.452Z" }, - { url = "https://files.pythonhosted.org/packages/21/40/5188be1e3118c82dcb7c2a5ba101b783822cfb413a0268ed3be0468532de/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cc9370a2da1ac13f0153780040f465839e6cccb4a1e44810124b4e22483c93fe", size = 147153, upload_time = "2025-08-09T07:55:38.467Z" }, - { url = "https://files.pythonhosted.org/packages/37/60/5d0d74bc1e1380f0b72c327948d9c2aca14b46a9efd87604e724260f384c/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:07a0eae9e2787b586e129fdcbe1af6997f8d0e5abaa0bc98c0e20e124d67e601", size = 160428, upload_time = "2025-08-09T07:55:40.072Z" }, - { url = "https://files.pythonhosted.org/packages/85/9a/d891f63722d9158688de58d050c59dc3da560ea7f04f4c53e769de5140f5/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:74d77e25adda8581ffc1c720f1c81ca082921329452eba58b16233ab1842141c", size = 157627, upload_time = "2025-08-09T07:55:41.706Z" }, - { url = "https://files.pythonhosted.org/packages/65/1a/7425c952944a6521a9cfa7e675343f83fd82085b8af2b1373a2409c683dc/charset_normalizer-3.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d0e909868420b7049dafd3a31d45125b31143eec59235311fc4c57ea26a4acd2", size = 152388, upload_time = "2025-08-09T07:55:43.262Z" }, - { url = "https://files.pythonhosted.org/packages/f0/c9/a2c9c2a355a8594ce2446085e2ec97fd44d323c684ff32042e2a6b718e1d/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c6f162aabe9a91a309510d74eeb6507fab5fff92337a15acbe77753d88d9dcf0", size = 150077, upload_time = "2025-08-09T07:55:44.903Z" }, - { url = "https://files.pythonhosted.org/packages/3b/38/20a1f44e4851aa1c9105d6e7110c9d020e093dfa5836d712a5f074a12bf7/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4ca4c094de7771a98d7fbd67d9e5dbf1eb73efa4f744a730437d8a3a5cf994f0", size = 161631, upload_time = "2025-08-09T07:55:46.346Z" }, - { url = "https://files.pythonhosted.org/packages/a4/fa/384d2c0f57edad03d7bec3ebefb462090d8905b4ff5a2d2525f3bb711fac/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:02425242e96bcf29a49711b0ca9f37e451da7c70562bc10e8ed992a5a7a25cc0", size = 159210, upload_time = "2025-08-09T07:55:47.539Z" }, - { url = "https://files.pythonhosted.org/packages/33/9e/eca49d35867ca2db336b6ca27617deed4653b97ebf45dfc21311ce473c37/charset_normalizer-3.4.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:78deba4d8f9590fe4dae384aeff04082510a709957e968753ff3c48399f6f92a", size = 153739, upload_time = "2025-08-09T07:55:48.744Z" }, - { url = "https://files.pythonhosted.org/packages/2a/91/26c3036e62dfe8de8061182d33be5025e2424002125c9500faff74a6735e/charset_normalizer-3.4.3-cp310-cp310-win32.whl", hash = "sha256:d79c198e27580c8e958906f803e63cddb77653731be08851c7df0b1a14a8fc0f", size = 99825, upload_time = "2025-08-09T07:55:50.305Z" }, - { url = "https://files.pythonhosted.org/packages/e2/c6/f05db471f81af1fa01839d44ae2a8bfeec8d2a8b4590f16c4e7393afd323/charset_normalizer-3.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:c6e490913a46fa054e03699c70019ab869e990270597018cef1d8562132c2669", size = 107452, upload_time = "2025-08-09T07:55:51.461Z" }, - { url = "https://files.pythonhosted.org/packages/7f/b5/991245018615474a60965a7c9cd2b4efbaabd16d582a5547c47ee1c7730b/charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b256ee2e749283ef3ddcff51a675ff43798d92d746d1a6e4631bf8c707d22d0b", size = 204483, upload_time = "2025-08-09T07:55:53.12Z" }, - { url = "https://files.pythonhosted.org/packages/c7/2a/ae245c41c06299ec18262825c1569c5d3298fc920e4ddf56ab011b417efd/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13faeacfe61784e2559e690fc53fa4c5ae97c6fcedb8eb6fb8d0a15b475d2c64", size = 145520, upload_time = "2025-08-09T07:55:54.712Z" }, - { url = "https://files.pythonhosted.org/packages/3a/a4/b3b6c76e7a635748c4421d2b92c7b8f90a432f98bda5082049af37ffc8e3/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:00237675befef519d9af72169d8604a067d92755e84fe76492fef5441db05b91", size = 158876, upload_time = "2025-08-09T07:55:56.024Z" }, - { url = "https://files.pythonhosted.org/packages/e2/e6/63bb0e10f90a8243c5def74b5b105b3bbbfb3e7bb753915fe333fb0c11ea/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:585f3b2a80fbd26b048a0be90c5aae8f06605d3c92615911c3a2b03a8a3b796f", size = 156083, upload_time = "2025-08-09T07:55:57.582Z" }, - { url = "https://files.pythonhosted.org/packages/87/df/b7737ff046c974b183ea9aa111b74185ac8c3a326c6262d413bd5a1b8c69/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e78314bdc32fa80696f72fa16dc61168fda4d6a0c014e0380f9d02f0e5d8a07", size = 150295, upload_time = "2025-08-09T07:55:59.147Z" }, - { url = "https://files.pythonhosted.org/packages/61/f1/190d9977e0084d3f1dc169acd060d479bbbc71b90bf3e7bf7b9927dec3eb/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:96b2b3d1a83ad55310de8c7b4a2d04d9277d5591f40761274856635acc5fcb30", size = 148379, upload_time = "2025-08-09T07:56:00.364Z" }, - { url = "https://files.pythonhosted.org/packages/4c/92/27dbe365d34c68cfe0ca76f1edd70e8705d82b378cb54ebbaeabc2e3029d/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:939578d9d8fd4299220161fdd76e86c6a251987476f5243e8864a7844476ba14", size = 160018, upload_time = "2025-08-09T07:56:01.678Z" }, - { url = "https://files.pythonhosted.org/packages/99/04/baae2a1ea1893a01635d475b9261c889a18fd48393634b6270827869fa34/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fd10de089bcdcd1be95a2f73dbe6254798ec1bda9f450d5828c96f93e2536b9c", size = 157430, upload_time = "2025-08-09T07:56:02.87Z" }, - { url = "https://files.pythonhosted.org/packages/2f/36/77da9c6a328c54d17b960c89eccacfab8271fdaaa228305330915b88afa9/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1e8ac75d72fa3775e0b7cb7e4629cec13b7514d928d15ef8ea06bca03ef01cae", size = 151600, upload_time = "2025-08-09T07:56:04.089Z" }, - { url = "https://files.pythonhosted.org/packages/64/d4/9eb4ff2c167edbbf08cdd28e19078bf195762e9bd63371689cab5ecd3d0d/charset_normalizer-3.4.3-cp311-cp311-win32.whl", hash = "sha256:6cf8fd4c04756b6b60146d98cd8a77d0cdae0e1ca20329da2ac85eed779b6849", size = 99616, upload_time = "2025-08-09T07:56:05.658Z" }, - { url = "https://files.pythonhosted.org/packages/f4/9c/996a4a028222e7761a96634d1820de8a744ff4327a00ada9c8942033089b/charset_normalizer-3.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:31a9a6f775f9bcd865d88ee350f0ffb0e25936a7f930ca98995c05abf1faf21c", size = 107108, upload_time = "2025-08-09T07:56:07.176Z" }, - { url = "https://files.pythonhosted.org/packages/e9/5e/14c94999e418d9b87682734589404a25854d5f5d0408df68bc15b6ff54bb/charset_normalizer-3.4.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e28e334d3ff134e88989d90ba04b47d84382a828c061d0d1027b1b12a62b39b1", size = 205655, upload_time = "2025-08-09T07:56:08.475Z" }, - { url = "https://files.pythonhosted.org/packages/7d/a8/c6ec5d389672521f644505a257f50544c074cf5fc292d5390331cd6fc9c3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0cacf8f7297b0c4fcb74227692ca46b4a5852f8f4f24b3c766dd94a1075c4884", size = 146223, upload_time = "2025-08-09T07:56:09.708Z" }, - { url = "https://files.pythonhosted.org/packages/fc/eb/a2ffb08547f4e1e5415fb69eb7db25932c52a52bed371429648db4d84fb1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c6fd51128a41297f5409deab284fecbe5305ebd7e5a1f959bee1c054622b7018", size = 159366, upload_time = "2025-08-09T07:56:11.326Z" }, - { url = "https://files.pythonhosted.org/packages/82/10/0fd19f20c624b278dddaf83b8464dcddc2456cb4b02bb902a6da126b87a1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cfb2aad70f2c6debfbcb717f23b7eb55febc0bb23dcffc0f076009da10c6392", size = 157104, upload_time = "2025-08-09T07:56:13.014Z" }, - { url = "https://files.pythonhosted.org/packages/16/ab/0233c3231af734f5dfcf0844aa9582d5a1466c985bbed6cedab85af9bfe3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1606f4a55c0fd363d754049cdf400175ee96c992b1f8018b993941f221221c5f", size = 151830, upload_time = "2025-08-09T07:56:14.428Z" }, - { url = "https://files.pythonhosted.org/packages/ae/02/e29e22b4e02839a0e4a06557b1999d0a47db3567e82989b5bb21f3fbbd9f/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:027b776c26d38b7f15b26a5da1044f376455fb3766df8fc38563b4efbc515154", size = 148854, upload_time = "2025-08-09T07:56:16.051Z" }, - { url = "https://files.pythonhosted.org/packages/05/6b/e2539a0a4be302b481e8cafb5af8792da8093b486885a1ae4d15d452bcec/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:42e5088973e56e31e4fa58eb6bd709e42fc03799c11c42929592889a2e54c491", size = 160670, upload_time = "2025-08-09T07:56:17.314Z" }, - { url = "https://files.pythonhosted.org/packages/31/e7/883ee5676a2ef217a40ce0bffcc3d0dfbf9e64cbcfbdf822c52981c3304b/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cc34f233c9e71701040d772aa7490318673aa7164a0efe3172b2981218c26d93", size = 158501, upload_time = "2025-08-09T07:56:18.641Z" }, - { url = "https://files.pythonhosted.org/packages/c1/35/6525b21aa0db614cf8b5792d232021dca3df7f90a1944db934efa5d20bb1/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320e8e66157cc4e247d9ddca8e21f427efc7a04bbd0ac8a9faf56583fa543f9f", size = 153173, upload_time = "2025-08-09T07:56:20.289Z" }, - { url = "https://files.pythonhosted.org/packages/50/ee/f4704bad8201de513fdc8aac1cabc87e38c5818c93857140e06e772b5892/charset_normalizer-3.4.3-cp312-cp312-win32.whl", hash = "sha256:fb6fecfd65564f208cbf0fba07f107fb661bcd1a7c389edbced3f7a493f70e37", size = 99822, upload_time = "2025-08-09T07:56:21.551Z" }, - { url = "https://files.pythonhosted.org/packages/39/f5/3b3836ca6064d0992c58c7561c6b6eee1b3892e9665d650c803bd5614522/charset_normalizer-3.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:86df271bf921c2ee3818f0522e9a5b8092ca2ad8b065ece5d7d9d0e9f4849bcc", size = 107543, upload_time = "2025-08-09T07:56:23.115Z" }, - { url = "https://files.pythonhosted.org/packages/65/ca/2135ac97709b400c7654b4b764daf5c5567c2da45a30cdd20f9eefe2d658/charset_normalizer-3.4.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:14c2a87c65b351109f6abfc424cab3927b3bdece6f706e4d12faaf3d52ee5efe", size = 205326, upload_time = "2025-08-09T07:56:24.721Z" }, - { url = "https://files.pythonhosted.org/packages/71/11/98a04c3c97dd34e49c7d247083af03645ca3730809a5509443f3c37f7c99/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41d1fc408ff5fdfb910200ec0e74abc40387bccb3252f3f27c0676731df2b2c8", size = 146008, upload_time = "2025-08-09T07:56:26.004Z" }, - { url = "https://files.pythonhosted.org/packages/60/f5/4659a4cb3c4ec146bec80c32d8bb16033752574c20b1252ee842a95d1a1e/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1bb60174149316da1c35fa5233681f7c0f9f514509b8e399ab70fea5f17e45c9", size = 159196, upload_time = "2025-08-09T07:56:27.25Z" }, - { url = "https://files.pythonhosted.org/packages/86/9e/f552f7a00611f168b9a5865a1414179b2c6de8235a4fa40189f6f79a1753/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:30d006f98569de3459c2fc1f2acde170b7b2bd265dc1943e87e1a4efe1b67c31", size = 156819, upload_time = "2025-08-09T07:56:28.515Z" }, - { url = "https://files.pythonhosted.org/packages/7e/95/42aa2156235cbc8fa61208aded06ef46111c4d3f0de233107b3f38631803/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:416175faf02e4b0810f1f38bcb54682878a4af94059a1cd63b8747244420801f", size = 151350, upload_time = "2025-08-09T07:56:29.716Z" }, - { url = "https://files.pythonhosted.org/packages/c2/a9/3865b02c56f300a6f94fc631ef54f0a8a29da74fb45a773dfd3dcd380af7/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6aab0f181c486f973bc7262a97f5aca3ee7e1437011ef0c2ec04b5a11d16c927", size = 148644, upload_time = "2025-08-09T07:56:30.984Z" }, - { url = "https://files.pythonhosted.org/packages/77/d9/cbcf1a2a5c7d7856f11e7ac2d782aec12bdfea60d104e60e0aa1c97849dc/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabf8315679312cfa71302f9bd509ded4f2f263fb5b765cf1433b39106c3cc9", size = 160468, upload_time = "2025-08-09T07:56:32.252Z" }, - { url = "https://files.pythonhosted.org/packages/f6/42/6f45efee8697b89fda4d50580f292b8f7f9306cb2971d4b53f8914e4d890/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:bd28b817ea8c70215401f657edef3a8aa83c29d447fb0b622c35403780ba11d5", size = 158187, upload_time = "2025-08-09T07:56:33.481Z" }, - { url = "https://files.pythonhosted.org/packages/70/99/f1c3bdcfaa9c45b3ce96f70b14f070411366fa19549c1d4832c935d8e2c3/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:18343b2d246dc6761a249ba1fb13f9ee9a2bcd95decc767319506056ea4ad4dc", size = 152699, upload_time = "2025-08-09T07:56:34.739Z" }, - { url = "https://files.pythonhosted.org/packages/a3/ad/b0081f2f99a4b194bcbb1934ef3b12aa4d9702ced80a37026b7607c72e58/charset_normalizer-3.4.3-cp313-cp313-win32.whl", hash = "sha256:6fb70de56f1859a3f71261cbe41005f56a7842cc348d3aeb26237560bfa5e0ce", size = 99580, upload_time = "2025-08-09T07:56:35.981Z" }, - { url = "https://files.pythonhosted.org/packages/9a/8f/ae790790c7b64f925e5c953b924aaa42a243fb778fed9e41f147b2a5715a/charset_normalizer-3.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:cf1ebb7d78e1ad8ec2a8c4732c7be2e736f6e5123a4146c5b89c9d1f585f8cef", size = 107366, upload_time = "2025-08-09T07:56:37.339Z" }, - { url = "https://files.pythonhosted.org/packages/8e/91/b5a06ad970ddc7a0e513112d40113e834638f4ca1120eb727a249fb2715e/charset_normalizer-3.4.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3cd35b7e8aedeb9e34c41385fda4f73ba609e561faedfae0a9e75e44ac558a15", size = 204342, upload_time = "2025-08-09T07:56:38.687Z" }, - { url = "https://files.pythonhosted.org/packages/ce/ec/1edc30a377f0a02689342f214455c3f6c2fbedd896a1d2f856c002fc3062/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b89bc04de1d83006373429975f8ef9e7932534b8cc9ca582e4db7d20d91816db", size = 145995, upload_time = "2025-08-09T07:56:40.048Z" }, - { url = "https://files.pythonhosted.org/packages/17/e5/5e67ab85e6d22b04641acb5399c8684f4d37caf7558a53859f0283a650e9/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2001a39612b241dae17b4687898843f254f8748b796a2e16f1051a17078d991d", size = 158640, upload_time = "2025-08-09T07:56:41.311Z" }, - { url = "https://files.pythonhosted.org/packages/f1/e5/38421987f6c697ee3722981289d554957c4be652f963d71c5e46a262e135/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8dcfc373f888e4fb39a7bc57e93e3b845e7f462dacc008d9749568b1c4ece096", size = 156636, upload_time = "2025-08-09T07:56:43.195Z" }, - { url = "https://files.pythonhosted.org/packages/a0/e4/5a075de8daa3ec0745a9a3b54467e0c2967daaaf2cec04c845f73493e9a1/charset_normalizer-3.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:18b97b8404387b96cdbd30ad660f6407799126d26a39ca65729162fd810a99aa", size = 150939, upload_time = "2025-08-09T07:56:44.819Z" }, - { url = "https://files.pythonhosted.org/packages/02/f7/3611b32318b30974131db62b4043f335861d4d9b49adc6d57c1149cc49d4/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ccf600859c183d70eb47e05a44cd80a4ce77394d1ac0f79dbd2dd90a69a3a049", size = 148580, upload_time = "2025-08-09T07:56:46.684Z" }, - { url = "https://files.pythonhosted.org/packages/7e/61/19b36f4bd67f2793ab6a99b979b4e4f3d8fc754cbdffb805335df4337126/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:53cd68b185d98dde4ad8990e56a58dea83a4162161b1ea9272e5c9182ce415e0", size = 159870, upload_time = "2025-08-09T07:56:47.941Z" }, - { url = "https://files.pythonhosted.org/packages/06/57/84722eefdd338c04cf3030ada66889298eaedf3e7a30a624201e0cbe424a/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:30a96e1e1f865f78b030d65241c1ee850cdf422d869e9028e2fc1d5e4db73b92", size = 157797, upload_time = "2025-08-09T07:56:49.756Z" }, - { url = "https://files.pythonhosted.org/packages/72/2a/aff5dd112b2f14bcc3462c312dce5445806bfc8ab3a7328555da95330e4b/charset_normalizer-3.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d716a916938e03231e86e43782ca7878fb602a125a91e7acb8b5112e2e96ac16", size = 152224, upload_time = "2025-08-09T07:56:51.369Z" }, - { url = "https://files.pythonhosted.org/packages/b7/8c/9839225320046ed279c6e839d51f028342eb77c91c89b8ef2549f951f3ec/charset_normalizer-3.4.3-cp314-cp314-win32.whl", hash = "sha256:c6dbd0ccdda3a2ba7c2ecd9d77b37f3b5831687d8dc1b6ca5f56a4880cc7b7ce", size = 100086, upload_time = "2025-08-09T07:56:52.722Z" }, - { url = "https://files.pythonhosted.org/packages/ee/7a/36fbcf646e41f710ce0a563c1c9a343c6edf9be80786edeb15b6f62e17db/charset_normalizer-3.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:73dc19b562516fc9bcf6e5d6e596df0b4eb98d87e4f79f3ae71840e6ed21361c", size = 107400, upload_time = "2025-08-09T07:56:55.172Z" }, - { url = "https://files.pythonhosted.org/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a", size = 53175, upload_time = "2025-08-09T07:57:26.864Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/83/2d/5fd176ceb9b2fc619e63405525573493ca23441330fcdaee6bef9460e924/charset_normalizer-3.4.3.tar.gz", hash = "sha256:6fce4b8500244f6fcb71465d4a4930d132ba9ab8e71a7859e6a5d59851068d14", size = 122371, upload-time = "2025-08-09T07:57:28.46Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7f/b5/991245018615474a60965a7c9cd2b4efbaabd16d582a5547c47ee1c7730b/charset_normalizer-3.4.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:b256ee2e749283ef3ddcff51a675ff43798d92d746d1a6e4631bf8c707d22d0b", size = 204483, upload-time = "2025-08-09T07:55:53.12Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2a/ae245c41c06299ec18262825c1569c5d3298fc920e4ddf56ab011b417efd/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13faeacfe61784e2559e690fc53fa4c5ae97c6fcedb8eb6fb8d0a15b475d2c64", size = 145520, upload-time = "2025-08-09T07:55:54.712Z" }, + { url = "https://files.pythonhosted.org/packages/3a/a4/b3b6c76e7a635748c4421d2b92c7b8f90a432f98bda5082049af37ffc8e3/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:00237675befef519d9af72169d8604a067d92755e84fe76492fef5441db05b91", size = 158876, upload-time = "2025-08-09T07:55:56.024Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e6/63bb0e10f90a8243c5def74b5b105b3bbbfb3e7bb753915fe333fb0c11ea/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:585f3b2a80fbd26b048a0be90c5aae8f06605d3c92615911c3a2b03a8a3b796f", size = 156083, upload-time = "2025-08-09T07:55:57.582Z" }, + { url = "https://files.pythonhosted.org/packages/87/df/b7737ff046c974b183ea9aa111b74185ac8c3a326c6262d413bd5a1b8c69/charset_normalizer-3.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e78314bdc32fa80696f72fa16dc61168fda4d6a0c014e0380f9d02f0e5d8a07", size = 150295, upload-time = "2025-08-09T07:55:59.147Z" }, + { url = "https://files.pythonhosted.org/packages/61/f1/190d9977e0084d3f1dc169acd060d479bbbc71b90bf3e7bf7b9927dec3eb/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:96b2b3d1a83ad55310de8c7b4a2d04d9277d5591f40761274856635acc5fcb30", size = 148379, upload-time = "2025-08-09T07:56:00.364Z" }, + { url = "https://files.pythonhosted.org/packages/4c/92/27dbe365d34c68cfe0ca76f1edd70e8705d82b378cb54ebbaeabc2e3029d/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:939578d9d8fd4299220161fdd76e86c6a251987476f5243e8864a7844476ba14", size = 160018, upload-time = "2025-08-09T07:56:01.678Z" }, + { url = "https://files.pythonhosted.org/packages/99/04/baae2a1ea1893a01635d475b9261c889a18fd48393634b6270827869fa34/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:fd10de089bcdcd1be95a2f73dbe6254798ec1bda9f450d5828c96f93e2536b9c", size = 157430, upload-time = "2025-08-09T07:56:02.87Z" }, + { url = "https://files.pythonhosted.org/packages/2f/36/77da9c6a328c54d17b960c89eccacfab8271fdaaa228305330915b88afa9/charset_normalizer-3.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1e8ac75d72fa3775e0b7cb7e4629cec13b7514d928d15ef8ea06bca03ef01cae", size = 151600, upload-time = "2025-08-09T07:56:04.089Z" }, + { url = "https://files.pythonhosted.org/packages/64/d4/9eb4ff2c167edbbf08cdd28e19078bf195762e9bd63371689cab5ecd3d0d/charset_normalizer-3.4.3-cp311-cp311-win32.whl", hash = "sha256:6cf8fd4c04756b6b60146d98cd8a77d0cdae0e1ca20329da2ac85eed779b6849", size = 99616, upload-time = "2025-08-09T07:56:05.658Z" }, + { url = "https://files.pythonhosted.org/packages/f4/9c/996a4a028222e7761a96634d1820de8a744ff4327a00ada9c8942033089b/charset_normalizer-3.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:31a9a6f775f9bcd865d88ee350f0ffb0e25936a7f930ca98995c05abf1faf21c", size = 107108, upload-time = "2025-08-09T07:56:07.176Z" }, + { url = "https://files.pythonhosted.org/packages/e9/5e/14c94999e418d9b87682734589404a25854d5f5d0408df68bc15b6ff54bb/charset_normalizer-3.4.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e28e334d3ff134e88989d90ba04b47d84382a828c061d0d1027b1b12a62b39b1", size = 205655, upload-time = "2025-08-09T07:56:08.475Z" }, + { url = "https://files.pythonhosted.org/packages/7d/a8/c6ec5d389672521f644505a257f50544c074cf5fc292d5390331cd6fc9c3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0cacf8f7297b0c4fcb74227692ca46b4a5852f8f4f24b3c766dd94a1075c4884", size = 146223, upload-time = "2025-08-09T07:56:09.708Z" }, + { url = "https://files.pythonhosted.org/packages/fc/eb/a2ffb08547f4e1e5415fb69eb7db25932c52a52bed371429648db4d84fb1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c6fd51128a41297f5409deab284fecbe5305ebd7e5a1f959bee1c054622b7018", size = 159366, upload-time = "2025-08-09T07:56:11.326Z" }, + { url = "https://files.pythonhosted.org/packages/82/10/0fd19f20c624b278dddaf83b8464dcddc2456cb4b02bb902a6da126b87a1/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cfb2aad70f2c6debfbcb717f23b7eb55febc0bb23dcffc0f076009da10c6392", size = 157104, upload-time = "2025-08-09T07:56:13.014Z" }, + { url = "https://files.pythonhosted.org/packages/16/ab/0233c3231af734f5dfcf0844aa9582d5a1466c985bbed6cedab85af9bfe3/charset_normalizer-3.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1606f4a55c0fd363d754049cdf400175ee96c992b1f8018b993941f221221c5f", size = 151830, upload-time = "2025-08-09T07:56:14.428Z" }, + { url = "https://files.pythonhosted.org/packages/ae/02/e29e22b4e02839a0e4a06557b1999d0a47db3567e82989b5bb21f3fbbd9f/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:027b776c26d38b7f15b26a5da1044f376455fb3766df8fc38563b4efbc515154", size = 148854, upload-time = "2025-08-09T07:56:16.051Z" }, + { url = "https://files.pythonhosted.org/packages/05/6b/e2539a0a4be302b481e8cafb5af8792da8093b486885a1ae4d15d452bcec/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:42e5088973e56e31e4fa58eb6bd709e42fc03799c11c42929592889a2e54c491", size = 160670, upload-time = "2025-08-09T07:56:17.314Z" }, + { url = "https://files.pythonhosted.org/packages/31/e7/883ee5676a2ef217a40ce0bffcc3d0dfbf9e64cbcfbdf822c52981c3304b/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cc34f233c9e71701040d772aa7490318673aa7164a0efe3172b2981218c26d93", size = 158501, upload-time = "2025-08-09T07:56:18.641Z" }, + { url = "https://files.pythonhosted.org/packages/c1/35/6525b21aa0db614cf8b5792d232021dca3df7f90a1944db934efa5d20bb1/charset_normalizer-3.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:320e8e66157cc4e247d9ddca8e21f427efc7a04bbd0ac8a9faf56583fa543f9f", size = 153173, upload-time = "2025-08-09T07:56:20.289Z" }, + { url = "https://files.pythonhosted.org/packages/50/ee/f4704bad8201de513fdc8aac1cabc87e38c5818c93857140e06e772b5892/charset_normalizer-3.4.3-cp312-cp312-win32.whl", hash = "sha256:fb6fecfd65564f208cbf0fba07f107fb661bcd1a7c389edbced3f7a493f70e37", size = 99822, upload-time = "2025-08-09T07:56:21.551Z" }, + { url = "https://files.pythonhosted.org/packages/39/f5/3b3836ca6064d0992c58c7561c6b6eee1b3892e9665d650c803bd5614522/charset_normalizer-3.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:86df271bf921c2ee3818f0522e9a5b8092ca2ad8b065ece5d7d9d0e9f4849bcc", size = 107543, upload-time = "2025-08-09T07:56:23.115Z" }, + { url = "https://files.pythonhosted.org/packages/65/ca/2135ac97709b400c7654b4b764daf5c5567c2da45a30cdd20f9eefe2d658/charset_normalizer-3.4.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:14c2a87c65b351109f6abfc424cab3927b3bdece6f706e4d12faaf3d52ee5efe", size = 205326, upload-time = "2025-08-09T07:56:24.721Z" }, + { url = "https://files.pythonhosted.org/packages/71/11/98a04c3c97dd34e49c7d247083af03645ca3730809a5509443f3c37f7c99/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41d1fc408ff5fdfb910200ec0e74abc40387bccb3252f3f27c0676731df2b2c8", size = 146008, upload-time = "2025-08-09T07:56:26.004Z" }, + { url = "https://files.pythonhosted.org/packages/60/f5/4659a4cb3c4ec146bec80c32d8bb16033752574c20b1252ee842a95d1a1e/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1bb60174149316da1c35fa5233681f7c0f9f514509b8e399ab70fea5f17e45c9", size = 159196, upload-time = "2025-08-09T07:56:27.25Z" }, + { url = "https://files.pythonhosted.org/packages/86/9e/f552f7a00611f168b9a5865a1414179b2c6de8235a4fa40189f6f79a1753/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:30d006f98569de3459c2fc1f2acde170b7b2bd265dc1943e87e1a4efe1b67c31", size = 156819, upload-time = "2025-08-09T07:56:28.515Z" }, + { url = "https://files.pythonhosted.org/packages/7e/95/42aa2156235cbc8fa61208aded06ef46111c4d3f0de233107b3f38631803/charset_normalizer-3.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:416175faf02e4b0810f1f38bcb54682878a4af94059a1cd63b8747244420801f", size = 151350, upload-time = "2025-08-09T07:56:29.716Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a9/3865b02c56f300a6f94fc631ef54f0a8a29da74fb45a773dfd3dcd380af7/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6aab0f181c486f973bc7262a97f5aca3ee7e1437011ef0c2ec04b5a11d16c927", size = 148644, upload-time = "2025-08-09T07:56:30.984Z" }, + { url = "https://files.pythonhosted.org/packages/77/d9/cbcf1a2a5c7d7856f11e7ac2d782aec12bdfea60d104e60e0aa1c97849dc/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabf8315679312cfa71302f9bd509ded4f2f263fb5b765cf1433b39106c3cc9", size = 160468, upload-time = "2025-08-09T07:56:32.252Z" }, + { url = "https://files.pythonhosted.org/packages/f6/42/6f45efee8697b89fda4d50580f292b8f7f9306cb2971d4b53f8914e4d890/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:bd28b817ea8c70215401f657edef3a8aa83c29d447fb0b622c35403780ba11d5", size = 158187, upload-time = "2025-08-09T07:56:33.481Z" }, + { url = "https://files.pythonhosted.org/packages/70/99/f1c3bdcfaa9c45b3ce96f70b14f070411366fa19549c1d4832c935d8e2c3/charset_normalizer-3.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:18343b2d246dc6761a249ba1fb13f9ee9a2bcd95decc767319506056ea4ad4dc", size = 152699, upload-time = "2025-08-09T07:56:34.739Z" }, + { url = "https://files.pythonhosted.org/packages/a3/ad/b0081f2f99a4b194bcbb1934ef3b12aa4d9702ced80a37026b7607c72e58/charset_normalizer-3.4.3-cp313-cp313-win32.whl", hash = "sha256:6fb70de56f1859a3f71261cbe41005f56a7842cc348d3aeb26237560bfa5e0ce", size = 99580, upload-time = "2025-08-09T07:56:35.981Z" }, + { url = "https://files.pythonhosted.org/packages/9a/8f/ae790790c7b64f925e5c953b924aaa42a243fb778fed9e41f147b2a5715a/charset_normalizer-3.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:cf1ebb7d78e1ad8ec2a8c4732c7be2e736f6e5123a4146c5b89c9d1f585f8cef", size = 107366, upload-time = "2025-08-09T07:56:37.339Z" }, + { url = "https://files.pythonhosted.org/packages/8a/1f/f041989e93b001bc4e44bb1669ccdcf54d3f00e628229a85b08d330615c5/charset_normalizer-3.4.3-py3-none-any.whl", hash = "sha256:ce571ab16d890d23b5c278547ba694193a45011ff86a9162a71307ed9f86759a", size = 53175, upload-time = "2025-08-09T07:57:26.864Z" }, ] [[package]] @@ -529,20 +376,20 @@ name = "click" version = "8.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "(sys_platform == 'win32' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'win32' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/46/61/de6cd827efad202d7057d93e0fed9294b96952e188f7384832791c7b2254/click-8.3.0.tar.gz", hash = "sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4", size = 276943, upload_time = "2025-09-18T17:32:23.696Z" } +sdist = { url = "https://files.pythonhosted.org/packages/46/61/de6cd827efad202d7057d93e0fed9294b96952e188f7384832791c7b2254/click-8.3.0.tar.gz", hash = "sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4", size = 276943, upload-time = "2025-09-18T17:32:23.696Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/db/d3/9dcc0f5797f070ec8edf30fbadfb200e71d9db6b84d211e3b2085a7589a0/click-8.3.0-py3-none-any.whl", hash = "sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc", size = 107295, upload_time = "2025-09-18T17:32:22.42Z" }, + { url = "https://files.pythonhosted.org/packages/db/d3/9dcc0f5797f070ec8edf30fbadfb200e71d9db6b84d211e3b2085a7589a0/click-8.3.0-py3-none-any.whl", hash = "sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc", size = 107295, upload-time = "2025-09-18T17:32:22.42Z" }, ] [[package]] name = "colorama" version = "0.4.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload_time = "2022-10-25T02:36:22.414Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload_time = "2022-10-25T02:36:20.889Z" }, + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, ] [[package]] @@ -550,218 +397,89 @@ name = "colorlog" version = "6.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "(sys_platform == 'win32' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'win32' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d3/7a/359f4d5df2353f26172b3cc39ea32daa39af8de522205f512f458923e677/colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2", size = 16624, upload_time = "2024-10-29T18:34:51.011Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d3/7a/359f4d5df2353f26172b3cc39ea32daa39af8de522205f512f458923e677/colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2", size = 16624, upload-time = "2024-10-29T18:34:51.011Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/51/9b208e85196941db2f0654ad0357ca6388ab3ed67efdbfc799f35d1f83aa/colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff", size = 11424, upload_time = "2024-10-29T18:34:49.815Z" }, -] - -[[package]] -name = "contourpy" -version = "1.3.2" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload_time = "2025-04-15T17:47:53.79Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/12/a3/da4153ec8fe25d263aa48c1a4cbde7f49b59af86f0b6f7862788c60da737/contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934", size = 268551, upload_time = "2025-04-15T17:34:46.581Z" }, - { url = "https://files.pythonhosted.org/packages/2f/6c/330de89ae1087eb622bfca0177d32a7ece50c3ef07b28002de4757d9d875/contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989", size = 253399, upload_time = "2025-04-15T17:34:51.427Z" }, - { url = "https://files.pythonhosted.org/packages/c1/bd/20c6726b1b7f81a8bee5271bed5c165f0a8e1f572578a9d27e2ccb763cb2/contourpy-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d", size = 312061, upload_time = "2025-04-15T17:34:55.961Z" }, - { url = "https://files.pythonhosted.org/packages/22/fc/a9665c88f8a2473f823cf1ec601de9e5375050f1958cbb356cdf06ef1ab6/contourpy-1.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9", size = 351956, upload_time = "2025-04-15T17:35:00.992Z" }, - { url = "https://files.pythonhosted.org/packages/25/eb/9f0a0238f305ad8fb7ef42481020d6e20cf15e46be99a1fcf939546a177e/contourpy-1.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512", size = 320872, upload_time = "2025-04-15T17:35:06.177Z" }, - { url = "https://files.pythonhosted.org/packages/32/5c/1ee32d1c7956923202f00cf8d2a14a62ed7517bdc0ee1e55301227fc273c/contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631", size = 325027, upload_time = "2025-04-15T17:35:11.244Z" }, - { url = "https://files.pythonhosted.org/packages/83/bf/9baed89785ba743ef329c2b07fd0611d12bfecbedbdd3eeecf929d8d3b52/contourpy-1.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f", size = 1306641, upload_time = "2025-04-15T17:35:26.701Z" }, - { url = "https://files.pythonhosted.org/packages/d4/cc/74e5e83d1e35de2d28bd97033426b450bc4fd96e092a1f7a63dc7369b55d/contourpy-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2", size = 1374075, upload_time = "2025-04-15T17:35:43.204Z" }, - { url = "https://files.pythonhosted.org/packages/0c/42/17f3b798fd5e033b46a16f8d9fcb39f1aba051307f5ebf441bad1ecf78f8/contourpy-1.3.2-cp310-cp310-win32.whl", hash = "sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0", size = 177534, upload_time = "2025-04-15T17:35:46.554Z" }, - { url = "https://files.pythonhosted.org/packages/54/ec/5162b8582f2c994721018d0c9ece9dc6ff769d298a8ac6b6a652c307e7df/contourpy-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a", size = 221188, upload_time = "2025-04-15T17:35:50.064Z" }, - { url = "https://files.pythonhosted.org/packages/b3/b9/ede788a0b56fc5b071639d06c33cb893f68b1178938f3425debebe2dab78/contourpy-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445", size = 269636, upload_time = "2025-04-15T17:35:54.473Z" }, - { url = "https://files.pythonhosted.org/packages/e6/75/3469f011d64b8bbfa04f709bfc23e1dd71be54d05b1b083be9f5b22750d1/contourpy-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773", size = 254636, upload_time = "2025-04-15T17:35:58.283Z" }, - { url = "https://files.pythonhosted.org/packages/8d/2f/95adb8dae08ce0ebca4fd8e7ad653159565d9739128b2d5977806656fcd2/contourpy-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1", size = 313053, upload_time = "2025-04-15T17:36:03.235Z" }, - { url = "https://files.pythonhosted.org/packages/c3/a6/8ccf97a50f31adfa36917707fe39c9a0cbc24b3bbb58185577f119736cc9/contourpy-1.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43", size = 352985, upload_time = "2025-04-15T17:36:08.275Z" }, - { url = "https://files.pythonhosted.org/packages/1d/b6/7925ab9b77386143f39d9c3243fdd101621b4532eb126743201160ffa7e6/contourpy-1.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab", size = 323750, upload_time = "2025-04-15T17:36:13.29Z" }, - { url = "https://files.pythonhosted.org/packages/c2/f3/20c5d1ef4f4748e52d60771b8560cf00b69d5c6368b5c2e9311bcfa2a08b/contourpy-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7", size = 326246, upload_time = "2025-04-15T17:36:18.329Z" }, - { url = "https://files.pythonhosted.org/packages/8c/e5/9dae809e7e0b2d9d70c52b3d24cba134dd3dad979eb3e5e71f5df22ed1f5/contourpy-1.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83", size = 1308728, upload_time = "2025-04-15T17:36:33.878Z" }, - { url = "https://files.pythonhosted.org/packages/e2/4a/0058ba34aeea35c0b442ae61a4f4d4ca84d6df8f91309bc2d43bb8dd248f/contourpy-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd", size = 1375762, upload_time = "2025-04-15T17:36:51.295Z" }, - { url = "https://files.pythonhosted.org/packages/09/33/7174bdfc8b7767ef2c08ed81244762d93d5c579336fc0b51ca57b33d1b80/contourpy-1.3.2-cp311-cp311-win32.whl", hash = "sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f", size = 178196, upload_time = "2025-04-15T17:36:55.002Z" }, - { url = "https://files.pythonhosted.org/packages/5e/fe/4029038b4e1c4485cef18e480b0e2cd2d755448bb071eb9977caac80b77b/contourpy-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878", size = 222017, upload_time = "2025-04-15T17:36:58.576Z" }, - { url = "https://files.pythonhosted.org/packages/34/f7/44785876384eff370c251d58fd65f6ad7f39adce4a093c934d4a67a7c6b6/contourpy-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2", size = 271580, upload_time = "2025-04-15T17:37:03.105Z" }, - { url = "https://files.pythonhosted.org/packages/93/3b/0004767622a9826ea3d95f0e9d98cd8729015768075d61f9fea8eeca42a8/contourpy-1.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15", size = 255530, upload_time = "2025-04-15T17:37:07.026Z" }, - { url = "https://files.pythonhosted.org/packages/e7/bb/7bd49e1f4fa805772d9fd130e0d375554ebc771ed7172f48dfcd4ca61549/contourpy-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92", size = 307688, upload_time = "2025-04-15T17:37:11.481Z" }, - { url = "https://files.pythonhosted.org/packages/fc/97/e1d5dbbfa170725ef78357a9a0edc996b09ae4af170927ba8ce977e60a5f/contourpy-1.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87", size = 347331, upload_time = "2025-04-15T17:37:18.212Z" }, - { url = "https://files.pythonhosted.org/packages/6f/66/e69e6e904f5ecf6901be3dd16e7e54d41b6ec6ae3405a535286d4418ffb4/contourpy-1.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415", size = 318963, upload_time = "2025-04-15T17:37:22.76Z" }, - { url = "https://files.pythonhosted.org/packages/a8/32/b8a1c8965e4f72482ff2d1ac2cd670ce0b542f203c8e1d34e7c3e6925da7/contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe", size = 323681, upload_time = "2025-04-15T17:37:33.001Z" }, - { url = "https://files.pythonhosted.org/packages/30/c6/12a7e6811d08757c7162a541ca4c5c6a34c0f4e98ef2b338791093518e40/contourpy-1.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441", size = 1308674, upload_time = "2025-04-15T17:37:48.64Z" }, - { url = "https://files.pythonhosted.org/packages/2a/8a/bebe5a3f68b484d3a2b8ffaf84704b3e343ef1addea528132ef148e22b3b/contourpy-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e", size = 1380480, upload_time = "2025-04-15T17:38:06.7Z" }, - { url = "https://files.pythonhosted.org/packages/34/db/fcd325f19b5978fb509a7d55e06d99f5f856294c1991097534360b307cf1/contourpy-1.3.2-cp312-cp312-win32.whl", hash = "sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912", size = 178489, upload_time = "2025-04-15T17:38:10.338Z" }, - { url = "https://files.pythonhosted.org/packages/01/c8/fadd0b92ffa7b5eb5949bf340a63a4a496a6930a6c37a7ba0f12acb076d6/contourpy-1.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73", size = 223042, upload_time = "2025-04-15T17:38:14.239Z" }, - { url = "https://files.pythonhosted.org/packages/2e/61/5673f7e364b31e4e7ef6f61a4b5121c5f170f941895912f773d95270f3a2/contourpy-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb", size = 271630, upload_time = "2025-04-15T17:38:19.142Z" }, - { url = "https://files.pythonhosted.org/packages/ff/66/a40badddd1223822c95798c55292844b7e871e50f6bfd9f158cb25e0bd39/contourpy-1.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08", size = 255670, upload_time = "2025-04-15T17:38:23.688Z" }, - { url = "https://files.pythonhosted.org/packages/1e/c7/cf9fdee8200805c9bc3b148f49cb9482a4e3ea2719e772602a425c9b09f8/contourpy-1.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c", size = 306694, upload_time = "2025-04-15T17:38:28.238Z" }, - { url = "https://files.pythonhosted.org/packages/dd/e7/ccb9bec80e1ba121efbffad7f38021021cda5be87532ec16fd96533bb2e0/contourpy-1.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f", size = 345986, upload_time = "2025-04-15T17:38:33.502Z" }, - { url = "https://files.pythonhosted.org/packages/dc/49/ca13bb2da90391fa4219fdb23b078d6065ada886658ac7818e5441448b78/contourpy-1.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85", size = 318060, upload_time = "2025-04-15T17:38:38.672Z" }, - { url = "https://files.pythonhosted.org/packages/c8/65/5245ce8c548a8422236c13ffcdcdada6a2a812c361e9e0c70548bb40b661/contourpy-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841", size = 322747, upload_time = "2025-04-15T17:38:43.712Z" }, - { url = "https://files.pythonhosted.org/packages/72/30/669b8eb48e0a01c660ead3752a25b44fdb2e5ebc13a55782f639170772f9/contourpy-1.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422", size = 1308895, upload_time = "2025-04-15T17:39:00.224Z" }, - { url = "https://files.pythonhosted.org/packages/05/5a/b569f4250decee6e8d54498be7bdf29021a4c256e77fe8138c8319ef8eb3/contourpy-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef", size = 1379098, upload_time = "2025-04-15T17:43:29.649Z" }, - { url = "https://files.pythonhosted.org/packages/19/ba/b227c3886d120e60e41b28740ac3617b2f2b971b9f601c835661194579f1/contourpy-1.3.2-cp313-cp313-win32.whl", hash = "sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f", size = 178535, upload_time = "2025-04-15T17:44:44.532Z" }, - { url = "https://files.pythonhosted.org/packages/12/6e/2fed56cd47ca739b43e892707ae9a13790a486a3173be063681ca67d2262/contourpy-1.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9", size = 223096, upload_time = "2025-04-15T17:44:48.194Z" }, - { url = "https://files.pythonhosted.org/packages/54/4c/e76fe2a03014a7c767d79ea35c86a747e9325537a8b7627e0e5b3ba266b4/contourpy-1.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f", size = 285090, upload_time = "2025-04-15T17:43:34.084Z" }, - { url = "https://files.pythonhosted.org/packages/7b/e2/5aba47debd55d668e00baf9651b721e7733975dc9fc27264a62b0dd26eb8/contourpy-1.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739", size = 268643, upload_time = "2025-04-15T17:43:38.626Z" }, - { url = "https://files.pythonhosted.org/packages/a1/37/cd45f1f051fe6230f751cc5cdd2728bb3a203f5619510ef11e732109593c/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823", size = 310443, upload_time = "2025-04-15T17:43:44.522Z" }, - { url = "https://files.pythonhosted.org/packages/8b/a2/36ea6140c306c9ff6dd38e3bcec80b3b018474ef4d17eb68ceecd26675f4/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5", size = 349865, upload_time = "2025-04-15T17:43:49.545Z" }, - { url = "https://files.pythonhosted.org/packages/95/b7/2fc76bc539693180488f7b6cc518da7acbbb9e3b931fd9280504128bf956/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532", size = 321162, upload_time = "2025-04-15T17:43:54.203Z" }, - { url = "https://files.pythonhosted.org/packages/f4/10/76d4f778458b0aa83f96e59d65ece72a060bacb20cfbee46cf6cd5ceba41/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b", size = 327355, upload_time = "2025-04-15T17:44:01.025Z" }, - { url = "https://files.pythonhosted.org/packages/43/a3/10cf483ea683f9f8ab096c24bad3cce20e0d1dd9a4baa0e2093c1c962d9d/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52", size = 1307935, upload_time = "2025-04-15T17:44:17.322Z" }, - { url = "https://files.pythonhosted.org/packages/78/73/69dd9a024444489e22d86108e7b913f3528f56cfc312b5c5727a44188471/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd", size = 1372168, upload_time = "2025-04-15T17:44:33.43Z" }, - { url = "https://files.pythonhosted.org/packages/0f/1b/96d586ccf1b1a9d2004dd519b25fbf104a11589abfd05484ff12199cca21/contourpy-1.3.2-cp313-cp313t-win32.whl", hash = "sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1", size = 189550, upload_time = "2025-04-15T17:44:37.092Z" }, - { url = "https://files.pythonhosted.org/packages/b0/e6/6000d0094e8a5e32ad62591c8609e269febb6e4db83a1c75ff8868b42731/contourpy-1.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69", size = 238214, upload_time = "2025-04-15T17:44:40.827Z" }, - { url = "https://files.pythonhosted.org/packages/33/05/b26e3c6ecc05f349ee0013f0bb850a761016d89cec528a98193a48c34033/contourpy-1.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c", size = 265681, upload_time = "2025-04-15T17:44:59.314Z" }, - { url = "https://files.pythonhosted.org/packages/2b/25/ac07d6ad12affa7d1ffed11b77417d0a6308170f44ff20fa1d5aa6333f03/contourpy-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16", size = 315101, upload_time = "2025-04-15T17:45:04.165Z" }, - { url = "https://files.pythonhosted.org/packages/8f/4d/5bb3192bbe9d3f27e3061a6a8e7733c9120e203cb8515767d30973f71030/contourpy-1.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad", size = 220599, upload_time = "2025-04-15T17:45:08.456Z" }, - { url = "https://files.pythonhosted.org/packages/ff/c0/91f1215d0d9f9f343e4773ba6c9b89e8c0cc7a64a6263f21139da639d848/contourpy-1.3.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0", size = 266807, upload_time = "2025-04-15T17:45:15.535Z" }, - { url = "https://files.pythonhosted.org/packages/d4/79/6be7e90c955c0487e7712660d6cead01fa17bff98e0ea275737cc2bc8e71/contourpy-1.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5", size = 318729, upload_time = "2025-04-15T17:45:20.166Z" }, - { url = "https://files.pythonhosted.org/packages/87/68/7f46fb537958e87427d98a4074bcde4b67a70b04900cfc5ce29bc2f556c1/contourpy-1.3.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5", size = 221791, upload_time = "2025-04-15T17:45:24.794Z" }, + { url = "https://files.pythonhosted.org/packages/e3/51/9b208e85196941db2f0654ad0357ca6388ab3ed67efdbfc799f35d1f83aa/colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff", size = 11424, upload-time = "2024-10-29T18:34:49.815Z" }, ] [[package]] name = "contourpy" version = "1.3.3" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] dependencies = [ - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload_time = "2025-07-26T12:03:12.549Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/91/2e/c4390a31919d8a78b90e8ecf87cd4b4c4f05a5b48d05ec17db8e5404c6f4/contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1", size = 288773, upload_time = "2025-07-26T12:01:02.277Z" }, - { url = "https://files.pythonhosted.org/packages/0d/44/c4b0b6095fef4dc9c420e041799591e3b63e9619e3044f7f4f6c21c0ab24/contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381", size = 270149, upload_time = "2025-07-26T12:01:04.072Z" }, - { url = "https://files.pythonhosted.org/packages/30/2e/dd4ced42fefac8470661d7cb7e264808425e6c5d56d175291e93890cce09/contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7", size = 329222, upload_time = "2025-07-26T12:01:05.688Z" }, - { url = "https://files.pythonhosted.org/packages/f2/74/cc6ec2548e3d276c71389ea4802a774b7aa3558223b7bade3f25787fafc2/contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1", size = 377234, upload_time = "2025-07-26T12:01:07.054Z" }, - { url = "https://files.pythonhosted.org/packages/03/b3/64ef723029f917410f75c09da54254c5f9ea90ef89b143ccadb09df14c15/contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a", size = 380555, upload_time = "2025-07-26T12:01:08.801Z" }, - { url = "https://files.pythonhosted.org/packages/5f/4b/6157f24ca425b89fe2eb7e7be642375711ab671135be21e6faa100f7448c/contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db", size = 355238, upload_time = "2025-07-26T12:01:10.319Z" }, - { url = "https://files.pythonhosted.org/packages/98/56/f914f0dd678480708a04cfd2206e7c382533249bc5001eb9f58aa693e200/contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620", size = 1326218, upload_time = "2025-07-26T12:01:12.659Z" }, - { url = "https://files.pythonhosted.org/packages/fb/d7/4a972334a0c971acd5172389671113ae82aa7527073980c38d5868ff1161/contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f", size = 1392867, upload_time = "2025-07-26T12:01:15.533Z" }, - { url = "https://files.pythonhosted.org/packages/75/3e/f2cc6cd56dc8cff46b1a56232eabc6feea52720083ea71ab15523daab796/contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff", size = 183677, upload_time = "2025-07-26T12:01:17.088Z" }, - { url = "https://files.pythonhosted.org/packages/98/4b/9bd370b004b5c9d8045c6c33cf65bae018b27aca550a3f657cdc99acdbd8/contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42", size = 225234, upload_time = "2025-07-26T12:01:18.256Z" }, - { url = "https://files.pythonhosted.org/packages/d9/b6/71771e02c2e004450c12b1120a5f488cad2e4d5b590b1af8bad060360fe4/contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470", size = 193123, upload_time = "2025-07-26T12:01:19.848Z" }, - { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload_time = "2025-07-26T12:01:21.16Z" }, - { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload_time = "2025-07-26T12:01:22.448Z" }, - { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload_time = "2025-07-26T12:01:24.155Z" }, - { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload_time = "2025-07-26T12:01:25.91Z" }, - { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload_time = "2025-07-26T12:01:27.152Z" }, - { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload_time = "2025-07-26T12:01:28.808Z" }, - { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload_time = "2025-07-26T12:01:31.198Z" }, - { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload_time = "2025-07-26T12:01:33.947Z" }, - { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload_time = "2025-07-26T12:01:35.64Z" }, - { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload_time = "2025-07-26T12:01:36.804Z" }, - { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload_time = "2025-07-26T12:01:37.999Z" }, - { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload_time = "2025-07-26T12:01:39.367Z" }, - { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload_time = "2025-07-26T12:01:40.645Z" }, - { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload_time = "2025-07-26T12:01:41.942Z" }, - { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload_time = "2025-07-26T12:01:43.499Z" }, - { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload_time = "2025-07-26T12:01:45.219Z" }, - { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload_time = "2025-07-26T12:01:46.519Z" }, - { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload_time = "2025-07-26T12:01:48.964Z" }, - { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload_time = "2025-07-26T12:01:51.979Z" }, - { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload_time = "2025-07-26T12:01:53.245Z" }, - { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload_time = "2025-07-26T12:01:54.422Z" }, - { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload_time = "2025-07-26T12:01:55.73Z" }, - { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload_time = "2025-07-26T12:01:57.051Z" }, - { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload_time = "2025-07-26T12:01:58.663Z" }, - { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload_time = "2025-07-26T12:02:00.343Z" }, - { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload_time = "2025-07-26T12:02:02.128Z" }, - { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload_time = "2025-07-26T12:02:03.615Z" }, - { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload_time = "2025-07-26T12:02:05.165Z" }, - { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload_time = "2025-07-26T12:02:07.379Z" }, - { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload_time = "2025-07-26T12:02:10.171Z" }, - { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload_time = "2025-07-26T12:02:11.488Z" }, - { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload_time = "2025-07-26T12:02:12.754Z" }, - { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload_time = "2025-07-26T12:02:14.4Z" }, - { url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189, upload_time = "2025-07-26T12:02:16.095Z" }, - { url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251, upload_time = "2025-07-26T12:02:17.524Z" }, - { url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810, upload_time = "2025-07-26T12:02:18.9Z" }, - { url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871, upload_time = "2025-07-26T12:02:20.418Z" }, - { url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264, upload_time = "2025-07-26T12:02:21.916Z" }, - { url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819, upload_time = "2025-07-26T12:02:23.759Z" }, - { url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650, upload_time = "2025-07-26T12:02:26.181Z" }, - { url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833, upload_time = "2025-07-26T12:02:28.782Z" }, - { url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692, upload_time = "2025-07-26T12:02:30.128Z" }, - { url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424, upload_time = "2025-07-26T12:02:31.395Z" }, - { url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300, upload_time = "2025-07-26T12:02:32.956Z" }, - { url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769, upload_time = "2025-07-26T12:02:34.2Z" }, - { url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892, upload_time = "2025-07-26T12:02:35.807Z" }, - { url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748, upload_time = "2025-07-26T12:02:37.193Z" }, - { url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554, upload_time = "2025-07-26T12:02:38.894Z" }, - { url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118, upload_time = "2025-07-26T12:02:40.642Z" }, - { url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555, upload_time = "2025-07-26T12:02:42.25Z" }, - { url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295, upload_time = "2025-07-26T12:02:44.668Z" }, - { url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027, upload_time = "2025-07-26T12:02:47.09Z" }, - { url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428, upload_time = "2025-07-26T12:02:48.691Z" }, - { url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331, upload_time = "2025-07-26T12:02:50.137Z" }, - { url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831, upload_time = "2025-07-26T12:02:51.449Z" }, - { url = "https://files.pythonhosted.org/packages/a5/29/8dcfe16f0107943fa92388c23f6e05cff0ba58058c4c95b00280d4c75a14/contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497", size = 278809, upload_time = "2025-07-26T12:02:52.74Z" }, - { url = "https://files.pythonhosted.org/packages/85/a9/8b37ef4f7dafeb335daee3c8254645ef5725be4d9c6aa70b50ec46ef2f7e/contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8", size = 261593, upload_time = "2025-07-26T12:02:54.037Z" }, - { url = "https://files.pythonhosted.org/packages/0a/59/ebfb8c677c75605cc27f7122c90313fd2f375ff3c8d19a1694bda74aaa63/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e", size = 302202, upload_time = "2025-07-26T12:02:55.947Z" }, - { url = "https://files.pythonhosted.org/packages/3c/37/21972a15834d90bfbfb009b9d004779bd5a07a0ec0234e5ba8f64d5736f4/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989", size = 329207, upload_time = "2025-07-26T12:02:57.468Z" }, - { url = "https://files.pythonhosted.org/packages/0c/58/bd257695f39d05594ca4ad60df5bcb7e32247f9951fd09a9b8edb82d1daa/contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77", size = 225315, upload_time = "2025-07-26T12:02:58.801Z" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/91/2e/c4390a31919d8a78b90e8ecf87cd4b4c4f05a5b48d05ec17db8e5404c6f4/contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1", size = 288773, upload-time = "2025-07-26T12:01:02.277Z" }, + { url = "https://files.pythonhosted.org/packages/0d/44/c4b0b6095fef4dc9c420e041799591e3b63e9619e3044f7f4f6c21c0ab24/contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381", size = 270149, upload-time = "2025-07-26T12:01:04.072Z" }, + { url = "https://files.pythonhosted.org/packages/30/2e/dd4ced42fefac8470661d7cb7e264808425e6c5d56d175291e93890cce09/contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7", size = 329222, upload-time = "2025-07-26T12:01:05.688Z" }, + { url = "https://files.pythonhosted.org/packages/f2/74/cc6ec2548e3d276c71389ea4802a774b7aa3558223b7bade3f25787fafc2/contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1", size = 377234, upload-time = "2025-07-26T12:01:07.054Z" }, + { url = "https://files.pythonhosted.org/packages/03/b3/64ef723029f917410f75c09da54254c5f9ea90ef89b143ccadb09df14c15/contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a", size = 380555, upload-time = "2025-07-26T12:01:08.801Z" }, + { url = "https://files.pythonhosted.org/packages/5f/4b/6157f24ca425b89fe2eb7e7be642375711ab671135be21e6faa100f7448c/contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db", size = 355238, upload-time = "2025-07-26T12:01:10.319Z" }, + { url = "https://files.pythonhosted.org/packages/98/56/f914f0dd678480708a04cfd2206e7c382533249bc5001eb9f58aa693e200/contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620", size = 1326218, upload-time = "2025-07-26T12:01:12.659Z" }, + { url = "https://files.pythonhosted.org/packages/fb/d7/4a972334a0c971acd5172389671113ae82aa7527073980c38d5868ff1161/contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f", size = 1392867, upload-time = "2025-07-26T12:01:15.533Z" }, + { url = "https://files.pythonhosted.org/packages/75/3e/f2cc6cd56dc8cff46b1a56232eabc6feea52720083ea71ab15523daab796/contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff", size = 183677, upload-time = "2025-07-26T12:01:17.088Z" }, + { url = "https://files.pythonhosted.org/packages/98/4b/9bd370b004b5c9d8045c6c33cf65bae018b27aca550a3f657cdc99acdbd8/contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42", size = 225234, upload-time = "2025-07-26T12:01:18.256Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b6/71771e02c2e004450c12b1120a5f488cad2e4d5b590b1af8bad060360fe4/contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470", size = 193123, upload-time = "2025-07-26T12:01:19.848Z" }, + { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload-time = "2025-07-26T12:01:21.16Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload-time = "2025-07-26T12:01:22.448Z" }, + { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload-time = "2025-07-26T12:01:24.155Z" }, + { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload-time = "2025-07-26T12:01:25.91Z" }, + { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload-time = "2025-07-26T12:01:27.152Z" }, + { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload-time = "2025-07-26T12:01:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload-time = "2025-07-26T12:01:31.198Z" }, + { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload-time = "2025-07-26T12:01:33.947Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload-time = "2025-07-26T12:01:35.64Z" }, + { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload-time = "2025-07-26T12:01:36.804Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload-time = "2025-07-26T12:01:37.999Z" }, + { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" }, + { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" }, + { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" }, + { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" }, + { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" }, + { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" }, + { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" }, + { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" }, + { url = "https://files.pythonhosted.org/packages/a5/29/8dcfe16f0107943fa92388c23f6e05cff0ba58058c4c95b00280d4c75a14/contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497", size = 278809, upload-time = "2025-07-26T12:02:52.74Z" }, + { url = "https://files.pythonhosted.org/packages/85/a9/8b37ef4f7dafeb335daee3c8254645ef5725be4d9c6aa70b50ec46ef2f7e/contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8", size = 261593, upload-time = "2025-07-26T12:02:54.037Z" }, + { url = "https://files.pythonhosted.org/packages/0a/59/ebfb8c677c75605cc27f7122c90313fd2f375ff3c8d19a1694bda74aaa63/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e", size = 302202, upload-time = "2025-07-26T12:02:55.947Z" }, + { url = "https://files.pythonhosted.org/packages/3c/37/21972a15834d90bfbfb009b9d004779bd5a07a0ec0234e5ba8f64d5736f4/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989", size = 329207, upload-time = "2025-07-26T12:02:57.468Z" }, + { url = "https://files.pythonhosted.org/packages/0c/58/bd257695f39d05594ca4ad60df5bcb7e32247f9951fd09a9b8edb82d1daa/contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77", size = 225315, upload-time = "2025-07-26T12:02:58.801Z" }, ] [[package]] name = "cycler" version = "0.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload_time = "2023-10-07T05:32:18.335Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload_time = "2023-10-07T05:32:16.783Z" }, + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" }, ] [[package]] name = "decorator" version = "5.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload_time = "2025-02-24T04:41:34.073Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload-time = "2025-02-24T04:41:34.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload_time = "2025-02-24T04:41:32.565Z" }, + { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload-time = "2025-02-24T04:41:32.565Z" }, ] [[package]] @@ -769,15 +487,15 @@ name = "deepgram-sdk" version = "5.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "httpx", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pydantic", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pydantic-core", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "websockets", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "httpx" }, + { name = "pydantic" }, + { name = "pydantic-core" }, + { name = "typing-extensions" }, + { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3b/6e/e341cf10d084023697785dd370eb34b10686cb2161dbd436ac1d6dd7825d/deepgram_sdk-5.0.0.tar.gz", hash = "sha256:d74f294373f2617de6c7dd43672e3c661b2642b3b3f45378d996c40a174af253", size = 134179, upload_time = "2025-10-02T18:44:29.658Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3b/6e/e341cf10d084023697785dd370eb34b10686cb2161dbd436ac1d6dd7825d/deepgram_sdk-5.0.0.tar.gz", hash = "sha256:d74f294373f2617de6c7dd43672e3c661b2642b3b3f45378d996c40a174af253", size = 134179, upload-time = "2025-10-02T18:44:29.658Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/03/d8/6c78b4d2455bb5fcca725042ebb47b7ceb7cc841badff197fdaecff9a7a7/deepgram_sdk-5.0.0-py3-none-any.whl", hash = "sha256:983f8695173645ced90306d27fba7caa23ef72c4cf94c9f75f25ad0bdb99d920", size = 383623, upload_time = "2025-10-02T18:44:27.842Z" }, + { url = "https://files.pythonhosted.org/packages/03/d8/6c78b4d2455bb5fcca725042ebb47b7ceb7cc841badff197fdaecff9a7a7/deepgram_sdk-5.0.0-py3-none-any.whl", hash = "sha256:983f8695173645ced90306d27fba7caa23ef72c4cf94c9f75f25ad0bdb99d920", size = 383623, upload-time = "2025-10-02T18:44:27.842Z" }, ] [[package]] @@ -785,44 +503,31 @@ name = "easy-audio-interfaces" version = "0.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "fire", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opuslib", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "rich", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "soxr", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "websockets", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "wyoming", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "fire" }, + { name = "opuslib" }, + { name = "rich" }, + { name = "scipy" }, + { name = "soxr" }, + { name = "websockets" }, + { name = "wyoming" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dc/e6/9e3ff12be5b4a3e8579d7504c3f4a8981561ca75339eada4a56452092f98/easy_audio_interfaces-0.7.1.tar.gz", hash = "sha256:04cccc20cf342a89efcf079ab05a4343b57a0be8491f9519cdaf92cd421a8a7f", size = 36620, upload_time = "2025-07-13T21:27:40.669Z" } +sdist = { url = "https://files.pythonhosted.org/packages/dc/e6/9e3ff12be5b4a3e8579d7504c3f4a8981561ca75339eada4a56452092f98/easy_audio_interfaces-0.7.1.tar.gz", hash = "sha256:04cccc20cf342a89efcf079ab05a4343b57a0be8491f9519cdaf92cd421a8a7f", size = 36620, upload-time = "2025-07-13T21:27:40.669Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6f/6c/18de57f237cf90dd32a299365707a31a6b42b7b7fff4593f3867818e6afd/easy_audio_interfaces-0.7.1-py3-none-any.whl", hash = "sha256:6ee94d9636da35a3bd0cafb41498c2d0e5b8d16d746ba8f46392891e956fb199", size = 43112, upload_time = "2025-07-13T21:27:39.289Z" }, + { url = "https://files.pythonhosted.org/packages/6f/6c/18de57f237cf90dd32a299365707a31a6b42b7b7fff4593f3867818e6afd/easy_audio_interfaces-0.7.1-py3-none-any.whl", hash = "sha256:6ee94d9636da35a3bd0cafb41498c2d0e5b8d16d746ba8f46392891e956fb199", size = 43112, upload-time = "2025-07-13T21:27:39.289Z" }, ] [package.optional-dependencies] local-audio = [ - { name = "pyaudio", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "pyaudio" }, ] [[package]] name = "einops" version = "0.8.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e5/81/df4fbe24dff8ba3934af99044188e20a98ed441ad17a274539b74e82e126/einops-0.8.1.tar.gz", hash = "sha256:de5d960a7a761225532e0f1959e5315ebeafc0cd43394732f103ca44b9837e84", size = 54805, upload_time = "2025-02-09T03:17:00.434Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e5/81/df4fbe24dff8ba3934af99044188e20a98ed441ad17a274539b74e82e126/einops-0.8.1.tar.gz", hash = "sha256:de5d960a7a761225532e0f1959e5315ebeafc0cd43394732f103ca44b9837e84", size = 54805, upload-time = "2025-02-09T03:17:00.434Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/62/9773de14fe6c45c23649e98b83231fffd7b9892b6cf863251dc2afa73643/einops-0.8.1-py3-none-any.whl", hash = "sha256:919387eb55330f5757c6bea9165c5ff5cfe63a642682ea788a6d472576d81737", size = 64359, upload_time = "2025-02-09T03:17:01.998Z" }, -] - -[[package]] -name = "exceptiongroup" -version = "1.3.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload_time = "2025-05-10T17:42:51.123Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/36/f4/c6e662dade71f56cd2f3735141b265c3c79293c109549c1e6933b0651ffc/exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10", size = 16674, upload_time = "2025-05-10T17:42:49.33Z" }, + { url = "https://files.pythonhosted.org/packages/87/62/9773de14fe6c45c23649e98b83231fffd7b9892b6cf863251dc2afa73643/einops-0.8.1-py3-none-any.whl", hash = "sha256:919387eb55330f5757c6bea9165c5ff5cfe63a642682ea788a6d472576d81737", size = 64359, upload-time = "2025-02-09T03:17:01.998Z" }, ] [[package]] @@ -830,59 +535,35 @@ name = "faiss-cpu" version = "1.12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/7d/80/bb75a7ed6e824dea452a24d3434a72ed799324a688b10b047d441d270185/faiss_cpu-1.12.0.tar.gz", hash = "sha256:2f87cbcd603f3ed464ebceb857971fdebc318de938566c9ae2b82beda8e953c0", size = 69292, upload_time = "2025-08-13T06:07:26.553Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/bf/3b/42aa7332c2e432fc3af3a26cc49ca8a3ecd23d13bb790e61c1e54a4d16cb/faiss_cpu-1.12.0-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:be96f9290edd13d56fb3c69b8dd6be487552b4401f2e95b437cabf5309c424ad", size = 8006082, upload_time = "2025-08-13T06:05:33.131Z" }, - { url = "https://files.pythonhosted.org/packages/00/ab/9959c2d9c3a511a5dbfa4e2e2a1d0bdcad5929d410b3abe87bbed74dcb9b/faiss_cpu-1.12.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:0834c547c39d5e5d0b769c90ac5d5ca42e00bcdbba491f3440d2d458058b19d6", size = 3360138, upload_time = "2025-08-13T06:05:35.003Z" }, - { url = "https://files.pythonhosted.org/packages/80/b9/7456f89effe93b7693c7e39cd365065e27aa31794442510c44ad8cce6c4c/faiss_cpu-1.12.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a40830a16d8718b14a462e1a1efaa26660eb3bb8ada22e0712a6ac181092750e", size = 3825459, upload_time = "2025-08-13T06:05:36.546Z" }, - { url = "https://files.pythonhosted.org/packages/f4/0f/02d5d2ae8b53e5629cb03fbd871bbbfbbd647ffc3d09393b34f6347072d7/faiss_cpu-1.12.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d7f8732796e3f730556e99327861066ead0ae7e66b5cbf6c0f217be48074e41e", size = 31425823, upload_time = "2025-08-13T06:05:38.778Z" }, - { url = "https://files.pythonhosted.org/packages/d0/39/a9fcb0b82727ab2d5509caa7637e5d345c710502f68c7a7e90dd212654ad/faiss_cpu-1.12.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ded5063e13c3bb6b1b463827f838ae45a0aea4c9aeaf6c938e7e87f3f6ea4126", size = 9751939, upload_time = "2025-08-13T06:05:41.816Z" }, - { url = "https://files.pythonhosted.org/packages/bd/25/7efcb5856f9df4c003716687c4604bb5cfc44819539b79d60e302018962b/faiss_cpu-1.12.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8e74e71249165757a12fb02feee67ea95df542bcafa21b449fbd2ed0c31b48b4", size = 24160951, upload_time = "2025-08-13T06:05:44.243Z" }, - { url = "https://files.pythonhosted.org/packages/34/d4/1f1cc444708b426b42ec52f01c735d91cb9775fe55cf3d2c64b9a6fd8792/faiss_cpu-1.12.0-cp310-cp310-win_amd64.whl", hash = "sha256:d04d1cae2a9b66083cd8f48ff391731d81e0a1fdf67ab5c33ae10b3a22a0caae", size = 18169601, upload_time = "2025-08-13T06:05:46.558Z" }, - { url = "https://files.pythonhosted.org/packages/87/ed/83fed257ea410c2e691374f04ac914d5f9414f04a9c7a266bdfbb999eb16/faiss_cpu-1.12.0-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:fbb63595c7ad43c0d9caaf4d554a38a30ea4edda5e7c3ed38845562776992ba9", size = 8006079, upload_time = "2025-08-13T06:05:48.932Z" }, - { url = "https://files.pythonhosted.org/packages/5b/07/80c248db87ef2e753ad390fca3b0d7dd6092079e904f35b248c7064e791e/faiss_cpu-1.12.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:83e74cbde6fa5caceec5bc103c82053d50fde163e3ceabaa58c91508e984142b", size = 3360138, upload_time = "2025-08-13T06:05:50.873Z" }, - { url = "https://files.pythonhosted.org/packages/b9/22/73bd9ed7b11cd14eb0da6e2f2eae763306abaad1b25a5808da8b1fc07665/faiss_cpu-1.12.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6155a5138604b702a32f8f0a63948a539eb7468898554a9911f9ab8c899284fb", size = 3825466, upload_time = "2025-08-13T06:05:52.311Z" }, - { url = "https://files.pythonhosted.org/packages/9e/7f/e1a21337b3cba24b953c760696e3b188a533d724440e050fd60a3c1aa919/faiss_cpu-1.12.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1bf4b5f0e9b6bb5a566b1a31e84a93b283f26c2b0155fb2eb5970c32a540a906", size = 31425626, upload_time = "2025-08-13T06:05:54.155Z" }, - { url = "https://files.pythonhosted.org/packages/05/24/f352cf8400f414e6a31385ef12d43d11aac8beb11d573a2fd00ec44b8cb7/faiss_cpu-1.12.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:60a535b79d3d6225c7c21d7277fb0c6fde80c46a9c1e33632b1b293c1d177f30", size = 9751949, upload_time = "2025-08-13T06:05:56.369Z" }, - { url = "https://files.pythonhosted.org/packages/05/50/a122e3076d7fd95cbe9a0cdf0fc796836f1e4fd399b418c6ba8533c75770/faiss_cpu-1.12.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0d1b243468a24564f85a41166f2ca4c92f8f6755da096ffbdcf551675ca739c5", size = 24161021, upload_time = "2025-08-13T06:05:58.776Z" }, - { url = "https://files.pythonhosted.org/packages/72/9f/3344f6fe69f6fbfb19dec298b4dda3d47a87dc31e418911fdcc3a3ace013/faiss_cpu-1.12.0-cp311-cp311-win_amd64.whl", hash = "sha256:84510079a2efe954e6b89fe5e62f23a98c1ef999756565e056f95f835ff43c5e", size = 18169278, upload_time = "2025-08-13T06:06:01.44Z" }, - { url = "https://files.pythonhosted.org/packages/4c/b1/37d532292c1b3dab690636947a532d3797741b09f2dfb9cb558ffeaff34b/faiss_cpu-1.12.0-cp311-cp311-win_arm64.whl", hash = "sha256:2283f1014f7f86dd56b53bf0ea0d7f848eb4c9c6704b8f4f99a0af02e994e479", size = 8007093, upload_time = "2025-08-13T06:06:03.904Z" }, - { url = "https://files.pythonhosted.org/packages/4a/58/602ed184d35742eb240cbfea237bd214f2ae7f01cb369c39f4dff392f7c9/faiss_cpu-1.12.0-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:9b54990fcbcf90e37393909d4033520237194263c93ab6dbfae0616ef9af242b", size = 8034413, upload_time = "2025-08-13T06:06:05.564Z" }, - { url = "https://files.pythonhosted.org/packages/83/d5/f84c3d0e022cdeb73ff8406a6834a7698829fa242eb8590ddf8a0b09357f/faiss_cpu-1.12.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:a5f5bca7e1a3e0a98480d1e2748fc86d12c28d506173e460e6746886ff0e08de", size = 3362034, upload_time = "2025-08-13T06:06:07.091Z" }, - { url = "https://files.pythonhosted.org/packages/19/89/a4ba4d285ea4f9b0824bf31ebded3171da08bfcf5376f4771cc5481f72cd/faiss_cpu-1.12.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:016e391f49933875b8d60d47f282f2e93d8ea9f9ffbda82467aa771b11a237db", size = 3834319, upload_time = "2025-08-13T06:06:08.86Z" }, - { url = "https://files.pythonhosted.org/packages/4c/c9/be4e52fd96be601fefb313c26e1259ac2e6b556fb08cc392db641baba8c7/faiss_cpu-1.12.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c2e4963c7188f57cfba248f09ebd8a14c76b5ffb87382603ccd4576f2da39d74", size = 31421585, upload_time = "2025-08-13T06:06:10.643Z" }, - { url = "https://files.pythonhosted.org/packages/4b/aa/12c6723ce30df721a6bace21398559c0367c5418c04139babc2d26d8d158/faiss_cpu-1.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:88bfe134f8c7cd2dda7df34f2619448906624962c8207efdd6eb1647e2f5338b", size = 9762449, upload_time = "2025-08-13T06:06:13.373Z" }, - { url = "https://files.pythonhosted.org/packages/67/15/ed2c9de47c3ebae980d6938f0ec12d739231438958bc5ab2d636b272d913/faiss_cpu-1.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9243ee4c224a0d74419040503f22bf067462a040281bf6f3f107ab205c97d438", size = 24156525, upload_time = "2025-08-13T06:06:15.307Z" }, - { url = "https://files.pythonhosted.org/packages/c9/b8/6911de6b8fdcfa76144680c2195df6ce7e0cc920a8be8c5bbd2dfe5e3c37/faiss_cpu-1.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:6b8012353d50d9bc81bcfe35b226d0e5bfad345fdebe0da31848395ebc83816d", size = 18169636, upload_time = "2025-08-13T06:06:17.613Z" }, - { url = "https://files.pythonhosted.org/packages/2f/69/d2b0f434b0ae35344280346b58d2b9a251609333424f3289c54506e60c51/faiss_cpu-1.12.0-cp312-cp312-win_arm64.whl", hash = "sha256:8b4f5b18cbe335322a51d2785bb044036609c35bfac5915bff95eadc10e89ef1", size = 8012423, upload_time = "2025-08-13T06:06:19.73Z" }, - { url = "https://files.pythonhosted.org/packages/5f/4e/6be5fbd2ceccd87b168c64edeefa469cd11f095bb63b16a61a29296b0fdb/faiss_cpu-1.12.0-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:c9c79b5f28dcf9b2e2557ce51b938b21b7a9d508e008dc1ffea7b8249e7bd443", size = 8034409, upload_time = "2025-08-13T06:06:22.519Z" }, - { url = "https://files.pythonhosted.org/packages/4b/f0/658012a91a690d82f3587fd8e56ea1d9b9698c31970929a9dba17edd211e/faiss_cpu-1.12.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:0db6485bc9f32b69aaccf9ad520782371a79904dcfe20b6da5cbfd61a712e85f", size = 3362034, upload_time = "2025-08-13T06:06:24.052Z" }, - { url = "https://files.pythonhosted.org/packages/81/8b/9b355309d448e1a737fac31d45e9b2484ffb0f04f10fba3b544efe6661e4/faiss_cpu-1.12.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f6db5532831791d7bac089fc580e741e99869122946bb6a5f120016c83b95d10", size = 3834324, upload_time = "2025-08-13T06:06:25.506Z" }, - { url = "https://files.pythonhosted.org/packages/7e/31/d229f6cdb9cbe03020499d69c4b431b705aa19a55aa0fe698c98022b2fef/faiss_cpu-1.12.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d57ed7aac048b18809af70350c31acc0fb9f00e6c03b6ed1651fd58b174882d", size = 31421590, upload_time = "2025-08-13T06:06:27.601Z" }, - { url = "https://files.pythonhosted.org/packages/26/19/80289ba008f14c95fbb6e94617ea9884e421ca745864fe6b8b90e1c3fc94/faiss_cpu-1.12.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:26c29290e7d1c5938e5886594dc0a2272b30728351ca5f855d4ae30704d5a6cc", size = 9762452, upload_time = "2025-08-13T06:06:30.237Z" }, - { url = "https://files.pythonhosted.org/packages/af/e7/6cc03ead5e19275e34992419e2b7d107d0295390ccf589636ff26adb41e2/faiss_cpu-1.12.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9b43d0c295e93a8e5f1dd30325caaf34d4ecb51f1e3d461c7b0e71bff3a8944b", size = 24156530, upload_time = "2025-08-13T06:06:32.23Z" }, - { url = "https://files.pythonhosted.org/packages/34/90/438865fe737d65e7348680dadf3b2983bdcef7e5b7e852000e74c50a9933/faiss_cpu-1.12.0-cp313-cp313-win_amd64.whl", hash = "sha256:a7c6156f1309bb969480280906e8865c3c4378eebb0f840c55c924bf06efd8d3", size = 18169604, upload_time = "2025-08-13T06:06:34.884Z" }, - { url = "https://files.pythonhosted.org/packages/76/69/40a1d8d781a70d33c57ef1b4b777486761dd1c502a86d27e90ef6aa8a9f9/faiss_cpu-1.12.0-cp313-cp313-win_arm64.whl", hash = "sha256:0b5fac98a350774a98b904f7a7c6689eb5cf0a593d63c552e705a80c55636d15", size = 8012523, upload_time = "2025-08-13T06:06:37.24Z" }, - { url = "https://files.pythonhosted.org/packages/12/35/01a4a7c179d67bee0d8a027b95c3eae19cb354ae69ef2bc50ac3b93bc853/faiss_cpu-1.12.0-cp314-cp314-macosx_13_0_x86_64.whl", hash = "sha256:ff7db774968210d08cd0331287f3f66a6ffef955a7aa9a7fcd3eb4432a4ce5f5", size = 8036142, upload_time = "2025-08-13T06:06:38.894Z" }, - { url = "https://files.pythonhosted.org/packages/08/23/bac2859490096608c9d527f3041b44c2e43f8df0d4aadd53a4cc5ce678ac/faiss_cpu-1.12.0-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:220b5bb5439c64e417b35f9ade4c7dc3bf7df683d6123901ba84d6d764ecd486", size = 3363747, upload_time = "2025-08-13T06:06:40.73Z" }, - { url = "https://files.pythonhosted.org/packages/7b/1d/e18023e1f43a18ec593adcd69d356f1fa94bde20344e38334d5985e5c5cc/faiss_cpu-1.12.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:693d0bf16f79e8d16a1baaeda459f3375f37da0354e97dc032806b48a2a54151", size = 3835232, upload_time = "2025-08-13T06:06:42.172Z" }, - { url = "https://files.pythonhosted.org/packages/cd/2b/1c1fea423d3f550f44c5ec3f14d8400919b49c285c3bd146687c63e40186/faiss_cpu-1.12.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bcc6587dee21e17430fb49ddc5200625d6f5e1de2bdf436f14827bad4ca78d19", size = 31432677, upload_time = "2025-08-13T06:06:44.348Z" }, - { url = "https://files.pythonhosted.org/packages/de/d2/3483e92a02f30e2d8491a256f470f54b7f5483266dfe09126d28741d31ec/faiss_cpu-1.12.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b80e5965f001822cc99ec65c715169af1b70bdae72eccd573520a2dec485b3ee", size = 9765504, upload_time = "2025-08-13T06:06:46.567Z" }, - { url = "https://files.pythonhosted.org/packages/ce/2f/d97792211a9bd84b8d6b1dcaa1dcd69ac11e026c6ef19c641b6a87e31025/faiss_cpu-1.12.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:98279f1b4876ef9902695a329b81a99002782ab6e26def472022009df6f1ac68", size = 24169930, upload_time = "2025-08-13T06:06:48.916Z" }, - { url = "https://files.pythonhosted.org/packages/ee/b8/b707ca4d88af472509a053c39d3cced53efd19d096b8dff2fadc18c4b82d/faiss_cpu-1.12.0-cp314-cp314-win_amd64.whl", hash = "sha256:11670337f9f5ee9ff3490e30683eea80add060c300cf6f6cb0e8faf3155fd20e", size = 18475400, upload_time = "2025-08-13T06:06:51.233Z" }, - { url = "https://files.pythonhosted.org/packages/77/11/42e41ddebde4dfe77e36e92d0110b4f733c8640883abffde54f802482deb/faiss_cpu-1.12.0-cp314-cp314-win_arm64.whl", hash = "sha256:7ac1c8b53609b5c722ab60f1749260a7cb3c72fdfb720a0e3033067e73591da5", size = 8281229, upload_time = "2025-08-13T06:06:53.735Z" }, - { url = "https://files.pythonhosted.org/packages/1c/9a/8ae5bbeabe70eb673c37fc7c77e2e476746331afb6654b2df97d8b6d380d/faiss_cpu-1.12.0-cp314-cp314t-macosx_13_0_x86_64.whl", hash = "sha256:110b21b7bb4c93c4f1a5eb2ffb8ef99dcdb4725f8ab2e5cd161324e4d981f204", size = 8087247, upload_time = "2025-08-13T06:06:55.407Z" }, - { url = "https://files.pythonhosted.org/packages/f4/df/b3d79098860b67b126da351788c04ac243c29718dadc4a678a6f5e7209c0/faiss_cpu-1.12.0-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:82eb5515ce72be9a43f4cf74447a0d090e014231981df91aff7251204b506fbf", size = 3411043, upload_time = "2025-08-13T06:06:56.983Z" }, - { url = "https://files.pythonhosted.org/packages/bc/2f/b1a2a03dd3cce22ff9fc434aa3c7390125087260c1d1349311da36eaa432/faiss_cpu-1.12.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:754eef89cdf2b35643df6b0923a5a098bdfecf63b5f4bd86c385042ee511b287", size = 3801789, upload_time = "2025-08-13T06:06:58.688Z" }, - { url = "https://files.pythonhosted.org/packages/a3/a8/16ad0c6a966e93d04bfd5248d2be1d8b5849842b0e2611c5ecd26fcaf036/faiss_cpu-1.12.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7285c71c8f5e9c58b55175f5f74c78c518c52c421a88a430263f34e3e31f719c", size = 31231388, upload_time = "2025-08-13T06:07:00.55Z" }, - { url = "https://files.pythonhosted.org/packages/62/a1/9c16eca0b8f8b13c32c47a5e4ff7a4bc0ca3e7d263140312088811230871/faiss_cpu-1.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:84a50d7a2f711f79cc8b65aa28956dba6435e47b71a38b2daea44c94c9b8e458", size = 9737605, upload_time = "2025-08-13T06:07:03.018Z" }, - { url = "https://files.pythonhosted.org/packages/a8/4a/2c2d615078c9d816a836fb893aaef551ad152f2eb00bc258698273c240c0/faiss_cpu-1.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:7f3e0a14e4edec6a3959a9f51afccb89e863138f184ff2cc24c13f9ad788740b", size = 23922880, upload_time = "2025-08-13T06:07:05.099Z" }, - { url = "https://files.pythonhosted.org/packages/30/aa/99b8402a4dac678794f13f8f4f29d666c2ef0a91594418147f47034ebc81/faiss_cpu-1.12.0-cp314-cp314t-win_amd64.whl", hash = "sha256:8b3239cc371df6826ac43c62ac04eec7cc497bedb43f681fcd8ea494f520ddbb", size = 18750661, upload_time = "2025-08-13T06:07:07.551Z" }, - { url = "https://files.pythonhosted.org/packages/a3/a2/b546e9a20ba157eb2fbe141289f1752f157ee6d932899f4853df4ded6d4b/faiss_cpu-1.12.0-cp314-cp314t-win_arm64.whl", hash = "sha256:58b23456db725ee1bd605a6135d2ef55b2ac3e0b6fe873fd99a909e8ef4bd0ff", size = 8302032, upload_time = "2025-08-13T06:07:09.602Z" }, + { name = "numpy" }, + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7d/80/bb75a7ed6e824dea452a24d3434a72ed799324a688b10b047d441d270185/faiss_cpu-1.12.0.tar.gz", hash = "sha256:2f87cbcd603f3ed464ebceb857971fdebc318de938566c9ae2b82beda8e953c0", size = 69292, upload-time = "2025-08-13T06:07:26.553Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/87/ed/83fed257ea410c2e691374f04ac914d5f9414f04a9c7a266bdfbb999eb16/faiss_cpu-1.12.0-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:fbb63595c7ad43c0d9caaf4d554a38a30ea4edda5e7c3ed38845562776992ba9", size = 8006079, upload-time = "2025-08-13T06:05:48.932Z" }, + { url = "https://files.pythonhosted.org/packages/5b/07/80c248db87ef2e753ad390fca3b0d7dd6092079e904f35b248c7064e791e/faiss_cpu-1.12.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:83e74cbde6fa5caceec5bc103c82053d50fde163e3ceabaa58c91508e984142b", size = 3360138, upload-time = "2025-08-13T06:05:50.873Z" }, + { url = "https://files.pythonhosted.org/packages/b9/22/73bd9ed7b11cd14eb0da6e2f2eae763306abaad1b25a5808da8b1fc07665/faiss_cpu-1.12.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6155a5138604b702a32f8f0a63948a539eb7468898554a9911f9ab8c899284fb", size = 3825466, upload-time = "2025-08-13T06:05:52.311Z" }, + { url = "https://files.pythonhosted.org/packages/9e/7f/e1a21337b3cba24b953c760696e3b188a533d724440e050fd60a3c1aa919/faiss_cpu-1.12.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1bf4b5f0e9b6bb5a566b1a31e84a93b283f26c2b0155fb2eb5970c32a540a906", size = 31425626, upload-time = "2025-08-13T06:05:54.155Z" }, + { url = "https://files.pythonhosted.org/packages/05/24/f352cf8400f414e6a31385ef12d43d11aac8beb11d573a2fd00ec44b8cb7/faiss_cpu-1.12.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:60a535b79d3d6225c7c21d7277fb0c6fde80c46a9c1e33632b1b293c1d177f30", size = 9751949, upload-time = "2025-08-13T06:05:56.369Z" }, + { url = "https://files.pythonhosted.org/packages/05/50/a122e3076d7fd95cbe9a0cdf0fc796836f1e4fd399b418c6ba8533c75770/faiss_cpu-1.12.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0d1b243468a24564f85a41166f2ca4c92f8f6755da096ffbdcf551675ca739c5", size = 24161021, upload-time = "2025-08-13T06:05:58.776Z" }, + { url = "https://files.pythonhosted.org/packages/72/9f/3344f6fe69f6fbfb19dec298b4dda3d47a87dc31e418911fdcc3a3ace013/faiss_cpu-1.12.0-cp311-cp311-win_amd64.whl", hash = "sha256:84510079a2efe954e6b89fe5e62f23a98c1ef999756565e056f95f835ff43c5e", size = 18169278, upload-time = "2025-08-13T06:06:01.44Z" }, + { url = "https://files.pythonhosted.org/packages/4c/b1/37d532292c1b3dab690636947a532d3797741b09f2dfb9cb558ffeaff34b/faiss_cpu-1.12.0-cp311-cp311-win_arm64.whl", hash = "sha256:2283f1014f7f86dd56b53bf0ea0d7f848eb4c9c6704b8f4f99a0af02e994e479", size = 8007093, upload-time = "2025-08-13T06:06:03.904Z" }, + { url = "https://files.pythonhosted.org/packages/4a/58/602ed184d35742eb240cbfea237bd214f2ae7f01cb369c39f4dff392f7c9/faiss_cpu-1.12.0-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:9b54990fcbcf90e37393909d4033520237194263c93ab6dbfae0616ef9af242b", size = 8034413, upload-time = "2025-08-13T06:06:05.564Z" }, + { url = "https://files.pythonhosted.org/packages/83/d5/f84c3d0e022cdeb73ff8406a6834a7698829fa242eb8590ddf8a0b09357f/faiss_cpu-1.12.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:a5f5bca7e1a3e0a98480d1e2748fc86d12c28d506173e460e6746886ff0e08de", size = 3362034, upload-time = "2025-08-13T06:06:07.091Z" }, + { url = "https://files.pythonhosted.org/packages/19/89/a4ba4d285ea4f9b0824bf31ebded3171da08bfcf5376f4771cc5481f72cd/faiss_cpu-1.12.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:016e391f49933875b8d60d47f282f2e93d8ea9f9ffbda82467aa771b11a237db", size = 3834319, upload-time = "2025-08-13T06:06:08.86Z" }, + { url = "https://files.pythonhosted.org/packages/4c/c9/be4e52fd96be601fefb313c26e1259ac2e6b556fb08cc392db641baba8c7/faiss_cpu-1.12.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c2e4963c7188f57cfba248f09ebd8a14c76b5ffb87382603ccd4576f2da39d74", size = 31421585, upload-time = "2025-08-13T06:06:10.643Z" }, + { url = "https://files.pythonhosted.org/packages/4b/aa/12c6723ce30df721a6bace21398559c0367c5418c04139babc2d26d8d158/faiss_cpu-1.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:88bfe134f8c7cd2dda7df34f2619448906624962c8207efdd6eb1647e2f5338b", size = 9762449, upload-time = "2025-08-13T06:06:13.373Z" }, + { url = "https://files.pythonhosted.org/packages/67/15/ed2c9de47c3ebae980d6938f0ec12d739231438958bc5ab2d636b272d913/faiss_cpu-1.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9243ee4c224a0d74419040503f22bf067462a040281bf6f3f107ab205c97d438", size = 24156525, upload-time = "2025-08-13T06:06:15.307Z" }, + { url = "https://files.pythonhosted.org/packages/c9/b8/6911de6b8fdcfa76144680c2195df6ce7e0cc920a8be8c5bbd2dfe5e3c37/faiss_cpu-1.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:6b8012353d50d9bc81bcfe35b226d0e5bfad345fdebe0da31848395ebc83816d", size = 18169636, upload-time = "2025-08-13T06:06:17.613Z" }, + { url = "https://files.pythonhosted.org/packages/2f/69/d2b0f434b0ae35344280346b58d2b9a251609333424f3289c54506e60c51/faiss_cpu-1.12.0-cp312-cp312-win_arm64.whl", hash = "sha256:8b4f5b18cbe335322a51d2785bb044036609c35bfac5915bff95eadc10e89ef1", size = 8012423, upload-time = "2025-08-13T06:06:19.73Z" }, + { url = "https://files.pythonhosted.org/packages/5f/4e/6be5fbd2ceccd87b168c64edeefa469cd11f095bb63b16a61a29296b0fdb/faiss_cpu-1.12.0-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:c9c79b5f28dcf9b2e2557ce51b938b21b7a9d508e008dc1ffea7b8249e7bd443", size = 8034409, upload-time = "2025-08-13T06:06:22.519Z" }, + { url = "https://files.pythonhosted.org/packages/4b/f0/658012a91a690d82f3587fd8e56ea1d9b9698c31970929a9dba17edd211e/faiss_cpu-1.12.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:0db6485bc9f32b69aaccf9ad520782371a79904dcfe20b6da5cbfd61a712e85f", size = 3362034, upload-time = "2025-08-13T06:06:24.052Z" }, + { url = "https://files.pythonhosted.org/packages/81/8b/9b355309d448e1a737fac31d45e9b2484ffb0f04f10fba3b544efe6661e4/faiss_cpu-1.12.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f6db5532831791d7bac089fc580e741e99869122946bb6a5f120016c83b95d10", size = 3834324, upload-time = "2025-08-13T06:06:25.506Z" }, + { url = "https://files.pythonhosted.org/packages/7e/31/d229f6cdb9cbe03020499d69c4b431b705aa19a55aa0fe698c98022b2fef/faiss_cpu-1.12.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d57ed7aac048b18809af70350c31acc0fb9f00e6c03b6ed1651fd58b174882d", size = 31421590, upload-time = "2025-08-13T06:06:27.601Z" }, + { url = "https://files.pythonhosted.org/packages/26/19/80289ba008f14c95fbb6e94617ea9884e421ca745864fe6b8b90e1c3fc94/faiss_cpu-1.12.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:26c29290e7d1c5938e5886594dc0a2272b30728351ca5f855d4ae30704d5a6cc", size = 9762452, upload-time = "2025-08-13T06:06:30.237Z" }, + { url = "https://files.pythonhosted.org/packages/af/e7/6cc03ead5e19275e34992419e2b7d107d0295390ccf589636ff26adb41e2/faiss_cpu-1.12.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9b43d0c295e93a8e5f1dd30325caaf34d4ecb51f1e3d461c7b0e71bff3a8944b", size = 24156530, upload-time = "2025-08-13T06:06:32.23Z" }, + { url = "https://files.pythonhosted.org/packages/34/90/438865fe737d65e7348680dadf3b2983bdcef7e5b7e852000e74c50a9933/faiss_cpu-1.12.0-cp313-cp313-win_amd64.whl", hash = "sha256:a7c6156f1309bb969480280906e8865c3c4378eebb0f840c55c924bf06efd8d3", size = 18169604, upload-time = "2025-08-13T06:06:34.884Z" }, + { url = "https://files.pythonhosted.org/packages/76/69/40a1d8d781a70d33c57ef1b4b777486761dd1c502a86d27e90ef6aa8a9f9/faiss_cpu-1.12.0-cp313-cp313-win_arm64.whl", hash = "sha256:0b5fac98a350774a98b904f7a7c6689eb5cf0a593d63c552e705a80c55636d15", size = 8012523, upload-time = "2025-08-13T06:06:37.24Z" }, ] [[package]] @@ -890,22 +571,22 @@ name = "fastapi" version = "0.119.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pydantic", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "starlette", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "pydantic" }, + { name = "starlette" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0a/f9/5c5bcce82a7997cc0eb8c47b7800f862f6b56adc40486ed246e5010d443b/fastapi-0.119.0.tar.gz", hash = "sha256:451082403a2c1f0b99c6bd57c09110ed5463856804c8078d38e5a1f1035dbbb7", size = 336756, upload_time = "2025-10-11T17:13:40.53Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0a/f9/5c5bcce82a7997cc0eb8c47b7800f862f6b56adc40486ed246e5010d443b/fastapi-0.119.0.tar.gz", hash = "sha256:451082403a2c1f0b99c6bd57c09110ed5463856804c8078d38e5a1f1035dbbb7", size = 336756, upload-time = "2025-10-11T17:13:40.53Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/70/584c4d7cad80f5e833715c0a29962d7c93b4d18eed522a02981a6d1b6ee5/fastapi-0.119.0-py3-none-any.whl", hash = "sha256:90a2e49ed19515320abb864df570dd766be0662c5d577688f1600170f7f73cf2", size = 107095, upload_time = "2025-10-11T17:13:39.048Z" }, + { url = "https://files.pythonhosted.org/packages/ce/70/584c4d7cad80f5e833715c0a29962d7c93b4d18eed522a02981a6d1b6ee5/fastapi-0.119.0-py3-none-any.whl", hash = "sha256:90a2e49ed19515320abb864df570dd766be0662c5d577688f1600170f7f73cf2", size = 107095, upload-time = "2025-10-11T17:13:39.048Z" }, ] [[package]] name = "filelock" version = "3.20.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/58/46/0028a82567109b5ef6e4d2a1f04a583fb513e6cf9527fcdd09afd817deeb/filelock-3.20.0.tar.gz", hash = "sha256:711e943b4ec6be42e1d4e6690b48dc175c822967466bb31c0c293f34334c13f4", size = 18922, upload_time = "2025-10-08T18:03:50.056Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/46/0028a82567109b5ef6e4d2a1f04a583fb513e6cf9527fcdd09afd817deeb/filelock-3.20.0.tar.gz", hash = "sha256:711e943b4ec6be42e1d4e6690b48dc175c822967466bb31c0c293f34334c13f4", size = 18922, upload-time = "2025-10-08T18:03:50.056Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/91/7216b27286936c16f5b4d0c530087e4a54eead683e6b0b73dd0c64844af6/filelock-3.20.0-py3-none-any.whl", hash = "sha256:339b4732ffda5cd79b13f4e2711a31b0365ce445d95d243bb996273d072546a2", size = 16054, upload_time = "2025-10-08T18:03:48.35Z" }, + { url = "https://files.pythonhosted.org/packages/76/91/7216b27286936c16f5b4d0c530087e4a54eead683e6b0b73dd0c64844af6/filelock-3.20.0-py3-none-any.whl", hash = "sha256:339b4732ffda5cd79b13f4e2711a31b0365ce445d95d243bb996273d072546a2", size = 16054, upload-time = "2025-10-08T18:03:48.35Z" }, ] [[package]] @@ -913,201 +594,129 @@ name = "fire" version = "0.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "six", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "termcolor", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "six" }, + { name = "termcolor" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/94/ed/3b9a10605163f48517931083aee8364d4d6d3bb1aa9b75eb0a4a5e9fbfc1/fire-0.5.0.tar.gz", hash = "sha256:a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6", size = 88282, upload_time = "2022-12-12T20:36:31.024Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/ed/3b9a10605163f48517931083aee8364d4d6d3bb1aa9b75eb0a4a5e9fbfc1/fire-0.5.0.tar.gz", hash = "sha256:a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6", size = 88282, upload-time = "2022-12-12T20:36:31.024Z" } [[package]] name = "fonttools" version = "4.60.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4b/42/97a13e47a1e51a5a7142475bbcf5107fe3a68fc34aef331c897d5fb98ad0/fonttools-4.60.1.tar.gz", hash = "sha256:ef00af0439ebfee806b25f24c8f92109157ff3fac5731dc7867957812e87b8d9", size = 3559823, upload_time = "2025-09-29T21:13:27.129Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/26/70/03e9d89a053caff6ae46053890eba8e4a5665a7c5638279ed4492e6d4b8b/fonttools-4.60.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9a52f254ce051e196b8fe2af4634c2d2f02c981756c6464dc192f1b6050b4e28", size = 2810747, upload_time = "2025-09-29T21:10:59.653Z" }, - { url = "https://files.pythonhosted.org/packages/6f/41/449ad5aff9670ab0df0f61ee593906b67a36d7e0b4d0cd7fa41ac0325bf5/fonttools-4.60.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c7420a2696a44650120cdd269a5d2e56a477e2bfa9d95e86229059beb1c19e15", size = 2346909, upload_time = "2025-09-29T21:11:02.882Z" }, - { url = "https://files.pythonhosted.org/packages/9a/18/e5970aa96c8fad1cb19a9479cc3b7602c0c98d250fcdc06a5da994309c50/fonttools-4.60.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee0c0b3b35b34f782afc673d503167157094a16f442ace7c6c5e0ca80b08f50c", size = 4864572, upload_time = "2025-09-29T21:11:05.096Z" }, - { url = "https://files.pythonhosted.org/packages/ce/20/9b2b4051b6ec6689480787d506b5003f72648f50972a92d04527a456192c/fonttools-4.60.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:282dafa55f9659e8999110bd8ed422ebe1c8aecd0dc396550b038e6c9a08b8ea", size = 4794635, upload_time = "2025-09-29T21:11:08.651Z" }, - { url = "https://files.pythonhosted.org/packages/10/52/c791f57347c1be98f8345e3dca4ac483eb97666dd7c47f3059aeffab8b59/fonttools-4.60.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4ba4bd646e86de16160f0fb72e31c3b9b7d0721c3e5b26b9fa2fc931dfdb2652", size = 4843878, upload_time = "2025-09-29T21:11:10.893Z" }, - { url = "https://files.pythonhosted.org/packages/69/e9/35c24a8d01644cee8c090a22fad34d5b61d1e0a8ecbc9945ad785ebf2e9e/fonttools-4.60.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0b0835ed15dd5b40d726bb61c846a688f5b4ce2208ec68779bc81860adb5851a", size = 4954555, upload_time = "2025-09-29T21:11:13.24Z" }, - { url = "https://files.pythonhosted.org/packages/f7/86/fb1e994971be4bdfe3a307de6373ef69a9df83fb66e3faa9c8114893d4cc/fonttools-4.60.1-cp310-cp310-win32.whl", hash = "sha256:1525796c3ffe27bb6268ed2a1bb0dcf214d561dfaf04728abf01489eb5339dce", size = 2232019, upload_time = "2025-09-29T21:11:15.73Z" }, - { url = "https://files.pythonhosted.org/packages/40/84/62a19e2bd56f0e9fb347486a5b26376bade4bf6bbba64dda2c103bd08c94/fonttools-4.60.1-cp310-cp310-win_amd64.whl", hash = "sha256:268ecda8ca6cb5c4f044b1fb9b3b376e8cd1b361cef275082429dc4174907038", size = 2276803, upload_time = "2025-09-29T21:11:18.152Z" }, - { url = "https://files.pythonhosted.org/packages/ea/85/639aa9bface1537e0fb0f643690672dde0695a5bbbc90736bc571b0b1941/fonttools-4.60.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7b4c32e232a71f63a5d00259ca3d88345ce2a43295bb049d21061f338124246f", size = 2831872, upload_time = "2025-09-29T21:11:20.329Z" }, - { url = "https://files.pythonhosted.org/packages/6b/47/3c63158459c95093be9618794acb1067b3f4d30dcc5c3e8114b70e67a092/fonttools-4.60.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3630e86c484263eaac71d117085d509cbcf7b18f677906824e4bace598fb70d2", size = 2356990, upload_time = "2025-09-29T21:11:22.754Z" }, - { url = "https://files.pythonhosted.org/packages/94/dd/1934b537c86fcf99f9761823f1fc37a98fbd54568e8e613f29a90fed95a9/fonttools-4.60.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5c1015318e4fec75dd4943ad5f6a206d9727adf97410d58b7e32ab644a807914", size = 5042189, upload_time = "2025-09-29T21:11:25.061Z" }, - { url = "https://files.pythonhosted.org/packages/d2/d2/9f4e4c4374dd1daa8367784e1bd910f18ba886db1d6b825b12edf6db3edc/fonttools-4.60.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e6c58beb17380f7c2ea181ea11e7db8c0ceb474c9dd45f48e71e2cb577d146a1", size = 4978683, upload_time = "2025-09-29T21:11:27.693Z" }, - { url = "https://files.pythonhosted.org/packages/cc/c4/0fb2dfd1ecbe9a07954cc13414713ed1eab17b1c0214ef07fc93df234a47/fonttools-4.60.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ec3681a0cb34c255d76dd9d865a55f260164adb9fa02628415cdc2d43ee2c05d", size = 5021372, upload_time = "2025-09-29T21:11:30.257Z" }, - { url = "https://files.pythonhosted.org/packages/0c/d5/495fc7ae2fab20223cc87179a8f50f40f9a6f821f271ba8301ae12bb580f/fonttools-4.60.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f4b5c37a5f40e4d733d3bbaaef082149bee5a5ea3156a785ff64d949bd1353fa", size = 5132562, upload_time = "2025-09-29T21:11:32.737Z" }, - { url = "https://files.pythonhosted.org/packages/bc/fa/021dab618526323c744e0206b3f5c8596a2e7ae9aa38db5948a131123e83/fonttools-4.60.1-cp311-cp311-win32.whl", hash = "sha256:398447f3d8c0c786cbf1209711e79080a40761eb44b27cdafffb48f52bcec258", size = 2230288, upload_time = "2025-09-29T21:11:35.015Z" }, - { url = "https://files.pythonhosted.org/packages/bb/78/0e1a6d22b427579ea5c8273e1c07def2f325b977faaf60bb7ddc01456cb1/fonttools-4.60.1-cp311-cp311-win_amd64.whl", hash = "sha256:d066ea419f719ed87bc2c99a4a4bfd77c2e5949cb724588b9dd58f3fd90b92bf", size = 2278184, upload_time = "2025-09-29T21:11:37.434Z" }, - { url = "https://files.pythonhosted.org/packages/e3/f7/a10b101b7a6f8836a5adb47f2791f2075d044a6ca123f35985c42edc82d8/fonttools-4.60.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7b0c6d57ab00dae9529f3faf187f2254ea0aa1e04215cf2f1a8ec277c96661bc", size = 2832953, upload_time = "2025-09-29T21:11:39.616Z" }, - { url = "https://files.pythonhosted.org/packages/ed/fe/7bd094b59c926acf2304d2151354ddbeb74b94812f3dc943c231db09cb41/fonttools-4.60.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:839565cbf14645952d933853e8ade66a463684ed6ed6c9345d0faf1f0e868877", size = 2352706, upload_time = "2025-09-29T21:11:41.826Z" }, - { url = "https://files.pythonhosted.org/packages/c0/ca/4bb48a26ed95a1e7eba175535fe5805887682140ee0a0d10a88e1de84208/fonttools-4.60.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:8177ec9676ea6e1793c8a084a90b65a9f778771998eb919d05db6d4b1c0b114c", size = 4923716, upload_time = "2025-09-29T21:11:43.893Z" }, - { url = "https://files.pythonhosted.org/packages/b8/9f/2cb82999f686c1d1ddf06f6ae1a9117a880adbec113611cc9d22b2fdd465/fonttools-4.60.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:996a4d1834524adbb423385d5a629b868ef9d774670856c63c9a0408a3063401", size = 4968175, upload_time = "2025-09-29T21:11:46.439Z" }, - { url = "https://files.pythonhosted.org/packages/18/79/be569699e37d166b78e6218f2cde8c550204f2505038cdd83b42edc469b9/fonttools-4.60.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a46b2f450bc79e06ef3b6394f0c68660529ed51692606ad7f953fc2e448bc903", size = 4911031, upload_time = "2025-09-29T21:11:48.977Z" }, - { url = "https://files.pythonhosted.org/packages/cc/9f/89411cc116effaec5260ad519162f64f9c150e5522a27cbb05eb62d0c05b/fonttools-4.60.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6ec722ee589e89a89f5b7574f5c45604030aa6ae24cb2c751e2707193b466fed", size = 5062966, upload_time = "2025-09-29T21:11:54.344Z" }, - { url = "https://files.pythonhosted.org/packages/62/a1/f888221934b5731d46cb9991c7a71f30cb1f97c0ef5fcf37f8da8fce6c8e/fonttools-4.60.1-cp312-cp312-win32.whl", hash = "sha256:b2cf105cee600d2de04ca3cfa1f74f1127f8455b71dbad02b9da6ec266e116d6", size = 2218750, upload_time = "2025-09-29T21:11:56.601Z" }, - { url = "https://files.pythonhosted.org/packages/88/8f/a55b5550cd33cd1028601df41acd057d4be20efa5c958f417b0c0613924d/fonttools-4.60.1-cp312-cp312-win_amd64.whl", hash = "sha256:992775c9fbe2cf794786fa0ffca7f09f564ba3499b8fe9f2f80bd7197db60383", size = 2267026, upload_time = "2025-09-29T21:11:58.852Z" }, - { url = "https://files.pythonhosted.org/packages/7c/5b/cdd2c612277b7ac7ec8c0c9bc41812c43dc7b2d5f2b0897e15fdf5a1f915/fonttools-4.60.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f68576bb4bbf6060c7ab047b1574a1ebe5c50a17de62830079967b211059ebb", size = 2825777, upload_time = "2025-09-29T21:12:01.22Z" }, - { url = "https://files.pythonhosted.org/packages/d6/8a/de9cc0540f542963ba5e8f3a1f6ad48fa211badc3177783b9d5cadf79b5d/fonttools-4.60.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eedacb5c5d22b7097482fa834bda0dafa3d914a4e829ec83cdea2a01f8c813c4", size = 2348080, upload_time = "2025-09-29T21:12:03.785Z" }, - { url = "https://files.pythonhosted.org/packages/2d/8b/371ab3cec97ee3fe1126b3406b7abd60c8fec8975fd79a3c75cdea0c3d83/fonttools-4.60.1-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b33a7884fabd72bdf5f910d0cf46be50dce86a0362a65cfc746a4168c67eb96c", size = 4903082, upload_time = "2025-09-29T21:12:06.382Z" }, - { url = "https://files.pythonhosted.org/packages/04/05/06b1455e4bc653fcb2117ac3ef5fa3a8a14919b93c60742d04440605d058/fonttools-4.60.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2409d5fb7b55fd70f715e6d34e7a6e4f7511b8ad29a49d6df225ee76da76dd77", size = 4960125, upload_time = "2025-09-29T21:12:09.314Z" }, - { url = "https://files.pythonhosted.org/packages/8e/37/f3b840fcb2666f6cb97038793606bdd83488dca2d0b0fc542ccc20afa668/fonttools-4.60.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8651e0d4b3bdeda6602b85fdc2abbefc1b41e573ecb37b6779c4ca50753a199", size = 4901454, upload_time = "2025-09-29T21:12:11.931Z" }, - { url = "https://files.pythonhosted.org/packages/fd/9e/eb76f77e82f8d4a46420aadff12cec6237751b0fb9ef1de373186dcffb5f/fonttools-4.60.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:145daa14bf24824b677b9357c5e44fd8895c2a8f53596e1b9ea3496081dc692c", size = 5044495, upload_time = "2025-09-29T21:12:15.241Z" }, - { url = "https://files.pythonhosted.org/packages/f8/b3/cede8f8235d42ff7ae891bae8d619d02c8ac9fd0cfc450c5927a6200c70d/fonttools-4.60.1-cp313-cp313-win32.whl", hash = "sha256:2299df884c11162617a66b7c316957d74a18e3758c0274762d2cc87df7bc0272", size = 2217028, upload_time = "2025-09-29T21:12:17.96Z" }, - { url = "https://files.pythonhosted.org/packages/75/4d/b022c1577807ce8b31ffe055306ec13a866f2337ecee96e75b24b9b753ea/fonttools-4.60.1-cp313-cp313-win_amd64.whl", hash = "sha256:a3db56f153bd4c5c2b619ab02c5db5192e222150ce5a1bc10f16164714bc39ac", size = 2266200, upload_time = "2025-09-29T21:12:20.14Z" }, - { url = "https://files.pythonhosted.org/packages/9a/83/752ca11c1aa9a899b793a130f2e466b79ea0cf7279c8d79c178fc954a07b/fonttools-4.60.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:a884aef09d45ba1206712c7dbda5829562d3fea7726935d3289d343232ecb0d3", size = 2822830, upload_time = "2025-09-29T21:12:24.406Z" }, - { url = "https://files.pythonhosted.org/packages/57/17/bbeab391100331950a96ce55cfbbff27d781c1b85ebafb4167eae50d9fe3/fonttools-4.60.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:8a44788d9d91df72d1a5eac49b31aeb887a5f4aab761b4cffc4196c74907ea85", size = 2345524, upload_time = "2025-09-29T21:12:26.819Z" }, - { url = "https://files.pythonhosted.org/packages/3d/2e/d4831caa96d85a84dd0da1d9f90d81cec081f551e0ea216df684092c6c97/fonttools-4.60.1-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:e852d9dda9f93ad3651ae1e3bb770eac544ec93c3807888798eccddf84596537", size = 4843490, upload_time = "2025-09-29T21:12:29.123Z" }, - { url = "https://files.pythonhosted.org/packages/49/13/5e2ea7c7a101b6fc3941be65307ef8df92cbbfa6ec4804032baf1893b434/fonttools-4.60.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:154cb6ee417e417bf5f7c42fe25858c9140c26f647c7347c06f0cc2d47eff003", size = 4944184, upload_time = "2025-09-29T21:12:31.414Z" }, - { url = "https://files.pythonhosted.org/packages/0c/2b/cf9603551c525b73fc47c52ee0b82a891579a93d9651ed694e4e2cd08bb8/fonttools-4.60.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:5664fd1a9ea7f244487ac8f10340c4e37664675e8667d6fee420766e0fb3cf08", size = 4890218, upload_time = "2025-09-29T21:12:33.936Z" }, - { url = "https://files.pythonhosted.org/packages/fd/2f/933d2352422e25f2376aae74f79eaa882a50fb3bfef3c0d4f50501267101/fonttools-4.60.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:583b7f8e3c49486e4d489ad1deacfb8d5be54a8ef34d6df824f6a171f8511d99", size = 4999324, upload_time = "2025-09-29T21:12:36.637Z" }, - { url = "https://files.pythonhosted.org/packages/38/99/234594c0391221f66216bc2c886923513b3399a148defaccf81dc3be6560/fonttools-4.60.1-cp314-cp314-win32.whl", hash = "sha256:66929e2ea2810c6533a5184f938502cfdaea4bc3efb7130d8cc02e1c1b4108d6", size = 2220861, upload_time = "2025-09-29T21:12:39.108Z" }, - { url = "https://files.pythonhosted.org/packages/3e/1d/edb5b23726dde50fc4068e1493e4fc7658eeefcaf75d4c5ffce067d07ae5/fonttools-4.60.1-cp314-cp314-win_amd64.whl", hash = "sha256:f3d5be054c461d6a2268831f04091dc82753176f6ea06dc6047a5e168265a987", size = 2270934, upload_time = "2025-09-29T21:12:41.339Z" }, - { url = "https://files.pythonhosted.org/packages/fb/da/1392aaa2170adc7071fe7f9cfd181a5684a7afcde605aebddf1fb4d76df5/fonttools-4.60.1-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:b6379e7546ba4ae4b18f8ae2b9bc5960936007a1c0e30b342f662577e8bc3299", size = 2894340, upload_time = "2025-09-29T21:12:43.774Z" }, - { url = "https://files.pythonhosted.org/packages/bf/a7/3b9f16e010d536ce567058b931a20b590d8f3177b2eda09edd92e392375d/fonttools-4.60.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9d0ced62b59e0430b3690dbc5373df1c2aa7585e9a8ce38eff87f0fd993c5b01", size = 2375073, upload_time = "2025-09-29T21:12:46.437Z" }, - { url = "https://files.pythonhosted.org/packages/9b/b5/e9bcf51980f98e59bb5bb7c382a63c6f6cac0eec5f67de6d8f2322382065/fonttools-4.60.1-cp314-cp314t-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:875cb7764708b3132637f6c5fb385b16eeba0f7ac9fa45a69d35e09b47045801", size = 4849758, upload_time = "2025-09-29T21:12:48.694Z" }, - { url = "https://files.pythonhosted.org/packages/e3/dc/1d2cf7d1cba82264b2f8385db3f5960e3d8ce756b4dc65b700d2c496f7e9/fonttools-4.60.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a184b2ea57b13680ab6d5fbde99ccef152c95c06746cb7718c583abd8f945ccc", size = 5085598, upload_time = "2025-09-29T21:12:51.081Z" }, - { url = "https://files.pythonhosted.org/packages/5d/4d/279e28ba87fb20e0c69baf72b60bbf1c4d873af1476806a7b5f2b7fac1ff/fonttools-4.60.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:026290e4ec76583881763fac284aca67365e0be9f13a7fb137257096114cb3bc", size = 4957603, upload_time = "2025-09-29T21:12:53.423Z" }, - { url = "https://files.pythonhosted.org/packages/78/d4/ff19976305e0c05aa3340c805475abb00224c954d3c65e82c0a69633d55d/fonttools-4.60.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f0e8817c7d1a0c2eedebf57ef9a9896f3ea23324769a9a2061a80fe8852705ed", size = 4974184, upload_time = "2025-09-29T21:12:55.962Z" }, - { url = "https://files.pythonhosted.org/packages/63/22/8553ff6166f5cd21cfaa115aaacaa0dc73b91c079a8cfd54a482cbc0f4f5/fonttools-4.60.1-cp314-cp314t-win32.whl", hash = "sha256:1410155d0e764a4615774e5c2c6fc516259fe3eca5882f034eb9bfdbee056259", size = 2282241, upload_time = "2025-09-29T21:12:58.179Z" }, - { url = "https://files.pythonhosted.org/packages/8a/cb/fa7b4d148e11d5a72761a22e595344133e83a9507a4c231df972e657579b/fonttools-4.60.1-cp314-cp314t-win_amd64.whl", hash = "sha256:022beaea4b73a70295b688f817ddc24ed3e3418b5036ffcd5658141184ef0d0c", size = 2345760, upload_time = "2025-09-29T21:13:00.375Z" }, - { url = "https://files.pythonhosted.org/packages/c7/93/0dd45cd283c32dea1545151d8c3637b4b8c53cdb3a625aeb2885b184d74d/fonttools-4.60.1-py3-none-any.whl", hash = "sha256:906306ac7afe2156fcf0042173d6ebbb05416af70f6b370967b47f8f00103bbb", size = 1143175, upload_time = "2025-09-29T21:13:24.134Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/4b/42/97a13e47a1e51a5a7142475bbcf5107fe3a68fc34aef331c897d5fb98ad0/fonttools-4.60.1.tar.gz", hash = "sha256:ef00af0439ebfee806b25f24c8f92109157ff3fac5731dc7867957812e87b8d9", size = 3559823, upload-time = "2025-09-29T21:13:27.129Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ea/85/639aa9bface1537e0fb0f643690672dde0695a5bbbc90736bc571b0b1941/fonttools-4.60.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7b4c32e232a71f63a5d00259ca3d88345ce2a43295bb049d21061f338124246f", size = 2831872, upload-time = "2025-09-29T21:11:20.329Z" }, + { url = "https://files.pythonhosted.org/packages/6b/47/3c63158459c95093be9618794acb1067b3f4d30dcc5c3e8114b70e67a092/fonttools-4.60.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3630e86c484263eaac71d117085d509cbcf7b18f677906824e4bace598fb70d2", size = 2356990, upload-time = "2025-09-29T21:11:22.754Z" }, + { url = "https://files.pythonhosted.org/packages/94/dd/1934b537c86fcf99f9761823f1fc37a98fbd54568e8e613f29a90fed95a9/fonttools-4.60.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5c1015318e4fec75dd4943ad5f6a206d9727adf97410d58b7e32ab644a807914", size = 5042189, upload-time = "2025-09-29T21:11:25.061Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d2/9f4e4c4374dd1daa8367784e1bd910f18ba886db1d6b825b12edf6db3edc/fonttools-4.60.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e6c58beb17380f7c2ea181ea11e7db8c0ceb474c9dd45f48e71e2cb577d146a1", size = 4978683, upload-time = "2025-09-29T21:11:27.693Z" }, + { url = "https://files.pythonhosted.org/packages/cc/c4/0fb2dfd1ecbe9a07954cc13414713ed1eab17b1c0214ef07fc93df234a47/fonttools-4.60.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ec3681a0cb34c255d76dd9d865a55f260164adb9fa02628415cdc2d43ee2c05d", size = 5021372, upload-time = "2025-09-29T21:11:30.257Z" }, + { url = "https://files.pythonhosted.org/packages/0c/d5/495fc7ae2fab20223cc87179a8f50f40f9a6f821f271ba8301ae12bb580f/fonttools-4.60.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f4b5c37a5f40e4d733d3bbaaef082149bee5a5ea3156a785ff64d949bd1353fa", size = 5132562, upload-time = "2025-09-29T21:11:32.737Z" }, + { url = "https://files.pythonhosted.org/packages/bc/fa/021dab618526323c744e0206b3f5c8596a2e7ae9aa38db5948a131123e83/fonttools-4.60.1-cp311-cp311-win32.whl", hash = "sha256:398447f3d8c0c786cbf1209711e79080a40761eb44b27cdafffb48f52bcec258", size = 2230288, upload-time = "2025-09-29T21:11:35.015Z" }, + { url = "https://files.pythonhosted.org/packages/bb/78/0e1a6d22b427579ea5c8273e1c07def2f325b977faaf60bb7ddc01456cb1/fonttools-4.60.1-cp311-cp311-win_amd64.whl", hash = "sha256:d066ea419f719ed87bc2c99a4a4bfd77c2e5949cb724588b9dd58f3fd90b92bf", size = 2278184, upload-time = "2025-09-29T21:11:37.434Z" }, + { url = "https://files.pythonhosted.org/packages/e3/f7/a10b101b7a6f8836a5adb47f2791f2075d044a6ca123f35985c42edc82d8/fonttools-4.60.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7b0c6d57ab00dae9529f3faf187f2254ea0aa1e04215cf2f1a8ec277c96661bc", size = 2832953, upload-time = "2025-09-29T21:11:39.616Z" }, + { url = "https://files.pythonhosted.org/packages/ed/fe/7bd094b59c926acf2304d2151354ddbeb74b94812f3dc943c231db09cb41/fonttools-4.60.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:839565cbf14645952d933853e8ade66a463684ed6ed6c9345d0faf1f0e868877", size = 2352706, upload-time = "2025-09-29T21:11:41.826Z" }, + { url = "https://files.pythonhosted.org/packages/c0/ca/4bb48a26ed95a1e7eba175535fe5805887682140ee0a0d10a88e1de84208/fonttools-4.60.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:8177ec9676ea6e1793c8a084a90b65a9f778771998eb919d05db6d4b1c0b114c", size = 4923716, upload-time = "2025-09-29T21:11:43.893Z" }, + { url = "https://files.pythonhosted.org/packages/b8/9f/2cb82999f686c1d1ddf06f6ae1a9117a880adbec113611cc9d22b2fdd465/fonttools-4.60.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:996a4d1834524adbb423385d5a629b868ef9d774670856c63c9a0408a3063401", size = 4968175, upload-time = "2025-09-29T21:11:46.439Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/be569699e37d166b78e6218f2cde8c550204f2505038cdd83b42edc469b9/fonttools-4.60.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a46b2f450bc79e06ef3b6394f0c68660529ed51692606ad7f953fc2e448bc903", size = 4911031, upload-time = "2025-09-29T21:11:48.977Z" }, + { url = "https://files.pythonhosted.org/packages/cc/9f/89411cc116effaec5260ad519162f64f9c150e5522a27cbb05eb62d0c05b/fonttools-4.60.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6ec722ee589e89a89f5b7574f5c45604030aa6ae24cb2c751e2707193b466fed", size = 5062966, upload-time = "2025-09-29T21:11:54.344Z" }, + { url = "https://files.pythonhosted.org/packages/62/a1/f888221934b5731d46cb9991c7a71f30cb1f97c0ef5fcf37f8da8fce6c8e/fonttools-4.60.1-cp312-cp312-win32.whl", hash = "sha256:b2cf105cee600d2de04ca3cfa1f74f1127f8455b71dbad02b9da6ec266e116d6", size = 2218750, upload-time = "2025-09-29T21:11:56.601Z" }, + { url = "https://files.pythonhosted.org/packages/88/8f/a55b5550cd33cd1028601df41acd057d4be20efa5c958f417b0c0613924d/fonttools-4.60.1-cp312-cp312-win_amd64.whl", hash = "sha256:992775c9fbe2cf794786fa0ffca7f09f564ba3499b8fe9f2f80bd7197db60383", size = 2267026, upload-time = "2025-09-29T21:11:58.852Z" }, + { url = "https://files.pythonhosted.org/packages/7c/5b/cdd2c612277b7ac7ec8c0c9bc41812c43dc7b2d5f2b0897e15fdf5a1f915/fonttools-4.60.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f68576bb4bbf6060c7ab047b1574a1ebe5c50a17de62830079967b211059ebb", size = 2825777, upload-time = "2025-09-29T21:12:01.22Z" }, + { url = "https://files.pythonhosted.org/packages/d6/8a/de9cc0540f542963ba5e8f3a1f6ad48fa211badc3177783b9d5cadf79b5d/fonttools-4.60.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eedacb5c5d22b7097482fa834bda0dafa3d914a4e829ec83cdea2a01f8c813c4", size = 2348080, upload-time = "2025-09-29T21:12:03.785Z" }, + { url = "https://files.pythonhosted.org/packages/2d/8b/371ab3cec97ee3fe1126b3406b7abd60c8fec8975fd79a3c75cdea0c3d83/fonttools-4.60.1-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b33a7884fabd72bdf5f910d0cf46be50dce86a0362a65cfc746a4168c67eb96c", size = 4903082, upload-time = "2025-09-29T21:12:06.382Z" }, + { url = "https://files.pythonhosted.org/packages/04/05/06b1455e4bc653fcb2117ac3ef5fa3a8a14919b93c60742d04440605d058/fonttools-4.60.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2409d5fb7b55fd70f715e6d34e7a6e4f7511b8ad29a49d6df225ee76da76dd77", size = 4960125, upload-time = "2025-09-29T21:12:09.314Z" }, + { url = "https://files.pythonhosted.org/packages/8e/37/f3b840fcb2666f6cb97038793606bdd83488dca2d0b0fc542ccc20afa668/fonttools-4.60.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8651e0d4b3bdeda6602b85fdc2abbefc1b41e573ecb37b6779c4ca50753a199", size = 4901454, upload-time = "2025-09-29T21:12:11.931Z" }, + { url = "https://files.pythonhosted.org/packages/fd/9e/eb76f77e82f8d4a46420aadff12cec6237751b0fb9ef1de373186dcffb5f/fonttools-4.60.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:145daa14bf24824b677b9357c5e44fd8895c2a8f53596e1b9ea3496081dc692c", size = 5044495, upload-time = "2025-09-29T21:12:15.241Z" }, + { url = "https://files.pythonhosted.org/packages/f8/b3/cede8f8235d42ff7ae891bae8d619d02c8ac9fd0cfc450c5927a6200c70d/fonttools-4.60.1-cp313-cp313-win32.whl", hash = "sha256:2299df884c11162617a66b7c316957d74a18e3758c0274762d2cc87df7bc0272", size = 2217028, upload-time = "2025-09-29T21:12:17.96Z" }, + { url = "https://files.pythonhosted.org/packages/75/4d/b022c1577807ce8b31ffe055306ec13a866f2337ecee96e75b24b9b753ea/fonttools-4.60.1-cp313-cp313-win_amd64.whl", hash = "sha256:a3db56f153bd4c5c2b619ab02c5db5192e222150ce5a1bc10f16164714bc39ac", size = 2266200, upload-time = "2025-09-29T21:12:20.14Z" }, + { url = "https://files.pythonhosted.org/packages/c7/93/0dd45cd283c32dea1545151d8c3637b4b8c53cdb3a625aeb2885b184d74d/fonttools-4.60.1-py3-none-any.whl", hash = "sha256:906306ac7afe2156fcf0042173d6ebbb05416af70f6b370967b47f8f00103bbb", size = 1143175, upload-time = "2025-09-29T21:13:24.134Z" }, ] [[package]] name = "frozenlist" version = "1.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0/frozenlist-1.8.0.tar.gz", hash = "sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad", size = 45875, upload_time = "2025-10-06T05:38:17.865Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/83/4a/557715d5047da48d54e659203b9335be7bfaafda2c3f627b7c47e0b3aaf3/frozenlist-1.8.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b37f6d31b3dcea7deb5e9696e529a6aa4a898adc33db82da12e4c60a7c4d2011", size = 86230, upload_time = "2025-10-06T05:35:23.699Z" }, - { url = "https://files.pythonhosted.org/packages/a2/fb/c85f9fed3ea8fe8740e5b46a59cc141c23b842eca617da8876cfce5f760e/frozenlist-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ef2b7b394f208233e471abc541cc6991f907ffd47dc72584acee3147899d6565", size = 49621, upload_time = "2025-10-06T05:35:25.341Z" }, - { url = "https://files.pythonhosted.org/packages/63/70/26ca3f06aace16f2352796b08704338d74b6d1a24ca38f2771afbb7ed915/frozenlist-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a88f062f072d1589b7b46e951698950e7da00442fc1cacbe17e19e025dc327ad", size = 49889, upload_time = "2025-10-06T05:35:26.797Z" }, - { url = "https://files.pythonhosted.org/packages/5d/ed/c7895fd2fde7f3ee70d248175f9b6cdf792fb741ab92dc59cd9ef3bd241b/frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:f57fb59d9f385710aa7060e89410aeb5058b99e62f4d16b08b91986b9a2140c2", size = 219464, upload_time = "2025-10-06T05:35:28.254Z" }, - { url = "https://files.pythonhosted.org/packages/6b/83/4d587dccbfca74cb8b810472392ad62bfa100bf8108c7223eb4c4fa2f7b3/frozenlist-1.8.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:799345ab092bee59f01a915620b5d014698547afd011e691a208637312db9186", size = 221649, upload_time = "2025-10-06T05:35:29.454Z" }, - { url = "https://files.pythonhosted.org/packages/6a/c6/fd3b9cd046ec5fff9dab66831083bc2077006a874a2d3d9247dea93ddf7e/frozenlist-1.8.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c23c3ff005322a6e16f71bf8692fcf4d5a304aaafe1e262c98c6d4adc7be863e", size = 219188, upload_time = "2025-10-06T05:35:30.951Z" }, - { url = "https://files.pythonhosted.org/packages/ce/80/6693f55eb2e085fc8afb28cf611448fb5b90e98e068fa1d1b8d8e66e5c7d/frozenlist-1.8.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8a76ea0f0b9dfa06f254ee06053d93a600865b3274358ca48a352ce4f0798450", size = 231748, upload_time = "2025-10-06T05:35:32.101Z" }, - { url = "https://files.pythonhosted.org/packages/97/d6/e9459f7c5183854abd989ba384fe0cc1a0fb795a83c033f0571ec5933ca4/frozenlist-1.8.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c7366fe1418a6133d5aa824ee53d406550110984de7637d65a178010f759c6ef", size = 236351, upload_time = "2025-10-06T05:35:33.834Z" }, - { url = "https://files.pythonhosted.org/packages/97/92/24e97474b65c0262e9ecd076e826bfd1d3074adcc165a256e42e7b8a7249/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:13d23a45c4cebade99340c4165bd90eeb4a56c6d8a9d8aa49568cac19a6d0dc4", size = 218767, upload_time = "2025-10-06T05:35:35.205Z" }, - { url = "https://files.pythonhosted.org/packages/ee/bf/dc394a097508f15abff383c5108cb8ad880d1f64a725ed3b90d5c2fbf0bb/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:e4a3408834f65da56c83528fb52ce7911484f0d1eaf7b761fc66001db1646eff", size = 235887, upload_time = "2025-10-06T05:35:36.354Z" }, - { url = "https://files.pythonhosted.org/packages/40/90/25b201b9c015dbc999a5baf475a257010471a1fa8c200c843fd4abbee725/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:42145cd2748ca39f32801dad54aeea10039da6f86e303659db90db1c4b614c8c", size = 228785, upload_time = "2025-10-06T05:35:37.949Z" }, - { url = "https://files.pythonhosted.org/packages/84/f4/b5bc148df03082f05d2dd30c089e269acdbe251ac9a9cf4e727b2dbb8a3d/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:e2de870d16a7a53901e41b64ffdf26f2fbb8917b3e6ebf398098d72c5b20bd7f", size = 230312, upload_time = "2025-10-06T05:35:39.178Z" }, - { url = "https://files.pythonhosted.org/packages/db/4b/87e95b5d15097c302430e647136b7d7ab2398a702390cf4c8601975709e7/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:20e63c9493d33ee48536600d1a5c95eefc870cd71e7ab037763d1fbb89cc51e7", size = 217650, upload_time = "2025-10-06T05:35:40.377Z" }, - { url = "https://files.pythonhosted.org/packages/e5/70/78a0315d1fea97120591a83e0acd644da638c872f142fd72a6cebee825f3/frozenlist-1.8.0-cp310-cp310-win32.whl", hash = "sha256:adbeebaebae3526afc3c96fad434367cafbfd1b25d72369a9e5858453b1bb71a", size = 39659, upload_time = "2025-10-06T05:35:41.863Z" }, - { url = "https://files.pythonhosted.org/packages/66/aa/3f04523fb189a00e147e60c5b2205126118f216b0aa908035c45336e27e4/frozenlist-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:667c3777ca571e5dbeb76f331562ff98b957431df140b54c85fd4d52eea8d8f6", size = 43837, upload_time = "2025-10-06T05:35:43.205Z" }, - { url = "https://files.pythonhosted.org/packages/39/75/1135feecdd7c336938bd55b4dc3b0dfc46d85b9be12ef2628574b28de776/frozenlist-1.8.0-cp310-cp310-win_arm64.whl", hash = "sha256:80f85f0a7cc86e7a54c46d99c9e1318ff01f4687c172ede30fd52d19d1da1c8e", size = 39989, upload_time = "2025-10-06T05:35:44.596Z" }, - { url = "https://files.pythonhosted.org/packages/bc/03/077f869d540370db12165c0aa51640a873fb661d8b315d1d4d67b284d7ac/frozenlist-1.8.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:09474e9831bc2b2199fad6da3c14c7b0fbdd377cce9d3d77131be28906cb7d84", size = 86912, upload_time = "2025-10-06T05:35:45.98Z" }, - { url = "https://files.pythonhosted.org/packages/df/b5/7610b6bd13e4ae77b96ba85abea1c8cb249683217ef09ac9e0ae93f25a91/frozenlist-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:17c883ab0ab67200b5f964d2b9ed6b00971917d5d8a92df149dc2c9779208ee9", size = 50046, upload_time = "2025-10-06T05:35:47.009Z" }, - { url = "https://files.pythonhosted.org/packages/6e/ef/0e8f1fe32f8a53dd26bdd1f9347efe0778b0fddf62789ea683f4cc7d787d/frozenlist-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fa47e444b8ba08fffd1c18e8cdb9a75db1b6a27f17507522834ad13ed5922b93", size = 50119, upload_time = "2025-10-06T05:35:48.38Z" }, - { url = "https://files.pythonhosted.org/packages/11/b1/71a477adc7c36e5fb628245dfbdea2166feae310757dea848d02bd0689fd/frozenlist-1.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2552f44204b744fba866e573be4c1f9048d6a324dfe14475103fd51613eb1d1f", size = 231067, upload_time = "2025-10-06T05:35:49.97Z" }, - { url = "https://files.pythonhosted.org/packages/45/7e/afe40eca3a2dc19b9904c0f5d7edfe82b5304cb831391edec0ac04af94c2/frozenlist-1.8.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:957e7c38f250991e48a9a73e6423db1bb9dd14e722a10f6b8bb8e16a0f55f695", size = 233160, upload_time = "2025-10-06T05:35:51.729Z" }, - { url = "https://files.pythonhosted.org/packages/a6/aa/7416eac95603ce428679d273255ffc7c998d4132cfae200103f164b108aa/frozenlist-1.8.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:8585e3bb2cdea02fc88ffa245069c36555557ad3609e83be0ec71f54fd4abb52", size = 228544, upload_time = "2025-10-06T05:35:53.246Z" }, - { url = "https://files.pythonhosted.org/packages/8b/3d/2a2d1f683d55ac7e3875e4263d28410063e738384d3adc294f5ff3d7105e/frozenlist-1.8.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:edee74874ce20a373d62dc28b0b18b93f645633c2943fd90ee9d898550770581", size = 243797, upload_time = "2025-10-06T05:35:54.497Z" }, - { url = "https://files.pythonhosted.org/packages/78/1e/2d5565b589e580c296d3bb54da08d206e797d941a83a6fdea42af23be79c/frozenlist-1.8.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c9a63152fe95756b85f31186bddf42e4c02c6321207fd6601a1c89ebac4fe567", size = 247923, upload_time = "2025-10-06T05:35:55.861Z" }, - { url = "https://files.pythonhosted.org/packages/aa/c3/65872fcf1d326a7f101ad4d86285c403c87be7d832b7470b77f6d2ed5ddc/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b6db2185db9be0a04fecf2f241c70b63b1a242e2805be291855078f2b404dd6b", size = 230886, upload_time = "2025-10-06T05:35:57.399Z" }, - { url = "https://files.pythonhosted.org/packages/a0/76/ac9ced601d62f6956f03cc794f9e04c81719509f85255abf96e2510f4265/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:f4be2e3d8bc8aabd566f8d5b8ba7ecc09249d74ba3c9ed52e54dc23a293f0b92", size = 245731, upload_time = "2025-10-06T05:35:58.563Z" }, - { url = "https://files.pythonhosted.org/packages/b9/49/ecccb5f2598daf0b4a1415497eba4c33c1e8ce07495eb07d2860c731b8d5/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:c8d1634419f39ea6f5c427ea2f90ca85126b54b50837f31497f3bf38266e853d", size = 241544, upload_time = "2025-10-06T05:35:59.719Z" }, - { url = "https://files.pythonhosted.org/packages/53/4b/ddf24113323c0bbcc54cb38c8b8916f1da7165e07b8e24a717b4a12cbf10/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:1a7fa382a4a223773ed64242dbe1c9c326ec09457e6b8428efb4118c685c3dfd", size = 241806, upload_time = "2025-10-06T05:36:00.959Z" }, - { url = "https://files.pythonhosted.org/packages/a7/fb/9b9a084d73c67175484ba2789a59f8eebebd0827d186a8102005ce41e1ba/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:11847b53d722050808926e785df837353bd4d75f1d494377e59b23594d834967", size = 229382, upload_time = "2025-10-06T05:36:02.22Z" }, - { url = "https://files.pythonhosted.org/packages/95/a3/c8fb25aac55bf5e12dae5c5aa6a98f85d436c1dc658f21c3ac73f9fa95e5/frozenlist-1.8.0-cp311-cp311-win32.whl", hash = "sha256:27c6e8077956cf73eadd514be8fb04d77fc946a7fe9f7fe167648b0b9085cc25", size = 39647, upload_time = "2025-10-06T05:36:03.409Z" }, - { url = "https://files.pythonhosted.org/packages/0a/f5/603d0d6a02cfd4c8f2a095a54672b3cf967ad688a60fb9faf04fc4887f65/frozenlist-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:ac913f8403b36a2c8610bbfd25b8013488533e71e62b4b4adce9c86c8cea905b", size = 44064, upload_time = "2025-10-06T05:36:04.368Z" }, - { url = "https://files.pythonhosted.org/packages/5d/16/c2c9ab44e181f043a86f9a8f84d5124b62dbcb3a02c0977ec72b9ac1d3e0/frozenlist-1.8.0-cp311-cp311-win_arm64.whl", hash = "sha256:d4d3214a0f8394edfa3e303136d0575eece0745ff2b47bd2cb2e66dd92d4351a", size = 39937, upload_time = "2025-10-06T05:36:05.669Z" }, - { url = "https://files.pythonhosted.org/packages/69/29/948b9aa87e75820a38650af445d2ef2b6b8a6fab1a23b6bb9e4ef0be2d59/frozenlist-1.8.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:78f7b9e5d6f2fdb88cdde9440dc147259b62b9d3b019924def9f6478be254ac1", size = 87782, upload_time = "2025-10-06T05:36:06.649Z" }, - { url = "https://files.pythonhosted.org/packages/64/80/4f6e318ee2a7c0750ed724fa33a4bdf1eacdc5a39a7a24e818a773cd91af/frozenlist-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:229bf37d2e4acdaf808fd3f06e854a4a7a3661e871b10dc1f8f1896a3b05f18b", size = 50594, upload_time = "2025-10-06T05:36:07.69Z" }, - { url = "https://files.pythonhosted.org/packages/2b/94/5c8a2b50a496b11dd519f4a24cb5496cf125681dd99e94c604ccdea9419a/frozenlist-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f833670942247a14eafbb675458b4e61c82e002a148f49e68257b79296e865c4", size = 50448, upload_time = "2025-10-06T05:36:08.78Z" }, - { url = "https://files.pythonhosted.org/packages/6a/bd/d91c5e39f490a49df14320f4e8c80161cfcce09f1e2cde1edd16a551abb3/frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:494a5952b1c597ba44e0e78113a7266e656b9794eec897b19ead706bd7074383", size = 242411, upload_time = "2025-10-06T05:36:09.801Z" }, - { url = "https://files.pythonhosted.org/packages/8f/83/f61505a05109ef3293dfb1ff594d13d64a2324ac3482be2cedc2be818256/frozenlist-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96f423a119f4777a4a056b66ce11527366a8bb92f54e541ade21f2374433f6d4", size = 243014, upload_time = "2025-10-06T05:36:11.394Z" }, - { url = "https://files.pythonhosted.org/packages/d8/cb/cb6c7b0f7d4023ddda30cf56b8b17494eb3a79e3fda666bf735f63118b35/frozenlist-1.8.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3462dd9475af2025c31cc61be6652dfa25cbfb56cbbf52f4ccfe029f38decaf8", size = 234909, upload_time = "2025-10-06T05:36:12.598Z" }, - { url = "https://files.pythonhosted.org/packages/31/c5/cd7a1f3b8b34af009fb17d4123c5a778b44ae2804e3ad6b86204255f9ec5/frozenlist-1.8.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4c800524c9cd9bac5166cd6f55285957fcfc907db323e193f2afcd4d9abd69b", size = 250049, upload_time = "2025-10-06T05:36:14.065Z" }, - { url = "https://files.pythonhosted.org/packages/c0/01/2f95d3b416c584a1e7f0e1d6d31998c4a795f7544069ee2e0962a4b60740/frozenlist-1.8.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d6a5df73acd3399d893dafc71663ad22534b5aa4f94e8a2fabfe856c3c1b6a52", size = 256485, upload_time = "2025-10-06T05:36:15.39Z" }, - { url = "https://files.pythonhosted.org/packages/ce/03/024bf7720b3abaebcff6d0793d73c154237b85bdf67b7ed55e5e9596dc9a/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:405e8fe955c2280ce66428b3ca55e12b3c4e9c336fb2103a4937e891c69a4a29", size = 237619, upload_time = "2025-10-06T05:36:16.558Z" }, - { url = "https://files.pythonhosted.org/packages/69/fa/f8abdfe7d76b731f5d8bd217827cf6764d4f1d9763407e42717b4bed50a0/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:908bd3f6439f2fef9e85031b59fd4f1297af54415fb60e4254a95f75b3cab3f3", size = 250320, upload_time = "2025-10-06T05:36:17.821Z" }, - { url = "https://files.pythonhosted.org/packages/f5/3c/b051329f718b463b22613e269ad72138cc256c540f78a6de89452803a47d/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:294e487f9ec720bd8ffcebc99d575f7eff3568a08a253d1ee1a0378754b74143", size = 246820, upload_time = "2025-10-06T05:36:19.046Z" }, - { url = "https://files.pythonhosted.org/packages/0f/ae/58282e8f98e444b3f4dd42448ff36fa38bef29e40d40f330b22e7108f565/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:74c51543498289c0c43656701be6b077f4b265868fa7f8a8859c197006efb608", size = 250518, upload_time = "2025-10-06T05:36:20.763Z" }, - { url = "https://files.pythonhosted.org/packages/8f/96/007e5944694d66123183845a106547a15944fbbb7154788cbf7272789536/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:776f352e8329135506a1d6bf16ac3f87bc25b28e765949282dcc627af36123aa", size = 239096, upload_time = "2025-10-06T05:36:22.129Z" }, - { url = "https://files.pythonhosted.org/packages/66/bb/852b9d6db2fa40be96f29c0d1205c306288f0684df8fd26ca1951d461a56/frozenlist-1.8.0-cp312-cp312-win32.whl", hash = "sha256:433403ae80709741ce34038da08511d4a77062aa924baf411ef73d1146e74faf", size = 39985, upload_time = "2025-10-06T05:36:23.661Z" }, - { url = "https://files.pythonhosted.org/packages/b8/af/38e51a553dd66eb064cdf193841f16f077585d4d28394c2fa6235cb41765/frozenlist-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:34187385b08f866104f0c0617404c8eb08165ab1272e884abc89c112e9c00746", size = 44591, upload_time = "2025-10-06T05:36:24.958Z" }, - { url = "https://files.pythonhosted.org/packages/a7/06/1dc65480ab147339fecc70797e9c2f69d9cea9cf38934ce08df070fdb9cb/frozenlist-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:fe3c58d2f5db5fbd18c2987cba06d51b0529f52bc3a6cdc33d3f4eab725104bd", size = 40102, upload_time = "2025-10-06T05:36:26.333Z" }, - { url = "https://files.pythonhosted.org/packages/2d/40/0832c31a37d60f60ed79e9dfb5a92e1e2af4f40a16a29abcc7992af9edff/frozenlist-1.8.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8d92f1a84bb12d9e56f818b3a746f3efba93c1b63c8387a73dde655e1e42282a", size = 85717, upload_time = "2025-10-06T05:36:27.341Z" }, - { url = "https://files.pythonhosted.org/packages/30/ba/b0b3de23f40bc55a7057bd38434e25c34fa48e17f20ee273bbde5e0650f3/frozenlist-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96153e77a591c8adc2ee805756c61f59fef4cf4073a9275ee86fe8cba41241f7", size = 49651, upload_time = "2025-10-06T05:36:28.855Z" }, - { url = "https://files.pythonhosted.org/packages/0c/ab/6e5080ee374f875296c4243c381bbdef97a9ac39c6e3ce1d5f7d42cb78d6/frozenlist-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f21f00a91358803399890ab167098c131ec2ddd5f8f5fd5fe9c9f2c6fcd91e40", size = 49417, upload_time = "2025-10-06T05:36:29.877Z" }, - { url = "https://files.pythonhosted.org/packages/d5/4e/e4691508f9477ce67da2015d8c00acd751e6287739123113a9fca6f1604e/frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fb30f9626572a76dfe4293c7194a09fb1fe93ba94c7d4f720dfae3b646b45027", size = 234391, upload_time = "2025-10-06T05:36:31.301Z" }, - { url = "https://files.pythonhosted.org/packages/40/76/c202df58e3acdf12969a7895fd6f3bc016c642e6726aa63bd3025e0fc71c/frozenlist-1.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eaa352d7047a31d87dafcacbabe89df0aa506abb5b1b85a2fb91bc3faa02d822", size = 233048, upload_time = "2025-10-06T05:36:32.531Z" }, - { url = "https://files.pythonhosted.org/packages/f9/c0/8746afb90f17b73ca5979c7a3958116e105ff796e718575175319b5bb4ce/frozenlist-1.8.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:03ae967b4e297f58f8c774c7eabcce57fe3c2434817d4385c50661845a058121", size = 226549, upload_time = "2025-10-06T05:36:33.706Z" }, - { url = "https://files.pythonhosted.org/packages/7e/eb/4c7eefc718ff72f9b6c4893291abaae5fbc0c82226a32dcd8ef4f7a5dbef/frozenlist-1.8.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f6292f1de555ffcc675941d65fffffb0a5bcd992905015f85d0592201793e0e5", size = 239833, upload_time = "2025-10-06T05:36:34.947Z" }, - { url = "https://files.pythonhosted.org/packages/c2/4e/e5c02187cf704224f8b21bee886f3d713ca379535f16893233b9d672ea71/frozenlist-1.8.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29548f9b5b5e3460ce7378144c3010363d8035cea44bc0bf02d57f5a685e084e", size = 245363, upload_time = "2025-10-06T05:36:36.534Z" }, - { url = "https://files.pythonhosted.org/packages/1f/96/cb85ec608464472e82ad37a17f844889c36100eed57bea094518bf270692/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ec3cc8c5d4084591b4237c0a272cc4f50a5b03396a47d9caaf76f5d7b38a4f11", size = 229314, upload_time = "2025-10-06T05:36:38.582Z" }, - { url = "https://files.pythonhosted.org/packages/5d/6f/4ae69c550e4cee66b57887daeebe006fe985917c01d0fff9caab9883f6d0/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:517279f58009d0b1f2e7c1b130b377a349405da3f7621ed6bfae50b10adf20c1", size = 243365, upload_time = "2025-10-06T05:36:40.152Z" }, - { url = "https://files.pythonhosted.org/packages/7a/58/afd56de246cf11780a40a2c28dc7cbabbf06337cc8ddb1c780a2d97e88d8/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:db1e72ede2d0d7ccb213f218df6a078a9c09a7de257c2fe8fcef16d5925230b1", size = 237763, upload_time = "2025-10-06T05:36:41.355Z" }, - { url = "https://files.pythonhosted.org/packages/cb/36/cdfaf6ed42e2644740d4a10452d8e97fa1c062e2a8006e4b09f1b5fd7d63/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b4dec9482a65c54a5044486847b8a66bf10c9cb4926d42927ec4e8fd5db7fed8", size = 240110, upload_time = "2025-10-06T05:36:42.716Z" }, - { url = "https://files.pythonhosted.org/packages/03/a8/9ea226fbefad669f11b52e864c55f0bd57d3c8d7eb07e9f2e9a0b39502e1/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:21900c48ae04d13d416f0e1e0c4d81f7931f73a9dfa0b7a8746fb2fe7dd970ed", size = 233717, upload_time = "2025-10-06T05:36:44.251Z" }, - { url = "https://files.pythonhosted.org/packages/1e/0b/1b5531611e83ba7d13ccc9988967ea1b51186af64c42b7a7af465dcc9568/frozenlist-1.8.0-cp313-cp313-win32.whl", hash = "sha256:8b7b94a067d1c504ee0b16def57ad5738701e4ba10cec90529f13fa03c833496", size = 39628, upload_time = "2025-10-06T05:36:45.423Z" }, - { url = "https://files.pythonhosted.org/packages/d8/cf/174c91dbc9cc49bc7b7aab74d8b734e974d1faa8f191c74af9b7e80848e6/frozenlist-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:878be833caa6a3821caf85eb39c5ba92d28e85df26d57afb06b35b2efd937231", size = 43882, upload_time = "2025-10-06T05:36:46.796Z" }, - { url = "https://files.pythonhosted.org/packages/c1/17/502cd212cbfa96eb1388614fe39a3fc9ab87dbbe042b66f97acb57474834/frozenlist-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:44389d135b3ff43ba8cc89ff7f51f5a0bb6b63d829c8300f79a2fe4fe61bcc62", size = 39676, upload_time = "2025-10-06T05:36:47.8Z" }, - { url = "https://files.pythonhosted.org/packages/d2/5c/3bbfaa920dfab09e76946a5d2833a7cbdf7b9b4a91c714666ac4855b88b4/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e25ac20a2ef37e91c1b39938b591457666a0fa835c7783c3a8f33ea42870db94", size = 89235, upload_time = "2025-10-06T05:36:48.78Z" }, - { url = "https://files.pythonhosted.org/packages/d2/d6/f03961ef72166cec1687e84e8925838442b615bd0b8854b54923ce5b7b8a/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07cdca25a91a4386d2e76ad992916a85038a9b97561bf7a3fd12d5d9ce31870c", size = 50742, upload_time = "2025-10-06T05:36:49.837Z" }, - { url = "https://files.pythonhosted.org/packages/1e/bb/a6d12b7ba4c3337667d0e421f7181c82dda448ce4e7ad7ecd249a16fa806/frozenlist-1.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4e0c11f2cc6717e0a741f84a527c52616140741cd812a50422f83dc31749fb52", size = 51725, upload_time = "2025-10-06T05:36:50.851Z" }, - { url = "https://files.pythonhosted.org/packages/bc/71/d1fed0ffe2c2ccd70b43714c6cab0f4188f09f8a67a7914a6b46ee30f274/frozenlist-1.8.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b3210649ee28062ea6099cfda39e147fa1bc039583c8ee4481cb7811e2448c51", size = 284533, upload_time = "2025-10-06T05:36:51.898Z" }, - { url = "https://files.pythonhosted.org/packages/c9/1f/fb1685a7b009d89f9bf78a42d94461bc06581f6e718c39344754a5d9bada/frozenlist-1.8.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:581ef5194c48035a7de2aefc72ac6539823bb71508189e5de01d60c9dcd5fa65", size = 292506, upload_time = "2025-10-06T05:36:53.101Z" }, - { url = "https://files.pythonhosted.org/packages/e6/3b/b991fe1612703f7e0d05c0cf734c1b77aaf7c7d321df4572e8d36e7048c8/frozenlist-1.8.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3ef2d026f16a2b1866e1d86fc4e1291e1ed8a387b2c333809419a2f8b3a77b82", size = 274161, upload_time = "2025-10-06T05:36:54.309Z" }, - { url = "https://files.pythonhosted.org/packages/ca/ec/c5c618767bcdf66e88945ec0157d7f6c4a1322f1473392319b7a2501ded7/frozenlist-1.8.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5500ef82073f599ac84d888e3a8c1f77ac831183244bfd7f11eaa0289fb30714", size = 294676, upload_time = "2025-10-06T05:36:55.566Z" }, - { url = "https://files.pythonhosted.org/packages/7c/ce/3934758637d8f8a88d11f0585d6495ef54b2044ed6ec84492a91fa3b27aa/frozenlist-1.8.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50066c3997d0091c411a66e710f4e11752251e6d2d73d70d8d5d4c76442a199d", size = 300638, upload_time = "2025-10-06T05:36:56.758Z" }, - { url = "https://files.pythonhosted.org/packages/fc/4f/a7e4d0d467298f42de4b41cbc7ddaf19d3cfeabaf9ff97c20c6c7ee409f9/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5c1c8e78426e59b3f8005e9b19f6ff46e5845895adbde20ece9218319eca6506", size = 283067, upload_time = "2025-10-06T05:36:57.965Z" }, - { url = "https://files.pythonhosted.org/packages/dc/48/c7b163063d55a83772b268e6d1affb960771b0e203b632cfe09522d67ea5/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:eefdba20de0d938cec6a89bd4d70f346a03108a19b9df4248d3cf0d88f1b0f51", size = 292101, upload_time = "2025-10-06T05:36:59.237Z" }, - { url = "https://files.pythonhosted.org/packages/9f/d0/2366d3c4ecdc2fd391e0afa6e11500bfba0ea772764d631bbf82f0136c9d/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cf253e0e1c3ceb4aaff6df637ce033ff6535fb8c70a764a8f46aafd3d6ab798e", size = 289901, upload_time = "2025-10-06T05:37:00.811Z" }, - { url = "https://files.pythonhosted.org/packages/b8/94/daff920e82c1b70e3618a2ac39fbc01ae3e2ff6124e80739ce5d71c9b920/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:032efa2674356903cd0261c4317a561a6850f3ac864a63fc1583147fb05a79b0", size = 289395, upload_time = "2025-10-06T05:37:02.115Z" }, - { url = "https://files.pythonhosted.org/packages/e3/20/bba307ab4235a09fdcd3cc5508dbabd17c4634a1af4b96e0f69bfe551ebd/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6da155091429aeba16851ecb10a9104a108bcd32f6c1642867eadaee401c1c41", size = 283659, upload_time = "2025-10-06T05:37:03.711Z" }, - { url = "https://files.pythonhosted.org/packages/fd/00/04ca1c3a7a124b6de4f8a9a17cc2fcad138b4608e7a3fc5877804b8715d7/frozenlist-1.8.0-cp313-cp313t-win32.whl", hash = "sha256:0f96534f8bfebc1a394209427d0f8a63d343c9779cda6fc25e8e121b5fd8555b", size = 43492, upload_time = "2025-10-06T05:37:04.915Z" }, - { url = "https://files.pythonhosted.org/packages/59/5e/c69f733a86a94ab10f68e496dc6b7e8bc078ebb415281d5698313e3af3a1/frozenlist-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5d63a068f978fc69421fb0e6eb91a9603187527c86b7cd3f534a5b77a592b888", size = 48034, upload_time = "2025-10-06T05:37:06.343Z" }, - { url = "https://files.pythonhosted.org/packages/16/6c/be9d79775d8abe79b05fa6d23da99ad6e7763a1d080fbae7290b286093fd/frozenlist-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf0a7e10b077bf5fb9380ad3ae8ce20ef919a6ad93b4552896419ac7e1d8e042", size = 41749, upload_time = "2025-10-06T05:37:07.431Z" }, - { url = "https://files.pythonhosted.org/packages/f1/c8/85da824b7e7b9b6e7f7705b2ecaf9591ba6f79c1177f324c2735e41d36a2/frozenlist-1.8.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:cee686f1f4cadeb2136007ddedd0aaf928ab95216e7691c63e50a8ec066336d0", size = 86127, upload_time = "2025-10-06T05:37:08.438Z" }, - { url = "https://files.pythonhosted.org/packages/8e/e8/a1185e236ec66c20afd72399522f142c3724c785789255202d27ae992818/frozenlist-1.8.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:119fb2a1bd47307e899c2fac7f28e85b9a543864df47aa7ec9d3c1b4545f096f", size = 49698, upload_time = "2025-10-06T05:37:09.48Z" }, - { url = "https://files.pythonhosted.org/packages/a1/93/72b1736d68f03fda5fdf0f2180fb6caaae3894f1b854d006ac61ecc727ee/frozenlist-1.8.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4970ece02dbc8c3a92fcc5228e36a3e933a01a999f7094ff7c23fbd2beeaa67c", size = 49749, upload_time = "2025-10-06T05:37:10.569Z" }, - { url = "https://files.pythonhosted.org/packages/a7/b2/fabede9fafd976b991e9f1b9c8c873ed86f202889b864756f240ce6dd855/frozenlist-1.8.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:cba69cb73723c3f329622e34bdbf5ce1f80c21c290ff04256cff1cd3c2036ed2", size = 231298, upload_time = "2025-10-06T05:37:11.993Z" }, - { url = "https://files.pythonhosted.org/packages/3a/3b/d9b1e0b0eed36e70477ffb8360c49c85c8ca8ef9700a4e6711f39a6e8b45/frozenlist-1.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:778a11b15673f6f1df23d9586f83c4846c471a8af693a22e066508b77d201ec8", size = 232015, upload_time = "2025-10-06T05:37:13.194Z" }, - { url = "https://files.pythonhosted.org/packages/dc/94/be719d2766c1138148564a3960fc2c06eb688da592bdc25adcf856101be7/frozenlist-1.8.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0325024fe97f94c41c08872db482cf8ac4800d80e79222c6b0b7b162d5b13686", size = 225038, upload_time = "2025-10-06T05:37:14.577Z" }, - { url = "https://files.pythonhosted.org/packages/e4/09/6712b6c5465f083f52f50cf74167b92d4ea2f50e46a9eea0523d658454ae/frozenlist-1.8.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:97260ff46b207a82a7567b581ab4190bd4dfa09f4db8a8b49d1a958f6aa4940e", size = 240130, upload_time = "2025-10-06T05:37:15.781Z" }, - { url = "https://files.pythonhosted.org/packages/f8/d4/cd065cdcf21550b54f3ce6a22e143ac9e4836ca42a0de1022da8498eac89/frozenlist-1.8.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:54b2077180eb7f83dd52c40b2750d0a9f175e06a42e3213ce047219de902717a", size = 242845, upload_time = "2025-10-06T05:37:17.037Z" }, - { url = "https://files.pythonhosted.org/packages/62/c3/f57a5c8c70cd1ead3d5d5f776f89d33110b1addae0ab010ad774d9a44fb9/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:2f05983daecab868a31e1da44462873306d3cbfd76d1f0b5b69c473d21dbb128", size = 229131, upload_time = "2025-10-06T05:37:18.221Z" }, - { url = "https://files.pythonhosted.org/packages/6c/52/232476fe9cb64f0742f3fde2b7d26c1dac18b6d62071c74d4ded55e0ef94/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:33f48f51a446114bc5d251fb2954ab0164d5be02ad3382abcbfe07e2531d650f", size = 240542, upload_time = "2025-10-06T05:37:19.771Z" }, - { url = "https://files.pythonhosted.org/packages/5f/85/07bf3f5d0fb5414aee5f47d33c6f5c77bfe49aac680bfece33d4fdf6a246/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:154e55ec0655291b5dd1b8731c637ecdb50975a2ae70c606d100750a540082f7", size = 237308, upload_time = "2025-10-06T05:37:20.969Z" }, - { url = "https://files.pythonhosted.org/packages/11/99/ae3a33d5befd41ac0ca2cc7fd3aa707c9c324de2e89db0e0f45db9a64c26/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:4314debad13beb564b708b4a496020e5306c7333fa9a3ab90374169a20ffab30", size = 238210, upload_time = "2025-10-06T05:37:22.252Z" }, - { url = "https://files.pythonhosted.org/packages/b2/60/b1d2da22f4970e7a155f0adde9b1435712ece01b3cd45ba63702aea33938/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:073f8bf8becba60aa931eb3bc420b217bb7d5b8f4750e6f8b3be7f3da85d38b7", size = 231972, upload_time = "2025-10-06T05:37:23.5Z" }, - { url = "https://files.pythonhosted.org/packages/3f/ab/945b2f32de889993b9c9133216c068b7fcf257d8595a0ac420ac8677cab0/frozenlist-1.8.0-cp314-cp314-win32.whl", hash = "sha256:bac9c42ba2ac65ddc115d930c78d24ab8d4f465fd3fc473cdedfccadb9429806", size = 40536, upload_time = "2025-10-06T05:37:25.581Z" }, - { url = "https://files.pythonhosted.org/packages/59/ad/9caa9b9c836d9ad6f067157a531ac48b7d36499f5036d4141ce78c230b1b/frozenlist-1.8.0-cp314-cp314-win_amd64.whl", hash = "sha256:3e0761f4d1a44f1d1a47996511752cf3dcec5bbdd9cc2b4fe595caf97754b7a0", size = 44330, upload_time = "2025-10-06T05:37:26.928Z" }, - { url = "https://files.pythonhosted.org/packages/82/13/e6950121764f2676f43534c555249f57030150260aee9dcf7d64efda11dd/frozenlist-1.8.0-cp314-cp314-win_arm64.whl", hash = "sha256:d1eaff1d00c7751b7c6662e9c5ba6eb2c17a2306ba5e2a37f24ddf3cc953402b", size = 40627, upload_time = "2025-10-06T05:37:28.075Z" }, - { url = "https://files.pythonhosted.org/packages/c0/c7/43200656ecc4e02d3f8bc248df68256cd9572b3f0017f0a0c4e93440ae23/frozenlist-1.8.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:d3bb933317c52d7ea5004a1c442eef86f426886fba134ef8cf4226ea6ee1821d", size = 89238, upload_time = "2025-10-06T05:37:29.373Z" }, - { url = "https://files.pythonhosted.org/packages/d1/29/55c5f0689b9c0fb765055629f472c0de484dcaf0acee2f7707266ae3583c/frozenlist-1.8.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:8009897cdef112072f93a0efdce29cd819e717fd2f649ee3016efd3cd885a7ed", size = 50738, upload_time = "2025-10-06T05:37:30.792Z" }, - { url = "https://files.pythonhosted.org/packages/ba/7d/b7282a445956506fa11da8c2db7d276adcbf2b17d8bb8407a47685263f90/frozenlist-1.8.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2c5dcbbc55383e5883246d11fd179782a9d07a986c40f49abe89ddf865913930", size = 51739, upload_time = "2025-10-06T05:37:32.127Z" }, - { url = "https://files.pythonhosted.org/packages/62/1c/3d8622e60d0b767a5510d1d3cf21065b9db874696a51ea6d7a43180a259c/frozenlist-1.8.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:39ecbc32f1390387d2aa4f5a995e465e9e2f79ba3adcac92d68e3e0afae6657c", size = 284186, upload_time = "2025-10-06T05:37:33.21Z" }, - { url = "https://files.pythonhosted.org/packages/2d/14/aa36d5f85a89679a85a1d44cd7a6657e0b1c75f61e7cad987b203d2daca8/frozenlist-1.8.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92db2bf818d5cc8d9c1f1fc56b897662e24ea5adb36ad1f1d82875bd64e03c24", size = 292196, upload_time = "2025-10-06T05:37:36.107Z" }, - { url = "https://files.pythonhosted.org/packages/05/23/6bde59eb55abd407d34f77d39a5126fb7b4f109a3f611d3929f14b700c66/frozenlist-1.8.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2dc43a022e555de94c3b68a4ef0b11c4f747d12c024a520c7101709a2144fb37", size = 273830, upload_time = "2025-10-06T05:37:37.663Z" }, - { url = "https://files.pythonhosted.org/packages/d2/3f/22cff331bfad7a8afa616289000ba793347fcd7bc275f3b28ecea2a27909/frozenlist-1.8.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb89a7f2de3602cfed448095bab3f178399646ab7c61454315089787df07733a", size = 294289, upload_time = "2025-10-06T05:37:39.261Z" }, - { url = "https://files.pythonhosted.org/packages/a4/89/5b057c799de4838b6c69aa82b79705f2027615e01be996d2486a69ca99c4/frozenlist-1.8.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:33139dc858c580ea50e7e60a1b0ea003efa1fd42e6ec7fdbad78fff65fad2fd2", size = 300318, upload_time = "2025-10-06T05:37:43.213Z" }, - { url = "https://files.pythonhosted.org/packages/30/de/2c22ab3eb2a8af6d69dc799e48455813bab3690c760de58e1bf43b36da3e/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:168c0969a329b416119507ba30b9ea13688fafffac1b7822802537569a1cb0ef", size = 282814, upload_time = "2025-10-06T05:37:45.337Z" }, - { url = "https://files.pythonhosted.org/packages/59/f7/970141a6a8dbd7f556d94977858cfb36fa9b66e0892c6dd780d2219d8cd8/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:28bd570e8e189d7f7b001966435f9dac6718324b5be2990ac496cf1ea9ddb7fe", size = 291762, upload_time = "2025-10-06T05:37:46.657Z" }, - { url = "https://files.pythonhosted.org/packages/c1/15/ca1adae83a719f82df9116d66f5bb28bb95557b3951903d39135620ef157/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:b2a095d45c5d46e5e79ba1e5b9cb787f541a8dee0433836cea4b96a2c439dcd8", size = 289470, upload_time = "2025-10-06T05:37:47.946Z" }, - { url = "https://files.pythonhosted.org/packages/ac/83/dca6dc53bf657d371fbc88ddeb21b79891e747189c5de990b9dfff2ccba1/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:eab8145831a0d56ec9c4139b6c3e594c7a83c2c8be25d5bcf2d86136a532287a", size = 289042, upload_time = "2025-10-06T05:37:49.499Z" }, - { url = "https://files.pythonhosted.org/packages/96/52/abddd34ca99be142f354398700536c5bd315880ed0a213812bc491cff5e4/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:974b28cf63cc99dfb2188d8d222bc6843656188164848c4f679e63dae4b0708e", size = 283148, upload_time = "2025-10-06T05:37:50.745Z" }, - { url = "https://files.pythonhosted.org/packages/af/d3/76bd4ed4317e7119c2b7f57c3f6934aba26d277acc6309f873341640e21f/frozenlist-1.8.0-cp314-cp314t-win32.whl", hash = "sha256:342c97bf697ac5480c0a7ec73cd700ecfa5a8a40ac923bd035484616efecc2df", size = 44676, upload_time = "2025-10-06T05:37:52.222Z" }, - { url = "https://files.pythonhosted.org/packages/89/76/c615883b7b521ead2944bb3480398cbb07e12b7b4e4d073d3752eb721558/frozenlist-1.8.0-cp314-cp314t-win_amd64.whl", hash = "sha256:06be8f67f39c8b1dc671f5d83aaefd3358ae5cdcf8314552c57e7ed3e6475bdd", size = 49451, upload_time = "2025-10-06T05:37:53.425Z" }, - { url = "https://files.pythonhosted.org/packages/e0/a3/5982da14e113d07b325230f95060e2169f5311b1017ea8af2a29b374c289/frozenlist-1.8.0-cp314-cp314t-win_arm64.whl", hash = "sha256:102e6314ca4da683dca92e3b1355490fed5f313b768500084fbe6371fddfdb79", size = 42507, upload_time = "2025-10-06T05:37:54.513Z" }, - { url = "https://files.pythonhosted.org/packages/9a/9a/e35b4a917281c0b8419d4207f4334c8e8c5dbf4f3f5f9ada73958d937dcc/frozenlist-1.8.0-py3-none-any.whl", hash = "sha256:0c18a16eab41e82c295618a77502e17b195883241c563b00f0aa5106fc4eaa0d", size = 13409, upload_time = "2025-10-06T05:38:16.721Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0/frozenlist-1.8.0.tar.gz", hash = "sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad", size = 45875, upload-time = "2025-10-06T05:38:17.865Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bc/03/077f869d540370db12165c0aa51640a873fb661d8b315d1d4d67b284d7ac/frozenlist-1.8.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:09474e9831bc2b2199fad6da3c14c7b0fbdd377cce9d3d77131be28906cb7d84", size = 86912, upload-time = "2025-10-06T05:35:45.98Z" }, + { url = "https://files.pythonhosted.org/packages/df/b5/7610b6bd13e4ae77b96ba85abea1c8cb249683217ef09ac9e0ae93f25a91/frozenlist-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:17c883ab0ab67200b5f964d2b9ed6b00971917d5d8a92df149dc2c9779208ee9", size = 50046, upload-time = "2025-10-06T05:35:47.009Z" }, + { url = "https://files.pythonhosted.org/packages/6e/ef/0e8f1fe32f8a53dd26bdd1f9347efe0778b0fddf62789ea683f4cc7d787d/frozenlist-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fa47e444b8ba08fffd1c18e8cdb9a75db1b6a27f17507522834ad13ed5922b93", size = 50119, upload-time = "2025-10-06T05:35:48.38Z" }, + { url = "https://files.pythonhosted.org/packages/11/b1/71a477adc7c36e5fb628245dfbdea2166feae310757dea848d02bd0689fd/frozenlist-1.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2552f44204b744fba866e573be4c1f9048d6a324dfe14475103fd51613eb1d1f", size = 231067, upload-time = "2025-10-06T05:35:49.97Z" }, + { url = "https://files.pythonhosted.org/packages/45/7e/afe40eca3a2dc19b9904c0f5d7edfe82b5304cb831391edec0ac04af94c2/frozenlist-1.8.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:957e7c38f250991e48a9a73e6423db1bb9dd14e722a10f6b8bb8e16a0f55f695", size = 233160, upload-time = "2025-10-06T05:35:51.729Z" }, + { url = "https://files.pythonhosted.org/packages/a6/aa/7416eac95603ce428679d273255ffc7c998d4132cfae200103f164b108aa/frozenlist-1.8.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:8585e3bb2cdea02fc88ffa245069c36555557ad3609e83be0ec71f54fd4abb52", size = 228544, upload-time = "2025-10-06T05:35:53.246Z" }, + { url = "https://files.pythonhosted.org/packages/8b/3d/2a2d1f683d55ac7e3875e4263d28410063e738384d3adc294f5ff3d7105e/frozenlist-1.8.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:edee74874ce20a373d62dc28b0b18b93f645633c2943fd90ee9d898550770581", size = 243797, upload-time = "2025-10-06T05:35:54.497Z" }, + { url = "https://files.pythonhosted.org/packages/78/1e/2d5565b589e580c296d3bb54da08d206e797d941a83a6fdea42af23be79c/frozenlist-1.8.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c9a63152fe95756b85f31186bddf42e4c02c6321207fd6601a1c89ebac4fe567", size = 247923, upload-time = "2025-10-06T05:35:55.861Z" }, + { url = "https://files.pythonhosted.org/packages/aa/c3/65872fcf1d326a7f101ad4d86285c403c87be7d832b7470b77f6d2ed5ddc/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b6db2185db9be0a04fecf2f241c70b63b1a242e2805be291855078f2b404dd6b", size = 230886, upload-time = "2025-10-06T05:35:57.399Z" }, + { url = "https://files.pythonhosted.org/packages/a0/76/ac9ced601d62f6956f03cc794f9e04c81719509f85255abf96e2510f4265/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:f4be2e3d8bc8aabd566f8d5b8ba7ecc09249d74ba3c9ed52e54dc23a293f0b92", size = 245731, upload-time = "2025-10-06T05:35:58.563Z" }, + { url = "https://files.pythonhosted.org/packages/b9/49/ecccb5f2598daf0b4a1415497eba4c33c1e8ce07495eb07d2860c731b8d5/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:c8d1634419f39ea6f5c427ea2f90ca85126b54b50837f31497f3bf38266e853d", size = 241544, upload-time = "2025-10-06T05:35:59.719Z" }, + { url = "https://files.pythonhosted.org/packages/53/4b/ddf24113323c0bbcc54cb38c8b8916f1da7165e07b8e24a717b4a12cbf10/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:1a7fa382a4a223773ed64242dbe1c9c326ec09457e6b8428efb4118c685c3dfd", size = 241806, upload-time = "2025-10-06T05:36:00.959Z" }, + { url = "https://files.pythonhosted.org/packages/a7/fb/9b9a084d73c67175484ba2789a59f8eebebd0827d186a8102005ce41e1ba/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:11847b53d722050808926e785df837353bd4d75f1d494377e59b23594d834967", size = 229382, upload-time = "2025-10-06T05:36:02.22Z" }, + { url = "https://files.pythonhosted.org/packages/95/a3/c8fb25aac55bf5e12dae5c5aa6a98f85d436c1dc658f21c3ac73f9fa95e5/frozenlist-1.8.0-cp311-cp311-win32.whl", hash = "sha256:27c6e8077956cf73eadd514be8fb04d77fc946a7fe9f7fe167648b0b9085cc25", size = 39647, upload-time = "2025-10-06T05:36:03.409Z" }, + { url = "https://files.pythonhosted.org/packages/0a/f5/603d0d6a02cfd4c8f2a095a54672b3cf967ad688a60fb9faf04fc4887f65/frozenlist-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:ac913f8403b36a2c8610bbfd25b8013488533e71e62b4b4adce9c86c8cea905b", size = 44064, upload-time = "2025-10-06T05:36:04.368Z" }, + { url = "https://files.pythonhosted.org/packages/5d/16/c2c9ab44e181f043a86f9a8f84d5124b62dbcb3a02c0977ec72b9ac1d3e0/frozenlist-1.8.0-cp311-cp311-win_arm64.whl", hash = "sha256:d4d3214a0f8394edfa3e303136d0575eece0745ff2b47bd2cb2e66dd92d4351a", size = 39937, upload-time = "2025-10-06T05:36:05.669Z" }, + { url = "https://files.pythonhosted.org/packages/69/29/948b9aa87e75820a38650af445d2ef2b6b8a6fab1a23b6bb9e4ef0be2d59/frozenlist-1.8.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:78f7b9e5d6f2fdb88cdde9440dc147259b62b9d3b019924def9f6478be254ac1", size = 87782, upload-time = "2025-10-06T05:36:06.649Z" }, + { url = "https://files.pythonhosted.org/packages/64/80/4f6e318ee2a7c0750ed724fa33a4bdf1eacdc5a39a7a24e818a773cd91af/frozenlist-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:229bf37d2e4acdaf808fd3f06e854a4a7a3661e871b10dc1f8f1896a3b05f18b", size = 50594, upload-time = "2025-10-06T05:36:07.69Z" }, + { url = "https://files.pythonhosted.org/packages/2b/94/5c8a2b50a496b11dd519f4a24cb5496cf125681dd99e94c604ccdea9419a/frozenlist-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f833670942247a14eafbb675458b4e61c82e002a148f49e68257b79296e865c4", size = 50448, upload-time = "2025-10-06T05:36:08.78Z" }, + { url = "https://files.pythonhosted.org/packages/6a/bd/d91c5e39f490a49df14320f4e8c80161cfcce09f1e2cde1edd16a551abb3/frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:494a5952b1c597ba44e0e78113a7266e656b9794eec897b19ead706bd7074383", size = 242411, upload-time = "2025-10-06T05:36:09.801Z" }, + { url = "https://files.pythonhosted.org/packages/8f/83/f61505a05109ef3293dfb1ff594d13d64a2324ac3482be2cedc2be818256/frozenlist-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96f423a119f4777a4a056b66ce11527366a8bb92f54e541ade21f2374433f6d4", size = 243014, upload-time = "2025-10-06T05:36:11.394Z" }, + { url = "https://files.pythonhosted.org/packages/d8/cb/cb6c7b0f7d4023ddda30cf56b8b17494eb3a79e3fda666bf735f63118b35/frozenlist-1.8.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3462dd9475af2025c31cc61be6652dfa25cbfb56cbbf52f4ccfe029f38decaf8", size = 234909, upload-time = "2025-10-06T05:36:12.598Z" }, + { url = "https://files.pythonhosted.org/packages/31/c5/cd7a1f3b8b34af009fb17d4123c5a778b44ae2804e3ad6b86204255f9ec5/frozenlist-1.8.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4c800524c9cd9bac5166cd6f55285957fcfc907db323e193f2afcd4d9abd69b", size = 250049, upload-time = "2025-10-06T05:36:14.065Z" }, + { url = "https://files.pythonhosted.org/packages/c0/01/2f95d3b416c584a1e7f0e1d6d31998c4a795f7544069ee2e0962a4b60740/frozenlist-1.8.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d6a5df73acd3399d893dafc71663ad22534b5aa4f94e8a2fabfe856c3c1b6a52", size = 256485, upload-time = "2025-10-06T05:36:15.39Z" }, + { url = "https://files.pythonhosted.org/packages/ce/03/024bf7720b3abaebcff6d0793d73c154237b85bdf67b7ed55e5e9596dc9a/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:405e8fe955c2280ce66428b3ca55e12b3c4e9c336fb2103a4937e891c69a4a29", size = 237619, upload-time = "2025-10-06T05:36:16.558Z" }, + { url = "https://files.pythonhosted.org/packages/69/fa/f8abdfe7d76b731f5d8bd217827cf6764d4f1d9763407e42717b4bed50a0/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:908bd3f6439f2fef9e85031b59fd4f1297af54415fb60e4254a95f75b3cab3f3", size = 250320, upload-time = "2025-10-06T05:36:17.821Z" }, + { url = "https://files.pythonhosted.org/packages/f5/3c/b051329f718b463b22613e269ad72138cc256c540f78a6de89452803a47d/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:294e487f9ec720bd8ffcebc99d575f7eff3568a08a253d1ee1a0378754b74143", size = 246820, upload-time = "2025-10-06T05:36:19.046Z" }, + { url = "https://files.pythonhosted.org/packages/0f/ae/58282e8f98e444b3f4dd42448ff36fa38bef29e40d40f330b22e7108f565/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:74c51543498289c0c43656701be6b077f4b265868fa7f8a8859c197006efb608", size = 250518, upload-time = "2025-10-06T05:36:20.763Z" }, + { url = "https://files.pythonhosted.org/packages/8f/96/007e5944694d66123183845a106547a15944fbbb7154788cbf7272789536/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:776f352e8329135506a1d6bf16ac3f87bc25b28e765949282dcc627af36123aa", size = 239096, upload-time = "2025-10-06T05:36:22.129Z" }, + { url = "https://files.pythonhosted.org/packages/66/bb/852b9d6db2fa40be96f29c0d1205c306288f0684df8fd26ca1951d461a56/frozenlist-1.8.0-cp312-cp312-win32.whl", hash = "sha256:433403ae80709741ce34038da08511d4a77062aa924baf411ef73d1146e74faf", size = 39985, upload-time = "2025-10-06T05:36:23.661Z" }, + { url = "https://files.pythonhosted.org/packages/b8/af/38e51a553dd66eb064cdf193841f16f077585d4d28394c2fa6235cb41765/frozenlist-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:34187385b08f866104f0c0617404c8eb08165ab1272e884abc89c112e9c00746", size = 44591, upload-time = "2025-10-06T05:36:24.958Z" }, + { url = "https://files.pythonhosted.org/packages/a7/06/1dc65480ab147339fecc70797e9c2f69d9cea9cf38934ce08df070fdb9cb/frozenlist-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:fe3c58d2f5db5fbd18c2987cba06d51b0529f52bc3a6cdc33d3f4eab725104bd", size = 40102, upload-time = "2025-10-06T05:36:26.333Z" }, + { url = "https://files.pythonhosted.org/packages/2d/40/0832c31a37d60f60ed79e9dfb5a92e1e2af4f40a16a29abcc7992af9edff/frozenlist-1.8.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8d92f1a84bb12d9e56f818b3a746f3efba93c1b63c8387a73dde655e1e42282a", size = 85717, upload-time = "2025-10-06T05:36:27.341Z" }, + { url = "https://files.pythonhosted.org/packages/30/ba/b0b3de23f40bc55a7057bd38434e25c34fa48e17f20ee273bbde5e0650f3/frozenlist-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96153e77a591c8adc2ee805756c61f59fef4cf4073a9275ee86fe8cba41241f7", size = 49651, upload-time = "2025-10-06T05:36:28.855Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ab/6e5080ee374f875296c4243c381bbdef97a9ac39c6e3ce1d5f7d42cb78d6/frozenlist-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f21f00a91358803399890ab167098c131ec2ddd5f8f5fd5fe9c9f2c6fcd91e40", size = 49417, upload-time = "2025-10-06T05:36:29.877Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4e/e4691508f9477ce67da2015d8c00acd751e6287739123113a9fca6f1604e/frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fb30f9626572a76dfe4293c7194a09fb1fe93ba94c7d4f720dfae3b646b45027", size = 234391, upload-time = "2025-10-06T05:36:31.301Z" }, + { url = "https://files.pythonhosted.org/packages/40/76/c202df58e3acdf12969a7895fd6f3bc016c642e6726aa63bd3025e0fc71c/frozenlist-1.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eaa352d7047a31d87dafcacbabe89df0aa506abb5b1b85a2fb91bc3faa02d822", size = 233048, upload-time = "2025-10-06T05:36:32.531Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c0/8746afb90f17b73ca5979c7a3958116e105ff796e718575175319b5bb4ce/frozenlist-1.8.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:03ae967b4e297f58f8c774c7eabcce57fe3c2434817d4385c50661845a058121", size = 226549, upload-time = "2025-10-06T05:36:33.706Z" }, + { url = "https://files.pythonhosted.org/packages/7e/eb/4c7eefc718ff72f9b6c4893291abaae5fbc0c82226a32dcd8ef4f7a5dbef/frozenlist-1.8.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f6292f1de555ffcc675941d65fffffb0a5bcd992905015f85d0592201793e0e5", size = 239833, upload-time = "2025-10-06T05:36:34.947Z" }, + { url = "https://files.pythonhosted.org/packages/c2/4e/e5c02187cf704224f8b21bee886f3d713ca379535f16893233b9d672ea71/frozenlist-1.8.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29548f9b5b5e3460ce7378144c3010363d8035cea44bc0bf02d57f5a685e084e", size = 245363, upload-time = "2025-10-06T05:36:36.534Z" }, + { url = "https://files.pythonhosted.org/packages/1f/96/cb85ec608464472e82ad37a17f844889c36100eed57bea094518bf270692/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ec3cc8c5d4084591b4237c0a272cc4f50a5b03396a47d9caaf76f5d7b38a4f11", size = 229314, upload-time = "2025-10-06T05:36:38.582Z" }, + { url = "https://files.pythonhosted.org/packages/5d/6f/4ae69c550e4cee66b57887daeebe006fe985917c01d0fff9caab9883f6d0/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:517279f58009d0b1f2e7c1b130b377a349405da3f7621ed6bfae50b10adf20c1", size = 243365, upload-time = "2025-10-06T05:36:40.152Z" }, + { url = "https://files.pythonhosted.org/packages/7a/58/afd56de246cf11780a40a2c28dc7cbabbf06337cc8ddb1c780a2d97e88d8/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:db1e72ede2d0d7ccb213f218df6a078a9c09a7de257c2fe8fcef16d5925230b1", size = 237763, upload-time = "2025-10-06T05:36:41.355Z" }, + { url = "https://files.pythonhosted.org/packages/cb/36/cdfaf6ed42e2644740d4a10452d8e97fa1c062e2a8006e4b09f1b5fd7d63/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b4dec9482a65c54a5044486847b8a66bf10c9cb4926d42927ec4e8fd5db7fed8", size = 240110, upload-time = "2025-10-06T05:36:42.716Z" }, + { url = "https://files.pythonhosted.org/packages/03/a8/9ea226fbefad669f11b52e864c55f0bd57d3c8d7eb07e9f2e9a0b39502e1/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:21900c48ae04d13d416f0e1e0c4d81f7931f73a9dfa0b7a8746fb2fe7dd970ed", size = 233717, upload-time = "2025-10-06T05:36:44.251Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0b/1b5531611e83ba7d13ccc9988967ea1b51186af64c42b7a7af465dcc9568/frozenlist-1.8.0-cp313-cp313-win32.whl", hash = "sha256:8b7b94a067d1c504ee0b16def57ad5738701e4ba10cec90529f13fa03c833496", size = 39628, upload-time = "2025-10-06T05:36:45.423Z" }, + { url = "https://files.pythonhosted.org/packages/d8/cf/174c91dbc9cc49bc7b7aab74d8b734e974d1faa8f191c74af9b7e80848e6/frozenlist-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:878be833caa6a3821caf85eb39c5ba92d28e85df26d57afb06b35b2efd937231", size = 43882, upload-time = "2025-10-06T05:36:46.796Z" }, + { url = "https://files.pythonhosted.org/packages/c1/17/502cd212cbfa96eb1388614fe39a3fc9ab87dbbe042b66f97acb57474834/frozenlist-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:44389d135b3ff43ba8cc89ff7f51f5a0bb6b63d829c8300f79a2fe4fe61bcc62", size = 39676, upload-time = "2025-10-06T05:36:47.8Z" }, + { url = "https://files.pythonhosted.org/packages/d2/5c/3bbfaa920dfab09e76946a5d2833a7cbdf7b9b4a91c714666ac4855b88b4/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e25ac20a2ef37e91c1b39938b591457666a0fa835c7783c3a8f33ea42870db94", size = 89235, upload-time = "2025-10-06T05:36:48.78Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d6/f03961ef72166cec1687e84e8925838442b615bd0b8854b54923ce5b7b8a/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07cdca25a91a4386d2e76ad992916a85038a9b97561bf7a3fd12d5d9ce31870c", size = 50742, upload-time = "2025-10-06T05:36:49.837Z" }, + { url = "https://files.pythonhosted.org/packages/1e/bb/a6d12b7ba4c3337667d0e421f7181c82dda448ce4e7ad7ecd249a16fa806/frozenlist-1.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4e0c11f2cc6717e0a741f84a527c52616140741cd812a50422f83dc31749fb52", size = 51725, upload-time = "2025-10-06T05:36:50.851Z" }, + { url = "https://files.pythonhosted.org/packages/bc/71/d1fed0ffe2c2ccd70b43714c6cab0f4188f09f8a67a7914a6b46ee30f274/frozenlist-1.8.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b3210649ee28062ea6099cfda39e147fa1bc039583c8ee4481cb7811e2448c51", size = 284533, upload-time = "2025-10-06T05:36:51.898Z" }, + { url = "https://files.pythonhosted.org/packages/c9/1f/fb1685a7b009d89f9bf78a42d94461bc06581f6e718c39344754a5d9bada/frozenlist-1.8.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:581ef5194c48035a7de2aefc72ac6539823bb71508189e5de01d60c9dcd5fa65", size = 292506, upload-time = "2025-10-06T05:36:53.101Z" }, + { url = "https://files.pythonhosted.org/packages/e6/3b/b991fe1612703f7e0d05c0cf734c1b77aaf7c7d321df4572e8d36e7048c8/frozenlist-1.8.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3ef2d026f16a2b1866e1d86fc4e1291e1ed8a387b2c333809419a2f8b3a77b82", size = 274161, upload-time = "2025-10-06T05:36:54.309Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ec/c5c618767bcdf66e88945ec0157d7f6c4a1322f1473392319b7a2501ded7/frozenlist-1.8.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5500ef82073f599ac84d888e3a8c1f77ac831183244bfd7f11eaa0289fb30714", size = 294676, upload-time = "2025-10-06T05:36:55.566Z" }, + { url = "https://files.pythonhosted.org/packages/7c/ce/3934758637d8f8a88d11f0585d6495ef54b2044ed6ec84492a91fa3b27aa/frozenlist-1.8.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50066c3997d0091c411a66e710f4e11752251e6d2d73d70d8d5d4c76442a199d", size = 300638, upload-time = "2025-10-06T05:36:56.758Z" }, + { url = "https://files.pythonhosted.org/packages/fc/4f/a7e4d0d467298f42de4b41cbc7ddaf19d3cfeabaf9ff97c20c6c7ee409f9/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5c1c8e78426e59b3f8005e9b19f6ff46e5845895adbde20ece9218319eca6506", size = 283067, upload-time = "2025-10-06T05:36:57.965Z" }, + { url = "https://files.pythonhosted.org/packages/dc/48/c7b163063d55a83772b268e6d1affb960771b0e203b632cfe09522d67ea5/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:eefdba20de0d938cec6a89bd4d70f346a03108a19b9df4248d3cf0d88f1b0f51", size = 292101, upload-time = "2025-10-06T05:36:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d0/2366d3c4ecdc2fd391e0afa6e11500bfba0ea772764d631bbf82f0136c9d/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cf253e0e1c3ceb4aaff6df637ce033ff6535fb8c70a764a8f46aafd3d6ab798e", size = 289901, upload-time = "2025-10-06T05:37:00.811Z" }, + { url = "https://files.pythonhosted.org/packages/b8/94/daff920e82c1b70e3618a2ac39fbc01ae3e2ff6124e80739ce5d71c9b920/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:032efa2674356903cd0261c4317a561a6850f3ac864a63fc1583147fb05a79b0", size = 289395, upload-time = "2025-10-06T05:37:02.115Z" }, + { url = "https://files.pythonhosted.org/packages/e3/20/bba307ab4235a09fdcd3cc5508dbabd17c4634a1af4b96e0f69bfe551ebd/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6da155091429aeba16851ecb10a9104a108bcd32f6c1642867eadaee401c1c41", size = 283659, upload-time = "2025-10-06T05:37:03.711Z" }, + { url = "https://files.pythonhosted.org/packages/fd/00/04ca1c3a7a124b6de4f8a9a17cc2fcad138b4608e7a3fc5877804b8715d7/frozenlist-1.8.0-cp313-cp313t-win32.whl", hash = "sha256:0f96534f8bfebc1a394209427d0f8a63d343c9779cda6fc25e8e121b5fd8555b", size = 43492, upload-time = "2025-10-06T05:37:04.915Z" }, + { url = "https://files.pythonhosted.org/packages/59/5e/c69f733a86a94ab10f68e496dc6b7e8bc078ebb415281d5698313e3af3a1/frozenlist-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5d63a068f978fc69421fb0e6eb91a9603187527c86b7cd3f534a5b77a592b888", size = 48034, upload-time = "2025-10-06T05:37:06.343Z" }, + { url = "https://files.pythonhosted.org/packages/16/6c/be9d79775d8abe79b05fa6d23da99ad6e7763a1d080fbae7290b286093fd/frozenlist-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf0a7e10b077bf5fb9380ad3ae8ce20ef919a6ad93b4552896419ac7e1d8e042", size = 41749, upload-time = "2025-10-06T05:37:07.431Z" }, + { url = "https://files.pythonhosted.org/packages/9a/9a/e35b4a917281c0b8419d4207f4334c8e8c5dbf4f3f5f9ada73958d937dcc/frozenlist-1.8.0-py3-none-any.whl", hash = "sha256:0c18a16eab41e82c295618a77502e17b195883241c563b00f0aa5106fc4eaa0d", size = 13409, upload-time = "2025-10-06T05:38:16.721Z" }, ] [[package]] name = "fsspec" version = "2025.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/de/e0/bab50af11c2d75c9c4a2a26a5254573c0bd97cea152254401510950486fa/fsspec-2025.9.0.tar.gz", hash = "sha256:19fd429483d25d28b65ec68f9f4adc16c17ea2c7c7bf54ec61360d478fb19c19", size = 304847, upload_time = "2025-09-02T19:10:49.215Z" } +sdist = { url = "https://files.pythonhosted.org/packages/de/e0/bab50af11c2d75c9c4a2a26a5254573c0bd97cea152254401510950486fa/fsspec-2025.9.0.tar.gz", hash = "sha256:19fd429483d25d28b65ec68f9f4adc16c17ea2c7c7bf54ec61360d478fb19c19", size = 304847, upload-time = "2025-09-02T19:10:49.215Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/71/70db47e4f6ce3e5c37a607355f80da8860a33226be640226ac52cb05ef2e/fsspec-2025.9.0-py3-none-any.whl", hash = "sha256:530dc2a2af60a414a832059574df4a6e10cce927f6f4a78209390fe38955cfb7", size = 199289, upload_time = "2025-09-02T19:10:47.708Z" }, + { url = "https://files.pythonhosted.org/packages/47/71/70db47e4f6ce3e5c37a607355f80da8860a33226be640226ac52cb05ef2e/fsspec-2025.9.0-py3-none-any.whl", hash = "sha256:530dc2a2af60a414a832059574df4a6e10cce927f6f4a78209390fe38955cfb7", size = 199289, upload-time = "2025-09-02T19:10:47.708Z" }, ] [package.optional-dependencies] http = [ - { name = "aiohttp", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "aiohttp" }, ] [[package]] @@ -1115,72 +724,52 @@ name = "googleapis-common-protos" version = "1.70.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "protobuf", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/24/33db22342cf4a2ea27c9955e6713140fedd51e8b141b5ce5260897020f1a/googleapis_common_protos-1.70.0.tar.gz", hash = "sha256:0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257", size = 145903, upload_time = "2025-04-14T10:17:02.924Z" } +sdist = { url = "https://files.pythonhosted.org/packages/39/24/33db22342cf4a2ea27c9955e6713140fedd51e8b141b5ce5260897020f1a/googleapis_common_protos-1.70.0.tar.gz", hash = "sha256:0e1b44e0ea153e6594f9f394fef15193a68aaaea2d843f83e2742717ca753257", size = 145903, upload-time = "2025-04-14T10:17:02.924Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/86/f1/62a193f0227cf15a920390abe675f386dec35f7ae3ffe6da582d3ade42c7/googleapis_common_protos-1.70.0-py3-none-any.whl", hash = "sha256:b8bfcca8c25a2bb253e0e0b0adaf8c00773e5e6af6fd92397576680b807e0fd8", size = 294530, upload_time = "2025-04-14T10:17:01.271Z" }, + { url = "https://files.pythonhosted.org/packages/86/f1/62a193f0227cf15a920390abe675f386dec35f7ae3ffe6da582d3ade42c7/googleapis_common_protos-1.70.0-py3-none-any.whl", hash = "sha256:b8bfcca8c25a2bb253e0e0b0adaf8c00773e5e6af6fd92397576680b807e0fd8", size = 294530, upload-time = "2025-04-14T10:17:01.271Z" }, ] [[package]] name = "greenlet" version = "3.2.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/03/b8/704d753a5a45507a7aab61f18db9509302ed3d0a27ac7e0359ec2905b1a6/greenlet-3.2.4.tar.gz", hash = "sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d", size = 188260, upload_time = "2025-08-07T13:24:33.51Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/ed/6bfa4109fcb23a58819600392564fea69cdc6551ffd5e69ccf1d52a40cbc/greenlet-3.2.4-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:8c68325b0d0acf8d91dde4e6f930967dd52a5302cd4062932a6b2e7c2969f47c", size = 271061, upload_time = "2025-08-07T13:17:15.373Z" }, - { url = "https://files.pythonhosted.org/packages/2a/fc/102ec1a2fc015b3a7652abab7acf3541d58c04d3d17a8d3d6a44adae1eb1/greenlet-3.2.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:94385f101946790ae13da500603491f04a76b6e4c059dab271b3ce2e283b2590", size = 629475, upload_time = "2025-08-07T13:42:54.009Z" }, - { url = "https://files.pythonhosted.org/packages/c5/26/80383131d55a4ac0fb08d71660fd77e7660b9db6bdb4e8884f46d9f2cc04/greenlet-3.2.4-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f10fd42b5ee276335863712fa3da6608e93f70629c631bf77145021600abc23c", size = 640802, upload_time = "2025-08-07T13:45:25.52Z" }, - { url = "https://files.pythonhosted.org/packages/9f/7c/e7833dbcd8f376f3326bd728c845d31dcde4c84268d3921afcae77d90d08/greenlet-3.2.4-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c8c9e331e58180d0d83c5b7999255721b725913ff6bc6cf39fa2a45841a4fd4b", size = 636703, upload_time = "2025-08-07T13:53:12.622Z" }, - { url = "https://files.pythonhosted.org/packages/e9/49/547b93b7c0428ede7b3f309bc965986874759f7d89e4e04aeddbc9699acb/greenlet-3.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:58b97143c9cc7b86fc458f215bd0932f1757ce649e05b640fea2e79b54cedb31", size = 635417, upload_time = "2025-08-07T13:18:25.189Z" }, - { url = "https://files.pythonhosted.org/packages/7f/91/ae2eb6b7979e2f9b035a9f612cf70f1bf54aad4e1d125129bef1eae96f19/greenlet-3.2.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c2ca18a03a8cfb5b25bc1cbe20f3d9a4c80d8c3b13ba3df49ac3961af0b1018d", size = 584358, upload_time = "2025-08-07T13:18:23.708Z" }, - { url = "https://files.pythonhosted.org/packages/f7/85/433de0c9c0252b22b16d413c9407e6cb3b41df7389afc366ca204dbc1393/greenlet-3.2.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9fe0a28a7b952a21e2c062cd5756d34354117796c6d9215a87f55e38d15402c5", size = 1113550, upload_time = "2025-08-07T13:42:37.467Z" }, - { url = "https://files.pythonhosted.org/packages/a1/8d/88f3ebd2bc96bf7747093696f4335a0a8a4c5acfcf1b757717c0d2474ba3/greenlet-3.2.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8854167e06950ca75b898b104b63cc646573aa5fef1353d4508ecdd1ee76254f", size = 1137126, upload_time = "2025-08-07T13:18:20.239Z" }, - { url = "https://files.pythonhosted.org/packages/f1/29/74242b7d72385e29bcc5563fba67dad94943d7cd03552bac320d597f29b2/greenlet-3.2.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f47617f698838ba98f4ff4189aef02e7343952df3a615f847bb575c3feb177a7", size = 1544904, upload_time = "2025-11-04T12:42:04.763Z" }, - { url = "https://files.pythonhosted.org/packages/c8/e2/1572b8eeab0f77df5f6729d6ab6b141e4a84ee8eb9bc8c1e7918f94eda6d/greenlet-3.2.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:af41be48a4f60429d5cad9d22175217805098a9ef7c40bfef44f7669fb9d74d8", size = 1611228, upload_time = "2025-11-04T12:42:08.423Z" }, - { url = "https://files.pythonhosted.org/packages/d6/6f/b60b0291d9623c496638c582297ead61f43c4b72eef5e9c926ef4565ec13/greenlet-3.2.4-cp310-cp310-win_amd64.whl", hash = "sha256:73f49b5368b5359d04e18d15828eecc1806033db5233397748f4ca813ff1056c", size = 298654, upload_time = "2025-08-07T13:50:00.469Z" }, - { url = "https://files.pythonhosted.org/packages/a4/de/f28ced0a67749cac23fecb02b694f6473f47686dff6afaa211d186e2ef9c/greenlet-3.2.4-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:96378df1de302bc38e99c3a9aa311967b7dc80ced1dcc6f171e99842987882a2", size = 272305, upload_time = "2025-08-07T13:15:41.288Z" }, - { url = "https://files.pythonhosted.org/packages/09/16/2c3792cba130000bf2a31c5272999113f4764fd9d874fb257ff588ac779a/greenlet-3.2.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1ee8fae0519a337f2329cb78bd7a8e128ec0f881073d43f023c7b8d4831d5246", size = 632472, upload_time = "2025-08-07T13:42:55.044Z" }, - { url = "https://files.pythonhosted.org/packages/ae/8f/95d48d7e3d433e6dae5b1682e4292242a53f22df82e6d3dda81b1701a960/greenlet-3.2.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:94abf90142c2a18151632371140b3dba4dee031633fe614cb592dbb6c9e17bc3", size = 644646, upload_time = "2025-08-07T13:45:26.523Z" }, - { url = "https://files.pythonhosted.org/packages/d5/5e/405965351aef8c76b8ef7ad370e5da58d57ef6068df197548b015464001a/greenlet-3.2.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:4d1378601b85e2e5171b99be8d2dc85f594c79967599328f95c1dc1a40f1c633", size = 640519, upload_time = "2025-08-07T13:53:13.928Z" }, - { url = "https://files.pythonhosted.org/packages/25/5d/382753b52006ce0218297ec1b628e048c4e64b155379331f25a7316eb749/greenlet-3.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0db5594dce18db94f7d1650d7489909b57afde4c580806b8d9203b6e79cdc079", size = 639707, upload_time = "2025-08-07T13:18:27.146Z" }, - { url = "https://files.pythonhosted.org/packages/1f/8e/abdd3f14d735b2929290a018ecf133c901be4874b858dd1c604b9319f064/greenlet-3.2.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2523e5246274f54fdadbce8494458a2ebdcdbc7b802318466ac5606d3cded1f8", size = 587684, upload_time = "2025-08-07T13:18:25.164Z" }, - { url = "https://files.pythonhosted.org/packages/5d/65/deb2a69c3e5996439b0176f6651e0052542bb6c8f8ec2e3fba97c9768805/greenlet-3.2.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1987de92fec508535687fb807a5cea1560f6196285a4cde35c100b8cd632cc52", size = 1116647, upload_time = "2025-08-07T13:42:38.655Z" }, - { url = "https://files.pythonhosted.org/packages/3f/cc/b07000438a29ac5cfb2194bfc128151d52f333cee74dd7dfe3fb733fc16c/greenlet-3.2.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:55e9c5affaa6775e2c6b67659f3a71684de4c549b3dd9afca3bc773533d284fa", size = 1142073, upload_time = "2025-08-07T13:18:21.737Z" }, - { url = "https://files.pythonhosted.org/packages/67/24/28a5b2fa42d12b3d7e5614145f0bd89714c34c08be6aabe39c14dd52db34/greenlet-3.2.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c9c6de1940a7d828635fbd254d69db79e54619f165ee7ce32fda763a9cb6a58c", size = 1548385, upload_time = "2025-11-04T12:42:11.067Z" }, - { url = "https://files.pythonhosted.org/packages/6a/05/03f2f0bdd0b0ff9a4f7b99333d57b53a7709c27723ec8123056b084e69cd/greenlet-3.2.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:03c5136e7be905045160b1b9fdca93dd6727b180feeafda6818e6496434ed8c5", size = 1613329, upload_time = "2025-11-04T12:42:12.928Z" }, - { url = "https://files.pythonhosted.org/packages/d8/0f/30aef242fcab550b0b3520b8e3561156857c94288f0332a79928c31a52cf/greenlet-3.2.4-cp311-cp311-win_amd64.whl", hash = "sha256:9c40adce87eaa9ddb593ccb0fa6a07caf34015a29bf8d344811665b573138db9", size = 299100, upload_time = "2025-08-07T13:44:12.287Z" }, - { url = "https://files.pythonhosted.org/packages/44/69/9b804adb5fd0671f367781560eb5eb586c4d495277c93bde4307b9e28068/greenlet-3.2.4-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3b67ca49f54cede0186854a008109d6ee71f66bd57bb36abd6d0a0267b540cdd", size = 274079, upload_time = "2025-08-07T13:15:45.033Z" }, - { url = "https://files.pythonhosted.org/packages/46/e9/d2a80c99f19a153eff70bc451ab78615583b8dac0754cfb942223d2c1a0d/greenlet-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddf9164e7a5b08e9d22511526865780a576f19ddd00d62f8a665949327fde8bb", size = 640997, upload_time = "2025-08-07T13:42:56.234Z" }, - { url = "https://files.pythonhosted.org/packages/3b/16/035dcfcc48715ccd345f3a93183267167cdd162ad123cd93067d86f27ce4/greenlet-3.2.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f28588772bb5fb869a8eb331374ec06f24a83a9c25bfa1f38b6993afe9c1e968", size = 655185, upload_time = "2025-08-07T13:45:27.624Z" }, - { url = "https://files.pythonhosted.org/packages/31/da/0386695eef69ffae1ad726881571dfe28b41970173947e7c558d9998de0f/greenlet-3.2.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5c9320971821a7cb77cfab8d956fa8e39cd07ca44b6070db358ceb7f8797c8c9", size = 649926, upload_time = "2025-08-07T13:53:15.251Z" }, - { url = "https://files.pythonhosted.org/packages/68/88/69bf19fd4dc19981928ceacbc5fd4bb6bc2215d53199e367832e98d1d8fe/greenlet-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c60a6d84229b271d44b70fb6e5fa23781abb5d742af7b808ae3f6efd7c9c60f6", size = 651839, upload_time = "2025-08-07T13:18:30.281Z" }, - { url = "https://files.pythonhosted.org/packages/19/0d/6660d55f7373b2ff8152401a83e02084956da23ae58cddbfb0b330978fe9/greenlet-3.2.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b3812d8d0c9579967815af437d96623f45c0f2ae5f04e366de62a12d83a8fb0", size = 607586, upload_time = "2025-08-07T13:18:28.544Z" }, - { url = "https://files.pythonhosted.org/packages/8e/1a/c953fdedd22d81ee4629afbb38d2f9d71e37d23caace44775a3a969147d4/greenlet-3.2.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:abbf57b5a870d30c4675928c37278493044d7c14378350b3aa5d484fa65575f0", size = 1123281, upload_time = "2025-08-07T13:42:39.858Z" }, - { url = "https://files.pythonhosted.org/packages/3f/c7/12381b18e21aef2c6bd3a636da1088b888b97b7a0362fac2e4de92405f97/greenlet-3.2.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20fb936b4652b6e307b8f347665e2c615540d4b42b3b4c8a321d8286da7e520f", size = 1151142, upload_time = "2025-08-07T13:18:22.981Z" }, - { url = "https://files.pythonhosted.org/packages/27/45/80935968b53cfd3f33cf99ea5f08227f2646e044568c9b1555b58ffd61c2/greenlet-3.2.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee7a6ec486883397d70eec05059353b8e83eca9168b9f3f9a361971e77e0bcd0", size = 1564846, upload_time = "2025-11-04T12:42:15.191Z" }, - { url = "https://files.pythonhosted.org/packages/69/02/b7c30e5e04752cb4db6202a3858b149c0710e5453b71a3b2aec5d78a1aab/greenlet-3.2.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:326d234cbf337c9c3def0676412eb7040a35a768efc92504b947b3e9cfc7543d", size = 1633814, upload_time = "2025-11-04T12:42:17.175Z" }, - { url = "https://files.pythonhosted.org/packages/e9/08/b0814846b79399e585f974bbeebf5580fbe59e258ea7be64d9dfb253c84f/greenlet-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:a7d4e128405eea3814a12cc2605e0e6aedb4035bf32697f72deca74de4105e02", size = 299899, upload_time = "2025-08-07T13:38:53.448Z" }, - { url = "https://files.pythonhosted.org/packages/49/e8/58c7f85958bda41dafea50497cbd59738c5c43dbbea5ee83d651234398f4/greenlet-3.2.4-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:1a921e542453fe531144e91e1feedf12e07351b1cf6c9e8a3325ea600a715a31", size = 272814, upload_time = "2025-08-07T13:15:50.011Z" }, - { url = "https://files.pythonhosted.org/packages/62/dd/b9f59862e9e257a16e4e610480cfffd29e3fae018a68c2332090b53aac3d/greenlet-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd3c8e693bff0fff6ba55f140bf390fa92c994083f838fece0f63be121334945", size = 641073, upload_time = "2025-08-07T13:42:57.23Z" }, - { url = "https://files.pythonhosted.org/packages/f7/0b/bc13f787394920b23073ca3b6c4a7a21396301ed75a655bcb47196b50e6e/greenlet-3.2.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:710638eb93b1fa52823aa91bf75326f9ecdfd5e0466f00789246a5280f4ba0fc", size = 655191, upload_time = "2025-08-07T13:45:29.752Z" }, - { url = "https://files.pythonhosted.org/packages/f2/d6/6adde57d1345a8d0f14d31e4ab9c23cfe8e2cd39c3baf7674b4b0338d266/greenlet-3.2.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c5111ccdc9c88f423426df3fd1811bfc40ed66264d35aa373420a34377efc98a", size = 649516, upload_time = "2025-08-07T13:53:16.314Z" }, - { url = "https://files.pythonhosted.org/packages/7f/3b/3a3328a788d4a473889a2d403199932be55b1b0060f4ddd96ee7cdfcad10/greenlet-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76383238584e9711e20ebe14db6c88ddcedc1829a9ad31a584389463b5aa504", size = 652169, upload_time = "2025-08-07T13:18:32.861Z" }, - { url = "https://files.pythonhosted.org/packages/ee/43/3cecdc0349359e1a527cbf2e3e28e5f8f06d3343aaf82ca13437a9aa290f/greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23768528f2911bcd7e475210822ffb5254ed10d71f4028387e5a99b4c6699671", size = 610497, upload_time = "2025-08-07T13:18:31.636Z" }, - { url = "https://files.pythonhosted.org/packages/b8/19/06b6cf5d604e2c382a6f31cafafd6f33d5dea706f4db7bdab184bad2b21d/greenlet-3.2.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b", size = 1121662, upload_time = "2025-08-07T13:42:41.117Z" }, - { url = "https://files.pythonhosted.org/packages/a2/15/0d5e4e1a66fab130d98168fe984c509249c833c1a3c16806b90f253ce7b9/greenlet-3.2.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d25c5091190f2dc0eaa3f950252122edbbadbb682aa7b1ef2f8af0f8c0afefae", size = 1149210, upload_time = "2025-08-07T13:18:24.072Z" }, - { url = "https://files.pythonhosted.org/packages/1c/53/f9c440463b3057485b8594d7a638bed53ba531165ef0ca0e6c364b5cc807/greenlet-3.2.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6e343822feb58ac4d0a1211bd9399de2b3a04963ddeec21530fc426cc121f19b", size = 1564759, upload_time = "2025-11-04T12:42:19.395Z" }, - { url = "https://files.pythonhosted.org/packages/47/e4/3bb4240abdd0a8d23f4f88adec746a3099f0d86bfedb623f063b2e3b4df0/greenlet-3.2.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca7f6f1f2649b89ce02f6f229d7c19f680a6238af656f61e0115b24857917929", size = 1634288, upload_time = "2025-11-04T12:42:21.174Z" }, - { url = "https://files.pythonhosted.org/packages/0b/55/2321e43595e6801e105fcfdee02b34c0f996eb71e6ddffca6b10b7e1d771/greenlet-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:554b03b6e73aaabec3745364d6239e9e012d64c68ccd0b8430c64ccc14939a8b", size = 299685, upload_time = "2025-08-07T13:24:38.824Z" }, - { url = "https://files.pythonhosted.org/packages/22/5c/85273fd7cc388285632b0498dbbab97596e04b154933dfe0f3e68156c68c/greenlet-3.2.4-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:49a30d5fda2507ae77be16479bdb62a660fa51b1eb4928b524975b3bde77b3c0", size = 273586, upload_time = "2025-08-07T13:16:08.004Z" }, - { url = "https://files.pythonhosted.org/packages/d1/75/10aeeaa3da9332c2e761e4c50d4c3556c21113ee3f0afa2cf5769946f7a3/greenlet-3.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:299fd615cd8fc86267b47597123e3f43ad79c9d8a22bebdce535e53550763e2f", size = 686346, upload_time = "2025-08-07T13:42:59.944Z" }, - { url = "https://files.pythonhosted.org/packages/c0/aa/687d6b12ffb505a4447567d1f3abea23bd20e73a5bed63871178e0831b7a/greenlet-3.2.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:c17b6b34111ea72fc5a4e4beec9711d2226285f0386ea83477cbb97c30a3f3a5", size = 699218, upload_time = "2025-08-07T13:45:30.969Z" }, - { url = "https://files.pythonhosted.org/packages/dc/8b/29aae55436521f1d6f8ff4e12fb676f3400de7fcf27fccd1d4d17fd8fecd/greenlet-3.2.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b4a1870c51720687af7fa3e7cda6d08d801dae660f75a76f3845b642b4da6ee1", size = 694659, upload_time = "2025-08-07T13:53:17.759Z" }, - { url = "https://files.pythonhosted.org/packages/92/2e/ea25914b1ebfde93b6fc4ff46d6864564fba59024e928bdc7de475affc25/greenlet-3.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:061dc4cf2c34852b052a8620d40f36324554bc192be474b9e9770e8c042fd735", size = 695355, upload_time = "2025-08-07T13:18:34.517Z" }, - { url = "https://files.pythonhosted.org/packages/72/60/fc56c62046ec17f6b0d3060564562c64c862948c9d4bc8aa807cf5bd74f4/greenlet-3.2.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44358b9bf66c8576a9f57a590d5f5d6e72fa4228b763d0e43fee6d3b06d3a337", size = 657512, upload_time = "2025-08-07T13:18:33.969Z" }, - { url = "https://files.pythonhosted.org/packages/23/6e/74407aed965a4ab6ddd93a7ded3180b730d281c77b765788419484cdfeef/greenlet-3.2.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:2917bdf657f5859fbf3386b12d68ede4cf1f04c90c3a6bc1f013dd68a22e2269", size = 1612508, upload_time = "2025-11-04T12:42:23.427Z" }, - { url = "https://files.pythonhosted.org/packages/0d/da/343cd760ab2f92bac1845ca07ee3faea9fe52bee65f7bcb19f16ad7de08b/greenlet-3.2.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:015d48959d4add5d6c9f6c5210ee3803a830dce46356e3bc326d6776bde54681", size = 1680760, upload_time = "2025-11-04T12:42:25.341Z" }, - { url = "https://files.pythonhosted.org/packages/e3/a5/6ddab2b4c112be95601c13428db1d8b6608a8b6039816f2ba09c346c08fc/greenlet-3.2.4-cp314-cp314-win_amd64.whl", hash = "sha256:e37ab26028f12dbb0ff65f29a8d3d44a765c61e729647bf2ddfbbed621726f01", size = 303425, upload_time = "2025-08-07T13:32:27.59Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/03/b8/704d753a5a45507a7aab61f18db9509302ed3d0a27ac7e0359ec2905b1a6/greenlet-3.2.4.tar.gz", hash = "sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d", size = 188260, upload-time = "2025-08-07T13:24:33.51Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a4/de/f28ced0a67749cac23fecb02b694f6473f47686dff6afaa211d186e2ef9c/greenlet-3.2.4-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:96378df1de302bc38e99c3a9aa311967b7dc80ced1dcc6f171e99842987882a2", size = 272305, upload-time = "2025-08-07T13:15:41.288Z" }, + { url = "https://files.pythonhosted.org/packages/09/16/2c3792cba130000bf2a31c5272999113f4764fd9d874fb257ff588ac779a/greenlet-3.2.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1ee8fae0519a337f2329cb78bd7a8e128ec0f881073d43f023c7b8d4831d5246", size = 632472, upload-time = "2025-08-07T13:42:55.044Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/95d48d7e3d433e6dae5b1682e4292242a53f22df82e6d3dda81b1701a960/greenlet-3.2.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:94abf90142c2a18151632371140b3dba4dee031633fe614cb592dbb6c9e17bc3", size = 644646, upload-time = "2025-08-07T13:45:26.523Z" }, + { url = "https://files.pythonhosted.org/packages/d5/5e/405965351aef8c76b8ef7ad370e5da58d57ef6068df197548b015464001a/greenlet-3.2.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:4d1378601b85e2e5171b99be8d2dc85f594c79967599328f95c1dc1a40f1c633", size = 640519, upload-time = "2025-08-07T13:53:13.928Z" }, + { url = "https://files.pythonhosted.org/packages/25/5d/382753b52006ce0218297ec1b628e048c4e64b155379331f25a7316eb749/greenlet-3.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0db5594dce18db94f7d1650d7489909b57afde4c580806b8d9203b6e79cdc079", size = 639707, upload-time = "2025-08-07T13:18:27.146Z" }, + { url = "https://files.pythonhosted.org/packages/1f/8e/abdd3f14d735b2929290a018ecf133c901be4874b858dd1c604b9319f064/greenlet-3.2.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2523e5246274f54fdadbce8494458a2ebdcdbc7b802318466ac5606d3cded1f8", size = 587684, upload-time = "2025-08-07T13:18:25.164Z" }, + { url = "https://files.pythonhosted.org/packages/5d/65/deb2a69c3e5996439b0176f6651e0052542bb6c8f8ec2e3fba97c9768805/greenlet-3.2.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1987de92fec508535687fb807a5cea1560f6196285a4cde35c100b8cd632cc52", size = 1116647, upload-time = "2025-08-07T13:42:38.655Z" }, + { url = "https://files.pythonhosted.org/packages/3f/cc/b07000438a29ac5cfb2194bfc128151d52f333cee74dd7dfe3fb733fc16c/greenlet-3.2.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:55e9c5affaa6775e2c6b67659f3a71684de4c549b3dd9afca3bc773533d284fa", size = 1142073, upload-time = "2025-08-07T13:18:21.737Z" }, + { url = "https://files.pythonhosted.org/packages/67/24/28a5b2fa42d12b3d7e5614145f0bd89714c34c08be6aabe39c14dd52db34/greenlet-3.2.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c9c6de1940a7d828635fbd254d69db79e54619f165ee7ce32fda763a9cb6a58c", size = 1548385, upload-time = "2025-11-04T12:42:11.067Z" }, + { url = "https://files.pythonhosted.org/packages/6a/05/03f2f0bdd0b0ff9a4f7b99333d57b53a7709c27723ec8123056b084e69cd/greenlet-3.2.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:03c5136e7be905045160b1b9fdca93dd6727b180feeafda6818e6496434ed8c5", size = 1613329, upload-time = "2025-11-04T12:42:12.928Z" }, + { url = "https://files.pythonhosted.org/packages/d8/0f/30aef242fcab550b0b3520b8e3561156857c94288f0332a79928c31a52cf/greenlet-3.2.4-cp311-cp311-win_amd64.whl", hash = "sha256:9c40adce87eaa9ddb593ccb0fa6a07caf34015a29bf8d344811665b573138db9", size = 299100, upload-time = "2025-08-07T13:44:12.287Z" }, + { url = "https://files.pythonhosted.org/packages/44/69/9b804adb5fd0671f367781560eb5eb586c4d495277c93bde4307b9e28068/greenlet-3.2.4-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3b67ca49f54cede0186854a008109d6ee71f66bd57bb36abd6d0a0267b540cdd", size = 274079, upload-time = "2025-08-07T13:15:45.033Z" }, + { url = "https://files.pythonhosted.org/packages/46/e9/d2a80c99f19a153eff70bc451ab78615583b8dac0754cfb942223d2c1a0d/greenlet-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddf9164e7a5b08e9d22511526865780a576f19ddd00d62f8a665949327fde8bb", size = 640997, upload-time = "2025-08-07T13:42:56.234Z" }, + { url = "https://files.pythonhosted.org/packages/3b/16/035dcfcc48715ccd345f3a93183267167cdd162ad123cd93067d86f27ce4/greenlet-3.2.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f28588772bb5fb869a8eb331374ec06f24a83a9c25bfa1f38b6993afe9c1e968", size = 655185, upload-time = "2025-08-07T13:45:27.624Z" }, + { url = "https://files.pythonhosted.org/packages/31/da/0386695eef69ffae1ad726881571dfe28b41970173947e7c558d9998de0f/greenlet-3.2.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5c9320971821a7cb77cfab8d956fa8e39cd07ca44b6070db358ceb7f8797c8c9", size = 649926, upload-time = "2025-08-07T13:53:15.251Z" }, + { url = "https://files.pythonhosted.org/packages/68/88/69bf19fd4dc19981928ceacbc5fd4bb6bc2215d53199e367832e98d1d8fe/greenlet-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c60a6d84229b271d44b70fb6e5fa23781abb5d742af7b808ae3f6efd7c9c60f6", size = 651839, upload-time = "2025-08-07T13:18:30.281Z" }, + { url = "https://files.pythonhosted.org/packages/19/0d/6660d55f7373b2ff8152401a83e02084956da23ae58cddbfb0b330978fe9/greenlet-3.2.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b3812d8d0c9579967815af437d96623f45c0f2ae5f04e366de62a12d83a8fb0", size = 607586, upload-time = "2025-08-07T13:18:28.544Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1a/c953fdedd22d81ee4629afbb38d2f9d71e37d23caace44775a3a969147d4/greenlet-3.2.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:abbf57b5a870d30c4675928c37278493044d7c14378350b3aa5d484fa65575f0", size = 1123281, upload-time = "2025-08-07T13:42:39.858Z" }, + { url = "https://files.pythonhosted.org/packages/3f/c7/12381b18e21aef2c6bd3a636da1088b888b97b7a0362fac2e4de92405f97/greenlet-3.2.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20fb936b4652b6e307b8f347665e2c615540d4b42b3b4c8a321d8286da7e520f", size = 1151142, upload-time = "2025-08-07T13:18:22.981Z" }, + { url = "https://files.pythonhosted.org/packages/27/45/80935968b53cfd3f33cf99ea5f08227f2646e044568c9b1555b58ffd61c2/greenlet-3.2.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee7a6ec486883397d70eec05059353b8e83eca9168b9f3f9a361971e77e0bcd0", size = 1564846, upload-time = "2025-11-04T12:42:15.191Z" }, + { url = "https://files.pythonhosted.org/packages/69/02/b7c30e5e04752cb4db6202a3858b149c0710e5453b71a3b2aec5d78a1aab/greenlet-3.2.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:326d234cbf337c9c3def0676412eb7040a35a768efc92504b947b3e9cfc7543d", size = 1633814, upload-time = "2025-11-04T12:42:17.175Z" }, + { url = "https://files.pythonhosted.org/packages/e9/08/b0814846b79399e585f974bbeebf5580fbe59e258ea7be64d9dfb253c84f/greenlet-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:a7d4e128405eea3814a12cc2605e0e6aedb4035bf32697f72deca74de4105e02", size = 299899, upload-time = "2025-08-07T13:38:53.448Z" }, + { url = "https://files.pythonhosted.org/packages/49/e8/58c7f85958bda41dafea50497cbd59738c5c43dbbea5ee83d651234398f4/greenlet-3.2.4-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:1a921e542453fe531144e91e1feedf12e07351b1cf6c9e8a3325ea600a715a31", size = 272814, upload-time = "2025-08-07T13:15:50.011Z" }, + { url = "https://files.pythonhosted.org/packages/62/dd/b9f59862e9e257a16e4e610480cfffd29e3fae018a68c2332090b53aac3d/greenlet-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd3c8e693bff0fff6ba55f140bf390fa92c994083f838fece0f63be121334945", size = 641073, upload-time = "2025-08-07T13:42:57.23Z" }, + { url = "https://files.pythonhosted.org/packages/f7/0b/bc13f787394920b23073ca3b6c4a7a21396301ed75a655bcb47196b50e6e/greenlet-3.2.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:710638eb93b1fa52823aa91bf75326f9ecdfd5e0466f00789246a5280f4ba0fc", size = 655191, upload-time = "2025-08-07T13:45:29.752Z" }, + { url = "https://files.pythonhosted.org/packages/f2/d6/6adde57d1345a8d0f14d31e4ab9c23cfe8e2cd39c3baf7674b4b0338d266/greenlet-3.2.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c5111ccdc9c88f423426df3fd1811bfc40ed66264d35aa373420a34377efc98a", size = 649516, upload-time = "2025-08-07T13:53:16.314Z" }, + { url = "https://files.pythonhosted.org/packages/7f/3b/3a3328a788d4a473889a2d403199932be55b1b0060f4ddd96ee7cdfcad10/greenlet-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76383238584e9711e20ebe14db6c88ddcedc1829a9ad31a584389463b5aa504", size = 652169, upload-time = "2025-08-07T13:18:32.861Z" }, + { url = "https://files.pythonhosted.org/packages/ee/43/3cecdc0349359e1a527cbf2e3e28e5f8f06d3343aaf82ca13437a9aa290f/greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23768528f2911bcd7e475210822ffb5254ed10d71f4028387e5a99b4c6699671", size = 610497, upload-time = "2025-08-07T13:18:31.636Z" }, + { url = "https://files.pythonhosted.org/packages/b8/19/06b6cf5d604e2c382a6f31cafafd6f33d5dea706f4db7bdab184bad2b21d/greenlet-3.2.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b", size = 1121662, upload-time = "2025-08-07T13:42:41.117Z" }, + { url = "https://files.pythonhosted.org/packages/a2/15/0d5e4e1a66fab130d98168fe984c509249c833c1a3c16806b90f253ce7b9/greenlet-3.2.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d25c5091190f2dc0eaa3f950252122edbbadbb682aa7b1ef2f8af0f8c0afefae", size = 1149210, upload-time = "2025-08-07T13:18:24.072Z" }, + { url = "https://files.pythonhosted.org/packages/1c/53/f9c440463b3057485b8594d7a638bed53ba531165ef0ca0e6c364b5cc807/greenlet-3.2.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6e343822feb58ac4d0a1211bd9399de2b3a04963ddeec21530fc426cc121f19b", size = 1564759, upload-time = "2025-11-04T12:42:19.395Z" }, + { url = "https://files.pythonhosted.org/packages/47/e4/3bb4240abdd0a8d23f4f88adec746a3099f0d86bfedb623f063b2e3b4df0/greenlet-3.2.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca7f6f1f2649b89ce02f6f229d7c19f680a6238af656f61e0115b24857917929", size = 1634288, upload-time = "2025-11-04T12:42:21.174Z" }, + { url = "https://files.pythonhosted.org/packages/0b/55/2321e43595e6801e105fcfdee02b34c0f996eb71e6ddffca6b10b7e1d771/greenlet-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:554b03b6e73aaabec3745364d6239e9e012d64c68ccd0b8430c64ccc14939a8b", size = 299685, upload-time = "2025-08-07T13:24:38.824Z" }, ] [[package]] @@ -1188,84 +777,64 @@ name = "grpcio" version = "1.75.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/9d/f7/8963848164c7604efb3a3e6ee457fdb3a469653e19002bd24742473254f8/grpcio-1.75.1.tar.gz", hash = "sha256:3e81d89ece99b9ace23a6916880baca613c03a799925afb2857887efa8b1b3d2", size = 12731327, upload_time = "2025-09-26T09:03:36.887Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/51/57/89fd829fb00a6d0bee3fbcb2c8a7aa0252d908949b6ab58bfae99d39d77e/grpcio-1.75.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:1712b5890b22547dd29f3215c5788d8fc759ce6dd0b85a6ba6e2731f2d04c088", size = 5705534, upload_time = "2025-09-26T09:00:52.225Z" }, - { url = "https://files.pythonhosted.org/packages/76/dd/2f8536e092551cf804e96bcda79ecfbc51560b214a0f5b7ebc253f0d4664/grpcio-1.75.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:8d04e101bba4b55cea9954e4aa71c24153ba6182481b487ff376da28d4ba46cf", size = 11484103, upload_time = "2025-09-26T09:00:59.457Z" }, - { url = "https://files.pythonhosted.org/packages/9a/3d/affe2fb897804c98d56361138e73786af8f4dd876b9d9851cfe6342b53c8/grpcio-1.75.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:683cfc70be0c1383449097cba637317e4737a357cfc185d887fd984206380403", size = 6289953, upload_time = "2025-09-26T09:01:03.699Z" }, - { url = "https://files.pythonhosted.org/packages/87/aa/0f40b7f47a0ff10d7e482bc3af22dac767c7ff27205915f08962d5ca87a2/grpcio-1.75.1-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:491444c081a54dcd5e6ada57314321ae526377f498d4aa09d975c3241c5b9e1c", size = 6949785, upload_time = "2025-09-26T09:01:07.504Z" }, - { url = "https://files.pythonhosted.org/packages/a5/45/b04407e44050781821c84f26df71b3f7bc469923f92f9f8bc27f1406dbcc/grpcio-1.75.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ce08d4e112d0d38487c2b631ec8723deac9bc404e9c7b1011426af50a79999e4", size = 6465708, upload_time = "2025-09-26T09:01:11.028Z" }, - { url = "https://files.pythonhosted.org/packages/09/3e/4ae3ec0a4d20dcaafbb6e597defcde06399ccdc5b342f607323f3b47f0a3/grpcio-1.75.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5a2acda37fc926ccc4547977ac3e56b1df48fe200de968e8c8421f6e3093df6c", size = 7100912, upload_time = "2025-09-26T09:01:14.393Z" }, - { url = "https://files.pythonhosted.org/packages/34/3f/a9085dab5c313bb0cb853f222d095e2477b9b8490a03634cdd8d19daa5c3/grpcio-1.75.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:745c5fe6bf05df6a04bf2d11552c7d867a2690759e7ab6b05c318a772739bd75", size = 8042497, upload_time = "2025-09-26T09:01:17.759Z" }, - { url = "https://files.pythonhosted.org/packages/c3/87/ea54eba931ab9ed3f999ba95f5d8d01a20221b664725bab2fe93e3dee848/grpcio-1.75.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:259526a7159d39e2db40d566fe3e8f8e034d0fb2db5bf9c00e09aace655a4c2b", size = 7493284, upload_time = "2025-09-26T09:01:20.896Z" }, - { url = "https://files.pythonhosted.org/packages/b7/5e/287f1bf1a998f4ac46ef45d518de3b5da08b4e86c7cb5e1108cee30b0282/grpcio-1.75.1-cp310-cp310-win32.whl", hash = "sha256:f4b29b9aabe33fed5df0a85e5f13b09ff25e2c05bd5946d25270a8bd5682dac9", size = 3950809, upload_time = "2025-09-26T09:01:23.695Z" }, - { url = "https://files.pythonhosted.org/packages/a4/a2/3cbfc06a4ec160dc77403b29ecb5cf76ae329eb63204fea6a7c715f1dfdb/grpcio-1.75.1-cp310-cp310-win_amd64.whl", hash = "sha256:cf2e760978dcce7ff7d465cbc7e276c3157eedc4c27aa6de7b594c7a295d3d61", size = 4644704, upload_time = "2025-09-26T09:01:25.763Z" }, - { url = "https://files.pythonhosted.org/packages/0c/3c/35ca9747473a306bfad0cee04504953f7098527cd112a4ab55c55af9e7bd/grpcio-1.75.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:573855ca2e58e35032aff30bfbd1ee103fbcf4472e4b28d4010757700918e326", size = 5709761, upload_time = "2025-09-26T09:01:28.528Z" }, - { url = "https://files.pythonhosted.org/packages/c9/2c/ecbcb4241e4edbe85ac2663f885726fea0e947767401288b50d8fdcb9200/grpcio-1.75.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:6a4996a2c8accc37976dc142d5991adf60733e223e5c9a2219e157dc6a8fd3a2", size = 11496691, upload_time = "2025-09-26T09:01:31.214Z" }, - { url = "https://files.pythonhosted.org/packages/81/40/bc07aee2911f0d426fa53fe636216100c31a8ea65a400894f280274cb023/grpcio-1.75.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b1ea1bbe77ecbc1be00af2769f4ae4a88ce93be57a4f3eebd91087898ed749f9", size = 6296084, upload_time = "2025-09-26T09:01:34.596Z" }, - { url = "https://files.pythonhosted.org/packages/b8/d1/10c067f6c67396cbf46448b80f27583b5e8c4b46cdfbe18a2a02c2c2f290/grpcio-1.75.1-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:e5b425aee54cc5e3e3c58f00731e8a33f5567965d478d516d35ef99fd648ab68", size = 6950403, upload_time = "2025-09-26T09:01:36.736Z" }, - { url = "https://files.pythonhosted.org/packages/3f/42/5f628abe360b84dfe8dd8f32be6b0606dc31dc04d3358eef27db791ea4d5/grpcio-1.75.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0049a7bf547dafaeeb1db17079ce79596c298bfe308fc084d023c8907a845b9a", size = 6470166, upload_time = "2025-09-26T09:01:39.474Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/a24035080251324019882ee2265cfde642d6476c0cf8eb207fc693fcebdc/grpcio-1.75.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5b8ea230c7f77c0a1a3208a04a1eda164633fb0767b4cefd65a01079b65e5b1f", size = 7107828, upload_time = "2025-09-26T09:01:41.782Z" }, - { url = "https://files.pythonhosted.org/packages/e4/f8/d18b984c1c9ba0318e3628dbbeb6af77a5007f02abc378c845070f2d3edd/grpcio-1.75.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:36990d629c3c9fb41e546414e5af52d0a7af37ce7113d9682c46d7e2919e4cca", size = 8045421, upload_time = "2025-09-26T09:01:45.835Z" }, - { url = "https://files.pythonhosted.org/packages/7e/b6/4bf9aacff45deca5eac5562547ed212556b831064da77971a4e632917da3/grpcio-1.75.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b10ad908118d38c2453ade7ff790e5bce36580c3742919007a2a78e3a1e521ca", size = 7503290, upload_time = "2025-09-26T09:01:49.28Z" }, - { url = "https://files.pythonhosted.org/packages/3b/15/d8d69d10223cb54c887a2180bd29fe5fa2aec1d4995c8821f7aa6eaf72e4/grpcio-1.75.1-cp311-cp311-win32.whl", hash = "sha256:d6be2b5ee7bea656c954dcf6aa8093c6f0e6a3ef9945c99d99fcbfc88c5c0bfe", size = 3950631, upload_time = "2025-09-26T09:01:51.23Z" }, - { url = "https://files.pythonhosted.org/packages/8a/40/7b8642d45fff6f83300c24eaac0380a840e5e7fe0e8d80afd31b99d7134e/grpcio-1.75.1-cp311-cp311-win_amd64.whl", hash = "sha256:61c692fb05956b17dd6d1ab480f7f10ad0536dba3bc8fd4e3c7263dc244ed772", size = 4646131, upload_time = "2025-09-26T09:01:53.266Z" }, - { url = "https://files.pythonhosted.org/packages/3a/81/42be79e73a50aaa20af66731c2defeb0e8c9008d9935a64dd8ea8e8c44eb/grpcio-1.75.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:7b888b33cd14085d86176b1628ad2fcbff94cfbbe7809465097aa0132e58b018", size = 5668314, upload_time = "2025-09-26T09:01:55.424Z" }, - { url = "https://files.pythonhosted.org/packages/c5/a7/3686ed15822fedc58c22f82b3a7403d9faf38d7c33de46d4de6f06e49426/grpcio-1.75.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:8775036efe4ad2085975531d221535329f5dac99b6c2a854a995456098f99546", size = 11476125, upload_time = "2025-09-26T09:01:57.927Z" }, - { url = "https://files.pythonhosted.org/packages/14/85/21c71d674f03345ab183c634ecd889d3330177e27baea8d5d247a89b6442/grpcio-1.75.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bb658f703468d7fbb5dcc4037c65391b7dc34f808ac46ed9136c24fc5eeb041d", size = 6246335, upload_time = "2025-09-26T09:02:00.76Z" }, - { url = "https://files.pythonhosted.org/packages/fd/db/3beb661bc56a385ae4fa6b0e70f6b91ac99d47afb726fe76aaff87ebb116/grpcio-1.75.1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:4b7177a1cdb3c51b02b0c0a256b0a72fdab719600a693e0e9037949efffb200b", size = 6916309, upload_time = "2025-09-26T09:02:02.894Z" }, - { url = "https://files.pythonhosted.org/packages/1e/9c/eda9fe57f2b84343d44c1b66cf3831c973ba29b078b16a27d4587a1fdd47/grpcio-1.75.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7d4fa6ccc3ec2e68a04f7b883d354d7fea22a34c44ce535a2f0c0049cf626ddf", size = 6435419, upload_time = "2025-09-26T09:02:05.055Z" }, - { url = "https://files.pythonhosted.org/packages/c3/b8/090c98983e0a9d602e3f919a6e2d4e470a8b489452905f9a0fa472cac059/grpcio-1.75.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3d86880ecaeb5b2f0a8afa63824de93adb8ebe4e49d0e51442532f4e08add7d6", size = 7064893, upload_time = "2025-09-26T09:02:07.275Z" }, - { url = "https://files.pythonhosted.org/packages/ec/c0/6d53d4dbbd00f8bd81571f5478d8a95528b716e0eddb4217cc7cb45aae5f/grpcio-1.75.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a8041d2f9e8a742aeae96f4b047ee44e73619f4f9d24565e84d5446c623673b6", size = 8011922, upload_time = "2025-09-26T09:02:09.527Z" }, - { url = "https://files.pythonhosted.org/packages/f2/7c/48455b2d0c5949678d6982c3e31ea4d89df4e16131b03f7d5c590811cbe9/grpcio-1.75.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3652516048bf4c314ce12be37423c79829f46efffb390ad64149a10c6071e8de", size = 7466181, upload_time = "2025-09-26T09:02:12.279Z" }, - { url = "https://files.pythonhosted.org/packages/fd/12/04a0e79081e3170b6124f8cba9b6275871276be06c156ef981033f691880/grpcio-1.75.1-cp312-cp312-win32.whl", hash = "sha256:44b62345d8403975513af88da2f3d5cc76f73ca538ba46596f92a127c2aea945", size = 3938543, upload_time = "2025-09-26T09:02:14.77Z" }, - { url = "https://files.pythonhosted.org/packages/5f/d7/11350d9d7fb5adc73d2b0ebf6ac1cc70135577701e607407fe6739a90021/grpcio-1.75.1-cp312-cp312-win_amd64.whl", hash = "sha256:b1e191c5c465fa777d4cafbaacf0c01e0d5278022082c0abbd2ee1d6454ed94d", size = 4641938, upload_time = "2025-09-26T09:02:16.927Z" }, - { url = "https://files.pythonhosted.org/packages/46/74/bac4ab9f7722164afdf263ae31ba97b8174c667153510322a5eba4194c32/grpcio-1.75.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:3bed22e750d91d53d9e31e0af35a7b0b51367e974e14a4ff229db5b207647884", size = 5672779, upload_time = "2025-09-26T09:02:19.11Z" }, - { url = "https://files.pythonhosted.org/packages/a6/52/d0483cfa667cddaa294e3ab88fd2c2a6e9dc1a1928c0e5911e2e54bd5b50/grpcio-1.75.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:5b8f381eadcd6ecaa143a21e9e80a26424c76a0a9b3d546febe6648f3a36a5ac", size = 11470623, upload_time = "2025-09-26T09:02:22.117Z" }, - { url = "https://files.pythonhosted.org/packages/cf/e4/d1954dce2972e32384db6a30273275e8c8ea5a44b80347f9055589333b3f/grpcio-1.75.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5bf4001d3293e3414d0cf99ff9b1139106e57c3a66dfff0c5f60b2a6286ec133", size = 6248838, upload_time = "2025-09-26T09:02:26.426Z" }, - { url = "https://files.pythonhosted.org/packages/06/43/073363bf63826ba8077c335d797a8d026f129dc0912b69c42feaf8f0cd26/grpcio-1.75.1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:9f82ff474103e26351dacfe8d50214e7c9322960d8d07ba7fa1d05ff981c8b2d", size = 6922663, upload_time = "2025-09-26T09:02:28.724Z" }, - { url = "https://files.pythonhosted.org/packages/c2/6f/076ac0df6c359117676cacfa8a377e2abcecec6a6599a15a672d331f6680/grpcio-1.75.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0ee119f4f88d9f75414217823d21d75bfe0e6ed40135b0cbbfc6376bc9f7757d", size = 6436149, upload_time = "2025-09-26T09:02:30.971Z" }, - { url = "https://files.pythonhosted.org/packages/6b/27/1d08824f1d573fcb1fa35ede40d6020e68a04391709939e1c6f4193b445f/grpcio-1.75.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:664eecc3abe6d916fa6cf8dd6b778e62fb264a70f3430a3180995bf2da935446", size = 7067989, upload_time = "2025-09-26T09:02:33.233Z" }, - { url = "https://files.pythonhosted.org/packages/c6/98/98594cf97b8713feb06a8cb04eeef60b4757e3e2fb91aa0d9161da769843/grpcio-1.75.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c32193fa08b2fbebf08fe08e84f8a0aad32d87c3ad42999c65e9449871b1c66e", size = 8010717, upload_time = "2025-09-26T09:02:36.011Z" }, - { url = "https://files.pythonhosted.org/packages/8c/7e/bb80b1bba03c12158f9254762cdf5cced4a9bc2e8ed51ed335915a5a06ef/grpcio-1.75.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5cebe13088b9254f6e615bcf1da9131d46cfa4e88039454aca9cb65f639bd3bc", size = 7463822, upload_time = "2025-09-26T09:02:38.26Z" }, - { url = "https://files.pythonhosted.org/packages/23/1c/1ea57fdc06927eb5640f6750c697f596f26183573069189eeaf6ef86ba2d/grpcio-1.75.1-cp313-cp313-win32.whl", hash = "sha256:4b4c678e7ed50f8ae8b8dbad15a865ee73ce12668b6aaf411bf3258b5bc3f970", size = 3938490, upload_time = "2025-09-26T09:02:40.268Z" }, - { url = "https://files.pythonhosted.org/packages/4b/24/fbb8ff1ccadfbf78ad2401c41aceaf02b0d782c084530d8871ddd69a2d49/grpcio-1.75.1-cp313-cp313-win_amd64.whl", hash = "sha256:5573f51e3f296a1bcf71e7a690c092845fb223072120f4bdb7a5b48e111def66", size = 4642538, upload_time = "2025-09-26T09:02:42.519Z" }, - { url = "https://files.pythonhosted.org/packages/f2/1b/9a0a5cecd24302b9fdbcd55d15ed6267e5f3d5b898ff9ac8cbe17ee76129/grpcio-1.75.1-cp314-cp314-linux_armv7l.whl", hash = "sha256:c05da79068dd96723793bffc8d0e64c45f316248417515f28d22204d9dae51c7", size = 5673319, upload_time = "2025-09-26T09:02:44.742Z" }, - { url = "https://files.pythonhosted.org/packages/c6/ec/9d6959429a83fbf5df8549c591a8a52bb313976f6646b79852c4884e3225/grpcio-1.75.1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:06373a94fd16ec287116a825161dca179a0402d0c60674ceeec8c9fba344fe66", size = 11480347, upload_time = "2025-09-26T09:02:47.539Z" }, - { url = "https://files.pythonhosted.org/packages/09/7a/26da709e42c4565c3d7bf999a9569da96243ce34a8271a968dee810a7cf1/grpcio-1.75.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4484f4b7287bdaa7a5b3980f3c7224c3c622669405d20f69549f5fb956ad0421", size = 6254706, upload_time = "2025-09-26T09:02:50.4Z" }, - { url = "https://files.pythonhosted.org/packages/f1/08/dcb26a319d3725f199c97e671d904d84ee5680de57d74c566a991cfab632/grpcio-1.75.1-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:2720c239c1180eee69f7883c1d4c83fc1a495a2535b5fa322887c70bf02b16e8", size = 6922501, upload_time = "2025-09-26T09:02:52.711Z" }, - { url = "https://files.pythonhosted.org/packages/78/66/044d412c98408a5e23cb348845979a2d17a2e2b6c3c34c1ec91b920f49d0/grpcio-1.75.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:07a554fa31c668cf0e7a188678ceeca3cb8fead29bbe455352e712ec33ca701c", size = 6437492, upload_time = "2025-09-26T09:02:55.542Z" }, - { url = "https://files.pythonhosted.org/packages/4e/9d/5e3e362815152aa1afd8b26ea613effa005962f9da0eec6e0e4527e7a7d1/grpcio-1.75.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:3e71a2105210366bfc398eef7f57a664df99194f3520edb88b9c3a7e46ee0d64", size = 7081061, upload_time = "2025-09-26T09:02:58.261Z" }, - { url = "https://files.pythonhosted.org/packages/1e/1a/46615682a19e100f46e31ddba9ebc297c5a5ab9ddb47b35443ffadb8776c/grpcio-1.75.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:8679aa8a5b67976776d3c6b0521e99d1c34db8a312a12bcfd78a7085cb9b604e", size = 8010849, upload_time = "2025-09-26T09:03:00.548Z" }, - { url = "https://files.pythonhosted.org/packages/67/8e/3204b94ac30b0f675ab1c06540ab5578660dc8b690db71854d3116f20d00/grpcio-1.75.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:aad1c774f4ebf0696a7f148a56d39a3432550612597331792528895258966dc0", size = 7464478, upload_time = "2025-09-26T09:03:03.096Z" }, - { url = "https://files.pythonhosted.org/packages/b7/97/2d90652b213863b2cf466d9c1260ca7e7b67a16780431b3eb1d0420e3d5b/grpcio-1.75.1-cp314-cp314-win32.whl", hash = "sha256:62ce42d9994446b307649cb2a23335fa8e927f7ab2cbf5fcb844d6acb4d85f9c", size = 4012672, upload_time = "2025-09-26T09:03:05.477Z" }, - { url = "https://files.pythonhosted.org/packages/f9/df/e2e6e9fc1c985cd1a59e6996a05647c720fe8a03b92f5ec2d60d366c531e/grpcio-1.75.1-cp314-cp314-win_amd64.whl", hash = "sha256:f86e92275710bea3000cb79feca1762dc0ad3b27830dd1a74e82ab321d4ee464", size = 4772475, upload_time = "2025-09-26T09:03:07.661Z" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9d/f7/8963848164c7604efb3a3e6ee457fdb3a469653e19002bd24742473254f8/grpcio-1.75.1.tar.gz", hash = "sha256:3e81d89ece99b9ace23a6916880baca613c03a799925afb2857887efa8b1b3d2", size = 12731327, upload-time = "2025-09-26T09:03:36.887Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0c/3c/35ca9747473a306bfad0cee04504953f7098527cd112a4ab55c55af9e7bd/grpcio-1.75.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:573855ca2e58e35032aff30bfbd1ee103fbcf4472e4b28d4010757700918e326", size = 5709761, upload-time = "2025-09-26T09:01:28.528Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2c/ecbcb4241e4edbe85ac2663f885726fea0e947767401288b50d8fdcb9200/grpcio-1.75.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:6a4996a2c8accc37976dc142d5991adf60733e223e5c9a2219e157dc6a8fd3a2", size = 11496691, upload-time = "2025-09-26T09:01:31.214Z" }, + { url = "https://files.pythonhosted.org/packages/81/40/bc07aee2911f0d426fa53fe636216100c31a8ea65a400894f280274cb023/grpcio-1.75.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b1ea1bbe77ecbc1be00af2769f4ae4a88ce93be57a4f3eebd91087898ed749f9", size = 6296084, upload-time = "2025-09-26T09:01:34.596Z" }, + { url = "https://files.pythonhosted.org/packages/b8/d1/10c067f6c67396cbf46448b80f27583b5e8c4b46cdfbe18a2a02c2c2f290/grpcio-1.75.1-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:e5b425aee54cc5e3e3c58f00731e8a33f5567965d478d516d35ef99fd648ab68", size = 6950403, upload-time = "2025-09-26T09:01:36.736Z" }, + { url = "https://files.pythonhosted.org/packages/3f/42/5f628abe360b84dfe8dd8f32be6b0606dc31dc04d3358eef27db791ea4d5/grpcio-1.75.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0049a7bf547dafaeeb1db17079ce79596c298bfe308fc084d023c8907a845b9a", size = 6470166, upload-time = "2025-09-26T09:01:39.474Z" }, + { url = "https://files.pythonhosted.org/packages/c3/93/a24035080251324019882ee2265cfde642d6476c0cf8eb207fc693fcebdc/grpcio-1.75.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5b8ea230c7f77c0a1a3208a04a1eda164633fb0767b4cefd65a01079b65e5b1f", size = 7107828, upload-time = "2025-09-26T09:01:41.782Z" }, + { url = "https://files.pythonhosted.org/packages/e4/f8/d18b984c1c9ba0318e3628dbbeb6af77a5007f02abc378c845070f2d3edd/grpcio-1.75.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:36990d629c3c9fb41e546414e5af52d0a7af37ce7113d9682c46d7e2919e4cca", size = 8045421, upload-time = "2025-09-26T09:01:45.835Z" }, + { url = "https://files.pythonhosted.org/packages/7e/b6/4bf9aacff45deca5eac5562547ed212556b831064da77971a4e632917da3/grpcio-1.75.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b10ad908118d38c2453ade7ff790e5bce36580c3742919007a2a78e3a1e521ca", size = 7503290, upload-time = "2025-09-26T09:01:49.28Z" }, + { url = "https://files.pythonhosted.org/packages/3b/15/d8d69d10223cb54c887a2180bd29fe5fa2aec1d4995c8821f7aa6eaf72e4/grpcio-1.75.1-cp311-cp311-win32.whl", hash = "sha256:d6be2b5ee7bea656c954dcf6aa8093c6f0e6a3ef9945c99d99fcbfc88c5c0bfe", size = 3950631, upload-time = "2025-09-26T09:01:51.23Z" }, + { url = "https://files.pythonhosted.org/packages/8a/40/7b8642d45fff6f83300c24eaac0380a840e5e7fe0e8d80afd31b99d7134e/grpcio-1.75.1-cp311-cp311-win_amd64.whl", hash = "sha256:61c692fb05956b17dd6d1ab480f7f10ad0536dba3bc8fd4e3c7263dc244ed772", size = 4646131, upload-time = "2025-09-26T09:01:53.266Z" }, + { url = "https://files.pythonhosted.org/packages/3a/81/42be79e73a50aaa20af66731c2defeb0e8c9008d9935a64dd8ea8e8c44eb/grpcio-1.75.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:7b888b33cd14085d86176b1628ad2fcbff94cfbbe7809465097aa0132e58b018", size = 5668314, upload-time = "2025-09-26T09:01:55.424Z" }, + { url = "https://files.pythonhosted.org/packages/c5/a7/3686ed15822fedc58c22f82b3a7403d9faf38d7c33de46d4de6f06e49426/grpcio-1.75.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:8775036efe4ad2085975531d221535329f5dac99b6c2a854a995456098f99546", size = 11476125, upload-time = "2025-09-26T09:01:57.927Z" }, + { url = "https://files.pythonhosted.org/packages/14/85/21c71d674f03345ab183c634ecd889d3330177e27baea8d5d247a89b6442/grpcio-1.75.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bb658f703468d7fbb5dcc4037c65391b7dc34f808ac46ed9136c24fc5eeb041d", size = 6246335, upload-time = "2025-09-26T09:02:00.76Z" }, + { url = "https://files.pythonhosted.org/packages/fd/db/3beb661bc56a385ae4fa6b0e70f6b91ac99d47afb726fe76aaff87ebb116/grpcio-1.75.1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:4b7177a1cdb3c51b02b0c0a256b0a72fdab719600a693e0e9037949efffb200b", size = 6916309, upload-time = "2025-09-26T09:02:02.894Z" }, + { url = "https://files.pythonhosted.org/packages/1e/9c/eda9fe57f2b84343d44c1b66cf3831c973ba29b078b16a27d4587a1fdd47/grpcio-1.75.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7d4fa6ccc3ec2e68a04f7b883d354d7fea22a34c44ce535a2f0c0049cf626ddf", size = 6435419, upload-time = "2025-09-26T09:02:05.055Z" }, + { url = "https://files.pythonhosted.org/packages/c3/b8/090c98983e0a9d602e3f919a6e2d4e470a8b489452905f9a0fa472cac059/grpcio-1.75.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3d86880ecaeb5b2f0a8afa63824de93adb8ebe4e49d0e51442532f4e08add7d6", size = 7064893, upload-time = "2025-09-26T09:02:07.275Z" }, + { url = "https://files.pythonhosted.org/packages/ec/c0/6d53d4dbbd00f8bd81571f5478d8a95528b716e0eddb4217cc7cb45aae5f/grpcio-1.75.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a8041d2f9e8a742aeae96f4b047ee44e73619f4f9d24565e84d5446c623673b6", size = 8011922, upload-time = "2025-09-26T09:02:09.527Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7c/48455b2d0c5949678d6982c3e31ea4d89df4e16131b03f7d5c590811cbe9/grpcio-1.75.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3652516048bf4c314ce12be37423c79829f46efffb390ad64149a10c6071e8de", size = 7466181, upload-time = "2025-09-26T09:02:12.279Z" }, + { url = "https://files.pythonhosted.org/packages/fd/12/04a0e79081e3170b6124f8cba9b6275871276be06c156ef981033f691880/grpcio-1.75.1-cp312-cp312-win32.whl", hash = "sha256:44b62345d8403975513af88da2f3d5cc76f73ca538ba46596f92a127c2aea945", size = 3938543, upload-time = "2025-09-26T09:02:14.77Z" }, + { url = "https://files.pythonhosted.org/packages/5f/d7/11350d9d7fb5adc73d2b0ebf6ac1cc70135577701e607407fe6739a90021/grpcio-1.75.1-cp312-cp312-win_amd64.whl", hash = "sha256:b1e191c5c465fa777d4cafbaacf0c01e0d5278022082c0abbd2ee1d6454ed94d", size = 4641938, upload-time = "2025-09-26T09:02:16.927Z" }, + { url = "https://files.pythonhosted.org/packages/46/74/bac4ab9f7722164afdf263ae31ba97b8174c667153510322a5eba4194c32/grpcio-1.75.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:3bed22e750d91d53d9e31e0af35a7b0b51367e974e14a4ff229db5b207647884", size = 5672779, upload-time = "2025-09-26T09:02:19.11Z" }, + { url = "https://files.pythonhosted.org/packages/a6/52/d0483cfa667cddaa294e3ab88fd2c2a6e9dc1a1928c0e5911e2e54bd5b50/grpcio-1.75.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:5b8f381eadcd6ecaa143a21e9e80a26424c76a0a9b3d546febe6648f3a36a5ac", size = 11470623, upload-time = "2025-09-26T09:02:22.117Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e4/d1954dce2972e32384db6a30273275e8c8ea5a44b80347f9055589333b3f/grpcio-1.75.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5bf4001d3293e3414d0cf99ff9b1139106e57c3a66dfff0c5f60b2a6286ec133", size = 6248838, upload-time = "2025-09-26T09:02:26.426Z" }, + { url = "https://files.pythonhosted.org/packages/06/43/073363bf63826ba8077c335d797a8d026f129dc0912b69c42feaf8f0cd26/grpcio-1.75.1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:9f82ff474103e26351dacfe8d50214e7c9322960d8d07ba7fa1d05ff981c8b2d", size = 6922663, upload-time = "2025-09-26T09:02:28.724Z" }, + { url = "https://files.pythonhosted.org/packages/c2/6f/076ac0df6c359117676cacfa8a377e2abcecec6a6599a15a672d331f6680/grpcio-1.75.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0ee119f4f88d9f75414217823d21d75bfe0e6ed40135b0cbbfc6376bc9f7757d", size = 6436149, upload-time = "2025-09-26T09:02:30.971Z" }, + { url = "https://files.pythonhosted.org/packages/6b/27/1d08824f1d573fcb1fa35ede40d6020e68a04391709939e1c6f4193b445f/grpcio-1.75.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:664eecc3abe6d916fa6cf8dd6b778e62fb264a70f3430a3180995bf2da935446", size = 7067989, upload-time = "2025-09-26T09:02:33.233Z" }, + { url = "https://files.pythonhosted.org/packages/c6/98/98594cf97b8713feb06a8cb04eeef60b4757e3e2fb91aa0d9161da769843/grpcio-1.75.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c32193fa08b2fbebf08fe08e84f8a0aad32d87c3ad42999c65e9449871b1c66e", size = 8010717, upload-time = "2025-09-26T09:02:36.011Z" }, + { url = "https://files.pythonhosted.org/packages/8c/7e/bb80b1bba03c12158f9254762cdf5cced4a9bc2e8ed51ed335915a5a06ef/grpcio-1.75.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5cebe13088b9254f6e615bcf1da9131d46cfa4e88039454aca9cb65f639bd3bc", size = 7463822, upload-time = "2025-09-26T09:02:38.26Z" }, + { url = "https://files.pythonhosted.org/packages/23/1c/1ea57fdc06927eb5640f6750c697f596f26183573069189eeaf6ef86ba2d/grpcio-1.75.1-cp313-cp313-win32.whl", hash = "sha256:4b4c678e7ed50f8ae8b8dbad15a865ee73ce12668b6aaf411bf3258b5bc3f970", size = 3938490, upload-time = "2025-09-26T09:02:40.268Z" }, + { url = "https://files.pythonhosted.org/packages/4b/24/fbb8ff1ccadfbf78ad2401c41aceaf02b0d782c084530d8871ddd69a2d49/grpcio-1.75.1-cp313-cp313-win_amd64.whl", hash = "sha256:5573f51e3f296a1bcf71e7a690c092845fb223072120f4bdb7a5b48e111def66", size = 4642538, upload-time = "2025-09-26T09:02:42.519Z" }, ] [[package]] name = "h11" version = "0.16.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload_time = "2025-04-24T03:35:25.427Z" } +sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload_time = "2025-04-24T03:35:24.344Z" }, + { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, ] [[package]] name = "hf-xet" version = "1.1.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/74/31/feeddfce1748c4a233ec1aa5b7396161c07ae1aa9b7bdbc9a72c3c7dd768/hf_xet-1.1.10.tar.gz", hash = "sha256:408aef343800a2102374a883f283ff29068055c111f003ff840733d3b715bb97", size = 487910, upload_time = "2025-09-12T20:10:27.12Z" } +sdist = { url = "https://files.pythonhosted.org/packages/74/31/feeddfce1748c4a233ec1aa5b7396161c07ae1aa9b7bdbc9a72c3c7dd768/hf_xet-1.1.10.tar.gz", hash = "sha256:408aef343800a2102374a883f283ff29068055c111f003ff840733d3b715bb97", size = 487910, upload-time = "2025-09-12T20:10:27.12Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f7/a2/343e6d05de96908366bdc0081f2d8607d61200be2ac802769c4284cc65bd/hf_xet-1.1.10-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:686083aca1a6669bc85c21c0563551cbcdaa5cf7876a91f3d074a030b577231d", size = 2761466, upload_time = "2025-09-12T20:10:22.836Z" }, - { url = "https://files.pythonhosted.org/packages/31/f9/6215f948ac8f17566ee27af6430ea72045e0418ce757260248b483f4183b/hf_xet-1.1.10-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:71081925383b66b24eedff3013f8e6bbd41215c3338be4b94ba75fd75b21513b", size = 2623807, upload_time = "2025-09-12T20:10:21.118Z" }, - { url = "https://files.pythonhosted.org/packages/15/07/86397573efefff941e100367bbda0b21496ffcdb34db7ab51912994c32a2/hf_xet-1.1.10-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b6bceb6361c80c1cc42b5a7b4e3efd90e64630bcf11224dcac50ef30a47e435", size = 3186960, upload_time = "2025-09-12T20:10:19.336Z" }, - { url = "https://files.pythonhosted.org/packages/01/a7/0b2e242b918cc30e1f91980f3c4b026ff2eedaf1e2ad96933bca164b2869/hf_xet-1.1.10-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:eae7c1fc8a664e54753ffc235e11427ca61f4b0477d757cc4eb9ae374b69f09c", size = 3087167, upload_time = "2025-09-12T20:10:17.255Z" }, - { url = "https://files.pythonhosted.org/packages/4a/25/3e32ab61cc7145b11eee9d745988e2f0f4fafda81b25980eebf97d8cff15/hf_xet-1.1.10-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0a0005fd08f002180f7a12d4e13b22be277725bc23ed0529f8add5c7a6309c06", size = 3248612, upload_time = "2025-09-12T20:10:24.093Z" }, - { url = "https://files.pythonhosted.org/packages/2c/3d/ab7109e607ed321afaa690f557a9ada6d6d164ec852fd6bf9979665dc3d6/hf_xet-1.1.10-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f900481cf6e362a6c549c61ff77468bd59d6dd082f3170a36acfef2eb6a6793f", size = 3353360, upload_time = "2025-09-12T20:10:25.563Z" }, - { url = "https://files.pythonhosted.org/packages/ee/0e/471f0a21db36e71a2f1752767ad77e92d8cde24e974e03d662931b1305ec/hf_xet-1.1.10-cp37-abi3-win_amd64.whl", hash = "sha256:5f54b19cc347c13235ae7ee98b330c26dd65ef1df47e5316ffb1e87713ca7045", size = 2804691, upload_time = "2025-09-12T20:10:28.433Z" }, + { url = "https://files.pythonhosted.org/packages/f7/a2/343e6d05de96908366bdc0081f2d8607d61200be2ac802769c4284cc65bd/hf_xet-1.1.10-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:686083aca1a6669bc85c21c0563551cbcdaa5cf7876a91f3d074a030b577231d", size = 2761466, upload-time = "2025-09-12T20:10:22.836Z" }, + { url = "https://files.pythonhosted.org/packages/31/f9/6215f948ac8f17566ee27af6430ea72045e0418ce757260248b483f4183b/hf_xet-1.1.10-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:71081925383b66b24eedff3013f8e6bbd41215c3338be4b94ba75fd75b21513b", size = 2623807, upload-time = "2025-09-12T20:10:21.118Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/86397573efefff941e100367bbda0b21496ffcdb34db7ab51912994c32a2/hf_xet-1.1.10-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b6bceb6361c80c1cc42b5a7b4e3efd90e64630bcf11224dcac50ef30a47e435", size = 3186960, upload-time = "2025-09-12T20:10:19.336Z" }, + { url = "https://files.pythonhosted.org/packages/01/a7/0b2e242b918cc30e1f91980f3c4b026ff2eedaf1e2ad96933bca164b2869/hf_xet-1.1.10-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:eae7c1fc8a664e54753ffc235e11427ca61f4b0477d757cc4eb9ae374b69f09c", size = 3087167, upload-time = "2025-09-12T20:10:17.255Z" }, + { url = "https://files.pythonhosted.org/packages/4a/25/3e32ab61cc7145b11eee9d745988e2f0f4fafda81b25980eebf97d8cff15/hf_xet-1.1.10-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0a0005fd08f002180f7a12d4e13b22be277725bc23ed0529f8add5c7a6309c06", size = 3248612, upload-time = "2025-09-12T20:10:24.093Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3d/ab7109e607ed321afaa690f557a9ada6d6d164ec852fd6bf9979665dc3d6/hf_xet-1.1.10-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f900481cf6e362a6c549c61ff77468bd59d6dd082f3170a36acfef2eb6a6793f", size = 3353360, upload-time = "2025-09-12T20:10:25.563Z" }, + { url = "https://files.pythonhosted.org/packages/ee/0e/471f0a21db36e71a2f1752767ad77e92d8cde24e974e03d662931b1305ec/hf_xet-1.1.10-cp37-abi3-win_amd64.whl", hash = "sha256:5f54b19cc347c13235ae7ee98b330c26dd65ef1df47e5316ffb1e87713ca7045", size = 2804691, upload-time = "2025-09-12T20:10:28.433Z" }, ] [[package]] @@ -1273,12 +842,12 @@ name = "httpcore" version = "1.0.9" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "certifi", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "h11", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "certifi" }, + { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload_time = "2025-04-24T22:06:22.219Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload_time = "2025-04-24T22:06:20.566Z" }, + { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, ] [[package]] @@ -1286,14 +855,14 @@ name = "httpx" version = "0.28.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "anyio", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "certifi", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "httpcore", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "idna", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "anyio" }, + { name = "certifi" }, + { name = "httpcore" }, + { name = "idna" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload_time = "2024-12-06T15:37:23.222Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload_time = "2024-12-06T15:37:21.509Z" }, + { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, ] [[package]] @@ -1301,27 +870,27 @@ name = "huggingface-hub" version = "0.35.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "filelock", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "fsspec", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "hf-xet", marker = "(platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'arm64' and platform_machine != 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'arm64' and platform_machine != 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'arm64' and platform_machine != 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'amd64' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'arm64' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'x86_64' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'amd64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'amd64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'amd64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'arm64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'arm64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'arm64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'amd64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'arm64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'x86_64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyyaml", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "requests", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tqdm", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "filelock" }, + { name = "fsspec" }, + { name = "hf-xet", marker = "platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'" }, + { name = "packaging" }, + { name = "pyyaml" }, + { name = "requests" }, + { name = "tqdm" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/10/7e/a0a97de7c73671863ca6b3f61fa12518caf35db37825e43d63a70956738c/huggingface_hub-0.35.3.tar.gz", hash = "sha256:350932eaa5cc6a4747efae85126ee220e4ef1b54e29d31c3b45c5612ddf0b32a", size = 461798, upload_time = "2025-09-29T14:29:58.625Z" } +sdist = { url = "https://files.pythonhosted.org/packages/10/7e/a0a97de7c73671863ca6b3f61fa12518caf35db37825e43d63a70956738c/huggingface_hub-0.35.3.tar.gz", hash = "sha256:350932eaa5cc6a4747efae85126ee220e4ef1b54e29d31c3b45c5612ddf0b32a", size = 461798, upload-time = "2025-09-29T14:29:58.625Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/a0/651f93d154cb72323358bf2bbae3e642bdb5d2f1bfc874d096f7cb159fa0/huggingface_hub-0.35.3-py3-none-any.whl", hash = "sha256:0e3a01829c19d86d03793e4577816fe3bdfc1602ac62c7fb220d593d351224ba", size = 564262, upload_time = "2025-09-29T14:29:55.813Z" }, + { url = "https://files.pythonhosted.org/packages/31/a0/651f93d154cb72323358bf2bbae3e642bdb5d2f1bfc874d096f7cb159fa0/huggingface_hub-0.35.3-py3-none-any.whl", hash = "sha256:0e3a01829c19d86d03793e4577816fe3bdfc1602ac62c7fb220d593d351224ba", size = 564262, upload-time = "2025-09-29T14:29:55.813Z" }, ] [[package]] name = "idna" version = "3.11" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload_time = "2025-10-12T14:55:20.501Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload_time = "2025-10-12T14:55:18.883Z" }, + { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, ] [[package]] @@ -1329,29 +898,29 @@ name = "importlib-metadata" version = "8.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "zipp", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "zipp" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/76/66/650a33bd90f786193e4de4b3ad86ea60b53c89b669a5c7be931fac31cdb0/importlib_metadata-8.7.0.tar.gz", hash = "sha256:d13b81ad223b890aa16c5471f2ac3056cf76c5f10f82d6f9292f0b415f389000", size = 56641, upload_time = "2025-04-27T15:29:01.736Z" } +sdist = { url = "https://files.pythonhosted.org/packages/76/66/650a33bd90f786193e4de4b3ad86ea60b53c89b669a5c7be931fac31cdb0/importlib_metadata-8.7.0.tar.gz", hash = "sha256:d13b81ad223b890aa16c5471f2ac3056cf76c5f10f82d6f9292f0b415f389000", size = 56641, upload-time = "2025-04-27T15:29:01.736Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd", size = 27656, upload_time = "2025-04-27T15:29:00.214Z" }, + { url = "https://files.pythonhosted.org/packages/20/b0/36bd937216ec521246249be3bf9855081de4c5e06a0c9b4219dbeda50373/importlib_metadata-8.7.0-py3-none-any.whl", hash = "sha256:e5dd1551894c77868a30651cef00984d50e1002d06942a7101d34870c5f02afd", size = 27656, upload-time = "2025-04-27T15:29:00.214Z" }, ] [[package]] name = "iniconfig" version = "2.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793, upload_time = "2025-03-19T20:09:59.721Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793, upload-time = "2025-03-19T20:09:59.721Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050, upload_time = "2025-03-19T20:10:01.071Z" }, + { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050, upload-time = "2025-03-19T20:10:01.071Z" }, ] [[package]] name = "isort" version = "7.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/63/53/4f3c058e3bace40282876f9b553343376ee687f3c35a525dc79dbd450f88/isort-7.0.0.tar.gz", hash = "sha256:5513527951aadb3ac4292a41a16cbc50dd1642432f5e8c20057d414bdafb4187", size = 805049, upload_time = "2025-10-11T13:30:59.107Z" } +sdist = { url = "https://files.pythonhosted.org/packages/63/53/4f3c058e3bace40282876f9b553343376ee687f3c35a525dc79dbd450f88/isort-7.0.0.tar.gz", hash = "sha256:5513527951aadb3ac4292a41a16cbc50dd1642432f5e8c20057d414bdafb4187", size = 805049, upload-time = "2025-10-11T13:30:59.107Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/ed/e3705d6d02b4f7aea715a353c8ce193efd0b5db13e204df895d38734c244/isort-7.0.0-py3-none-any.whl", hash = "sha256:1bcabac8bc3c36c7fb7b98a76c8abb18e0f841a3ba81decac7691008592499c1", size = 94672, upload_time = "2025-10-11T13:30:57.665Z" }, + { url = "https://files.pythonhosted.org/packages/7f/ed/e3705d6d02b4f7aea715a353c8ce193efd0b5db13e204df895d38734c244/isort-7.0.0-py3-none-any.whl", hash = "sha256:1bcabac8bc3c36c7fb7b98a76c8abb18e0f841a3ba81decac7691008592499c1", size = 94672, upload-time = "2025-10-11T13:30:57.665Z" }, ] [[package]] @@ -1359,20 +928,20 @@ name = "jinja2" version = "3.1.6" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "markupsafe", marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, + { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload_time = "2025-03-05T20:05:02.478Z" } +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload_time = "2025-03-05T20:05:00.369Z" }, + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, ] [[package]] name = "joblib" version = "1.5.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/5d/447af5ea094b9e4c4054f82e223ada074c552335b9b4b2d14bd9b35a67c4/joblib-1.5.2.tar.gz", hash = "sha256:3faa5c39054b2f03ca547da9b2f52fde67c06240c31853f306aea97f13647b55", size = 331077, upload_time = "2025-08-27T12:15:46.575Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/5d/447af5ea094b9e4c4054f82e223ada074c552335b9b4b2d14bd9b35a67c4/joblib-1.5.2.tar.gz", hash = "sha256:3faa5c39054b2f03ca547da9b2f52fde67c06240c31853f306aea97f13647b55", size = 331077, upload-time = "2025-08-27T12:15:46.575Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/e8/685f47e0d754320684db4425a0967f7d3fa70126bffd76110b7009a0090f/joblib-1.5.2-py3-none-any.whl", hash = "sha256:4e1f0bdbb987e6d843c70cf43714cb276623def372df3c22fe5266b2670bc241", size = 308396, upload_time = "2025-08-27T12:15:45.188Z" }, + { url = "https://files.pythonhosted.org/packages/1e/e8/685f47e0d754320684db4425a0967f7d3fa70126bffd76110b7009a0090f/joblib-1.5.2-py3-none-any.whl", hash = "sha256:4e1f0bdbb987e6d843c70cf43714cb276623def372df3c22fe5266b2670bc241", size = 308396, upload-time = "2025-08-27T12:15:45.188Z" }, ] [[package]] @@ -1380,120 +949,72 @@ name = "julius" version = "0.2.7" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a1/19/c9e1596b5572c786b93428d0904280e964c930fae7e6c9368ed9e1b63922/julius-0.2.7.tar.gz", hash = "sha256:3c0f5f5306d7d6016fcc95196b274cae6f07e2c9596eed314e4e7641554fbb08", size = 59640, upload_time = "2022-09-19T16:13:34.2Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/19/c9e1596b5572c786b93428d0904280e964c930fae7e6c9368ed9e1b63922/julius-0.2.7.tar.gz", hash = "sha256:3c0f5f5306d7d6016fcc95196b274cae6f07e2c9596eed314e4e7641554fbb08", size = 59640, upload-time = "2022-09-19T16:13:34.2Z" } [[package]] name = "kiwisolver" version = "1.4.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5c/3c/85844f1b0feb11ee581ac23fe5fce65cd049a200c1446708cc1b7f922875/kiwisolver-1.4.9.tar.gz", hash = "sha256:c3b22c26c6fd6811b0ae8363b95ca8ce4ea3c202d3d0975b2914310ceb1bcc4d", size = 97564, upload_time = "2025-08-10T21:27:49.279Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/c6/5d/8ce64e36d4e3aac5ca96996457dcf33e34e6051492399a3f1fec5657f30b/kiwisolver-1.4.9-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b4b4d74bda2b8ebf4da5bd42af11d02d04428b2c32846e4c2c93219df8a7987b", size = 124159, upload_time = "2025-08-10T21:25:35.472Z" }, - { url = "https://files.pythonhosted.org/packages/96/1e/22f63ec454874378175a5f435d6ea1363dd33fb2af832c6643e4ccea0dc8/kiwisolver-1.4.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fb3b8132019ea572f4611d770991000d7f58127560c4889729248eb5852a102f", size = 66578, upload_time = "2025-08-10T21:25:36.73Z" }, - { url = "https://files.pythonhosted.org/packages/41/4c/1925dcfff47a02d465121967b95151c82d11027d5ec5242771e580e731bd/kiwisolver-1.4.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:84fd60810829c27ae375114cd379da1fa65e6918e1da405f356a775d49a62bcf", size = 65312, upload_time = "2025-08-10T21:25:37.658Z" }, - { url = "https://files.pythonhosted.org/packages/d4/42/0f333164e6307a0687d1eb9ad256215aae2f4bd5d28f4653d6cd319a3ba3/kiwisolver-1.4.9-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b78efa4c6e804ecdf727e580dbb9cba85624d2e1c6b5cb059c66290063bd99a9", size = 1628458, upload_time = "2025-08-10T21:25:39.067Z" }, - { url = "https://files.pythonhosted.org/packages/86/b6/2dccb977d651943995a90bfe3495c2ab2ba5cd77093d9f2318a20c9a6f59/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4efec7bcf21671db6a3294ff301d2fc861c31faa3c8740d1a94689234d1b415", size = 1225640, upload_time = "2025-08-10T21:25:40.489Z" }, - { url = "https://files.pythonhosted.org/packages/50/2b/362ebd3eec46c850ccf2bfe3e30f2fc4c008750011f38a850f088c56a1c6/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:90f47e70293fc3688b71271100a1a5453aa9944a81d27ff779c108372cf5567b", size = 1244074, upload_time = "2025-08-10T21:25:42.221Z" }, - { url = "https://files.pythonhosted.org/packages/6f/bb/f09a1e66dab8984773d13184a10a29fe67125337649d26bdef547024ed6b/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8fdca1def57a2e88ef339de1737a1449d6dbf5fab184c54a1fca01d541317154", size = 1293036, upload_time = "2025-08-10T21:25:43.801Z" }, - { url = "https://files.pythonhosted.org/packages/ea/01/11ecf892f201cafda0f68fa59212edaea93e96c37884b747c181303fccd1/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9cf554f21be770f5111a1690d42313e140355e687e05cf82cb23d0a721a64a48", size = 2175310, upload_time = "2025-08-10T21:25:45.045Z" }, - { url = "https://files.pythonhosted.org/packages/7f/5f/bfe11d5b934f500cc004314819ea92427e6e5462706a498c1d4fc052e08f/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fc1795ac5cd0510207482c3d1d3ed781143383b8cfd36f5c645f3897ce066220", size = 2270943, upload_time = "2025-08-10T21:25:46.393Z" }, - { url = "https://files.pythonhosted.org/packages/3d/de/259f786bf71f1e03e73d87e2db1a9a3bcab64d7b4fd780167123161630ad/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:ccd09f20ccdbbd341b21a67ab50a119b64a403b09288c27481575105283c1586", size = 2440488, upload_time = "2025-08-10T21:25:48.074Z" }, - { url = "https://files.pythonhosted.org/packages/1b/76/c989c278faf037c4d3421ec07a5c452cd3e09545d6dae7f87c15f54e4edf/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:540c7c72324d864406a009d72f5d6856f49693db95d1fbb46cf86febef873634", size = 2246787, upload_time = "2025-08-10T21:25:49.442Z" }, - { url = "https://files.pythonhosted.org/packages/a2/55/c2898d84ca440852e560ca9f2a0d28e6e931ac0849b896d77231929900e7/kiwisolver-1.4.9-cp310-cp310-win_amd64.whl", hash = "sha256:ede8c6d533bc6601a47ad4046080d36b8fc99f81e6f1c17b0ac3c2dc91ac7611", size = 73730, upload_time = "2025-08-10T21:25:51.102Z" }, - { url = "https://files.pythonhosted.org/packages/e8/09/486d6ac523dd33b80b368247f238125d027964cfacb45c654841e88fb2ae/kiwisolver-1.4.9-cp310-cp310-win_arm64.whl", hash = "sha256:7b4da0d01ac866a57dd61ac258c5607b4cd677f63abaec7b148354d2b2cdd536", size = 65036, upload_time = "2025-08-10T21:25:52.063Z" }, - { url = "https://files.pythonhosted.org/packages/6f/ab/c80b0d5a9d8a1a65f4f815f2afff9798b12c3b9f31f1d304dd233dd920e2/kiwisolver-1.4.9-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:eb14a5da6dc7642b0f3a18f13654847cd8b7a2550e2645a5bda677862b03ba16", size = 124167, upload_time = "2025-08-10T21:25:53.403Z" }, - { url = "https://files.pythonhosted.org/packages/a0/c0/27fe1a68a39cf62472a300e2879ffc13c0538546c359b86f149cc19f6ac3/kiwisolver-1.4.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:39a219e1c81ae3b103643d2aedb90f1ef22650deb266ff12a19e7773f3e5f089", size = 66579, upload_time = "2025-08-10T21:25:54.79Z" }, - { url = "https://files.pythonhosted.org/packages/31/a2/a12a503ac1fd4943c50f9822678e8015a790a13b5490354c68afb8489814/kiwisolver-1.4.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2405a7d98604b87f3fc28b1716783534b1b4b8510d8142adca34ee0bc3c87543", size = 65309, upload_time = "2025-08-10T21:25:55.76Z" }, - { url = "https://files.pythonhosted.org/packages/66/e1/e533435c0be77c3f64040d68d7a657771194a63c279f55573188161e81ca/kiwisolver-1.4.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:dc1ae486f9abcef254b5618dfb4113dd49f94c68e3e027d03cf0143f3f772b61", size = 1435596, upload_time = "2025-08-10T21:25:56.861Z" }, - { url = "https://files.pythonhosted.org/packages/67/1e/51b73c7347f9aabdc7215aa79e8b15299097dc2f8e67dee2b095faca9cb0/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a1f570ce4d62d718dce3f179ee78dac3b545ac16c0c04bb363b7607a949c0d1", size = 1246548, upload_time = "2025-08-10T21:25:58.246Z" }, - { url = "https://files.pythonhosted.org/packages/21/aa/72a1c5d1e430294f2d32adb9542719cfb441b5da368d09d268c7757af46c/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb27e7b78d716c591e88e0a09a2139c6577865d7f2e152488c2cc6257f460872", size = 1263618, upload_time = "2025-08-10T21:25:59.857Z" }, - { url = "https://files.pythonhosted.org/packages/a3/af/db1509a9e79dbf4c260ce0cfa3903ea8945f6240e9e59d1e4deb731b1a40/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:15163165efc2f627eb9687ea5f3a28137217d217ac4024893d753f46bce9de26", size = 1317437, upload_time = "2025-08-10T21:26:01.105Z" }, - { url = "https://files.pythonhosted.org/packages/e0/f2/3ea5ee5d52abacdd12013a94130436e19969fa183faa1e7c7fbc89e9a42f/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bdee92c56a71d2b24c33a7d4c2856bd6419d017e08caa7802d2963870e315028", size = 2195742, upload_time = "2025-08-10T21:26:02.675Z" }, - { url = "https://files.pythonhosted.org/packages/6f/9b/1efdd3013c2d9a2566aa6a337e9923a00590c516add9a1e89a768a3eb2fc/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:412f287c55a6f54b0650bd9b6dce5aceddb95864a1a90c87af16979d37c89771", size = 2290810, upload_time = "2025-08-10T21:26:04.009Z" }, - { url = "https://files.pythonhosted.org/packages/fb/e5/cfdc36109ae4e67361f9bc5b41323648cb24a01b9ade18784657e022e65f/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2c93f00dcba2eea70af2be5f11a830a742fe6b579a1d4e00f47760ef13be247a", size = 2461579, upload_time = "2025-08-10T21:26:05.317Z" }, - { url = "https://files.pythonhosted.org/packages/62/86/b589e5e86c7610842213994cdea5add00960076bef4ae290c5fa68589cac/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f117e1a089d9411663a3207ba874f31be9ac8eaa5b533787024dc07aeb74f464", size = 2268071, upload_time = "2025-08-10T21:26:06.686Z" }, - { url = "https://files.pythonhosted.org/packages/3b/c6/f8df8509fd1eee6c622febe54384a96cfaf4d43bf2ccec7a0cc17e4715c9/kiwisolver-1.4.9-cp311-cp311-win_amd64.whl", hash = "sha256:be6a04e6c79819c9a8c2373317d19a96048e5a3f90bec587787e86a1153883c2", size = 73840, upload_time = "2025-08-10T21:26:07.94Z" }, - { url = "https://files.pythonhosted.org/packages/e2/2d/16e0581daafd147bc11ac53f032a2b45eabac897f42a338d0a13c1e5c436/kiwisolver-1.4.9-cp311-cp311-win_arm64.whl", hash = "sha256:0ae37737256ba2de764ddc12aed4956460277f00c4996d51a197e72f62f5eec7", size = 65159, upload_time = "2025-08-10T21:26:09.048Z" }, - { url = "https://files.pythonhosted.org/packages/86/c9/13573a747838aeb1c76e3267620daa054f4152444d1f3d1a2324b78255b5/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ac5a486ac389dddcc5bef4f365b6ae3ffff2c433324fb38dd35e3fab7c957999", size = 123686, upload_time = "2025-08-10T21:26:10.034Z" }, - { url = "https://files.pythonhosted.org/packages/51/ea/2ecf727927f103ffd1739271ca19c424d0e65ea473fbaeea1c014aea93f6/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f2ba92255faa7309d06fe44c3a4a97efe1c8d640c2a79a5ef728b685762a6fd2", size = 66460, upload_time = "2025-08-10T21:26:11.083Z" }, - { url = "https://files.pythonhosted.org/packages/5b/5a/51f5464373ce2aeb5194508298a508b6f21d3867f499556263c64c621914/kiwisolver-1.4.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a2899935e724dd1074cb568ce7ac0dce28b2cd6ab539c8e001a8578eb106d14", size = 64952, upload_time = "2025-08-10T21:26:12.058Z" }, - { url = "https://files.pythonhosted.org/packages/70/90/6d240beb0f24b74371762873e9b7f499f1e02166a2d9c5801f4dbf8fa12e/kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f6008a4919fdbc0b0097089f67a1eb55d950ed7e90ce2cc3e640abadd2757a04", size = 1474756, upload_time = "2025-08-10T21:26:13.096Z" }, - { url = "https://files.pythonhosted.org/packages/12/42/f36816eaf465220f683fb711efdd1bbf7a7005a2473d0e4ed421389bd26c/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67bb8b474b4181770f926f7b7d2f8c0248cbcb78b660fdd41a47054b28d2a752", size = 1276404, upload_time = "2025-08-10T21:26:14.457Z" }, - { url = "https://files.pythonhosted.org/packages/2e/64/bc2de94800adc830c476dce44e9b40fd0809cddeef1fde9fcf0f73da301f/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2327a4a30d3ee07d2fbe2e7933e8a37c591663b96ce42a00bc67461a87d7df77", size = 1294410, upload_time = "2025-08-10T21:26:15.73Z" }, - { url = "https://files.pythonhosted.org/packages/5f/42/2dc82330a70aa8e55b6d395b11018045e58d0bb00834502bf11509f79091/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a08b491ec91b1d5053ac177afe5290adacf1f0f6307d771ccac5de30592d198", size = 1343631, upload_time = "2025-08-10T21:26:17.045Z" }, - { url = "https://files.pythonhosted.org/packages/22/fd/f4c67a6ed1aab149ec5a8a401c323cee7a1cbe364381bb6c9c0d564e0e20/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8fc5c867c22b828001b6a38d2eaeb88160bf5783c6cb4a5e440efc981ce286d", size = 2224963, upload_time = "2025-08-10T21:26:18.737Z" }, - { url = "https://files.pythonhosted.org/packages/45/aa/76720bd4cb3713314677d9ec94dcc21ced3f1baf4830adde5bb9b2430a5f/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3b3115b2581ea35bb6d1f24a4c90af37e5d9b49dcff267eeed14c3893c5b86ab", size = 2321295, upload_time = "2025-08-10T21:26:20.11Z" }, - { url = "https://files.pythonhosted.org/packages/80/19/d3ec0d9ab711242f56ae0dc2fc5d70e298bb4a1f9dfab44c027668c673a1/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:858e4c22fb075920b96a291928cb7dea5644e94c0ee4fcd5af7e865655e4ccf2", size = 2487987, upload_time = "2025-08-10T21:26:21.49Z" }, - { url = "https://files.pythonhosted.org/packages/39/e9/61e4813b2c97e86b6fdbd4dd824bf72d28bcd8d4849b8084a357bc0dd64d/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ed0fecd28cc62c54b262e3736f8bb2512d8dcfdc2bcf08be5f47f96bf405b145", size = 2291817, upload_time = "2025-08-10T21:26:22.812Z" }, - { url = "https://files.pythonhosted.org/packages/a0/41/85d82b0291db7504da3c2defe35c9a8a5c9803a730f297bd823d11d5fb77/kiwisolver-1.4.9-cp312-cp312-win_amd64.whl", hash = "sha256:f68208a520c3d86ea51acf688a3e3002615a7f0238002cccc17affecc86a8a54", size = 73895, upload_time = "2025-08-10T21:26:24.37Z" }, - { url = "https://files.pythonhosted.org/packages/e2/92/5f3068cf15ee5cb624a0c7596e67e2a0bb2adee33f71c379054a491d07da/kiwisolver-1.4.9-cp312-cp312-win_arm64.whl", hash = "sha256:2c1a4f57df73965f3f14df20b80ee29e6a7930a57d2d9e8491a25f676e197c60", size = 64992, upload_time = "2025-08-10T21:26:25.732Z" }, - { url = "https://files.pythonhosted.org/packages/31/c1/c2686cda909742ab66c7388e9a1a8521a59eb89f8bcfbee28fc980d07e24/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8", size = 123681, upload_time = "2025-08-10T21:26:26.725Z" }, - { url = "https://files.pythonhosted.org/packages/ca/f0/f44f50c9f5b1a1860261092e3bc91ecdc9acda848a8b8c6abfda4a24dd5c/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2", size = 66464, upload_time = "2025-08-10T21:26:27.733Z" }, - { url = "https://files.pythonhosted.org/packages/2d/7a/9d90a151f558e29c3936b8a47ac770235f436f2120aca41a6d5f3d62ae8d/kiwisolver-1.4.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a12cf6398e8a0a001a059747a1cbf24705e18fe413bc22de7b3d15c67cffe3f", size = 64961, upload_time = "2025-08-10T21:26:28.729Z" }, - { url = "https://files.pythonhosted.org/packages/e9/e9/f218a2cb3a9ffbe324ca29a9e399fa2d2866d7f348ec3a88df87fc248fc5/kiwisolver-1.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b67e6efbf68e077dd71d1a6b37e43e1a99d0bff1a3d51867d45ee8908b931098", size = 1474607, upload_time = "2025-08-10T21:26:29.798Z" }, - { url = "https://files.pythonhosted.org/packages/d9/28/aac26d4c882f14de59041636292bc838db8961373825df23b8eeb807e198/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5656aa670507437af0207645273ccdfee4f14bacd7f7c67a4306d0dcaeaf6eed", size = 1276546, upload_time = "2025-08-10T21:26:31.401Z" }, - { url = "https://files.pythonhosted.org/packages/8b/ad/8bfc1c93d4cc565e5069162f610ba2f48ff39b7de4b5b8d93f69f30c4bed/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bfc08add558155345129c7803b3671cf195e6a56e7a12f3dde7c57d9b417f525", size = 1294482, upload_time = "2025-08-10T21:26:32.721Z" }, - { url = "https://files.pythonhosted.org/packages/da/f1/6aca55ff798901d8ce403206d00e033191f63d82dd708a186e0ed2067e9c/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:40092754720b174e6ccf9e845d0d8c7d8e12c3d71e7fc35f55f3813e96376f78", size = 1343720, upload_time = "2025-08-10T21:26:34.032Z" }, - { url = "https://files.pythonhosted.org/packages/d1/91/eed031876c595c81d90d0f6fc681ece250e14bf6998c3d7c419466b523b7/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:497d05f29a1300d14e02e6441cf0f5ee81c1ff5a304b0d9fb77423974684e08b", size = 2224907, upload_time = "2025-08-10T21:26:35.824Z" }, - { url = "https://files.pythonhosted.org/packages/e9/ec/4d1925f2e49617b9cca9c34bfa11adefad49d00db038e692a559454dfb2e/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bdd1a81a1860476eb41ac4bc1e07b3f07259e6d55bbf739b79c8aaedcf512799", size = 2321334, upload_time = "2025-08-10T21:26:37.534Z" }, - { url = "https://files.pythonhosted.org/packages/43/cb/450cd4499356f68802750c6ddc18647b8ea01ffa28f50d20598e0befe6e9/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e6b93f13371d341afee3be9f7c5964e3fe61d5fa30f6a30eb49856935dfe4fc3", size = 2488313, upload_time = "2025-08-10T21:26:39.191Z" }, - { url = "https://files.pythonhosted.org/packages/71/67/fc76242bd99f885651128a5d4fa6083e5524694b7c88b489b1b55fdc491d/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d75aa530ccfaa593da12834b86a0724f58bff12706659baa9227c2ccaa06264c", size = 2291970, upload_time = "2025-08-10T21:26:40.828Z" }, - { url = "https://files.pythonhosted.org/packages/75/bd/f1a5d894000941739f2ae1b65a32892349423ad49c2e6d0771d0bad3fae4/kiwisolver-1.4.9-cp313-cp313-win_amd64.whl", hash = "sha256:dd0a578400839256df88c16abddf9ba14813ec5f21362e1fe65022e00c883d4d", size = 73894, upload_time = "2025-08-10T21:26:42.33Z" }, - { url = "https://files.pythonhosted.org/packages/95/38/dce480814d25b99a391abbddadc78f7c117c6da34be68ca8b02d5848b424/kiwisolver-1.4.9-cp313-cp313-win_arm64.whl", hash = "sha256:d4188e73af84ca82468f09cadc5ac4db578109e52acb4518d8154698d3a87ca2", size = 64995, upload_time = "2025-08-10T21:26:43.889Z" }, - { url = "https://files.pythonhosted.org/packages/e2/37/7d218ce5d92dadc5ebdd9070d903e0c7cf7edfe03f179433ac4d13ce659c/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a0f2724dfd4e3b3ac5a82436a8e6fd16baa7d507117e4279b660fe8ca38a3a1", size = 126510, upload_time = "2025-08-10T21:26:44.915Z" }, - { url = "https://files.pythonhosted.org/packages/23/b0/e85a2b48233daef4b648fb657ebbb6f8367696a2d9548a00b4ee0eb67803/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b11d6a633e4ed84fc0ddafd4ebfd8ea49b3f25082c04ad12b8315c11d504dc1", size = 67903, upload_time = "2025-08-10T21:26:45.934Z" }, - { url = "https://files.pythonhosted.org/packages/44/98/f2425bc0113ad7de24da6bb4dae1343476e95e1d738be7c04d31a5d037fd/kiwisolver-1.4.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61874cdb0a36016354853593cffc38e56fc9ca5aa97d2c05d3dcf6922cd55a11", size = 66402, upload_time = "2025-08-10T21:26:47.101Z" }, - { url = "https://files.pythonhosted.org/packages/98/d8/594657886df9f34c4177cc353cc28ca7e6e5eb562d37ccc233bff43bbe2a/kiwisolver-1.4.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:60c439763a969a6af93b4881db0eed8fadf93ee98e18cbc35bc8da868d0c4f0c", size = 1582135, upload_time = "2025-08-10T21:26:48.665Z" }, - { url = "https://files.pythonhosted.org/packages/5c/c6/38a115b7170f8b306fc929e166340c24958347308ea3012c2b44e7e295db/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92a2f997387a1b79a75e7803aa7ded2cfbe2823852ccf1ba3bcf613b62ae3197", size = 1389409, upload_time = "2025-08-10T21:26:50.335Z" }, - { url = "https://files.pythonhosted.org/packages/bf/3b/e04883dace81f24a568bcee6eb3001da4ba05114afa622ec9b6fafdc1f5e/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a31d512c812daea6d8b3be3b2bfcbeb091dbb09177706569bcfc6240dcf8b41c", size = 1401763, upload_time = "2025-08-10T21:26:51.867Z" }, - { url = "https://files.pythonhosted.org/packages/9f/80/20ace48e33408947af49d7d15c341eaee69e4e0304aab4b7660e234d6288/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:52a15b0f35dad39862d376df10c5230155243a2c1a436e39eb55623ccbd68185", size = 1453643, upload_time = "2025-08-10T21:26:53.592Z" }, - { url = "https://files.pythonhosted.org/packages/64/31/6ce4380a4cd1f515bdda976a1e90e547ccd47b67a1546d63884463c92ca9/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a30fd6fdef1430fd9e1ba7b3398b5ee4e2887783917a687d86ba69985fb08748", size = 2330818, upload_time = "2025-08-10T21:26:55.051Z" }, - { url = "https://files.pythonhosted.org/packages/fa/e9/3f3fcba3bcc7432c795b82646306e822f3fd74df0ee81f0fa067a1f95668/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cc9617b46837c6468197b5945e196ee9ca43057bb7d9d1ae688101e4e1dddf64", size = 2419963, upload_time = "2025-08-10T21:26:56.421Z" }, - { url = "https://files.pythonhosted.org/packages/99/43/7320c50e4133575c66e9f7dadead35ab22d7c012a3b09bb35647792b2a6d/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:0ab74e19f6a2b027ea4f845a78827969af45ce790e6cb3e1ebab71bdf9f215ff", size = 2594639, upload_time = "2025-08-10T21:26:57.882Z" }, - { url = "https://files.pythonhosted.org/packages/65/d6/17ae4a270d4a987ef8a385b906d2bdfc9fce502d6dc0d3aea865b47f548c/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dba5ee5d3981160c28d5490f0d1b7ed730c22470ff7f6cc26cfcfaacb9896a07", size = 2391741, upload_time = "2025-08-10T21:26:59.237Z" }, - { url = "https://files.pythonhosted.org/packages/2a/8f/8f6f491d595a9e5912971f3f863d81baddccc8a4d0c3749d6a0dd9ffc9df/kiwisolver-1.4.9-cp313-cp313t-win_arm64.whl", hash = "sha256:0749fd8f4218ad2e851e11cc4dc05c7cbc0cbc4267bdfdb31782e65aace4ee9c", size = 68646, upload_time = "2025-08-10T21:27:00.52Z" }, - { url = "https://files.pythonhosted.org/packages/6b/32/6cc0fbc9c54d06c2969faa9c1d29f5751a2e51809dd55c69055e62d9b426/kiwisolver-1.4.9-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:9928fe1eb816d11ae170885a74d074f57af3a0d65777ca47e9aeb854a1fba386", size = 123806, upload_time = "2025-08-10T21:27:01.537Z" }, - { url = "https://files.pythonhosted.org/packages/b2/dd/2bfb1d4a4823d92e8cbb420fe024b8d2167f72079b3bb941207c42570bdf/kiwisolver-1.4.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d0005b053977e7b43388ddec89fa567f43d4f6d5c2c0affe57de5ebf290dc552", size = 66605, upload_time = "2025-08-10T21:27:03.335Z" }, - { url = "https://files.pythonhosted.org/packages/f7/69/00aafdb4e4509c2ca6064646cba9cd4b37933898f426756adb2cb92ebbed/kiwisolver-1.4.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2635d352d67458b66fd0667c14cb1d4145e9560d503219034a18a87e971ce4f3", size = 64925, upload_time = "2025-08-10T21:27:04.339Z" }, - { url = "https://files.pythonhosted.org/packages/43/dc/51acc6791aa14e5cb6d8a2e28cefb0dc2886d8862795449d021334c0df20/kiwisolver-1.4.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:767c23ad1c58c9e827b649a9ab7809fd5fd9db266a9cf02b0e926ddc2c680d58", size = 1472414, upload_time = "2025-08-10T21:27:05.437Z" }, - { url = "https://files.pythonhosted.org/packages/3d/bb/93fa64a81db304ac8a246f834d5094fae4b13baf53c839d6bb6e81177129/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72d0eb9fba308b8311685c2268cf7d0a0639a6cd027d8128659f72bdd8a024b4", size = 1281272, upload_time = "2025-08-10T21:27:07.063Z" }, - { url = "https://files.pythonhosted.org/packages/70/e6/6df102916960fb8d05069d4bd92d6d9a8202d5a3e2444494e7cd50f65b7a/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f68e4f3eeca8fb22cc3d731f9715a13b652795ef657a13df1ad0c7dc0e9731df", size = 1298578, upload_time = "2025-08-10T21:27:08.452Z" }, - { url = "https://files.pythonhosted.org/packages/7c/47/e142aaa612f5343736b087864dbaebc53ea8831453fb47e7521fa8658f30/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d84cd4061ae292d8ac367b2c3fa3aad11cb8625a95d135fe93f286f914f3f5a6", size = 1345607, upload_time = "2025-08-10T21:27:10.125Z" }, - { url = "https://files.pythonhosted.org/packages/54/89/d641a746194a0f4d1a3670fb900d0dbaa786fb98341056814bc3f058fa52/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a60ea74330b91bd22a29638940d115df9dc00af5035a9a2a6ad9399ffb4ceca5", size = 2230150, upload_time = "2025-08-10T21:27:11.484Z" }, - { url = "https://files.pythonhosted.org/packages/aa/6b/5ee1207198febdf16ac11f78c5ae40861b809cbe0e6d2a8d5b0b3044b199/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:ce6a3a4e106cf35c2d9c4fa17c05ce0b180db622736845d4315519397a77beaf", size = 2325979, upload_time = "2025-08-10T21:27:12.917Z" }, - { url = "https://files.pythonhosted.org/packages/fc/ff/b269eefd90f4ae14dcc74973d5a0f6d28d3b9bb1afd8c0340513afe6b39a/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:77937e5e2a38a7b48eef0585114fe7930346993a88060d0bf886086d2aa49ef5", size = 2491456, upload_time = "2025-08-10T21:27:14.353Z" }, - { url = "https://files.pythonhosted.org/packages/fc/d4/10303190bd4d30de547534601e259a4fbf014eed94aae3e5521129215086/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:24c175051354f4a28c5d6a31c93906dc653e2bf234e8a4bbfb964892078898ce", size = 2294621, upload_time = "2025-08-10T21:27:15.808Z" }, - { url = "https://files.pythonhosted.org/packages/28/e0/a9a90416fce5c0be25742729c2ea52105d62eda6c4be4d803c2a7be1fa50/kiwisolver-1.4.9-cp314-cp314-win_amd64.whl", hash = "sha256:0763515d4df10edf6d06a3c19734e2566368980d21ebec439f33f9eb936c07b7", size = 75417, upload_time = "2025-08-10T21:27:17.436Z" }, - { url = "https://files.pythonhosted.org/packages/1f/10/6949958215b7a9a264299a7db195564e87900f709db9245e4ebdd3c70779/kiwisolver-1.4.9-cp314-cp314-win_arm64.whl", hash = "sha256:0e4e2bf29574a6a7b7f6cb5fa69293b9f96c928949ac4a53ba3f525dffb87f9c", size = 66582, upload_time = "2025-08-10T21:27:18.436Z" }, - { url = "https://files.pythonhosted.org/packages/ec/79/60e53067903d3bc5469b369fe0dfc6b3482e2133e85dae9daa9527535991/kiwisolver-1.4.9-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:d976bbb382b202f71c67f77b0ac11244021cfa3f7dfd9e562eefcea2df711548", size = 126514, upload_time = "2025-08-10T21:27:19.465Z" }, - { url = "https://files.pythonhosted.org/packages/25/d1/4843d3e8d46b072c12a38c97c57fab4608d36e13fe47d47ee96b4d61ba6f/kiwisolver-1.4.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2489e4e5d7ef9a1c300a5e0196e43d9c739f066ef23270607d45aba368b91f2d", size = 67905, upload_time = "2025-08-10T21:27:20.51Z" }, - { url = "https://files.pythonhosted.org/packages/8c/ae/29ffcbd239aea8b93108de1278271ae764dfc0d803a5693914975f200596/kiwisolver-1.4.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:e2ea9f7ab7fbf18fffb1b5434ce7c69a07582f7acc7717720f1d69f3e806f90c", size = 66399, upload_time = "2025-08-10T21:27:21.496Z" }, - { url = "https://files.pythonhosted.org/packages/a1/ae/d7ba902aa604152c2ceba5d352d7b62106bedbccc8e95c3934d94472bfa3/kiwisolver-1.4.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b34e51affded8faee0dfdb705416153819d8ea9250bbbf7ea1b249bdeb5f1122", size = 1582197, upload_time = "2025-08-10T21:27:22.604Z" }, - { url = "https://files.pythonhosted.org/packages/f2/41/27c70d427eddb8bc7e4f16420a20fefc6f480312122a59a959fdfe0445ad/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d8aacd3d4b33b772542b2e01beb50187536967b514b00003bdda7589722d2a64", size = 1390125, upload_time = "2025-08-10T21:27:24.036Z" }, - { url = "https://files.pythonhosted.org/packages/41/42/b3799a12bafc76d962ad69083f8b43b12bf4fe78b097b12e105d75c9b8f1/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7cf974dd4e35fa315563ac99d6287a1024e4dc2077b8a7d7cd3d2fb65d283134", size = 1402612, upload_time = "2025-08-10T21:27:25.773Z" }, - { url = "https://files.pythonhosted.org/packages/d2/b5/a210ea073ea1cfaca1bb5c55a62307d8252f531beb364e18aa1e0888b5a0/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:85bd218b5ecfbee8c8a82e121802dcb519a86044c9c3b2e4aef02fa05c6da370", size = 1453990, upload_time = "2025-08-10T21:27:27.089Z" }, - { url = "https://files.pythonhosted.org/packages/5f/ce/a829eb8c033e977d7ea03ed32fb3c1781b4fa0433fbadfff29e39c676f32/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0856e241c2d3df4efef7c04a1e46b1936b6120c9bcf36dd216e3acd84bc4fb21", size = 2331601, upload_time = "2025-08-10T21:27:29.343Z" }, - { url = "https://files.pythonhosted.org/packages/e0/4b/b5e97eb142eb9cd0072dacfcdcd31b1c66dc7352b0f7c7255d339c0edf00/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:9af39d6551f97d31a4deebeac6f45b156f9755ddc59c07b402c148f5dbb6482a", size = 2422041, upload_time = "2025-08-10T21:27:30.754Z" }, - { url = "https://files.pythonhosted.org/packages/40/be/8eb4cd53e1b85ba4edc3a9321666f12b83113a178845593307a3e7891f44/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:bb4ae2b57fc1d8cbd1cf7b1d9913803681ffa903e7488012be5b76dedf49297f", size = 2594897, upload_time = "2025-08-10T21:27:32.803Z" }, - { url = "https://files.pythonhosted.org/packages/99/dd/841e9a66c4715477ea0abc78da039832fbb09dac5c35c58dc4c41a407b8a/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:aedff62918805fb62d43a4aa2ecd4482c380dc76cd31bd7c8878588a61bd0369", size = 2391835, upload_time = "2025-08-10T21:27:34.23Z" }, - { url = "https://files.pythonhosted.org/packages/0c/28/4b2e5c47a0da96896fdfdb006340ade064afa1e63675d01ea5ac222b6d52/kiwisolver-1.4.9-cp314-cp314t-win_amd64.whl", hash = "sha256:1fa333e8b2ce4d9660f2cda9c0e1b6bafcfb2457a9d259faa82289e73ec24891", size = 79988, upload_time = "2025-08-10T21:27:35.587Z" }, - { url = "https://files.pythonhosted.org/packages/80/be/3578e8afd18c88cdf9cb4cffde75a96d2be38c5a903f1ed0ceec061bd09e/kiwisolver-1.4.9-cp314-cp314t-win_arm64.whl", hash = "sha256:4a48a2ce79d65d363597ef7b567ce3d14d68783d2b2263d98db3d9477805ba32", size = 70260, upload_time = "2025-08-10T21:27:36.606Z" }, - { url = "https://files.pythonhosted.org/packages/a2/63/fde392691690f55b38d5dd7b3710f5353bf7a8e52de93a22968801ab8978/kiwisolver-1.4.9-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4d1d9e582ad4d63062d34077a9a1e9f3c34088a2ec5135b1f7190c07cf366527", size = 60183, upload_time = "2025-08-10T21:27:37.669Z" }, - { url = "https://files.pythonhosted.org/packages/27/b1/6aad34edfdb7cced27f371866f211332bba215bfd918ad3322a58f480d8b/kiwisolver-1.4.9-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:deed0c7258ceb4c44ad5ec7d9918f9f14fd05b2be86378d86cf50e63d1e7b771", size = 58675, upload_time = "2025-08-10T21:27:39.031Z" }, - { url = "https://files.pythonhosted.org/packages/9d/1a/23d855a702bb35a76faed5ae2ba3de57d323f48b1f6b17ee2176c4849463/kiwisolver-1.4.9-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0a590506f303f512dff6b7f75fd2fd18e16943efee932008fe7140e5fa91d80e", size = 80277, upload_time = "2025-08-10T21:27:40.129Z" }, - { url = "https://files.pythonhosted.org/packages/5a/5b/5239e3c2b8fb5afa1e8508f721bb77325f740ab6994d963e61b2b7abcc1e/kiwisolver-1.4.9-pp310-pypy310_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e09c2279a4d01f099f52d5c4b3d9e208e91edcbd1a175c9662a8b16e000fece9", size = 77994, upload_time = "2025-08-10T21:27:41.181Z" }, - { url = "https://files.pythonhosted.org/packages/f9/1c/5d4d468fb16f8410e596ed0eac02d2c68752aa7dc92997fe9d60a7147665/kiwisolver-1.4.9-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:c9e7cdf45d594ee04d5be1b24dd9d49f3d1590959b2271fb30b5ca2b262c00fb", size = 73744, upload_time = "2025-08-10T21:27:42.254Z" }, - { url = "https://files.pythonhosted.org/packages/a3/0f/36d89194b5a32c054ce93e586d4049b6c2c22887b0eb229c61c68afd3078/kiwisolver-1.4.9-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:720e05574713db64c356e86732c0f3c5252818d05f9df320f0ad8380641acea5", size = 60104, upload_time = "2025-08-10T21:27:43.287Z" }, - { url = "https://files.pythonhosted.org/packages/52/ba/4ed75f59e4658fd21fe7dde1fee0ac397c678ec3befba3fe6482d987af87/kiwisolver-1.4.9-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:17680d737d5335b552994a2008fab4c851bcd7de33094a82067ef3a576ff02fa", size = 58592, upload_time = "2025-08-10T21:27:44.314Z" }, - { url = "https://files.pythonhosted.org/packages/33/01/a8ea7c5ea32a9b45ceeaee051a04c8ed4320f5add3c51bfa20879b765b70/kiwisolver-1.4.9-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:85b5352f94e490c028926ea567fc569c52ec79ce131dadb968d3853e809518c2", size = 80281, upload_time = "2025-08-10T21:27:45.369Z" }, - { url = "https://files.pythonhosted.org/packages/da/e3/dbd2ecdce306f1d07a1aaf324817ee993aab7aee9db47ceac757deabafbe/kiwisolver-1.4.9-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:464415881e4801295659462c49461a24fb107c140de781d55518c4b80cb6790f", size = 78009, upload_time = "2025-08-10T21:27:46.376Z" }, - { url = "https://files.pythonhosted.org/packages/da/e9/0d4add7873a73e462aeb45c036a2dead2562b825aa46ba326727b3f31016/kiwisolver-1.4.9-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:fb940820c63a9590d31d88b815e7a3aa5915cad3ce735ab45f0c730b39547de1", size = 73929, upload_time = "2025-08-10T21:27:48.236Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/5c/3c/85844f1b0feb11ee581ac23fe5fce65cd049a200c1446708cc1b7f922875/kiwisolver-1.4.9.tar.gz", hash = "sha256:c3b22c26c6fd6811b0ae8363b95ca8ce4ea3c202d3d0975b2914310ceb1bcc4d", size = 97564, upload-time = "2025-08-10T21:27:49.279Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6f/ab/c80b0d5a9d8a1a65f4f815f2afff9798b12c3b9f31f1d304dd233dd920e2/kiwisolver-1.4.9-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:eb14a5da6dc7642b0f3a18f13654847cd8b7a2550e2645a5bda677862b03ba16", size = 124167, upload-time = "2025-08-10T21:25:53.403Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c0/27fe1a68a39cf62472a300e2879ffc13c0538546c359b86f149cc19f6ac3/kiwisolver-1.4.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:39a219e1c81ae3b103643d2aedb90f1ef22650deb266ff12a19e7773f3e5f089", size = 66579, upload-time = "2025-08-10T21:25:54.79Z" }, + { url = "https://files.pythonhosted.org/packages/31/a2/a12a503ac1fd4943c50f9822678e8015a790a13b5490354c68afb8489814/kiwisolver-1.4.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2405a7d98604b87f3fc28b1716783534b1b4b8510d8142adca34ee0bc3c87543", size = 65309, upload-time = "2025-08-10T21:25:55.76Z" }, + { url = "https://files.pythonhosted.org/packages/66/e1/e533435c0be77c3f64040d68d7a657771194a63c279f55573188161e81ca/kiwisolver-1.4.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:dc1ae486f9abcef254b5618dfb4113dd49f94c68e3e027d03cf0143f3f772b61", size = 1435596, upload-time = "2025-08-10T21:25:56.861Z" }, + { url = "https://files.pythonhosted.org/packages/67/1e/51b73c7347f9aabdc7215aa79e8b15299097dc2f8e67dee2b095faca9cb0/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a1f570ce4d62d718dce3f179ee78dac3b545ac16c0c04bb363b7607a949c0d1", size = 1246548, upload-time = "2025-08-10T21:25:58.246Z" }, + { url = "https://files.pythonhosted.org/packages/21/aa/72a1c5d1e430294f2d32adb9542719cfb441b5da368d09d268c7757af46c/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb27e7b78d716c591e88e0a09a2139c6577865d7f2e152488c2cc6257f460872", size = 1263618, upload-time = "2025-08-10T21:25:59.857Z" }, + { url = "https://files.pythonhosted.org/packages/a3/af/db1509a9e79dbf4c260ce0cfa3903ea8945f6240e9e59d1e4deb731b1a40/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:15163165efc2f627eb9687ea5f3a28137217d217ac4024893d753f46bce9de26", size = 1317437, upload-time = "2025-08-10T21:26:01.105Z" }, + { url = "https://files.pythonhosted.org/packages/e0/f2/3ea5ee5d52abacdd12013a94130436e19969fa183faa1e7c7fbc89e9a42f/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bdee92c56a71d2b24c33a7d4c2856bd6419d017e08caa7802d2963870e315028", size = 2195742, upload-time = "2025-08-10T21:26:02.675Z" }, + { url = "https://files.pythonhosted.org/packages/6f/9b/1efdd3013c2d9a2566aa6a337e9923a00590c516add9a1e89a768a3eb2fc/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:412f287c55a6f54b0650bd9b6dce5aceddb95864a1a90c87af16979d37c89771", size = 2290810, upload-time = "2025-08-10T21:26:04.009Z" }, + { url = "https://files.pythonhosted.org/packages/fb/e5/cfdc36109ae4e67361f9bc5b41323648cb24a01b9ade18784657e022e65f/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2c93f00dcba2eea70af2be5f11a830a742fe6b579a1d4e00f47760ef13be247a", size = 2461579, upload-time = "2025-08-10T21:26:05.317Z" }, + { url = "https://files.pythonhosted.org/packages/62/86/b589e5e86c7610842213994cdea5add00960076bef4ae290c5fa68589cac/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f117e1a089d9411663a3207ba874f31be9ac8eaa5b533787024dc07aeb74f464", size = 2268071, upload-time = "2025-08-10T21:26:06.686Z" }, + { url = "https://files.pythonhosted.org/packages/3b/c6/f8df8509fd1eee6c622febe54384a96cfaf4d43bf2ccec7a0cc17e4715c9/kiwisolver-1.4.9-cp311-cp311-win_amd64.whl", hash = "sha256:be6a04e6c79819c9a8c2373317d19a96048e5a3f90bec587787e86a1153883c2", size = 73840, upload-time = "2025-08-10T21:26:07.94Z" }, + { url = "https://files.pythonhosted.org/packages/e2/2d/16e0581daafd147bc11ac53f032a2b45eabac897f42a338d0a13c1e5c436/kiwisolver-1.4.9-cp311-cp311-win_arm64.whl", hash = "sha256:0ae37737256ba2de764ddc12aed4956460277f00c4996d51a197e72f62f5eec7", size = 65159, upload-time = "2025-08-10T21:26:09.048Z" }, + { url = "https://files.pythonhosted.org/packages/86/c9/13573a747838aeb1c76e3267620daa054f4152444d1f3d1a2324b78255b5/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ac5a486ac389dddcc5bef4f365b6ae3ffff2c433324fb38dd35e3fab7c957999", size = 123686, upload-time = "2025-08-10T21:26:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/51/ea/2ecf727927f103ffd1739271ca19c424d0e65ea473fbaeea1c014aea93f6/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f2ba92255faa7309d06fe44c3a4a97efe1c8d640c2a79a5ef728b685762a6fd2", size = 66460, upload-time = "2025-08-10T21:26:11.083Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/51f5464373ce2aeb5194508298a508b6f21d3867f499556263c64c621914/kiwisolver-1.4.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a2899935e724dd1074cb568ce7ac0dce28b2cd6ab539c8e001a8578eb106d14", size = 64952, upload-time = "2025-08-10T21:26:12.058Z" }, + { url = "https://files.pythonhosted.org/packages/70/90/6d240beb0f24b74371762873e9b7f499f1e02166a2d9c5801f4dbf8fa12e/kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f6008a4919fdbc0b0097089f67a1eb55d950ed7e90ce2cc3e640abadd2757a04", size = 1474756, upload-time = "2025-08-10T21:26:13.096Z" }, + { url = "https://files.pythonhosted.org/packages/12/42/f36816eaf465220f683fb711efdd1bbf7a7005a2473d0e4ed421389bd26c/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67bb8b474b4181770f926f7b7d2f8c0248cbcb78b660fdd41a47054b28d2a752", size = 1276404, upload-time = "2025-08-10T21:26:14.457Z" }, + { url = "https://files.pythonhosted.org/packages/2e/64/bc2de94800adc830c476dce44e9b40fd0809cddeef1fde9fcf0f73da301f/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2327a4a30d3ee07d2fbe2e7933e8a37c591663b96ce42a00bc67461a87d7df77", size = 1294410, upload-time = "2025-08-10T21:26:15.73Z" }, + { url = "https://files.pythonhosted.org/packages/5f/42/2dc82330a70aa8e55b6d395b11018045e58d0bb00834502bf11509f79091/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a08b491ec91b1d5053ac177afe5290adacf1f0f6307d771ccac5de30592d198", size = 1343631, upload-time = "2025-08-10T21:26:17.045Z" }, + { url = "https://files.pythonhosted.org/packages/22/fd/f4c67a6ed1aab149ec5a8a401c323cee7a1cbe364381bb6c9c0d564e0e20/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8fc5c867c22b828001b6a38d2eaeb88160bf5783c6cb4a5e440efc981ce286d", size = 2224963, upload-time = "2025-08-10T21:26:18.737Z" }, + { url = "https://files.pythonhosted.org/packages/45/aa/76720bd4cb3713314677d9ec94dcc21ced3f1baf4830adde5bb9b2430a5f/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3b3115b2581ea35bb6d1f24a4c90af37e5d9b49dcff267eeed14c3893c5b86ab", size = 2321295, upload-time = "2025-08-10T21:26:20.11Z" }, + { url = "https://files.pythonhosted.org/packages/80/19/d3ec0d9ab711242f56ae0dc2fc5d70e298bb4a1f9dfab44c027668c673a1/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:858e4c22fb075920b96a291928cb7dea5644e94c0ee4fcd5af7e865655e4ccf2", size = 2487987, upload-time = "2025-08-10T21:26:21.49Z" }, + { url = "https://files.pythonhosted.org/packages/39/e9/61e4813b2c97e86b6fdbd4dd824bf72d28bcd8d4849b8084a357bc0dd64d/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ed0fecd28cc62c54b262e3736f8bb2512d8dcfdc2bcf08be5f47f96bf405b145", size = 2291817, upload-time = "2025-08-10T21:26:22.812Z" }, + { url = "https://files.pythonhosted.org/packages/a0/41/85d82b0291db7504da3c2defe35c9a8a5c9803a730f297bd823d11d5fb77/kiwisolver-1.4.9-cp312-cp312-win_amd64.whl", hash = "sha256:f68208a520c3d86ea51acf688a3e3002615a7f0238002cccc17affecc86a8a54", size = 73895, upload-time = "2025-08-10T21:26:24.37Z" }, + { url = "https://files.pythonhosted.org/packages/e2/92/5f3068cf15ee5cb624a0c7596e67e2a0bb2adee33f71c379054a491d07da/kiwisolver-1.4.9-cp312-cp312-win_arm64.whl", hash = "sha256:2c1a4f57df73965f3f14df20b80ee29e6a7930a57d2d9e8491a25f676e197c60", size = 64992, upload-time = "2025-08-10T21:26:25.732Z" }, + { url = "https://files.pythonhosted.org/packages/31/c1/c2686cda909742ab66c7388e9a1a8521a59eb89f8bcfbee28fc980d07e24/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8", size = 123681, upload-time = "2025-08-10T21:26:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/ca/f0/f44f50c9f5b1a1860261092e3bc91ecdc9acda848a8b8c6abfda4a24dd5c/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2", size = 66464, upload-time = "2025-08-10T21:26:27.733Z" }, + { url = "https://files.pythonhosted.org/packages/2d/7a/9d90a151f558e29c3936b8a47ac770235f436f2120aca41a6d5f3d62ae8d/kiwisolver-1.4.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a12cf6398e8a0a001a059747a1cbf24705e18fe413bc22de7b3d15c67cffe3f", size = 64961, upload-time = "2025-08-10T21:26:28.729Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e9/f218a2cb3a9ffbe324ca29a9e399fa2d2866d7f348ec3a88df87fc248fc5/kiwisolver-1.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b67e6efbf68e077dd71d1a6b37e43e1a99d0bff1a3d51867d45ee8908b931098", size = 1474607, upload-time = "2025-08-10T21:26:29.798Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/aac26d4c882f14de59041636292bc838db8961373825df23b8eeb807e198/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5656aa670507437af0207645273ccdfee4f14bacd7f7c67a4306d0dcaeaf6eed", size = 1276546, upload-time = "2025-08-10T21:26:31.401Z" }, + { url = "https://files.pythonhosted.org/packages/8b/ad/8bfc1c93d4cc565e5069162f610ba2f48ff39b7de4b5b8d93f69f30c4bed/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bfc08add558155345129c7803b3671cf195e6a56e7a12f3dde7c57d9b417f525", size = 1294482, upload-time = "2025-08-10T21:26:32.721Z" }, + { url = "https://files.pythonhosted.org/packages/da/f1/6aca55ff798901d8ce403206d00e033191f63d82dd708a186e0ed2067e9c/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:40092754720b174e6ccf9e845d0d8c7d8e12c3d71e7fc35f55f3813e96376f78", size = 1343720, upload-time = "2025-08-10T21:26:34.032Z" }, + { url = "https://files.pythonhosted.org/packages/d1/91/eed031876c595c81d90d0f6fc681ece250e14bf6998c3d7c419466b523b7/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:497d05f29a1300d14e02e6441cf0f5ee81c1ff5a304b0d9fb77423974684e08b", size = 2224907, upload-time = "2025-08-10T21:26:35.824Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ec/4d1925f2e49617b9cca9c34bfa11adefad49d00db038e692a559454dfb2e/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bdd1a81a1860476eb41ac4bc1e07b3f07259e6d55bbf739b79c8aaedcf512799", size = 2321334, upload-time = "2025-08-10T21:26:37.534Z" }, + { url = "https://files.pythonhosted.org/packages/43/cb/450cd4499356f68802750c6ddc18647b8ea01ffa28f50d20598e0befe6e9/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e6b93f13371d341afee3be9f7c5964e3fe61d5fa30f6a30eb49856935dfe4fc3", size = 2488313, upload-time = "2025-08-10T21:26:39.191Z" }, + { url = "https://files.pythonhosted.org/packages/71/67/fc76242bd99f885651128a5d4fa6083e5524694b7c88b489b1b55fdc491d/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d75aa530ccfaa593da12834b86a0724f58bff12706659baa9227c2ccaa06264c", size = 2291970, upload-time = "2025-08-10T21:26:40.828Z" }, + { url = "https://files.pythonhosted.org/packages/75/bd/f1a5d894000941739f2ae1b65a32892349423ad49c2e6d0771d0bad3fae4/kiwisolver-1.4.9-cp313-cp313-win_amd64.whl", hash = "sha256:dd0a578400839256df88c16abddf9ba14813ec5f21362e1fe65022e00c883d4d", size = 73894, upload-time = "2025-08-10T21:26:42.33Z" }, + { url = "https://files.pythonhosted.org/packages/95/38/dce480814d25b99a391abbddadc78f7c117c6da34be68ca8b02d5848b424/kiwisolver-1.4.9-cp313-cp313-win_arm64.whl", hash = "sha256:d4188e73af84ca82468f09cadc5ac4db578109e52acb4518d8154698d3a87ca2", size = 64995, upload-time = "2025-08-10T21:26:43.889Z" }, + { url = "https://files.pythonhosted.org/packages/e2/37/7d218ce5d92dadc5ebdd9070d903e0c7cf7edfe03f179433ac4d13ce659c/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a0f2724dfd4e3b3ac5a82436a8e6fd16baa7d507117e4279b660fe8ca38a3a1", size = 126510, upload-time = "2025-08-10T21:26:44.915Z" }, + { url = "https://files.pythonhosted.org/packages/23/b0/e85a2b48233daef4b648fb657ebbb6f8367696a2d9548a00b4ee0eb67803/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b11d6a633e4ed84fc0ddafd4ebfd8ea49b3f25082c04ad12b8315c11d504dc1", size = 67903, upload-time = "2025-08-10T21:26:45.934Z" }, + { url = "https://files.pythonhosted.org/packages/44/98/f2425bc0113ad7de24da6bb4dae1343476e95e1d738be7c04d31a5d037fd/kiwisolver-1.4.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61874cdb0a36016354853593cffc38e56fc9ca5aa97d2c05d3dcf6922cd55a11", size = 66402, upload-time = "2025-08-10T21:26:47.101Z" }, + { url = "https://files.pythonhosted.org/packages/98/d8/594657886df9f34c4177cc353cc28ca7e6e5eb562d37ccc233bff43bbe2a/kiwisolver-1.4.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:60c439763a969a6af93b4881db0eed8fadf93ee98e18cbc35bc8da868d0c4f0c", size = 1582135, upload-time = "2025-08-10T21:26:48.665Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c6/38a115b7170f8b306fc929e166340c24958347308ea3012c2b44e7e295db/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92a2f997387a1b79a75e7803aa7ded2cfbe2823852ccf1ba3bcf613b62ae3197", size = 1389409, upload-time = "2025-08-10T21:26:50.335Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3b/e04883dace81f24a568bcee6eb3001da4ba05114afa622ec9b6fafdc1f5e/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a31d512c812daea6d8b3be3b2bfcbeb091dbb09177706569bcfc6240dcf8b41c", size = 1401763, upload-time = "2025-08-10T21:26:51.867Z" }, + { url = "https://files.pythonhosted.org/packages/9f/80/20ace48e33408947af49d7d15c341eaee69e4e0304aab4b7660e234d6288/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:52a15b0f35dad39862d376df10c5230155243a2c1a436e39eb55623ccbd68185", size = 1453643, upload-time = "2025-08-10T21:26:53.592Z" }, + { url = "https://files.pythonhosted.org/packages/64/31/6ce4380a4cd1f515bdda976a1e90e547ccd47b67a1546d63884463c92ca9/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a30fd6fdef1430fd9e1ba7b3398b5ee4e2887783917a687d86ba69985fb08748", size = 2330818, upload-time = "2025-08-10T21:26:55.051Z" }, + { url = "https://files.pythonhosted.org/packages/fa/e9/3f3fcba3bcc7432c795b82646306e822f3fd74df0ee81f0fa067a1f95668/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cc9617b46837c6468197b5945e196ee9ca43057bb7d9d1ae688101e4e1dddf64", size = 2419963, upload-time = "2025-08-10T21:26:56.421Z" }, + { url = "https://files.pythonhosted.org/packages/99/43/7320c50e4133575c66e9f7dadead35ab22d7c012a3b09bb35647792b2a6d/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:0ab74e19f6a2b027ea4f845a78827969af45ce790e6cb3e1ebab71bdf9f215ff", size = 2594639, upload-time = "2025-08-10T21:26:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/65/d6/17ae4a270d4a987ef8a385b906d2bdfc9fce502d6dc0d3aea865b47f548c/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dba5ee5d3981160c28d5490f0d1b7ed730c22470ff7f6cc26cfcfaacb9896a07", size = 2391741, upload-time = "2025-08-10T21:26:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8f/8f6f491d595a9e5912971f3f863d81baddccc8a4d0c3749d6a0dd9ffc9df/kiwisolver-1.4.9-cp313-cp313t-win_arm64.whl", hash = "sha256:0749fd8f4218ad2e851e11cc4dc05c7cbc0cbc4267bdfdb31782e65aace4ee9c", size = 68646, upload-time = "2025-08-10T21:27:00.52Z" }, + { url = "https://files.pythonhosted.org/packages/a3/0f/36d89194b5a32c054ce93e586d4049b6c2c22887b0eb229c61c68afd3078/kiwisolver-1.4.9-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:720e05574713db64c356e86732c0f3c5252818d05f9df320f0ad8380641acea5", size = 60104, upload-time = "2025-08-10T21:27:43.287Z" }, + { url = "https://files.pythonhosted.org/packages/52/ba/4ed75f59e4658fd21fe7dde1fee0ac397c678ec3befba3fe6482d987af87/kiwisolver-1.4.9-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:17680d737d5335b552994a2008fab4c851bcd7de33094a82067ef3a576ff02fa", size = 58592, upload-time = "2025-08-10T21:27:44.314Z" }, + { url = "https://files.pythonhosted.org/packages/33/01/a8ea7c5ea32a9b45ceeaee051a04c8ed4320f5add3c51bfa20879b765b70/kiwisolver-1.4.9-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:85b5352f94e490c028926ea567fc569c52ec79ce131dadb968d3853e809518c2", size = 80281, upload-time = "2025-08-10T21:27:45.369Z" }, + { url = "https://files.pythonhosted.org/packages/da/e3/dbd2ecdce306f1d07a1aaf324817ee993aab7aee9db47ceac757deabafbe/kiwisolver-1.4.9-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:464415881e4801295659462c49461a24fb107c140de781d55518c4b80cb6790f", size = 78009, upload-time = "2025-08-10T21:27:46.376Z" }, + { url = "https://files.pythonhosted.org/packages/da/e9/0d4add7873a73e462aeb45c036a2dead2562b825aa46ba326727b3f31016/kiwisolver-1.4.9-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:fb940820c63a9590d31d88b815e7a3aa5915cad3ce735ab45f0c730b39547de1", size = 73929, upload-time = "2025-08-10T21:27:48.236Z" }, ] [[package]] @@ -1501,11 +1022,11 @@ name = "lazy-loader" version = "0.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431, upload_time = "2024-04-05T13:03:12.261Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431, upload-time = "2024-04-05T13:03:12.261Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097, upload_time = "2024-04-05T13:03:10.514Z" }, + { url = "https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097, upload-time = "2024-04-05T13:03:10.514Z" }, ] [[package]] @@ -1513,27 +1034,25 @@ name = "librosa" version = "0.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "audioread", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "decorator", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "joblib", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "lazy-loader", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "msgpack", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numba", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pooch", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scikit-learn", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "soundfile", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "soxr", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "standard-aifc", marker = "(python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "standard-sunau", marker = "(python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/64/36/360b5aafa0238e29758729e9486c6ed92a6f37fa403b7875e06c115cdf4a/librosa-0.11.0.tar.gz", hash = "sha256:f5ed951ca189b375bbe2e33b2abd7e040ceeee302b9bbaeeffdfddb8d0ace908", size = 327001, upload_time = "2025-03-11T15:09:54.884Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b5/ba/c63c5786dfee4c3417094c4b00966e61e4a63efecee22cb7b4c0387dda83/librosa-0.11.0-py3-none-any.whl", hash = "sha256:0b6415c4fd68bff4c29288abe67c6d80b587e0e1e2cfb0aad23e4559504a7fa1", size = 260749, upload_time = "2025-03-11T15:09:52.982Z" }, + { name = "audioread" }, + { name = "decorator" }, + { name = "joblib" }, + { name = "lazy-loader" }, + { name = "msgpack" }, + { name = "numba" }, + { name = "numpy" }, + { name = "pooch" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "soundfile" }, + { name = "soxr" }, + { name = "standard-aifc", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "standard-sunau", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/64/36/360b5aafa0238e29758729e9486c6ed92a6f37fa403b7875e06c115cdf4a/librosa-0.11.0.tar.gz", hash = "sha256:f5ed951ca189b375bbe2e33b2abd7e040ceeee302b9bbaeeffdfddb8d0ace908", size = 327001, upload-time = "2025-03-11T15:09:54.884Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b5/ba/c63c5786dfee4c3417094c4b00966e61e4a63efecee22cb7b4c0387dda83/librosa-0.11.0-py3-none-any.whl", hash = "sha256:0b6415c4fd68bff4c29288abe67c6d80b587e0e1e2cfb0aad23e4559504a7fa1", size = 260749, upload-time = "2025-03-11T15:09:52.982Z" }, ] [[package]] @@ -1541,23 +1060,19 @@ name = "lightning" version = "2.5.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "fsspec", extra = ["http"], marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "lightning-utilities", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pytorch-lightning", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyyaml", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchmetrics", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tqdm", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "fsspec", extra = ["http"], marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "lightning-utilities" }, + { name = "packaging" }, + { name = "pytorch-lightning" }, + { name = "pyyaml" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, + { name = "torchmetrics" }, + { name = "tqdm" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0f/dd/86bb3bebadcdbc6e6e5a63657f0a03f74cd065b5ea965896679f76fec0b4/lightning-2.5.5.tar.gz", hash = "sha256:4d3d66c5b1481364a7e6a1ce8ddde1777a04fa740a3145ec218a9941aed7dd30", size = 640770, upload_time = "2025-09-05T16:01:21.026Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0f/dd/86bb3bebadcdbc6e6e5a63657f0a03f74cd065b5ea965896679f76fec0b4/lightning-2.5.5.tar.gz", hash = "sha256:4d3d66c5b1481364a7e6a1ce8ddde1777a04fa740a3145ec218a9941aed7dd30", size = 640770, upload-time = "2025-09-05T16:01:21.026Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/d0/4b4fbafc3b18df91207a6e46782d9fd1905f9f45cb2c3b8dfbb239aef781/lightning-2.5.5-py3-none-any.whl", hash = "sha256:69eb248beadd7b600bf48eff00a0ec8af171ec7a678d23787c4aedf12e225e8f", size = 828490, upload_time = "2025-09-05T16:01:17.845Z" }, + { url = "https://files.pythonhosted.org/packages/2e/d0/4b4fbafc3b18df91207a6e46782d9fd1905f9f45cb2c3b8dfbb239aef781/lightning-2.5.5-py3-none-any.whl", hash = "sha256:69eb248beadd7b600bf48eff00a0ec8af171ec7a678d23787c4aedf12e225e8f", size = 828490, upload-time = "2025-09-05T16:01:17.845Z" }, ] [[package]] @@ -1565,41 +1080,36 @@ name = "lightning-utilities" version = "0.15.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "setuptools", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "packaging" }, + { name = "setuptools" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b8/39/6fc58ca81492db047149b4b8fd385aa1bfb8c28cd7cacb0c7eb0c44d842f/lightning_utilities-0.15.2.tar.gz", hash = "sha256:cdf12f530214a63dacefd713f180d1ecf5d165338101617b4742e8f22c032e24", size = 31090, upload_time = "2025-08-06T13:57:39.242Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b8/39/6fc58ca81492db047149b4b8fd385aa1bfb8c28cd7cacb0c7eb0c44d842f/lightning_utilities-0.15.2.tar.gz", hash = "sha256:cdf12f530214a63dacefd713f180d1ecf5d165338101617b4742e8f22c032e24", size = 31090, upload-time = "2025-08-06T13:57:39.242Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/73/3d757cb3fc16f0f9794dd289bcd0c4a031d9cf54d8137d6b984b2d02edf3/lightning_utilities-0.15.2-py3-none-any.whl", hash = "sha256:ad3ab1703775044bbf880dbf7ddaaac899396c96315f3aa1779cec9d618a9841", size = 29431, upload_time = "2025-08-06T13:57:38.046Z" }, + { url = "https://files.pythonhosted.org/packages/de/73/3d757cb3fc16f0f9794dd289bcd0c4a031d9cf54d8137d6b984b2d02edf3/lightning_utilities-0.15.2-py3-none-any.whl", hash = "sha256:ad3ab1703775044bbf880dbf7ddaaac899396c96315f3aa1779cec9d618a9841", size = 29431, upload-time = "2025-08-06T13:57:38.046Z" }, ] [[package]] name = "llvmlite" version = "0.45.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/99/8d/5baf1cef7f9c084fb35a8afbde88074f0d6a727bc63ef764fe0e7543ba40/llvmlite-0.45.1.tar.gz", hash = "sha256:09430bb9d0bb58fc45a45a57c7eae912850bedc095cd0810a57de109c69e1c32", size = 185600, upload_time = "2025-10-01T17:59:52.046Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/cf/6d/585c84ddd9d2a539a3c3487792b3cf3f988e28ec4fa281bf8b0e055e1166/llvmlite-0.45.1-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:1b1af0c910af0978aa55fa4f60bbb3e9f39b41e97c2a6d94d199897be62ba07a", size = 43043523, upload_time = "2025-10-01T18:02:58.621Z" }, - { url = "https://files.pythonhosted.org/packages/ae/34/992bd12d3ff245e0801bcf6013961daa8c19c9b9c2e61cb4b8bce94566f9/llvmlite-0.45.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:02a164db2d79088bbd6e0d9633b4fe4021d6379d7e4ac7cc85ed5f44b06a30c5", size = 37253122, upload_time = "2025-10-01T18:03:55.159Z" }, - { url = "https://files.pythonhosted.org/packages/a6/7b/6d7585998a5991fa74dc925aae57913ba8c7c2efff909de9d34cc1cd3c27/llvmlite-0.45.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f2d47f34e4029e6df3395de34cc1c66440a8d72712993a6e6168db228686711b", size = 56288210, upload_time = "2025-10-01T18:00:41.978Z" }, - { url = "https://files.pythonhosted.org/packages/b5/e2/a4abea058633bfc82eb08fd69ce242c118fdb9b0abad1fdcbe0bc6aedab5/llvmlite-0.45.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f7319e5f9f90720578a7f56fbc805bdfb4bc071b507c7611f170d631c3c0f1e0", size = 55140958, upload_time = "2025-10-01T18:01:55.694Z" }, - { url = "https://files.pythonhosted.org/packages/74/c0/233468e96ed287b953239c3b24b1d69df47c6ba9262bfdca98eda7e83a04/llvmlite-0.45.1-cp310-cp310-win_amd64.whl", hash = "sha256:4edb62e685867799e336723cb9787ec6598d51d0b1ed9af0f38e692aa757e898", size = 38132232, upload_time = "2025-10-01T18:04:41.538Z" }, - { url = "https://files.pythonhosted.org/packages/04/ad/9bdc87b2eb34642c1cfe6bcb4f5db64c21f91f26b010f263e7467e7536a3/llvmlite-0.45.1-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:60f92868d5d3af30b4239b50e1717cb4e4e54f6ac1c361a27903b318d0f07f42", size = 43043526, upload_time = "2025-10-01T18:03:15.051Z" }, - { url = "https://files.pythonhosted.org/packages/a5/ea/c25c6382f452a943b4082da5e8c1665ce29a62884e2ec80608533e8e82d5/llvmlite-0.45.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:98baab513e19beb210f1ef39066288784839a44cd504e24fff5d17f1b3cf0860", size = 37253118, upload_time = "2025-10-01T18:04:06.783Z" }, - { url = "https://files.pythonhosted.org/packages/fe/af/85fc237de98b181dbbe8647324331238d6c52a3554327ccdc83ced28efba/llvmlite-0.45.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3adc2355694d6a6fbcc024d59bb756677e7de506037c878022d7b877e7613a36", size = 56288209, upload_time = "2025-10-01T18:01:00.168Z" }, - { url = "https://files.pythonhosted.org/packages/0a/df/3daf95302ff49beff4230065e3178cd40e71294968e8d55baf4a9e560814/llvmlite-0.45.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2f3377a6db40f563058c9515dedcc8a3e562d8693a106a28f2ddccf2c8fcf6ca", size = 55140958, upload_time = "2025-10-01T18:02:11.199Z" }, - { url = "https://files.pythonhosted.org/packages/a4/56/4c0d503fe03bac820ecdeb14590cf9a248e120f483bcd5c009f2534f23f0/llvmlite-0.45.1-cp311-cp311-win_amd64.whl", hash = "sha256:f9c272682d91e0d57f2a76c6d9ebdfccc603a01828cdbe3d15273bdca0c3363a", size = 38132232, upload_time = "2025-10-01T18:04:52.181Z" }, - { url = "https://files.pythonhosted.org/packages/e2/7c/82cbd5c656e8991bcc110c69d05913be2229302a92acb96109e166ae31fb/llvmlite-0.45.1-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:28e763aba92fe9c72296911e040231d486447c01d4f90027c8e893d89d49b20e", size = 43043524, upload_time = "2025-10-01T18:03:30.666Z" }, - { url = "https://files.pythonhosted.org/packages/9d/bc/5314005bb2c7ee9f33102c6456c18cc81745d7055155d1218f1624463774/llvmlite-0.45.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1a53f4b74ee9fd30cb3d27d904dadece67a7575198bd80e687ee76474620735f", size = 37253123, upload_time = "2025-10-01T18:04:18.177Z" }, - { url = "https://files.pythonhosted.org/packages/96/76/0f7154952f037cb320b83e1c952ec4a19d5d689cf7d27cb8a26887d7bbc1/llvmlite-0.45.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b3796b1b1e1c14dcae34285d2f4ea488402fbd2c400ccf7137603ca3800864f", size = 56288211, upload_time = "2025-10-01T18:01:24.079Z" }, - { url = "https://files.pythonhosted.org/packages/00/b1/0b581942be2683ceb6862d558979e87387e14ad65a1e4db0e7dd671fa315/llvmlite-0.45.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:779e2f2ceefef0f4368548685f0b4adde34e5f4b457e90391f570a10b348d433", size = 55140958, upload_time = "2025-10-01T18:02:30.482Z" }, - { url = "https://files.pythonhosted.org/packages/33/94/9ba4ebcf4d541a325fd8098ddc073b663af75cc8b065b6059848f7d4dce7/llvmlite-0.45.1-cp312-cp312-win_amd64.whl", hash = "sha256:9e6c9949baf25d9aa9cd7cf0f6d011b9ca660dd17f5ba2b23bdbdb77cc86b116", size = 38132231, upload_time = "2025-10-01T18:05:03.664Z" }, - { url = "https://files.pythonhosted.org/packages/1d/e2/c185bb7e88514d5025f93c6c4092f6120c6cea8fe938974ec9860fb03bbb/llvmlite-0.45.1-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:d9ea9e6f17569a4253515cc01dade70aba536476e3d750b2e18d81d7e670eb15", size = 43043524, upload_time = "2025-10-01T18:03:43.249Z" }, - { url = "https://files.pythonhosted.org/packages/09/b8/b5437b9ecb2064e89ccf67dccae0d02cd38911705112dd0dcbfa9cd9a9de/llvmlite-0.45.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:c9f3cadee1630ce4ac18ea38adebf2a4f57a89bd2740ce83746876797f6e0bfb", size = 37253121, upload_time = "2025-10-01T18:04:30.557Z" }, - { url = "https://files.pythonhosted.org/packages/f7/97/ad1a907c0173a90dd4df7228f24a3ec61058bc1a9ff8a0caec20a0cc622e/llvmlite-0.45.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:57c48bf2e1083eedbc9406fb83c4e6483017879714916fe8be8a72a9672c995a", size = 56288210, upload_time = "2025-10-01T18:01:40.26Z" }, - { url = "https://files.pythonhosted.org/packages/32/d8/c99c8ac7a326e9735401ead3116f7685a7ec652691aeb2615aa732b1fc4a/llvmlite-0.45.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3aa3dfceda4219ae39cf18806c60eeb518c1680ff834b8b311bd784160b9ce40", size = 55140957, upload_time = "2025-10-01T18:02:46.244Z" }, - { url = "https://files.pythonhosted.org/packages/09/56/ed35668130e32dbfad2eb37356793b0a95f23494ab5be7d9bf5cb75850ee/llvmlite-0.45.1-cp313-cp313-win_amd64.whl", hash = "sha256:080e6f8d0778a8239cd47686d402cb66eb165e421efa9391366a9b7e5810a38b", size = 38132232, upload_time = "2025-10-01T18:05:14.477Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/99/8d/5baf1cef7f9c084fb35a8afbde88074f0d6a727bc63ef764fe0e7543ba40/llvmlite-0.45.1.tar.gz", hash = "sha256:09430bb9d0bb58fc45a45a57c7eae912850bedc095cd0810a57de109c69e1c32", size = 185600, upload-time = "2025-10-01T17:59:52.046Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/ad/9bdc87b2eb34642c1cfe6bcb4f5db64c21f91f26b010f263e7467e7536a3/llvmlite-0.45.1-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:60f92868d5d3af30b4239b50e1717cb4e4e54f6ac1c361a27903b318d0f07f42", size = 43043526, upload-time = "2025-10-01T18:03:15.051Z" }, + { url = "https://files.pythonhosted.org/packages/a5/ea/c25c6382f452a943b4082da5e8c1665ce29a62884e2ec80608533e8e82d5/llvmlite-0.45.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:98baab513e19beb210f1ef39066288784839a44cd504e24fff5d17f1b3cf0860", size = 37253118, upload-time = "2025-10-01T18:04:06.783Z" }, + { url = "https://files.pythonhosted.org/packages/fe/af/85fc237de98b181dbbe8647324331238d6c52a3554327ccdc83ced28efba/llvmlite-0.45.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3adc2355694d6a6fbcc024d59bb756677e7de506037c878022d7b877e7613a36", size = 56288209, upload-time = "2025-10-01T18:01:00.168Z" }, + { url = "https://files.pythonhosted.org/packages/0a/df/3daf95302ff49beff4230065e3178cd40e71294968e8d55baf4a9e560814/llvmlite-0.45.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2f3377a6db40f563058c9515dedcc8a3e562d8693a106a28f2ddccf2c8fcf6ca", size = 55140958, upload-time = "2025-10-01T18:02:11.199Z" }, + { url = "https://files.pythonhosted.org/packages/a4/56/4c0d503fe03bac820ecdeb14590cf9a248e120f483bcd5c009f2534f23f0/llvmlite-0.45.1-cp311-cp311-win_amd64.whl", hash = "sha256:f9c272682d91e0d57f2a76c6d9ebdfccc603a01828cdbe3d15273bdca0c3363a", size = 38132232, upload-time = "2025-10-01T18:04:52.181Z" }, + { url = "https://files.pythonhosted.org/packages/e2/7c/82cbd5c656e8991bcc110c69d05913be2229302a92acb96109e166ae31fb/llvmlite-0.45.1-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:28e763aba92fe9c72296911e040231d486447c01d4f90027c8e893d89d49b20e", size = 43043524, upload-time = "2025-10-01T18:03:30.666Z" }, + { url = "https://files.pythonhosted.org/packages/9d/bc/5314005bb2c7ee9f33102c6456c18cc81745d7055155d1218f1624463774/llvmlite-0.45.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1a53f4b74ee9fd30cb3d27d904dadece67a7575198bd80e687ee76474620735f", size = 37253123, upload-time = "2025-10-01T18:04:18.177Z" }, + { url = "https://files.pythonhosted.org/packages/96/76/0f7154952f037cb320b83e1c952ec4a19d5d689cf7d27cb8a26887d7bbc1/llvmlite-0.45.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b3796b1b1e1c14dcae34285d2f4ea488402fbd2c400ccf7137603ca3800864f", size = 56288211, upload-time = "2025-10-01T18:01:24.079Z" }, + { url = "https://files.pythonhosted.org/packages/00/b1/0b581942be2683ceb6862d558979e87387e14ad65a1e4db0e7dd671fa315/llvmlite-0.45.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:779e2f2ceefef0f4368548685f0b4adde34e5f4b457e90391f570a10b348d433", size = 55140958, upload-time = "2025-10-01T18:02:30.482Z" }, + { url = "https://files.pythonhosted.org/packages/33/94/9ba4ebcf4d541a325fd8098ddc073b663af75cc8b065b6059848f7d4dce7/llvmlite-0.45.1-cp312-cp312-win_amd64.whl", hash = "sha256:9e6c9949baf25d9aa9cd7cf0f6d011b9ca660dd17f5ba2b23bdbdb77cc86b116", size = 38132231, upload-time = "2025-10-01T18:05:03.664Z" }, + { url = "https://files.pythonhosted.org/packages/1d/e2/c185bb7e88514d5025f93c6c4092f6120c6cea8fe938974ec9860fb03bbb/llvmlite-0.45.1-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:d9ea9e6f17569a4253515cc01dade70aba536476e3d750b2e18d81d7e670eb15", size = 43043524, upload-time = "2025-10-01T18:03:43.249Z" }, + { url = "https://files.pythonhosted.org/packages/09/b8/b5437b9ecb2064e89ccf67dccae0d02cd38911705112dd0dcbfa9cd9a9de/llvmlite-0.45.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:c9f3cadee1630ce4ac18ea38adebf2a4f57a89bd2740ce83746876797f6e0bfb", size = 37253121, upload-time = "2025-10-01T18:04:30.557Z" }, + { url = "https://files.pythonhosted.org/packages/f7/97/ad1a907c0173a90dd4df7228f24a3ec61058bc1a9ff8a0caec20a0cc622e/llvmlite-0.45.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:57c48bf2e1083eedbc9406fb83c4e6483017879714916fe8be8a72a9672c995a", size = 56288210, upload-time = "2025-10-01T18:01:40.26Z" }, + { url = "https://files.pythonhosted.org/packages/32/d8/c99c8ac7a326e9735401ead3116f7685a7ec652691aeb2615aa732b1fc4a/llvmlite-0.45.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3aa3dfceda4219ae39cf18806c60eeb518c1680ff834b8b311bd784160b9ce40", size = 55140957, upload-time = "2025-10-01T18:02:46.244Z" }, + { url = "https://files.pythonhosted.org/packages/09/56/ed35668130e32dbfad2eb37356793b0a95f23494ab5be7d9bf5cb75850ee/llvmlite-0.45.1-cp313-cp313-win_amd64.whl", hash = "sha256:080e6f8d0778a8239cd47686d402cb66eb165e421efa9391366a9b7e5810a38b", size = 38132232, upload-time = "2025-10-01T18:05:14.477Z" }, ] [[package]] @@ -1607,11 +1117,11 @@ name = "mako" version = "1.3.10" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "markupsafe", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9e/38/bd5b78a920a64d708fe6bc8e0a2c075e1389d53bef8413725c63ba041535/mako-1.3.10.tar.gz", hash = "sha256:99579a6f39583fa7e5630a28c3c1f440e4e97a414b80372649c0ce338da2ea28", size = 392474, upload_time = "2025-04-10T12:44:31.16Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/38/bd5b78a920a64d708fe6bc8e0a2c075e1389d53bef8413725c63ba041535/mako-1.3.10.tar.gz", hash = "sha256:99579a6f39583fa7e5630a28c3c1f440e4e97a414b80372649c0ce338da2ea28", size = 392474, upload-time = "2025-04-10T12:44:31.16Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/fb/99f81ac72ae23375f22b7afdb7642aba97c00a713c217124420147681a2f/mako-1.3.10-py3-none-any.whl", hash = "sha256:baef24a52fc4fc514a0887ac600f9f1cff3d82c61d4d700a1fa84d597b88db59", size = 78509, upload_time = "2025-04-10T12:50:53.297Z" }, + { url = "https://files.pythonhosted.org/packages/87/fb/99f81ac72ae23375f22b7afdb7642aba97c00a713c217124420147681a2f/mako-1.3.10-py3-none-any.whl", hash = "sha256:baef24a52fc4fc514a0887ac600f9f1cff3d82c61d4d700a1fa84d597b88db59", size = 78509, upload-time = "2025-04-10T12:50:53.297Z" }, ] [[package]] @@ -1619,96 +1129,63 @@ name = "markdown-it-py" version = "4.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "mdurl", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "mdurl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3", size = 73070, upload_time = "2025-08-11T12:57:52.854Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3", size = 73070, upload-time = "2025-08-11T12:57:52.854Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147", size = 87321, upload_time = "2025-08-11T12:57:51.923Z" }, + { url = "https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147", size = 87321, upload-time = "2025-08-11T12:57:51.923Z" }, ] [[package]] name = "markupsafe" version = "3.0.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload_time = "2025-09-27T18:37:40.426Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e8/4b/3541d44f3937ba468b75da9eebcae497dcf67adb65caa16760b0a6807ebb/markupsafe-3.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559", size = 11631, upload_time = "2025-09-27T18:36:05.558Z" }, - { url = "https://files.pythonhosted.org/packages/98/1b/fbd8eed11021cabd9226c37342fa6ca4e8a98d8188a8d9b66740494960e4/markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419", size = 12057, upload_time = "2025-09-27T18:36:07.165Z" }, - { url = "https://files.pythonhosted.org/packages/40/01/e560d658dc0bb8ab762670ece35281dec7b6c1b33f5fbc09ebb57a185519/markupsafe-3.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695", size = 22050, upload_time = "2025-09-27T18:36:08.005Z" }, - { url = "https://files.pythonhosted.org/packages/af/cd/ce6e848bbf2c32314c9b237839119c5a564a59725b53157c856e90937b7a/markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591", size = 20681, upload_time = "2025-09-27T18:36:08.881Z" }, - { url = "https://files.pythonhosted.org/packages/c9/2a/b5c12c809f1c3045c4d580b035a743d12fcde53cf685dbc44660826308da/markupsafe-3.0.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c", size = 20705, upload_time = "2025-09-27T18:36:10.131Z" }, - { url = "https://files.pythonhosted.org/packages/cf/e3/9427a68c82728d0a88c50f890d0fc072a1484de2f3ac1ad0bfc1a7214fd5/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f", size = 21524, upload_time = "2025-09-27T18:36:11.324Z" }, - { url = "https://files.pythonhosted.org/packages/bc/36/23578f29e9e582a4d0278e009b38081dbe363c5e7165113fad546918a232/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6", size = 20282, upload_time = "2025-09-27T18:36:12.573Z" }, - { url = "https://files.pythonhosted.org/packages/56/21/dca11354e756ebd03e036bd8ad58d6d7168c80ce1fe5e75218e4945cbab7/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1", size = 20745, upload_time = "2025-09-27T18:36:13.504Z" }, - { url = "https://files.pythonhosted.org/packages/87/99/faba9369a7ad6e4d10b6a5fbf71fa2a188fe4a593b15f0963b73859a1bbd/markupsafe-3.0.3-cp310-cp310-win32.whl", hash = "sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa", size = 14571, upload_time = "2025-09-27T18:36:14.779Z" }, - { url = "https://files.pythonhosted.org/packages/d6/25/55dc3ab959917602c96985cb1253efaa4ff42f71194bddeb61eb7278b8be/markupsafe-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8", size = 15056, upload_time = "2025-09-27T18:36:16.125Z" }, - { url = "https://files.pythonhosted.org/packages/d0/9e/0a02226640c255d1da0b8d12e24ac2aa6734da68bff14c05dd53b94a0fc3/markupsafe-3.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1", size = 13932, upload_time = "2025-09-27T18:36:17.311Z" }, - { url = "https://files.pythonhosted.org/packages/08/db/fefacb2136439fc8dd20e797950e749aa1f4997ed584c62cfb8ef7c2be0e/markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad", size = 11631, upload_time = "2025-09-27T18:36:18.185Z" }, - { url = "https://files.pythonhosted.org/packages/e1/2e/5898933336b61975ce9dc04decbc0a7f2fee78c30353c5efba7f2d6ff27a/markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a", size = 12058, upload_time = "2025-09-27T18:36:19.444Z" }, - { url = "https://files.pythonhosted.org/packages/1d/09/adf2df3699d87d1d8184038df46a9c80d78c0148492323f4693df54e17bb/markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50", size = 24287, upload_time = "2025-09-27T18:36:20.768Z" }, - { url = "https://files.pythonhosted.org/packages/30/ac/0273f6fcb5f42e314c6d8cd99effae6a5354604d461b8d392b5ec9530a54/markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf", size = 22940, upload_time = "2025-09-27T18:36:22.249Z" }, - { url = "https://files.pythonhosted.org/packages/19/ae/31c1be199ef767124c042c6c3e904da327a2f7f0cd63a0337e1eca2967a8/markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f", size = 21887, upload_time = "2025-09-27T18:36:23.535Z" }, - { url = "https://files.pythonhosted.org/packages/b2/76/7edcab99d5349a4532a459e1fe64f0b0467a3365056ae550d3bcf3f79e1e/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a", size = 23692, upload_time = "2025-09-27T18:36:24.823Z" }, - { url = "https://files.pythonhosted.org/packages/a4/28/6e74cdd26d7514849143d69f0bf2399f929c37dc2b31e6829fd2045b2765/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115", size = 21471, upload_time = "2025-09-27T18:36:25.95Z" }, - { url = "https://files.pythonhosted.org/packages/62/7e/a145f36a5c2945673e590850a6f8014318d5577ed7e5920a4b3448e0865d/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a", size = 22923, upload_time = "2025-09-27T18:36:27.109Z" }, - { url = "https://files.pythonhosted.org/packages/0f/62/d9c46a7f5c9adbeeeda52f5b8d802e1094e9717705a645efc71b0913a0a8/markupsafe-3.0.3-cp311-cp311-win32.whl", hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19", size = 14572, upload_time = "2025-09-27T18:36:28.045Z" }, - { url = "https://files.pythonhosted.org/packages/83/8a/4414c03d3f891739326e1783338e48fb49781cc915b2e0ee052aa490d586/markupsafe-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01", size = 15077, upload_time = "2025-09-27T18:36:29.025Z" }, - { url = "https://files.pythonhosted.org/packages/35/73/893072b42e6862f319b5207adc9ae06070f095b358655f077f69a35601f0/markupsafe-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c", size = 13876, upload_time = "2025-09-27T18:36:29.954Z" }, - { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload_time = "2025-09-27T18:36:30.854Z" }, - { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload_time = "2025-09-27T18:36:31.971Z" }, - { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload_time = "2025-09-27T18:36:32.813Z" }, - { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload_time = "2025-09-27T18:36:33.86Z" }, - { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload_time = "2025-09-27T18:36:35.099Z" }, - { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload_time = "2025-09-27T18:36:36.001Z" }, - { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload_time = "2025-09-27T18:36:36.906Z" }, - { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload_time = "2025-09-27T18:36:37.868Z" }, - { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload_time = "2025-09-27T18:36:38.761Z" }, - { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload_time = "2025-09-27T18:36:39.701Z" }, - { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload_time = "2025-09-27T18:36:40.689Z" }, - { url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload_time = "2025-09-27T18:36:41.777Z" }, - { url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload_time = "2025-09-27T18:36:43.257Z" }, - { url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload_time = "2025-09-27T18:36:44.508Z" }, - { url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload_time = "2025-09-27T18:36:45.385Z" }, - { url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload_time = "2025-09-27T18:36:46.916Z" }, - { url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload_time = "2025-09-27T18:36:47.884Z" }, - { url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload_time = "2025-09-27T18:36:48.82Z" }, - { url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload_time = "2025-09-27T18:36:49.797Z" }, - { url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload_time = "2025-09-27T18:36:51.584Z" }, - { url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload_time = "2025-09-27T18:36:52.537Z" }, - { url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload_time = "2025-09-27T18:36:53.513Z" }, - { url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload_time = "2025-09-27T18:36:54.819Z" }, - { url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload_time = "2025-09-27T18:36:55.714Z" }, - { url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload_time = "2025-09-27T18:36:56.908Z" }, - { url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload_time = "2025-09-27T18:36:57.913Z" }, - { url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload_time = "2025-09-27T18:36:58.833Z" }, - { url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload_time = "2025-09-27T18:36:59.739Z" }, - { url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload_time = "2025-09-27T18:37:00.719Z" }, - { url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload_time = "2025-09-27T18:37:01.673Z" }, - { url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload_time = "2025-09-27T18:37:02.639Z" }, - { url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload_time = "2025-09-27T18:37:03.582Z" }, - { url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload_time = "2025-09-27T18:37:04.929Z" }, - { url = "https://files.pythonhosted.org/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe", size = 11619, upload_time = "2025-09-27T18:37:06.342Z" }, - { url = "https://files.pythonhosted.org/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026", size = 12029, upload_time = "2025-09-27T18:37:07.213Z" }, - { url = "https://files.pythonhosted.org/packages/da/ef/e648bfd021127bef5fa12e1720ffed0c6cbb8310c8d9bea7266337ff06de/markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737", size = 24408, upload_time = "2025-09-27T18:37:09.572Z" }, - { url = "https://files.pythonhosted.org/packages/41/3c/a36c2450754618e62008bf7435ccb0f88053e07592e6028a34776213d877/markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97", size = 23005, upload_time = "2025-09-27T18:37:10.58Z" }, - { url = "https://files.pythonhosted.org/packages/bc/20/b7fdf89a8456b099837cd1dc21974632a02a999ec9bf7ca3e490aacd98e7/markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d", size = 22048, upload_time = "2025-09-27T18:37:11.547Z" }, - { url = "https://files.pythonhosted.org/packages/9a/a7/591f592afdc734f47db08a75793a55d7fbcc6902a723ae4cfbab61010cc5/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda", size = 23821, upload_time = "2025-09-27T18:37:12.48Z" }, - { url = "https://files.pythonhosted.org/packages/7d/33/45b24e4f44195b26521bc6f1a82197118f74df348556594bd2262bda1038/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf", size = 21606, upload_time = "2025-09-27T18:37:13.485Z" }, - { url = "https://files.pythonhosted.org/packages/ff/0e/53dfaca23a69fbfbbf17a4b64072090e70717344c52eaaaa9c5ddff1e5f0/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe", size = 23043, upload_time = "2025-09-27T18:37:14.408Z" }, - { url = "https://files.pythonhosted.org/packages/46/11/f333a06fc16236d5238bfe74daccbca41459dcd8d1fa952e8fbd5dccfb70/markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9", size = 14747, upload_time = "2025-09-27T18:37:15.36Z" }, - { url = "https://files.pythonhosted.org/packages/28/52/182836104b33b444e400b14f797212f720cbc9ed6ba34c800639d154e821/markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581", size = 15341, upload_time = "2025-09-27T18:37:16.496Z" }, - { url = "https://files.pythonhosted.org/packages/6f/18/acf23e91bd94fd7b3031558b1f013adfa21a8e407a3fdb32745538730382/markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4", size = 14073, upload_time = "2025-09-27T18:37:17.476Z" }, - { url = "https://files.pythonhosted.org/packages/3c/f0/57689aa4076e1b43b15fdfa646b04653969d50cf30c32a102762be2485da/markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab", size = 11661, upload_time = "2025-09-27T18:37:18.453Z" }, - { url = "https://files.pythonhosted.org/packages/89/c3/2e67a7ca217c6912985ec766c6393b636fb0c2344443ff9d91404dc4c79f/markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175", size = 12069, upload_time = "2025-09-27T18:37:19.332Z" }, - { url = "https://files.pythonhosted.org/packages/f0/00/be561dce4e6ca66b15276e184ce4b8aec61fe83662cce2f7d72bd3249d28/markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634", size = 25670, upload_time = "2025-09-27T18:37:20.245Z" }, - { url = "https://files.pythonhosted.org/packages/50/09/c419f6f5a92e5fadde27efd190eca90f05e1261b10dbd8cbcb39cd8ea1dc/markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50", size = 23598, upload_time = "2025-09-27T18:37:21.177Z" }, - { url = "https://files.pythonhosted.org/packages/22/44/a0681611106e0b2921b3033fc19bc53323e0b50bc70cffdd19f7d679bb66/markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e", size = 23261, upload_time = "2025-09-27T18:37:22.167Z" }, - { url = "https://files.pythonhosted.org/packages/5f/57/1b0b3f100259dc9fffe780cfb60d4be71375510e435efec3d116b6436d43/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5", size = 24835, upload_time = "2025-09-27T18:37:23.296Z" }, - { url = "https://files.pythonhosted.org/packages/26/6a/4bf6d0c97c4920f1597cc14dd720705eca0bf7c787aebc6bb4d1bead5388/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523", size = 22733, upload_time = "2025-09-27T18:37:24.237Z" }, - { url = "https://files.pythonhosted.org/packages/14/c7/ca723101509b518797fedc2fdf79ba57f886b4aca8a7d31857ba3ee8281f/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc", size = 23672, upload_time = "2025-09-27T18:37:25.271Z" }, - { url = "https://files.pythonhosted.org/packages/fb/df/5bd7a48c256faecd1d36edc13133e51397e41b73bb77e1a69deab746ebac/markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d", size = 14819, upload_time = "2025-09-27T18:37:26.285Z" }, - { url = "https://files.pythonhosted.org/packages/1a/8a/0402ba61a2f16038b48b39bccca271134be00c5c9f0f623208399333c448/markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9", size = 15426, upload_time = "2025-09-27T18:37:27.316Z" }, - { url = "https://files.pythonhosted.org/packages/70/bc/6f1c2f612465f5fa89b95bead1f44dcb607670fd42891d8fdcd5d039f4f4/markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa", size = 14146, upload_time = "2025-09-27T18:37:28.327Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/08/db/fefacb2136439fc8dd20e797950e749aa1f4997ed584c62cfb8ef7c2be0e/markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad", size = 11631, upload-time = "2025-09-27T18:36:18.185Z" }, + { url = "https://files.pythonhosted.org/packages/e1/2e/5898933336b61975ce9dc04decbc0a7f2fee78c30353c5efba7f2d6ff27a/markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a", size = 12058, upload-time = "2025-09-27T18:36:19.444Z" }, + { url = "https://files.pythonhosted.org/packages/1d/09/adf2df3699d87d1d8184038df46a9c80d78c0148492323f4693df54e17bb/markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50", size = 24287, upload-time = "2025-09-27T18:36:20.768Z" }, + { url = "https://files.pythonhosted.org/packages/30/ac/0273f6fcb5f42e314c6d8cd99effae6a5354604d461b8d392b5ec9530a54/markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf", size = 22940, upload-time = "2025-09-27T18:36:22.249Z" }, + { url = "https://files.pythonhosted.org/packages/19/ae/31c1be199ef767124c042c6c3e904da327a2f7f0cd63a0337e1eca2967a8/markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f", size = 21887, upload-time = "2025-09-27T18:36:23.535Z" }, + { url = "https://files.pythonhosted.org/packages/b2/76/7edcab99d5349a4532a459e1fe64f0b0467a3365056ae550d3bcf3f79e1e/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a", size = 23692, upload-time = "2025-09-27T18:36:24.823Z" }, + { url = "https://files.pythonhosted.org/packages/a4/28/6e74cdd26d7514849143d69f0bf2399f929c37dc2b31e6829fd2045b2765/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115", size = 21471, upload-time = "2025-09-27T18:36:25.95Z" }, + { url = "https://files.pythonhosted.org/packages/62/7e/a145f36a5c2945673e590850a6f8014318d5577ed7e5920a4b3448e0865d/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a", size = 22923, upload-time = "2025-09-27T18:36:27.109Z" }, + { url = "https://files.pythonhosted.org/packages/0f/62/d9c46a7f5c9adbeeeda52f5b8d802e1094e9717705a645efc71b0913a0a8/markupsafe-3.0.3-cp311-cp311-win32.whl", hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19", size = 14572, upload-time = "2025-09-27T18:36:28.045Z" }, + { url = "https://files.pythonhosted.org/packages/83/8a/4414c03d3f891739326e1783338e48fb49781cc915b2e0ee052aa490d586/markupsafe-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01", size = 15077, upload-time = "2025-09-27T18:36:29.025Z" }, + { url = "https://files.pythonhosted.org/packages/35/73/893072b42e6862f319b5207adc9ae06070f095b358655f077f69a35601f0/markupsafe-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c", size = 13876, upload-time = "2025-09-27T18:36:29.954Z" }, + { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload-time = "2025-09-27T18:36:30.854Z" }, + { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload-time = "2025-09-27T18:36:31.971Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload-time = "2025-09-27T18:36:32.813Z" }, + { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload-time = "2025-09-27T18:36:33.86Z" }, + { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload-time = "2025-09-27T18:36:35.099Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload-time = "2025-09-27T18:36:36.001Z" }, + { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload-time = "2025-09-27T18:36:36.906Z" }, + { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload-time = "2025-09-27T18:36:37.868Z" }, + { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload-time = "2025-09-27T18:36:38.761Z" }, + { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload-time = "2025-09-27T18:36:39.701Z" }, + { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload-time = "2025-09-27T18:36:40.689Z" }, + { url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload-time = "2025-09-27T18:36:41.777Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload-time = "2025-09-27T18:36:43.257Z" }, + { url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload-time = "2025-09-27T18:36:44.508Z" }, + { url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload-time = "2025-09-27T18:36:45.385Z" }, + { url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload-time = "2025-09-27T18:36:46.916Z" }, + { url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload-time = "2025-09-27T18:36:47.884Z" }, + { url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload-time = "2025-09-27T18:36:48.82Z" }, + { url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload-time = "2025-09-27T18:36:49.797Z" }, + { url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload-time = "2025-09-27T18:36:51.584Z" }, + { url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload-time = "2025-09-27T18:36:52.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload-time = "2025-09-27T18:36:53.513Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload-time = "2025-09-27T18:36:54.819Z" }, + { url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload-time = "2025-09-27T18:36:55.714Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload-time = "2025-09-27T18:36:56.908Z" }, + { url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload-time = "2025-09-27T18:36:57.913Z" }, + { url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload-time = "2025-09-27T18:36:58.833Z" }, + { url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload-time = "2025-09-27T18:36:59.739Z" }, + { url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload-time = "2025-09-27T18:37:00.719Z" }, + { url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload-time = "2025-09-27T18:37:01.673Z" }, + { url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload-time = "2025-09-27T18:37:02.639Z" }, + { url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload-time = "2025-09-27T18:37:03.582Z" }, + { url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload-time = "2025-09-27T18:37:04.929Z" }, ] [[package]] @@ -1716,367 +1193,210 @@ name = "matplotlib" version = "3.10.7" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "cycler", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "fonttools", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "kiwisolver", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pillow", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyparsing", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "python-dateutil", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/ae/e2/d2d5295be2f44c678ebaf3544ba32d20c1f9ef08c49fe47f496180e1db15/matplotlib-3.10.7.tar.gz", hash = "sha256:a06ba7e2a2ef9131c79c49e63dad355d2d878413a0376c1727c8b9335ff731c7", size = 34804865, upload_time = "2025-10-09T00:28:00.669Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/87/3932d5778ab4c025db22710b61f49ccaed3956c5cf46ffb2ffa7492b06d9/matplotlib-3.10.7-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:7ac81eee3b7c266dd92cee1cd658407b16c57eed08c7421fa354ed68234de380", size = 8247141, upload_time = "2025-10-09T00:26:06.023Z" }, - { url = "https://files.pythonhosted.org/packages/45/a8/bfed45339160102bce21a44e38a358a1134a5f84c26166de03fb4a53208f/matplotlib-3.10.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:667ecd5d8d37813a845053d8f5bf110b534c3c9f30e69ebd25d4701385935a6d", size = 8107995, upload_time = "2025-10-09T00:26:08.669Z" }, - { url = "https://files.pythonhosted.org/packages/e2/3c/5692a2d9a5ba848fda3f48d2b607037df96460b941a59ef236404b39776b/matplotlib-3.10.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc1c51b846aca49a5a8b44fbba6a92d583a35c64590ad9e1e950dc88940a4297", size = 8680503, upload_time = "2025-10-09T00:26:10.607Z" }, - { url = "https://files.pythonhosted.org/packages/ab/a0/86ace53c48b05d0e6e9c127b2ace097434901f3e7b93f050791c8243201a/matplotlib-3.10.7-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a11c2e9e72e7de09b7b72e62f3df23317c888299c875e2b778abf1eda8c0a42", size = 9514982, upload_time = "2025-10-09T00:26:12.594Z" }, - { url = "https://files.pythonhosted.org/packages/a6/81/ead71e2824da8f72640a64166d10e62300df4ae4db01a0bac56c5b39fa51/matplotlib-3.10.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f19410b486fdd139885ace124e57f938c1e6a3210ea13dd29cab58f5d4bc12c7", size = 9566429, upload_time = "2025-10-09T00:26:14.758Z" }, - { url = "https://files.pythonhosted.org/packages/65/7d/954b3067120456f472cce8fdcacaf4a5fcd522478db0c37bb243c7cb59dd/matplotlib-3.10.7-cp310-cp310-win_amd64.whl", hash = "sha256:b498e9e4022f93de2d5a37615200ca01297ceebbb56fe4c833f46862a490f9e3", size = 8108174, upload_time = "2025-10-09T00:26:17.015Z" }, - { url = "https://files.pythonhosted.org/packages/fc/bc/0fb489005669127ec13f51be0c6adc074d7cf191075dab1da9fe3b7a3cfc/matplotlib-3.10.7-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:53b492410a6cd66c7a471de6c924f6ede976e963c0f3097a3b7abfadddc67d0a", size = 8257507, upload_time = "2025-10-09T00:26:19.073Z" }, - { url = "https://files.pythonhosted.org/packages/e2/6a/d42588ad895279ff6708924645b5d2ed54a7fb2dc045c8a804e955aeace1/matplotlib-3.10.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d9749313deb729f08207718d29c86246beb2ea3fdba753595b55901dee5d2fd6", size = 8119565, upload_time = "2025-10-09T00:26:21.023Z" }, - { url = "https://files.pythonhosted.org/packages/10/b7/4aa196155b4d846bd749cf82aa5a4c300cf55a8b5e0dfa5b722a63c0f8a0/matplotlib-3.10.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2222c7ba2cbde7fe63032769f6eb7e83ab3227f47d997a8453377709b7fe3a5a", size = 8692668, upload_time = "2025-10-09T00:26:22.967Z" }, - { url = "https://files.pythonhosted.org/packages/e6/e7/664d2b97016f46683a02d854d730cfcf54ff92c1dafa424beebef50f831d/matplotlib-3.10.7-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e91f61a064c92c307c5a9dc8c05dc9f8a68f0a3be199d9a002a0622e13f874a1", size = 9521051, upload_time = "2025-10-09T00:26:25.041Z" }, - { url = "https://files.pythonhosted.org/packages/a8/a3/37aef1404efa615f49b5758a5e0261c16dd88f389bc1861e722620e4a754/matplotlib-3.10.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6f1851eab59ca082c95df5a500106bad73672645625e04538b3ad0f69471ffcc", size = 9576878, upload_time = "2025-10-09T00:26:27.478Z" }, - { url = "https://files.pythonhosted.org/packages/33/cd/b145f9797126f3f809d177ca378de57c45413c5099c5990de2658760594a/matplotlib-3.10.7-cp311-cp311-win_amd64.whl", hash = "sha256:6516ce375109c60ceec579e699524e9d504cd7578506f01150f7a6bc174a775e", size = 8115142, upload_time = "2025-10-09T00:26:29.774Z" }, - { url = "https://files.pythonhosted.org/packages/2e/39/63bca9d2b78455ed497fcf51a9c71df200a11048f48249038f06447fa947/matplotlib-3.10.7-cp311-cp311-win_arm64.whl", hash = "sha256:b172db79759f5f9bc13ef1c3ef8b9ee7b37b0247f987fbbbdaa15e4f87fd46a9", size = 7992439, upload_time = "2025-10-09T00:26:40.32Z" }, - { url = "https://files.pythonhosted.org/packages/be/b3/09eb0f7796932826ec20c25b517d568627754f6c6462fca19e12c02f2e12/matplotlib-3.10.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a0edb7209e21840e8361e91ea84ea676658aa93edd5f8762793dec77a4a6748", size = 8272389, upload_time = "2025-10-09T00:26:42.474Z" }, - { url = "https://files.pythonhosted.org/packages/11/0b/1ae80ddafb8652fd8046cb5c8460ecc8d4afccb89e2c6d6bec61e04e1eaf/matplotlib-3.10.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c380371d3c23e0eadf8ebff114445b9f970aff2010198d498d4ab4c3b41eea4f", size = 8128247, upload_time = "2025-10-09T00:26:44.77Z" }, - { url = "https://files.pythonhosted.org/packages/7d/18/95ae2e242d4a5c98bd6e90e36e128d71cf1c7e39b0874feaed3ef782e789/matplotlib-3.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d5f256d49fea31f40f166a5e3131235a5d2f4b7f44520b1cf0baf1ce568ccff0", size = 8696996, upload_time = "2025-10-09T00:26:46.792Z" }, - { url = "https://files.pythonhosted.org/packages/7e/3d/5b559efc800bd05cb2033aa85f7e13af51958136a48327f7c261801ff90a/matplotlib-3.10.7-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11ae579ac83cdf3fb72573bb89f70e0534de05266728740d478f0f818983c695", size = 9530153, upload_time = "2025-10-09T00:26:49.07Z" }, - { url = "https://files.pythonhosted.org/packages/88/57/eab4a719fd110312d3c220595d63a3c85ec2a39723f0f4e7fa7e6e3f74ba/matplotlib-3.10.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4c14b6acd16cddc3569a2d515cfdd81c7a68ac5639b76548cfc1a9e48b20eb65", size = 9593093, upload_time = "2025-10-09T00:26:51.067Z" }, - { url = "https://files.pythonhosted.org/packages/31/3c/80816f027b3a4a28cd2a0a6ef7f89a2db22310e945cd886ec25bfb399221/matplotlib-3.10.7-cp312-cp312-win_amd64.whl", hash = "sha256:0d8c32b7ea6fb80b1aeff5a2ceb3fb9778e2759e899d9beff75584714afcc5ee", size = 8122771, upload_time = "2025-10-09T00:26:53.296Z" }, - { url = "https://files.pythonhosted.org/packages/de/77/ef1fc78bfe99999b2675435cc52120887191c566b25017d78beaabef7f2d/matplotlib-3.10.7-cp312-cp312-win_arm64.whl", hash = "sha256:5f3f6d315dcc176ba7ca6e74c7768fb7e4cf566c49cb143f6bc257b62e634ed8", size = 7992812, upload_time = "2025-10-09T00:26:54.882Z" }, - { url = "https://files.pythonhosted.org/packages/02/9c/207547916a02c78f6bdd83448d9b21afbc42f6379ed887ecf610984f3b4e/matplotlib-3.10.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1d9d3713a237970569156cfb4de7533b7c4eacdd61789726f444f96a0d28f57f", size = 8273212, upload_time = "2025-10-09T00:26:56.752Z" }, - { url = "https://files.pythonhosted.org/packages/bc/d0/b3d3338d467d3fc937f0bb7f256711395cae6f78e22cef0656159950adf0/matplotlib-3.10.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:37a1fea41153dd6ee061d21ab69c9cf2cf543160b1b85d89cd3d2e2a7902ca4c", size = 8128713, upload_time = "2025-10-09T00:26:59.001Z" }, - { url = "https://files.pythonhosted.org/packages/22/ff/6425bf5c20d79aa5b959d1ce9e65f599632345391381c9a104133fe0b171/matplotlib-3.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b3c4ea4948d93c9c29dc01c0c23eef66f2101bf75158c291b88de6525c55c3d1", size = 8698527, upload_time = "2025-10-09T00:27:00.69Z" }, - { url = "https://files.pythonhosted.org/packages/d0/7f/ccdca06f4c2e6c7989270ed7829b8679466682f4cfc0f8c9986241c023b6/matplotlib-3.10.7-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22df30ffaa89f6643206cf13877191c63a50e8f800b038bc39bee9d2d4957632", size = 9529690, upload_time = "2025-10-09T00:27:02.664Z" }, - { url = "https://files.pythonhosted.org/packages/b8/95/b80fc2c1f269f21ff3d193ca697358e24408c33ce2b106a7438a45407b63/matplotlib-3.10.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b69676845a0a66f9da30e87f48be36734d6748024b525ec4710be40194282c84", size = 9593732, upload_time = "2025-10-09T00:27:04.653Z" }, - { url = "https://files.pythonhosted.org/packages/e1/b6/23064a96308b9aeceeffa65e96bcde459a2ea4934d311dee20afde7407a0/matplotlib-3.10.7-cp313-cp313-win_amd64.whl", hash = "sha256:744991e0cc863dd669c8dc9136ca4e6e0082be2070b9d793cbd64bec872a6815", size = 8122727, upload_time = "2025-10-09T00:27:06.814Z" }, - { url = "https://files.pythonhosted.org/packages/b3/a6/2faaf48133b82cf3607759027f82b5c702aa99cdfcefb7f93d6ccf26a424/matplotlib-3.10.7-cp313-cp313-win_arm64.whl", hash = "sha256:fba2974df0bf8ce3c995fa84b79cde38326e0f7b5409e7a3a481c1141340bcf7", size = 7992958, upload_time = "2025-10-09T00:27:08.567Z" }, - { url = "https://files.pythonhosted.org/packages/4a/f0/b018fed0b599bd48d84c08794cb242227fe3341952da102ee9d9682db574/matplotlib-3.10.7-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:932c55d1fa7af4423422cb6a492a31cbcbdbe68fd1a9a3f545aa5e7a143b5355", size = 8316849, upload_time = "2025-10-09T00:27:10.254Z" }, - { url = "https://files.pythonhosted.org/packages/b0/b7/bb4f23856197659f275e11a2a164e36e65e9b48ea3e93c4ec25b4f163198/matplotlib-3.10.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e38c2d581d62ee729a6e144c47a71b3f42fb4187508dbbf4fe71d5612c3433b", size = 8178225, upload_time = "2025-10-09T00:27:12.241Z" }, - { url = "https://files.pythonhosted.org/packages/62/56/0600609893ff277e6f3ab3c0cef4eafa6e61006c058e84286c467223d4d5/matplotlib-3.10.7-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:786656bb13c237bbcebcd402f65f44dd61ead60ee3deb045af429d889c8dbc67", size = 8711708, upload_time = "2025-10-09T00:27:13.879Z" }, - { url = "https://files.pythonhosted.org/packages/d8/1a/6bfecb0cafe94d6658f2f1af22c43b76cf7a1c2f0dc34ef84cbb6809617e/matplotlib-3.10.7-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:09d7945a70ea43bf9248f4b6582734c2fe726723204a76eca233f24cffc7ef67", size = 9541409, upload_time = "2025-10-09T00:27:15.684Z" }, - { url = "https://files.pythonhosted.org/packages/08/50/95122a407d7f2e446fd865e2388a232a23f2b81934960ea802f3171518e4/matplotlib-3.10.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d0b181e9fa8daf1d9f2d4c547527b167cb8838fc587deabca7b5c01f97199e84", size = 9594054, upload_time = "2025-10-09T00:27:17.547Z" }, - { url = "https://files.pythonhosted.org/packages/13/76/75b194a43b81583478a81e78a07da8d9ca6ddf50dd0a2ccabf258059481d/matplotlib-3.10.7-cp313-cp313t-win_amd64.whl", hash = "sha256:31963603041634ce1a96053047b40961f7a29eb8f9a62e80cc2c0427aa1d22a2", size = 8200100, upload_time = "2025-10-09T00:27:20.039Z" }, - { url = "https://files.pythonhosted.org/packages/f5/9e/6aefebdc9f8235c12bdeeda44cc0383d89c1e41da2c400caf3ee2073a3ce/matplotlib-3.10.7-cp313-cp313t-win_arm64.whl", hash = "sha256:aebed7b50aa6ac698c90f60f854b47e48cd2252b30510e7a1feddaf5a3f72cbf", size = 8042131, upload_time = "2025-10-09T00:27:21.608Z" }, - { url = "https://files.pythonhosted.org/packages/0d/4b/e5bc2c321b6a7e3a75638d937d19ea267c34bd5a90e12bee76c4d7c7a0d9/matplotlib-3.10.7-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d883460c43e8c6b173fef244a2341f7f7c0e9725c7fe68306e8e44ed9c8fb100", size = 8273787, upload_time = "2025-10-09T00:27:23.27Z" }, - { url = "https://files.pythonhosted.org/packages/86/ad/6efae459c56c2fbc404da154e13e3a6039129f3c942b0152624f1c621f05/matplotlib-3.10.7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:07124afcf7a6504eafcb8ce94091c5898bbdd351519a1beb5c45f7a38c67e77f", size = 8131348, upload_time = "2025-10-09T00:27:24.926Z" }, - { url = "https://files.pythonhosted.org/packages/a6/5a/a4284d2958dee4116359cc05d7e19c057e64ece1b4ac986ab0f2f4d52d5a/matplotlib-3.10.7-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c17398b709a6cce3d9fdb1595c33e356d91c098cd9486cb2cc21ea2ea418e715", size = 9533949, upload_time = "2025-10-09T00:27:26.704Z" }, - { url = "https://files.pythonhosted.org/packages/de/ff/f3781b5057fa3786623ad8976fc9f7b0d02b2f28534751fd5a44240de4cf/matplotlib-3.10.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7146d64f561498764561e9cd0ed64fcf582e570fc519e6f521e2d0cfd43365e1", size = 9804247, upload_time = "2025-10-09T00:27:28.514Z" }, - { url = "https://files.pythonhosted.org/packages/47/5a/993a59facb8444efb0e197bf55f545ee449902dcee86a4dfc580c3b61314/matplotlib-3.10.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:90ad854c0a435da3104c01e2c6f0028d7e719b690998a2333d7218db80950722", size = 9595497, upload_time = "2025-10-09T00:27:30.418Z" }, - { url = "https://files.pythonhosted.org/packages/0d/a5/77c95aaa9bb32c345cbb49626ad8eb15550cba2e6d4c88081a6c2ac7b08d/matplotlib-3.10.7-cp314-cp314-win_amd64.whl", hash = "sha256:4645fc5d9d20ffa3a39361fcdbcec731382763b623b72627806bf251b6388866", size = 8252732, upload_time = "2025-10-09T00:27:32.332Z" }, - { url = "https://files.pythonhosted.org/packages/74/04/45d269b4268d222390d7817dae77b159651909669a34ee9fdee336db5883/matplotlib-3.10.7-cp314-cp314-win_arm64.whl", hash = "sha256:9257be2f2a03415f9105c486d304a321168e61ad450f6153d77c69504ad764bb", size = 8124240, upload_time = "2025-10-09T00:27:33.94Z" }, - { url = "https://files.pythonhosted.org/packages/4b/c7/ca01c607bb827158b439208c153d6f14ddb9fb640768f06f7ca3488ae67b/matplotlib-3.10.7-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1e4bbad66c177a8fdfa53972e5ef8be72a5f27e6a607cec0d8579abd0f3102b1", size = 8316938, upload_time = "2025-10-09T00:27:35.534Z" }, - { url = "https://files.pythonhosted.org/packages/84/d2/5539e66e9f56d2fdec94bb8436f5e449683b4e199bcc897c44fbe3c99e28/matplotlib-3.10.7-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:d8eb7194b084b12feb19142262165832fc6ee879b945491d1c3d4660748020c4", size = 8178245, upload_time = "2025-10-09T00:27:37.334Z" }, - { url = "https://files.pythonhosted.org/packages/77/b5/e6ca22901fd3e4fe433a82e583436dd872f6c966fca7e63cf806b40356f8/matplotlib-3.10.7-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4d41379b05528091f00e1728004f9a8d7191260f3862178b88e8fd770206318", size = 9541411, upload_time = "2025-10-09T00:27:39.387Z" }, - { url = "https://files.pythonhosted.org/packages/9e/99/a4524db57cad8fee54b7237239a8f8360bfcfa3170d37c9e71c090c0f409/matplotlib-3.10.7-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4a74f79fafb2e177f240579bc83f0b60f82cc47d2f1d260f422a0627207008ca", size = 9803664, upload_time = "2025-10-09T00:27:41.492Z" }, - { url = "https://files.pythonhosted.org/packages/e6/a5/85e2edf76ea0ad4288d174926d9454ea85f3ce5390cc4e6fab196cbf250b/matplotlib-3.10.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:702590829c30aada1e8cef0568ddbffa77ca747b4d6e36c6d173f66e301f89cc", size = 9594066, upload_time = "2025-10-09T00:27:43.694Z" }, - { url = "https://files.pythonhosted.org/packages/39/69/9684368a314f6d83fe5c5ad2a4121a3a8e03723d2e5c8ea17b66c1bad0e7/matplotlib-3.10.7-cp314-cp314t-win_amd64.whl", hash = "sha256:f79d5de970fc90cd5591f60053aecfce1fcd736e0303d9f0bf86be649fa68fb8", size = 8342832, upload_time = "2025-10-09T00:27:45.543Z" }, - { url = "https://files.pythonhosted.org/packages/04/5f/e22e08da14bc1a0894184640d47819d2338b792732e20d292bf86e5ab785/matplotlib-3.10.7-cp314-cp314t-win_arm64.whl", hash = "sha256:cb783436e47fcf82064baca52ce748af71725d0352e1d31564cbe9c95df92b9c", size = 8172585, upload_time = "2025-10-09T00:27:47.185Z" }, - { url = "https://files.pythonhosted.org/packages/1e/6c/a9bcf03e9afb2a873e0a5855f79bce476d1023f26f8212969f2b7504756c/matplotlib-3.10.7-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5c09cf8f2793f81368f49f118b6f9f937456362bee282eac575cca7f84cda537", size = 8241204, upload_time = "2025-10-09T00:27:48.806Z" }, - { url = "https://files.pythonhosted.org/packages/5b/fd/0e6f5aa762ed689d9fa8750b08f1932628ffa7ed30e76423c399d19407d2/matplotlib-3.10.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:de66744b2bb88d5cd27e80dfc2ec9f0517d0a46d204ff98fe9e5f2864eb67657", size = 8104607, upload_time = "2025-10-09T00:27:50.876Z" }, - { url = "https://files.pythonhosted.org/packages/b9/a9/21c9439d698fac5f0de8fc68b2405b738ed1f00e1279c76f2d9aa5521ead/matplotlib-3.10.7-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:53cc80662dd197ece414dd5b66e07370201515a3eaf52e7c518c68c16814773b", size = 8682257, upload_time = "2025-10-09T00:27:52.597Z" }, - { url = "https://files.pythonhosted.org/packages/58/8f/76d5dc21ac64a49e5498d7f0472c0781dae442dd266a67458baec38288ec/matplotlib-3.10.7-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:15112bcbaef211bd663fa935ec33313b948e214454d949b723998a43357b17b0", size = 8252283, upload_time = "2025-10-09T00:27:54.739Z" }, - { url = "https://files.pythonhosted.org/packages/27/0d/9c5d4c2317feb31d819e38c9f947c942f42ebd4eb935fc6fd3518a11eaa7/matplotlib-3.10.7-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d2a959c640cdeecdd2ec3136e8ea0441da59bcaf58d67e9c590740addba2cb68", size = 8116733, upload_time = "2025-10-09T00:27:56.406Z" }, - { url = "https://files.pythonhosted.org/packages/9a/cc/3fe688ff1355010937713164caacf9ed443675ac48a997bab6ed23b3f7c0/matplotlib-3.10.7-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3886e47f64611046bc1db523a09dd0a0a6bed6081e6f90e13806dd1d1d1b5e91", size = 8693919, upload_time = "2025-10-09T00:27:58.41Z" }, + { name = "contourpy" }, + { name = "cycler" }, + { name = "fonttools" }, + { name = "kiwisolver" }, + { name = "numpy" }, + { name = "packaging" }, + { name = "pillow" }, + { name = "pyparsing" }, + { name = "python-dateutil" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ae/e2/d2d5295be2f44c678ebaf3544ba32d20c1f9ef08c49fe47f496180e1db15/matplotlib-3.10.7.tar.gz", hash = "sha256:a06ba7e2a2ef9131c79c49e63dad355d2d878413a0376c1727c8b9335ff731c7", size = 34804865, upload-time = "2025-10-09T00:28:00.669Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fc/bc/0fb489005669127ec13f51be0c6adc074d7cf191075dab1da9fe3b7a3cfc/matplotlib-3.10.7-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:53b492410a6cd66c7a471de6c924f6ede976e963c0f3097a3b7abfadddc67d0a", size = 8257507, upload-time = "2025-10-09T00:26:19.073Z" }, + { url = "https://files.pythonhosted.org/packages/e2/6a/d42588ad895279ff6708924645b5d2ed54a7fb2dc045c8a804e955aeace1/matplotlib-3.10.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d9749313deb729f08207718d29c86246beb2ea3fdba753595b55901dee5d2fd6", size = 8119565, upload-time = "2025-10-09T00:26:21.023Z" }, + { url = "https://files.pythonhosted.org/packages/10/b7/4aa196155b4d846bd749cf82aa5a4c300cf55a8b5e0dfa5b722a63c0f8a0/matplotlib-3.10.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2222c7ba2cbde7fe63032769f6eb7e83ab3227f47d997a8453377709b7fe3a5a", size = 8692668, upload-time = "2025-10-09T00:26:22.967Z" }, + { url = "https://files.pythonhosted.org/packages/e6/e7/664d2b97016f46683a02d854d730cfcf54ff92c1dafa424beebef50f831d/matplotlib-3.10.7-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e91f61a064c92c307c5a9dc8c05dc9f8a68f0a3be199d9a002a0622e13f874a1", size = 9521051, upload-time = "2025-10-09T00:26:25.041Z" }, + { url = "https://files.pythonhosted.org/packages/a8/a3/37aef1404efa615f49b5758a5e0261c16dd88f389bc1861e722620e4a754/matplotlib-3.10.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6f1851eab59ca082c95df5a500106bad73672645625e04538b3ad0f69471ffcc", size = 9576878, upload-time = "2025-10-09T00:26:27.478Z" }, + { url = "https://files.pythonhosted.org/packages/33/cd/b145f9797126f3f809d177ca378de57c45413c5099c5990de2658760594a/matplotlib-3.10.7-cp311-cp311-win_amd64.whl", hash = "sha256:6516ce375109c60ceec579e699524e9d504cd7578506f01150f7a6bc174a775e", size = 8115142, upload-time = "2025-10-09T00:26:29.774Z" }, + { url = "https://files.pythonhosted.org/packages/2e/39/63bca9d2b78455ed497fcf51a9c71df200a11048f48249038f06447fa947/matplotlib-3.10.7-cp311-cp311-win_arm64.whl", hash = "sha256:b172db79759f5f9bc13ef1c3ef8b9ee7b37b0247f987fbbbdaa15e4f87fd46a9", size = 7992439, upload-time = "2025-10-09T00:26:40.32Z" }, + { url = "https://files.pythonhosted.org/packages/be/b3/09eb0f7796932826ec20c25b517d568627754f6c6462fca19e12c02f2e12/matplotlib-3.10.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a0edb7209e21840e8361e91ea84ea676658aa93edd5f8762793dec77a4a6748", size = 8272389, upload-time = "2025-10-09T00:26:42.474Z" }, + { url = "https://files.pythonhosted.org/packages/11/0b/1ae80ddafb8652fd8046cb5c8460ecc8d4afccb89e2c6d6bec61e04e1eaf/matplotlib-3.10.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c380371d3c23e0eadf8ebff114445b9f970aff2010198d498d4ab4c3b41eea4f", size = 8128247, upload-time = "2025-10-09T00:26:44.77Z" }, + { url = "https://files.pythonhosted.org/packages/7d/18/95ae2e242d4a5c98bd6e90e36e128d71cf1c7e39b0874feaed3ef782e789/matplotlib-3.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d5f256d49fea31f40f166a5e3131235a5d2f4b7f44520b1cf0baf1ce568ccff0", size = 8696996, upload-time = "2025-10-09T00:26:46.792Z" }, + { url = "https://files.pythonhosted.org/packages/7e/3d/5b559efc800bd05cb2033aa85f7e13af51958136a48327f7c261801ff90a/matplotlib-3.10.7-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11ae579ac83cdf3fb72573bb89f70e0534de05266728740d478f0f818983c695", size = 9530153, upload-time = "2025-10-09T00:26:49.07Z" }, + { url = "https://files.pythonhosted.org/packages/88/57/eab4a719fd110312d3c220595d63a3c85ec2a39723f0f4e7fa7e6e3f74ba/matplotlib-3.10.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4c14b6acd16cddc3569a2d515cfdd81c7a68ac5639b76548cfc1a9e48b20eb65", size = 9593093, upload-time = "2025-10-09T00:26:51.067Z" }, + { url = "https://files.pythonhosted.org/packages/31/3c/80816f027b3a4a28cd2a0a6ef7f89a2db22310e945cd886ec25bfb399221/matplotlib-3.10.7-cp312-cp312-win_amd64.whl", hash = "sha256:0d8c32b7ea6fb80b1aeff5a2ceb3fb9778e2759e899d9beff75584714afcc5ee", size = 8122771, upload-time = "2025-10-09T00:26:53.296Z" }, + { url = "https://files.pythonhosted.org/packages/de/77/ef1fc78bfe99999b2675435cc52120887191c566b25017d78beaabef7f2d/matplotlib-3.10.7-cp312-cp312-win_arm64.whl", hash = "sha256:5f3f6d315dcc176ba7ca6e74c7768fb7e4cf566c49cb143f6bc257b62e634ed8", size = 7992812, upload-time = "2025-10-09T00:26:54.882Z" }, + { url = "https://files.pythonhosted.org/packages/02/9c/207547916a02c78f6bdd83448d9b21afbc42f6379ed887ecf610984f3b4e/matplotlib-3.10.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1d9d3713a237970569156cfb4de7533b7c4eacdd61789726f444f96a0d28f57f", size = 8273212, upload-time = "2025-10-09T00:26:56.752Z" }, + { url = "https://files.pythonhosted.org/packages/bc/d0/b3d3338d467d3fc937f0bb7f256711395cae6f78e22cef0656159950adf0/matplotlib-3.10.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:37a1fea41153dd6ee061d21ab69c9cf2cf543160b1b85d89cd3d2e2a7902ca4c", size = 8128713, upload-time = "2025-10-09T00:26:59.001Z" }, + { url = "https://files.pythonhosted.org/packages/22/ff/6425bf5c20d79aa5b959d1ce9e65f599632345391381c9a104133fe0b171/matplotlib-3.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b3c4ea4948d93c9c29dc01c0c23eef66f2101bf75158c291b88de6525c55c3d1", size = 8698527, upload-time = "2025-10-09T00:27:00.69Z" }, + { url = "https://files.pythonhosted.org/packages/d0/7f/ccdca06f4c2e6c7989270ed7829b8679466682f4cfc0f8c9986241c023b6/matplotlib-3.10.7-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22df30ffaa89f6643206cf13877191c63a50e8f800b038bc39bee9d2d4957632", size = 9529690, upload-time = "2025-10-09T00:27:02.664Z" }, + { url = "https://files.pythonhosted.org/packages/b8/95/b80fc2c1f269f21ff3d193ca697358e24408c33ce2b106a7438a45407b63/matplotlib-3.10.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b69676845a0a66f9da30e87f48be36734d6748024b525ec4710be40194282c84", size = 9593732, upload-time = "2025-10-09T00:27:04.653Z" }, + { url = "https://files.pythonhosted.org/packages/e1/b6/23064a96308b9aeceeffa65e96bcde459a2ea4934d311dee20afde7407a0/matplotlib-3.10.7-cp313-cp313-win_amd64.whl", hash = "sha256:744991e0cc863dd669c8dc9136ca4e6e0082be2070b9d793cbd64bec872a6815", size = 8122727, upload-time = "2025-10-09T00:27:06.814Z" }, + { url = "https://files.pythonhosted.org/packages/b3/a6/2faaf48133b82cf3607759027f82b5c702aa99cdfcefb7f93d6ccf26a424/matplotlib-3.10.7-cp313-cp313-win_arm64.whl", hash = "sha256:fba2974df0bf8ce3c995fa84b79cde38326e0f7b5409e7a3a481c1141340bcf7", size = 7992958, upload-time = "2025-10-09T00:27:08.567Z" }, + { url = "https://files.pythonhosted.org/packages/4a/f0/b018fed0b599bd48d84c08794cb242227fe3341952da102ee9d9682db574/matplotlib-3.10.7-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:932c55d1fa7af4423422cb6a492a31cbcbdbe68fd1a9a3f545aa5e7a143b5355", size = 8316849, upload-time = "2025-10-09T00:27:10.254Z" }, + { url = "https://files.pythonhosted.org/packages/b0/b7/bb4f23856197659f275e11a2a164e36e65e9b48ea3e93c4ec25b4f163198/matplotlib-3.10.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e38c2d581d62ee729a6e144c47a71b3f42fb4187508dbbf4fe71d5612c3433b", size = 8178225, upload-time = "2025-10-09T00:27:12.241Z" }, + { url = "https://files.pythonhosted.org/packages/62/56/0600609893ff277e6f3ab3c0cef4eafa6e61006c058e84286c467223d4d5/matplotlib-3.10.7-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:786656bb13c237bbcebcd402f65f44dd61ead60ee3deb045af429d889c8dbc67", size = 8711708, upload-time = "2025-10-09T00:27:13.879Z" }, + { url = "https://files.pythonhosted.org/packages/d8/1a/6bfecb0cafe94d6658f2f1af22c43b76cf7a1c2f0dc34ef84cbb6809617e/matplotlib-3.10.7-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:09d7945a70ea43bf9248f4b6582734c2fe726723204a76eca233f24cffc7ef67", size = 9541409, upload-time = "2025-10-09T00:27:15.684Z" }, + { url = "https://files.pythonhosted.org/packages/08/50/95122a407d7f2e446fd865e2388a232a23f2b81934960ea802f3171518e4/matplotlib-3.10.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d0b181e9fa8daf1d9f2d4c547527b167cb8838fc587deabca7b5c01f97199e84", size = 9594054, upload-time = "2025-10-09T00:27:17.547Z" }, + { url = "https://files.pythonhosted.org/packages/13/76/75b194a43b81583478a81e78a07da8d9ca6ddf50dd0a2ccabf258059481d/matplotlib-3.10.7-cp313-cp313t-win_amd64.whl", hash = "sha256:31963603041634ce1a96053047b40961f7a29eb8f9a62e80cc2c0427aa1d22a2", size = 8200100, upload-time = "2025-10-09T00:27:20.039Z" }, + { url = "https://files.pythonhosted.org/packages/f5/9e/6aefebdc9f8235c12bdeeda44cc0383d89c1e41da2c400caf3ee2073a3ce/matplotlib-3.10.7-cp313-cp313t-win_arm64.whl", hash = "sha256:aebed7b50aa6ac698c90f60f854b47e48cd2252b30510e7a1feddaf5a3f72cbf", size = 8042131, upload-time = "2025-10-09T00:27:21.608Z" }, + { url = "https://files.pythonhosted.org/packages/58/8f/76d5dc21ac64a49e5498d7f0472c0781dae442dd266a67458baec38288ec/matplotlib-3.10.7-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:15112bcbaef211bd663fa935ec33313b948e214454d949b723998a43357b17b0", size = 8252283, upload-time = "2025-10-09T00:27:54.739Z" }, + { url = "https://files.pythonhosted.org/packages/27/0d/9c5d4c2317feb31d819e38c9f947c942f42ebd4eb935fc6fd3518a11eaa7/matplotlib-3.10.7-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d2a959c640cdeecdd2ec3136e8ea0441da59bcaf58d67e9c590740addba2cb68", size = 8116733, upload-time = "2025-10-09T00:27:56.406Z" }, + { url = "https://files.pythonhosted.org/packages/9a/cc/3fe688ff1355010937713164caacf9ed443675ac48a997bab6ed23b3f7c0/matplotlib-3.10.7-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3886e47f64611046bc1db523a09dd0a0a6bed6081e6f90e13806dd1d1d1b5e91", size = 8693919, upload-time = "2025-10-09T00:27:58.41Z" }, ] [[package]] name = "mdurl" version = "0.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload_time = "2022-08-14T12:40:10.846Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload_time = "2022-08-14T12:40:09.779Z" }, + { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, ] [[package]] name = "mpmath" version = "1.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload_time = "2023-03-07T16:47:11.061Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload-time = "2023-03-07T16:47:11.061Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload_time = "2023-03-07T16:47:09.197Z" }, + { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload-time = "2023-03-07T16:47:09.197Z" }, ] [[package]] name = "msgpack" version = "1.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4d/f2/bfb55a6236ed8725a96b0aa3acbd0ec17588e6a2c3b62a93eb513ed8783f/msgpack-1.1.2.tar.gz", hash = "sha256:3b60763c1373dd60f398488069bcdc703cd08a711477b5d480eecc9f9626f47e", size = 173581, upload_time = "2025-10-08T09:15:56.596Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/a2/3b68a9e769db68668b25c6108444a35f9bd163bb848c0650d516761a59c0/msgpack-1.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0051fffef5a37ca2cd16978ae4f0aef92f164df86823871b5162812bebecd8e2", size = 81318, upload_time = "2025-10-08T09:14:38.722Z" }, - { url = "https://files.pythonhosted.org/packages/5b/e1/2b720cc341325c00be44e1ed59e7cfeae2678329fbf5aa68f5bda57fe728/msgpack-1.1.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a605409040f2da88676e9c9e5853b3449ba8011973616189ea5ee55ddbc5bc87", size = 83786, upload_time = "2025-10-08T09:14:40.082Z" }, - { url = "https://files.pythonhosted.org/packages/71/e5/c2241de64bfceac456b140737812a2ab310b10538a7b34a1d393b748e095/msgpack-1.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b696e83c9f1532b4af884045ba7f3aa741a63b2bc22617293a2c6a7c645f251", size = 398240, upload_time = "2025-10-08T09:14:41.151Z" }, - { url = "https://files.pythonhosted.org/packages/b7/09/2a06956383c0fdebaef5aa9246e2356776f12ea6f2a44bd1368abf0e46c4/msgpack-1.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:365c0bbe981a27d8932da71af63ef86acc59ed5c01ad929e09a0b88c6294e28a", size = 406070, upload_time = "2025-10-08T09:14:42.821Z" }, - { url = "https://files.pythonhosted.org/packages/0e/74/2957703f0e1ef20637d6aead4fbb314330c26f39aa046b348c7edcf6ca6b/msgpack-1.1.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:41d1a5d875680166d3ac5c38573896453bbbea7092936d2e107214daf43b1d4f", size = 393403, upload_time = "2025-10-08T09:14:44.38Z" }, - { url = "https://files.pythonhosted.org/packages/a5/09/3bfc12aa90f77b37322fc33e7a8a7c29ba7c8edeadfa27664451801b9860/msgpack-1.1.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:354e81bcdebaab427c3df4281187edc765d5d76bfb3a7c125af9da7a27e8458f", size = 398947, upload_time = "2025-10-08T09:14:45.56Z" }, - { url = "https://files.pythonhosted.org/packages/4b/4f/05fcebd3b4977cb3d840f7ef6b77c51f8582086de5e642f3fefee35c86fc/msgpack-1.1.2-cp310-cp310-win32.whl", hash = "sha256:e64c8d2f5e5d5fda7b842f55dec6133260ea8f53c4257d64494c534f306bf7a9", size = 64769, upload_time = "2025-10-08T09:14:47.334Z" }, - { url = "https://files.pythonhosted.org/packages/d0/3e/b4547e3a34210956382eed1c85935fff7e0f9b98be3106b3745d7dec9c5e/msgpack-1.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:db6192777d943bdaaafb6ba66d44bf65aa0e9c5616fa1d2da9bb08828c6b39aa", size = 71293, upload_time = "2025-10-08T09:14:48.665Z" }, - { url = "https://files.pythonhosted.org/packages/2c/97/560d11202bcd537abca693fd85d81cebe2107ba17301de42b01ac1677b69/msgpack-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2e86a607e558d22985d856948c12a3fa7b42efad264dca8a3ebbcfa2735d786c", size = 82271, upload_time = "2025-10-08T09:14:49.967Z" }, - { url = "https://files.pythonhosted.org/packages/83/04/28a41024ccbd67467380b6fb440ae916c1e4f25e2cd4c63abe6835ac566e/msgpack-1.1.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:283ae72fc89da59aa004ba147e8fc2f766647b1251500182fac0350d8af299c0", size = 84914, upload_time = "2025-10-08T09:14:50.958Z" }, - { url = "https://files.pythonhosted.org/packages/71/46/b817349db6886d79e57a966346cf0902a426375aadc1e8e7a86a75e22f19/msgpack-1.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:61c8aa3bd513d87c72ed0b37b53dd5c5a0f58f2ff9f26e1555d3bd7948fb7296", size = 416962, upload_time = "2025-10-08T09:14:51.997Z" }, - { url = "https://files.pythonhosted.org/packages/da/e0/6cc2e852837cd6086fe7d8406af4294e66827a60a4cf60b86575a4a65ca8/msgpack-1.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:454e29e186285d2ebe65be34629fa0e8605202c60fbc7c4c650ccd41870896ef", size = 426183, upload_time = "2025-10-08T09:14:53.477Z" }, - { url = "https://files.pythonhosted.org/packages/25/98/6a19f030b3d2ea906696cedd1eb251708e50a5891d0978b012cb6107234c/msgpack-1.1.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7bc8813f88417599564fafa59fd6f95be417179f76b40325b500b3c98409757c", size = 411454, upload_time = "2025-10-08T09:14:54.648Z" }, - { url = "https://files.pythonhosted.org/packages/b7/cd/9098fcb6adb32187a70b7ecaabf6339da50553351558f37600e53a4a2a23/msgpack-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bafca952dc13907bdfdedfc6a5f579bf4f292bdd506fadb38389afa3ac5b208e", size = 422341, upload_time = "2025-10-08T09:14:56.328Z" }, - { url = "https://files.pythonhosted.org/packages/e6/ae/270cecbcf36c1dc85ec086b33a51a4d7d08fc4f404bdbc15b582255d05ff/msgpack-1.1.2-cp311-cp311-win32.whl", hash = "sha256:602b6740e95ffc55bfb078172d279de3773d7b7db1f703b2f1323566b878b90e", size = 64747, upload_time = "2025-10-08T09:14:57.882Z" }, - { url = "https://files.pythonhosted.org/packages/2a/79/309d0e637f6f37e83c711f547308b91af02b72d2326ddd860b966080ef29/msgpack-1.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:d198d275222dc54244bf3327eb8cbe00307d220241d9cec4d306d49a44e85f68", size = 71633, upload_time = "2025-10-08T09:14:59.177Z" }, - { url = "https://files.pythonhosted.org/packages/73/4d/7c4e2b3d9b1106cd0aa6cb56cc57c6267f59fa8bfab7d91df5adc802c847/msgpack-1.1.2-cp311-cp311-win_arm64.whl", hash = "sha256:86f8136dfa5c116365a8a651a7d7484b65b13339731dd6faebb9a0242151c406", size = 64755, upload_time = "2025-10-08T09:15:00.48Z" }, - { url = "https://files.pythonhosted.org/packages/ad/bd/8b0d01c756203fbab65d265859749860682ccd2a59594609aeec3a144efa/msgpack-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:70a0dff9d1f8da25179ffcf880e10cf1aad55fdb63cd59c9a49a1b82290062aa", size = 81939, upload_time = "2025-10-08T09:15:01.472Z" }, - { url = "https://files.pythonhosted.org/packages/34/68/ba4f155f793a74c1483d4bdef136e1023f7bcba557f0db4ef3db3c665cf1/msgpack-1.1.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:446abdd8b94b55c800ac34b102dffd2f6aa0ce643c55dfc017ad89347db3dbdb", size = 85064, upload_time = "2025-10-08T09:15:03.764Z" }, - { url = "https://files.pythonhosted.org/packages/f2/60/a064b0345fc36c4c3d2c743c82d9100c40388d77f0b48b2f04d6041dbec1/msgpack-1.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c63eea553c69ab05b6747901b97d620bb2a690633c77f23feb0c6a947a8a7b8f", size = 417131, upload_time = "2025-10-08T09:15:05.136Z" }, - { url = "https://files.pythonhosted.org/packages/65/92/a5100f7185a800a5d29f8d14041f61475b9de465ffcc0f3b9fba606e4505/msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:372839311ccf6bdaf39b00b61288e0557916c3729529b301c52c2d88842add42", size = 427556, upload_time = "2025-10-08T09:15:06.837Z" }, - { url = "https://files.pythonhosted.org/packages/f5/87/ffe21d1bf7d9991354ad93949286f643b2bb6ddbeab66373922b44c3b8cc/msgpack-1.1.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2929af52106ca73fcb28576218476ffbb531a036c2adbcf54a3664de124303e9", size = 404920, upload_time = "2025-10-08T09:15:08.179Z" }, - { url = "https://files.pythonhosted.org/packages/ff/41/8543ed2b8604f7c0d89ce066f42007faac1eaa7d79a81555f206a5cdb889/msgpack-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:be52a8fc79e45b0364210eef5234a7cf8d330836d0a64dfbb878efa903d84620", size = 415013, upload_time = "2025-10-08T09:15:09.83Z" }, - { url = "https://files.pythonhosted.org/packages/41/0d/2ddfaa8b7e1cee6c490d46cb0a39742b19e2481600a7a0e96537e9c22f43/msgpack-1.1.2-cp312-cp312-win32.whl", hash = "sha256:1fff3d825d7859ac888b0fbda39a42d59193543920eda9d9bea44d958a878029", size = 65096, upload_time = "2025-10-08T09:15:11.11Z" }, - { url = "https://files.pythonhosted.org/packages/8c/ec/d431eb7941fb55a31dd6ca3404d41fbb52d99172df2e7707754488390910/msgpack-1.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:1de460f0403172cff81169a30b9a92b260cb809c4cb7e2fc79ae8d0510c78b6b", size = 72708, upload_time = "2025-10-08T09:15:12.554Z" }, - { url = "https://files.pythonhosted.org/packages/c5/31/5b1a1f70eb0e87d1678e9624908f86317787b536060641d6798e3cf70ace/msgpack-1.1.2-cp312-cp312-win_arm64.whl", hash = "sha256:be5980f3ee0e6bd44f3a9e9dea01054f175b50c3e6cdb692bc9424c0bbb8bf69", size = 64119, upload_time = "2025-10-08T09:15:13.589Z" }, - { url = "https://files.pythonhosted.org/packages/6b/31/b46518ecc604d7edf3a4f94cb3bf021fc62aa301f0cb849936968164ef23/msgpack-1.1.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4efd7b5979ccb539c221a4c4e16aac1a533efc97f3b759bb5a5ac9f6d10383bf", size = 81212, upload_time = "2025-10-08T09:15:14.552Z" }, - { url = "https://files.pythonhosted.org/packages/92/dc/c385f38f2c2433333345a82926c6bfa5ecfff3ef787201614317b58dd8be/msgpack-1.1.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:42eefe2c3e2af97ed470eec850facbe1b5ad1d6eacdbadc42ec98e7dcf68b4b7", size = 84315, upload_time = "2025-10-08T09:15:15.543Z" }, - { url = "https://files.pythonhosted.org/packages/d3/68/93180dce57f684a61a88a45ed13047558ded2be46f03acb8dec6d7c513af/msgpack-1.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1fdf7d83102bf09e7ce3357de96c59b627395352a4024f6e2458501f158bf999", size = 412721, upload_time = "2025-10-08T09:15:16.567Z" }, - { url = "https://files.pythonhosted.org/packages/5d/ba/459f18c16f2b3fc1a1ca871f72f07d70c07bf768ad0a507a698b8052ac58/msgpack-1.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fac4be746328f90caa3cd4bc67e6fe36ca2bf61d5c6eb6d895b6527e3f05071e", size = 424657, upload_time = "2025-10-08T09:15:17.825Z" }, - { url = "https://files.pythonhosted.org/packages/38/f8/4398c46863b093252fe67368b44edc6c13b17f4e6b0e4929dbf0bdb13f23/msgpack-1.1.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fffee09044073e69f2bad787071aeec727183e7580443dfeb8556cbf1978d162", size = 402668, upload_time = "2025-10-08T09:15:19.003Z" }, - { url = "https://files.pythonhosted.org/packages/28/ce/698c1eff75626e4124b4d78e21cca0b4cc90043afb80a507626ea354ab52/msgpack-1.1.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5928604de9b032bc17f5099496417f113c45bc6bc21b5c6920caf34b3c428794", size = 419040, upload_time = "2025-10-08T09:15:20.183Z" }, - { url = "https://files.pythonhosted.org/packages/67/32/f3cd1667028424fa7001d82e10ee35386eea1408b93d399b09fb0aa7875f/msgpack-1.1.2-cp313-cp313-win32.whl", hash = "sha256:a7787d353595c7c7e145e2331abf8b7ff1e6673a6b974ded96e6d4ec09f00c8c", size = 65037, upload_time = "2025-10-08T09:15:21.416Z" }, - { url = "https://files.pythonhosted.org/packages/74/07/1ed8277f8653c40ebc65985180b007879f6a836c525b3885dcc6448ae6cb/msgpack-1.1.2-cp313-cp313-win_amd64.whl", hash = "sha256:a465f0dceb8e13a487e54c07d04ae3ba131c7c5b95e2612596eafde1dccf64a9", size = 72631, upload_time = "2025-10-08T09:15:22.431Z" }, - { url = "https://files.pythonhosted.org/packages/e5/db/0314e4e2db56ebcf450f277904ffd84a7988b9e5da8d0d61ab2d057df2b6/msgpack-1.1.2-cp313-cp313-win_arm64.whl", hash = "sha256:e69b39f8c0aa5ec24b57737ebee40be647035158f14ed4b40e6f150077e21a84", size = 64118, upload_time = "2025-10-08T09:15:23.402Z" }, - { url = "https://files.pythonhosted.org/packages/22/71/201105712d0a2ff07b7873ed3c220292fb2ea5120603c00c4b634bcdafb3/msgpack-1.1.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:e23ce8d5f7aa6ea6d2a2b326b4ba46c985dbb204523759984430db7114f8aa00", size = 81127, upload_time = "2025-10-08T09:15:24.408Z" }, - { url = "https://files.pythonhosted.org/packages/1b/9f/38ff9e57a2eade7bf9dfee5eae17f39fc0e998658050279cbb14d97d36d9/msgpack-1.1.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:6c15b7d74c939ebe620dd8e559384be806204d73b4f9356320632d783d1f7939", size = 84981, upload_time = "2025-10-08T09:15:25.812Z" }, - { url = "https://files.pythonhosted.org/packages/8e/a9/3536e385167b88c2cc8f4424c49e28d49a6fc35206d4a8060f136e71f94c/msgpack-1.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:99e2cb7b9031568a2a5c73aa077180f93dd2e95b4f8d3b8e14a73ae94a9e667e", size = 411885, upload_time = "2025-10-08T09:15:27.22Z" }, - { url = "https://files.pythonhosted.org/packages/2f/40/dc34d1a8d5f1e51fc64640b62b191684da52ca469da9cd74e84936ffa4a6/msgpack-1.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:180759d89a057eab503cf62eeec0aa61c4ea1200dee709f3a8e9397dbb3b6931", size = 419658, upload_time = "2025-10-08T09:15:28.4Z" }, - { url = "https://files.pythonhosted.org/packages/3b/ef/2b92e286366500a09a67e03496ee8b8ba00562797a52f3c117aa2b29514b/msgpack-1.1.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:04fb995247a6e83830b62f0b07bf36540c213f6eac8e851166d8d86d83cbd014", size = 403290, upload_time = "2025-10-08T09:15:29.764Z" }, - { url = "https://files.pythonhosted.org/packages/78/90/e0ea7990abea5764e4655b8177aa7c63cdfa89945b6e7641055800f6c16b/msgpack-1.1.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:8e22ab046fa7ede9e36eeb4cfad44d46450f37bb05d5ec482b02868f451c95e2", size = 415234, upload_time = "2025-10-08T09:15:31.022Z" }, - { url = "https://files.pythonhosted.org/packages/72/4e/9390aed5db983a2310818cd7d3ec0aecad45e1f7007e0cda79c79507bb0d/msgpack-1.1.2-cp314-cp314-win32.whl", hash = "sha256:80a0ff7d4abf5fecb995fcf235d4064b9a9a8a40a3ab80999e6ac1e30b702717", size = 66391, upload_time = "2025-10-08T09:15:32.265Z" }, - { url = "https://files.pythonhosted.org/packages/6e/f1/abd09c2ae91228c5f3998dbd7f41353def9eac64253de3c8105efa2082f7/msgpack-1.1.2-cp314-cp314-win_amd64.whl", hash = "sha256:9ade919fac6a3e7260b7f64cea89df6bec59104987cbea34d34a2fa15d74310b", size = 73787, upload_time = "2025-10-08T09:15:33.219Z" }, - { url = "https://files.pythonhosted.org/packages/6a/b0/9d9f667ab48b16ad4115c1935d94023b82b3198064cb84a123e97f7466c1/msgpack-1.1.2-cp314-cp314-win_arm64.whl", hash = "sha256:59415c6076b1e30e563eb732e23b994a61c159cec44deaf584e5cc1dd662f2af", size = 66453, upload_time = "2025-10-08T09:15:34.225Z" }, - { url = "https://files.pythonhosted.org/packages/16/67/93f80545eb1792b61a217fa7f06d5e5cb9e0055bed867f43e2b8e012e137/msgpack-1.1.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:897c478140877e5307760b0ea66e0932738879e7aa68144d9b78ea4c8302a84a", size = 85264, upload_time = "2025-10-08T09:15:35.61Z" }, - { url = "https://files.pythonhosted.org/packages/87/1c/33c8a24959cf193966ef11a6f6a2995a65eb066bd681fd085afd519a57ce/msgpack-1.1.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a668204fa43e6d02f89dbe79a30b0d67238d9ec4c5bd8a940fc3a004a47b721b", size = 89076, upload_time = "2025-10-08T09:15:36.619Z" }, - { url = "https://files.pythonhosted.org/packages/fc/6b/62e85ff7193663fbea5c0254ef32f0c77134b4059f8da89b958beb7696f3/msgpack-1.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5559d03930d3aa0f3aacb4c42c776af1a2ace2611871c84a75afe436695e6245", size = 435242, upload_time = "2025-10-08T09:15:37.647Z" }, - { url = "https://files.pythonhosted.org/packages/c1/47/5c74ecb4cc277cf09f64e913947871682ffa82b3b93c8dad68083112f412/msgpack-1.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:70c5a7a9fea7f036b716191c29047374c10721c389c21e9ffafad04df8c52c90", size = 432509, upload_time = "2025-10-08T09:15:38.794Z" }, - { url = "https://files.pythonhosted.org/packages/24/a4/e98ccdb56dc4e98c929a3f150de1799831c0a800583cde9fa022fa90602d/msgpack-1.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:f2cb069d8b981abc72b41aea1c580ce92d57c673ec61af4c500153a626cb9e20", size = 415957, upload_time = "2025-10-08T09:15:40.238Z" }, - { url = "https://files.pythonhosted.org/packages/da/28/6951f7fb67bc0a4e184a6b38ab71a92d9ba58080b27a77d3e2fb0be5998f/msgpack-1.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:d62ce1f483f355f61adb5433ebfd8868c5f078d1a52d042b0a998682b4fa8c27", size = 422910, upload_time = "2025-10-08T09:15:41.505Z" }, - { url = "https://files.pythonhosted.org/packages/f0/03/42106dcded51f0a0b5284d3ce30a671e7bd3f7318d122b2ead66ad289fed/msgpack-1.1.2-cp314-cp314t-win32.whl", hash = "sha256:1d1418482b1ee984625d88aa9585db570180c286d942da463533b238b98b812b", size = 75197, upload_time = "2025-10-08T09:15:42.954Z" }, - { url = "https://files.pythonhosted.org/packages/15/86/d0071e94987f8db59d4eeb386ddc64d0bb9b10820a8d82bcd3e53eeb2da6/msgpack-1.1.2-cp314-cp314t-win_amd64.whl", hash = "sha256:5a46bf7e831d09470ad92dff02b8b1ac92175ca36b087f904a0519857c6be3ff", size = 85772, upload_time = "2025-10-08T09:15:43.954Z" }, - { url = "https://files.pythonhosted.org/packages/81/f2/08ace4142eb281c12701fc3b93a10795e4d4dc7f753911d836675050f886/msgpack-1.1.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d99ef64f349d5ec3293688e91486c5fdb925ed03807f64d98d205d2713c60b46", size = 70868, upload_time = "2025-10-08T09:15:44.959Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/4d/f2/bfb55a6236ed8725a96b0aa3acbd0ec17588e6a2c3b62a93eb513ed8783f/msgpack-1.1.2.tar.gz", hash = "sha256:3b60763c1373dd60f398488069bcdc703cd08a711477b5d480eecc9f9626f47e", size = 173581, upload-time = "2025-10-08T09:15:56.596Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/97/560d11202bcd537abca693fd85d81cebe2107ba17301de42b01ac1677b69/msgpack-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2e86a607e558d22985d856948c12a3fa7b42efad264dca8a3ebbcfa2735d786c", size = 82271, upload-time = "2025-10-08T09:14:49.967Z" }, + { url = "https://files.pythonhosted.org/packages/83/04/28a41024ccbd67467380b6fb440ae916c1e4f25e2cd4c63abe6835ac566e/msgpack-1.1.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:283ae72fc89da59aa004ba147e8fc2f766647b1251500182fac0350d8af299c0", size = 84914, upload-time = "2025-10-08T09:14:50.958Z" }, + { url = "https://files.pythonhosted.org/packages/71/46/b817349db6886d79e57a966346cf0902a426375aadc1e8e7a86a75e22f19/msgpack-1.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:61c8aa3bd513d87c72ed0b37b53dd5c5a0f58f2ff9f26e1555d3bd7948fb7296", size = 416962, upload-time = "2025-10-08T09:14:51.997Z" }, + { url = "https://files.pythonhosted.org/packages/da/e0/6cc2e852837cd6086fe7d8406af4294e66827a60a4cf60b86575a4a65ca8/msgpack-1.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:454e29e186285d2ebe65be34629fa0e8605202c60fbc7c4c650ccd41870896ef", size = 426183, upload-time = "2025-10-08T09:14:53.477Z" }, + { url = "https://files.pythonhosted.org/packages/25/98/6a19f030b3d2ea906696cedd1eb251708e50a5891d0978b012cb6107234c/msgpack-1.1.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7bc8813f88417599564fafa59fd6f95be417179f76b40325b500b3c98409757c", size = 411454, upload-time = "2025-10-08T09:14:54.648Z" }, + { url = "https://files.pythonhosted.org/packages/b7/cd/9098fcb6adb32187a70b7ecaabf6339da50553351558f37600e53a4a2a23/msgpack-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bafca952dc13907bdfdedfc6a5f579bf4f292bdd506fadb38389afa3ac5b208e", size = 422341, upload-time = "2025-10-08T09:14:56.328Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ae/270cecbcf36c1dc85ec086b33a51a4d7d08fc4f404bdbc15b582255d05ff/msgpack-1.1.2-cp311-cp311-win32.whl", hash = "sha256:602b6740e95ffc55bfb078172d279de3773d7b7db1f703b2f1323566b878b90e", size = 64747, upload-time = "2025-10-08T09:14:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/2a/79/309d0e637f6f37e83c711f547308b91af02b72d2326ddd860b966080ef29/msgpack-1.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:d198d275222dc54244bf3327eb8cbe00307d220241d9cec4d306d49a44e85f68", size = 71633, upload-time = "2025-10-08T09:14:59.177Z" }, + { url = "https://files.pythonhosted.org/packages/73/4d/7c4e2b3d9b1106cd0aa6cb56cc57c6267f59fa8bfab7d91df5adc802c847/msgpack-1.1.2-cp311-cp311-win_arm64.whl", hash = "sha256:86f8136dfa5c116365a8a651a7d7484b65b13339731dd6faebb9a0242151c406", size = 64755, upload-time = "2025-10-08T09:15:00.48Z" }, + { url = "https://files.pythonhosted.org/packages/ad/bd/8b0d01c756203fbab65d265859749860682ccd2a59594609aeec3a144efa/msgpack-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:70a0dff9d1f8da25179ffcf880e10cf1aad55fdb63cd59c9a49a1b82290062aa", size = 81939, upload-time = "2025-10-08T09:15:01.472Z" }, + { url = "https://files.pythonhosted.org/packages/34/68/ba4f155f793a74c1483d4bdef136e1023f7bcba557f0db4ef3db3c665cf1/msgpack-1.1.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:446abdd8b94b55c800ac34b102dffd2f6aa0ce643c55dfc017ad89347db3dbdb", size = 85064, upload-time = "2025-10-08T09:15:03.764Z" }, + { url = "https://files.pythonhosted.org/packages/f2/60/a064b0345fc36c4c3d2c743c82d9100c40388d77f0b48b2f04d6041dbec1/msgpack-1.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c63eea553c69ab05b6747901b97d620bb2a690633c77f23feb0c6a947a8a7b8f", size = 417131, upload-time = "2025-10-08T09:15:05.136Z" }, + { url = "https://files.pythonhosted.org/packages/65/92/a5100f7185a800a5d29f8d14041f61475b9de465ffcc0f3b9fba606e4505/msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:372839311ccf6bdaf39b00b61288e0557916c3729529b301c52c2d88842add42", size = 427556, upload-time = "2025-10-08T09:15:06.837Z" }, + { url = "https://files.pythonhosted.org/packages/f5/87/ffe21d1bf7d9991354ad93949286f643b2bb6ddbeab66373922b44c3b8cc/msgpack-1.1.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2929af52106ca73fcb28576218476ffbb531a036c2adbcf54a3664de124303e9", size = 404920, upload-time = "2025-10-08T09:15:08.179Z" }, + { url = "https://files.pythonhosted.org/packages/ff/41/8543ed2b8604f7c0d89ce066f42007faac1eaa7d79a81555f206a5cdb889/msgpack-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:be52a8fc79e45b0364210eef5234a7cf8d330836d0a64dfbb878efa903d84620", size = 415013, upload-time = "2025-10-08T09:15:09.83Z" }, + { url = "https://files.pythonhosted.org/packages/41/0d/2ddfaa8b7e1cee6c490d46cb0a39742b19e2481600a7a0e96537e9c22f43/msgpack-1.1.2-cp312-cp312-win32.whl", hash = "sha256:1fff3d825d7859ac888b0fbda39a42d59193543920eda9d9bea44d958a878029", size = 65096, upload-time = "2025-10-08T09:15:11.11Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ec/d431eb7941fb55a31dd6ca3404d41fbb52d99172df2e7707754488390910/msgpack-1.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:1de460f0403172cff81169a30b9a92b260cb809c4cb7e2fc79ae8d0510c78b6b", size = 72708, upload-time = "2025-10-08T09:15:12.554Z" }, + { url = "https://files.pythonhosted.org/packages/c5/31/5b1a1f70eb0e87d1678e9624908f86317787b536060641d6798e3cf70ace/msgpack-1.1.2-cp312-cp312-win_arm64.whl", hash = "sha256:be5980f3ee0e6bd44f3a9e9dea01054f175b50c3e6cdb692bc9424c0bbb8bf69", size = 64119, upload-time = "2025-10-08T09:15:13.589Z" }, + { url = "https://files.pythonhosted.org/packages/6b/31/b46518ecc604d7edf3a4f94cb3bf021fc62aa301f0cb849936968164ef23/msgpack-1.1.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4efd7b5979ccb539c221a4c4e16aac1a533efc97f3b759bb5a5ac9f6d10383bf", size = 81212, upload-time = "2025-10-08T09:15:14.552Z" }, + { url = "https://files.pythonhosted.org/packages/92/dc/c385f38f2c2433333345a82926c6bfa5ecfff3ef787201614317b58dd8be/msgpack-1.1.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:42eefe2c3e2af97ed470eec850facbe1b5ad1d6eacdbadc42ec98e7dcf68b4b7", size = 84315, upload-time = "2025-10-08T09:15:15.543Z" }, + { url = "https://files.pythonhosted.org/packages/d3/68/93180dce57f684a61a88a45ed13047558ded2be46f03acb8dec6d7c513af/msgpack-1.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1fdf7d83102bf09e7ce3357de96c59b627395352a4024f6e2458501f158bf999", size = 412721, upload-time = "2025-10-08T09:15:16.567Z" }, + { url = "https://files.pythonhosted.org/packages/5d/ba/459f18c16f2b3fc1a1ca871f72f07d70c07bf768ad0a507a698b8052ac58/msgpack-1.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fac4be746328f90caa3cd4bc67e6fe36ca2bf61d5c6eb6d895b6527e3f05071e", size = 424657, upload-time = "2025-10-08T09:15:17.825Z" }, + { url = "https://files.pythonhosted.org/packages/38/f8/4398c46863b093252fe67368b44edc6c13b17f4e6b0e4929dbf0bdb13f23/msgpack-1.1.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fffee09044073e69f2bad787071aeec727183e7580443dfeb8556cbf1978d162", size = 402668, upload-time = "2025-10-08T09:15:19.003Z" }, + { url = "https://files.pythonhosted.org/packages/28/ce/698c1eff75626e4124b4d78e21cca0b4cc90043afb80a507626ea354ab52/msgpack-1.1.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5928604de9b032bc17f5099496417f113c45bc6bc21b5c6920caf34b3c428794", size = 419040, upload-time = "2025-10-08T09:15:20.183Z" }, + { url = "https://files.pythonhosted.org/packages/67/32/f3cd1667028424fa7001d82e10ee35386eea1408b93d399b09fb0aa7875f/msgpack-1.1.2-cp313-cp313-win32.whl", hash = "sha256:a7787d353595c7c7e145e2331abf8b7ff1e6673a6b974ded96e6d4ec09f00c8c", size = 65037, upload-time = "2025-10-08T09:15:21.416Z" }, + { url = "https://files.pythonhosted.org/packages/74/07/1ed8277f8653c40ebc65985180b007879f6a836c525b3885dcc6448ae6cb/msgpack-1.1.2-cp313-cp313-win_amd64.whl", hash = "sha256:a465f0dceb8e13a487e54c07d04ae3ba131c7c5b95e2612596eafde1dccf64a9", size = 72631, upload-time = "2025-10-08T09:15:22.431Z" }, + { url = "https://files.pythonhosted.org/packages/e5/db/0314e4e2db56ebcf450f277904ffd84a7988b9e5da8d0d61ab2d057df2b6/msgpack-1.1.2-cp313-cp313-win_arm64.whl", hash = "sha256:e69b39f8c0aa5ec24b57737ebee40be647035158f14ed4b40e6f150077e21a84", size = 64118, upload-time = "2025-10-08T09:15:23.402Z" }, ] [[package]] name = "multidict" version = "6.7.0" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/80/1e/5492c365f222f907de1039b91f922b93fa4f764c713ee858d235495d8f50/multidict-6.7.0.tar.gz", hash = "sha256:c6e99d9a65ca282e578dfea819cfa9c0a62b2499d8677392e09feaf305e9e6f5", size = 101834, upload_time = "2025-10-06T14:52:30.657Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a9/63/7bdd4adc330abcca54c85728db2327130e49e52e8c3ce685cec44e0f2e9f/multidict-6.7.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:9f474ad5acda359c8758c8accc22032c6abe6dc87a8be2440d097785e27a9349", size = 77153, upload_time = "2025-10-06T14:48:26.409Z" }, - { url = "https://files.pythonhosted.org/packages/3f/bb/b6c35ff175ed1a3142222b78455ee31be71a8396ed3ab5280fbe3ebe4e85/multidict-6.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4b7a9db5a870f780220e931d0002bbfd88fb53aceb6293251e2c839415c1b20e", size = 44993, upload_time = "2025-10-06T14:48:28.4Z" }, - { url = "https://files.pythonhosted.org/packages/e0/1f/064c77877c5fa6df6d346e68075c0f6998547afe952d6471b4c5f6a7345d/multidict-6.7.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:03ca744319864e92721195fa28c7a3b2bc7b686246b35e4078c1e4d0eb5466d3", size = 44607, upload_time = "2025-10-06T14:48:29.581Z" }, - { url = "https://files.pythonhosted.org/packages/04/7a/bf6aa92065dd47f287690000b3d7d332edfccb2277634cadf6a810463c6a/multidict-6.7.0-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:f0e77e3c0008bc9316e662624535b88d360c3a5d3f81e15cf12c139a75250046", size = 241847, upload_time = "2025-10-06T14:48:32.107Z" }, - { url = "https://files.pythonhosted.org/packages/94/39/297a8de920f76eda343e4ce05f3b489f0ab3f9504f2576dfb37b7c08ca08/multidict-6.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:08325c9e5367aa379a3496aa9a022fe8837ff22e00b94db256d3a1378c76ab32", size = 242616, upload_time = "2025-10-06T14:48:34.054Z" }, - { url = "https://files.pythonhosted.org/packages/39/3a/d0eee2898cfd9d654aea6cb8c4addc2f9756e9a7e09391cfe55541f917f7/multidict-6.7.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e2862408c99f84aa571ab462d25236ef9cb12a602ea959ba9c9009a54902fc73", size = 222333, upload_time = "2025-10-06T14:48:35.9Z" }, - { url = "https://files.pythonhosted.org/packages/05/48/3b328851193c7a4240815b71eea165b49248867bbb6153a0aee227a0bb47/multidict-6.7.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4d72a9a2d885f5c208b0cb91ff2ed43636bb7e345ec839ff64708e04f69a13cc", size = 253239, upload_time = "2025-10-06T14:48:37.302Z" }, - { url = "https://files.pythonhosted.org/packages/b1/ca/0706a98c8d126a89245413225ca4a3fefc8435014de309cf8b30acb68841/multidict-6.7.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:478cc36476687bac1514d651cbbaa94b86b0732fb6855c60c673794c7dd2da62", size = 251618, upload_time = "2025-10-06T14:48:38.963Z" }, - { url = "https://files.pythonhosted.org/packages/5e/4f/9c7992f245554d8b173f6f0a048ad24b3e645d883f096857ec2c0822b8bd/multidict-6.7.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6843b28b0364dc605f21481c90fadb5f60d9123b442eb8a726bb74feef588a84", size = 241655, upload_time = "2025-10-06T14:48:40.312Z" }, - { url = "https://files.pythonhosted.org/packages/31/79/26a85991ae67efd1c0b1fc2e0c275b8a6aceeb155a68861f63f87a798f16/multidict-6.7.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:23bfeee5316266e5ee2d625df2d2c602b829435fc3a235c2ba2131495706e4a0", size = 239245, upload_time = "2025-10-06T14:48:41.848Z" }, - { url = "https://files.pythonhosted.org/packages/14/1e/75fa96394478930b79d0302eaf9a6c69f34005a1a5251ac8b9c336486ec9/multidict-6.7.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:680878b9f3d45c31e1f730eef731f9b0bc1da456155688c6745ee84eb818e90e", size = 233523, upload_time = "2025-10-06T14:48:43.749Z" }, - { url = "https://files.pythonhosted.org/packages/b2/5e/085544cb9f9c4ad2b5d97467c15f856df8d9bac410cffd5c43991a5d878b/multidict-6.7.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:eb866162ef2f45063acc7a53a88ef6fe8bf121d45c30ea3c9cd87ce7e191a8d4", size = 243129, upload_time = "2025-10-06T14:48:45.225Z" }, - { url = "https://files.pythonhosted.org/packages/b9/c3/e9d9e2f20c9474e7a8fcef28f863c5cbd29bb5adce6b70cebe8bdad0039d/multidict-6.7.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:df0e3bf7993bdbeca5ac25aa859cf40d39019e015c9c91809ba7093967f7a648", size = 248999, upload_time = "2025-10-06T14:48:46.703Z" }, - { url = "https://files.pythonhosted.org/packages/b5/3f/df171b6efa3239ae33b97b887e42671cd1d94d460614bfb2c30ffdab3b95/multidict-6.7.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:661709cdcd919a2ece2234f9bae7174e5220c80b034585d7d8a755632d3e2111", size = 243711, upload_time = "2025-10-06T14:48:48.146Z" }, - { url = "https://files.pythonhosted.org/packages/3c/2f/9b5564888c4e14b9af64c54acf149263721a283aaf4aa0ae89b091d5d8c1/multidict-6.7.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:096f52730c3fb8ed419db2d44391932b63891b2c5ed14850a7e215c0ba9ade36", size = 237504, upload_time = "2025-10-06T14:48:49.447Z" }, - { url = "https://files.pythonhosted.org/packages/6c/3a/0bd6ca0f7d96d790542d591c8c3354c1e1b6bfd2024d4d92dc3d87485ec7/multidict-6.7.0-cp310-cp310-win32.whl", hash = "sha256:afa8a2978ec65d2336305550535c9c4ff50ee527914328c8677b3973ade52b85", size = 41422, upload_time = "2025-10-06T14:48:50.789Z" }, - { url = "https://files.pythonhosted.org/packages/00/35/f6a637ea2c75f0d3b7c7d41b1189189acff0d9deeb8b8f35536bb30f5e33/multidict-6.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:b15b3afff74f707b9275d5ba6a91ae8f6429c3ffb29bbfd216b0b375a56f13d7", size = 46050, upload_time = "2025-10-06T14:48:51.938Z" }, - { url = "https://files.pythonhosted.org/packages/e7/b8/f7bf8329b39893d02d9d95cf610c75885d12fc0f402b1c894e1c8e01c916/multidict-6.7.0-cp310-cp310-win_arm64.whl", hash = "sha256:4b73189894398d59131a66ff157837b1fafea9974be486d036bb3d32331fdbf0", size = 43153, upload_time = "2025-10-06T14:48:53.146Z" }, - { url = "https://files.pythonhosted.org/packages/34/9e/5c727587644d67b2ed479041e4b1c58e30afc011e3d45d25bbe35781217c/multidict-6.7.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4d409aa42a94c0b3fa617708ef5276dfe81012ba6753a0370fcc9d0195d0a1fc", size = 76604, upload_time = "2025-10-06T14:48:54.277Z" }, - { url = "https://files.pythonhosted.org/packages/17/e4/67b5c27bd17c085a5ea8f1ec05b8a3e5cba0ca734bfcad5560fb129e70ca/multidict-6.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:14c9e076eede3b54c636f8ce1c9c252b5f057c62131211f0ceeec273810c9721", size = 44715, upload_time = "2025-10-06T14:48:55.445Z" }, - { url = "https://files.pythonhosted.org/packages/4d/e1/866a5d77be6ea435711bef2a4291eed11032679b6b28b56b4776ab06ba3e/multidict-6.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c09703000a9d0fa3c3404b27041e574cc7f4df4c6563873246d0e11812a94b6", size = 44332, upload_time = "2025-10-06T14:48:56.706Z" }, - { url = "https://files.pythonhosted.org/packages/31/61/0c2d50241ada71ff61a79518db85ada85fdabfcf395d5968dae1cbda04e5/multidict-6.7.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:a265acbb7bb33a3a2d626afbe756371dce0279e7b17f4f4eda406459c2b5ff1c", size = 245212, upload_time = "2025-10-06T14:48:58.042Z" }, - { url = "https://files.pythonhosted.org/packages/ac/e0/919666a4e4b57fff1b57f279be1c9316e6cdc5de8a8b525d76f6598fefc7/multidict-6.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:51cb455de290ae462593e5b1cb1118c5c22ea7f0d3620d9940bf695cea5a4bd7", size = 246671, upload_time = "2025-10-06T14:49:00.004Z" }, - { url = "https://files.pythonhosted.org/packages/a1/cc/d027d9c5a520f3321b65adea289b965e7bcbd2c34402663f482648c716ce/multidict-6.7.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:db99677b4457c7a5c5a949353e125ba72d62b35f74e26da141530fbb012218a7", size = 225491, upload_time = "2025-10-06T14:49:01.393Z" }, - { url = "https://files.pythonhosted.org/packages/75/c4/bbd633980ce6155a28ff04e6a6492dd3335858394d7bb752d8b108708558/multidict-6.7.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f470f68adc395e0183b92a2f4689264d1ea4b40504a24d9882c27375e6662bb9", size = 257322, upload_time = "2025-10-06T14:49:02.745Z" }, - { url = "https://files.pythonhosted.org/packages/4c/6d/d622322d344f1f053eae47e033b0b3f965af01212de21b10bcf91be991fb/multidict-6.7.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0db4956f82723cc1c270de9c6e799b4c341d327762ec78ef82bb962f79cc07d8", size = 254694, upload_time = "2025-10-06T14:49:04.15Z" }, - { url = "https://files.pythonhosted.org/packages/a8/9f/78f8761c2705d4c6d7516faed63c0ebdac569f6db1bef95e0d5218fdc146/multidict-6.7.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3e56d780c238f9e1ae66a22d2adf8d16f485381878250db8d496623cd38b22bd", size = 246715, upload_time = "2025-10-06T14:49:05.967Z" }, - { url = "https://files.pythonhosted.org/packages/78/59/950818e04f91b9c2b95aab3d923d9eabd01689d0dcd889563988e9ea0fd8/multidict-6.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9d14baca2ee12c1a64740d4531356ba50b82543017f3ad6de0deb943c5979abb", size = 243189, upload_time = "2025-10-06T14:49:07.37Z" }, - { url = "https://files.pythonhosted.org/packages/7a/3d/77c79e1934cad2ee74991840f8a0110966d9599b3af95964c0cd79bb905b/multidict-6.7.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:295a92a76188917c7f99cda95858c822f9e4aae5824246bba9b6b44004ddd0a6", size = 237845, upload_time = "2025-10-06T14:49:08.759Z" }, - { url = "https://files.pythonhosted.org/packages/63/1b/834ce32a0a97a3b70f86437f685f880136677ac00d8bce0027e9fd9c2db7/multidict-6.7.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:39f1719f57adbb767ef592a50ae5ebb794220d1188f9ca93de471336401c34d2", size = 246374, upload_time = "2025-10-06T14:49:10.574Z" }, - { url = "https://files.pythonhosted.org/packages/23/ef/43d1c3ba205b5dec93dc97f3fba179dfa47910fc73aaaea4f7ceb41cec2a/multidict-6.7.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:0a13fb8e748dfc94749f622de065dd5c1def7e0d2216dba72b1d8069a389c6ff", size = 253345, upload_time = "2025-10-06T14:49:12.331Z" }, - { url = "https://files.pythonhosted.org/packages/6b/03/eaf95bcc2d19ead522001f6a650ef32811aa9e3624ff0ad37c445c7a588c/multidict-6.7.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e3aa16de190d29a0ea1b48253c57d99a68492c8dd8948638073ab9e74dc9410b", size = 246940, upload_time = "2025-10-06T14:49:13.821Z" }, - { url = "https://files.pythonhosted.org/packages/e8/df/ec8a5fd66ea6cd6f525b1fcbb23511b033c3e9bc42b81384834ffa484a62/multidict-6.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a048ce45dcdaaf1defb76b2e684f997fb5abf74437b6cb7b22ddad934a964e34", size = 242229, upload_time = "2025-10-06T14:49:15.603Z" }, - { url = "https://files.pythonhosted.org/packages/8a/a2/59b405d59fd39ec86d1142630e9049243015a5f5291ba49cadf3c090c541/multidict-6.7.0-cp311-cp311-win32.whl", hash = "sha256:a90af66facec4cebe4181b9e62a68be65e45ac9b52b67de9eec118701856e7ff", size = 41308, upload_time = "2025-10-06T14:49:16.871Z" }, - { url = "https://files.pythonhosted.org/packages/32/0f/13228f26f8b882c34da36efa776c3b7348455ec383bab4a66390e42963ae/multidict-6.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:95b5ffa4349df2887518bb839409bcf22caa72d82beec453216802f475b23c81", size = 46037, upload_time = "2025-10-06T14:49:18.457Z" }, - { url = "https://files.pythonhosted.org/packages/84/1f/68588e31b000535a3207fd3c909ebeec4fb36b52c442107499c18a896a2a/multidict-6.7.0-cp311-cp311-win_arm64.whl", hash = "sha256:329aa225b085b6f004a4955271a7ba9f1087e39dcb7e65f6284a988264a63912", size = 43023, upload_time = "2025-10-06T14:49:19.648Z" }, - { url = "https://files.pythonhosted.org/packages/c2/9e/9f61ac18d9c8b475889f32ccfa91c9f59363480613fc807b6e3023d6f60b/multidict-6.7.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8a3862568a36d26e650a19bb5cbbba14b71789032aebc0423f8cc5f150730184", size = 76877, upload_time = "2025-10-06T14:49:20.884Z" }, - { url = "https://files.pythonhosted.org/packages/38/6f/614f09a04e6184f8824268fce4bc925e9849edfa654ddd59f0b64508c595/multidict-6.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:960c60b5849b9b4f9dcc9bea6e3626143c252c74113df2c1540aebce70209b45", size = 45467, upload_time = "2025-10-06T14:49:22.054Z" }, - { url = "https://files.pythonhosted.org/packages/b3/93/c4f67a436dd026f2e780c433277fff72be79152894d9fc36f44569cab1a6/multidict-6.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2049be98fb57a31b4ccf870bf377af2504d4ae35646a19037ec271e4c07998aa", size = 43834, upload_time = "2025-10-06T14:49:23.566Z" }, - { url = "https://files.pythonhosted.org/packages/7f/f5/013798161ca665e4a422afbc5e2d9e4070142a9ff8905e482139cd09e4d0/multidict-6.7.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0934f3843a1860dd465d38895c17fce1f1cb37295149ab05cd1b9a03afacb2a7", size = 250545, upload_time = "2025-10-06T14:49:24.882Z" }, - { url = "https://files.pythonhosted.org/packages/71/2f/91dbac13e0ba94669ea5119ba267c9a832f0cb65419aca75549fcf09a3dc/multidict-6.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b3e34f3a1b8131ba06f1a73adab24f30934d148afcd5f5de9a73565a4404384e", size = 258305, upload_time = "2025-10-06T14:49:26.778Z" }, - { url = "https://files.pythonhosted.org/packages/ef/b0/754038b26f6e04488b48ac621f779c341338d78503fb45403755af2df477/multidict-6.7.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:efbb54e98446892590dc2458c19c10344ee9a883a79b5cec4bc34d6656e8d546", size = 242363, upload_time = "2025-10-06T14:49:28.562Z" }, - { url = "https://files.pythonhosted.org/packages/87/15/9da40b9336a7c9fa606c4cf2ed80a649dffeb42b905d4f63a1d7eb17d746/multidict-6.7.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a35c5fc61d4f51eb045061e7967cfe3123d622cd500e8868e7c0c592a09fedc4", size = 268375, upload_time = "2025-10-06T14:49:29.96Z" }, - { url = "https://files.pythonhosted.org/packages/82/72/c53fcade0cc94dfaad583105fd92b3a783af2091eddcb41a6d5a52474000/multidict-6.7.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29fe6740ebccba4175af1b9b87bf553e9c15cd5868ee967e010efcf94e4fd0f1", size = 269346, upload_time = "2025-10-06T14:49:31.404Z" }, - { url = "https://files.pythonhosted.org/packages/0d/e2/9baffdae21a76f77ef8447f1a05a96ec4bc0a24dae08767abc0a2fe680b8/multidict-6.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:123e2a72e20537add2f33a79e605f6191fba2afda4cbb876e35c1a7074298a7d", size = 256107, upload_time = "2025-10-06T14:49:32.974Z" }, - { url = "https://files.pythonhosted.org/packages/3c/06/3f06f611087dc60d65ef775f1fb5aca7c6d61c6db4990e7cda0cef9b1651/multidict-6.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b284e319754366c1aee2267a2036248b24eeb17ecd5dc16022095e747f2f4304", size = 253592, upload_time = "2025-10-06T14:49:34.52Z" }, - { url = "https://files.pythonhosted.org/packages/20/24/54e804ec7945b6023b340c412ce9c3f81e91b3bf5fa5ce65558740141bee/multidict-6.7.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:803d685de7be4303b5a657b76e2f6d1240e7e0a8aa2968ad5811fa2285553a12", size = 251024, upload_time = "2025-10-06T14:49:35.956Z" }, - { url = "https://files.pythonhosted.org/packages/14/48/011cba467ea0b17ceb938315d219391d3e421dfd35928e5dbdc3f4ae76ef/multidict-6.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c04a328260dfd5db8c39538f999f02779012268f54614902d0afc775d44e0a62", size = 251484, upload_time = "2025-10-06T14:49:37.631Z" }, - { url = "https://files.pythonhosted.org/packages/0d/2f/919258b43bb35b99fa127435cfb2d91798eb3a943396631ef43e3720dcf4/multidict-6.7.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8a19cdb57cd3df4cd865849d93ee14920fb97224300c88501f16ecfa2604b4e0", size = 263579, upload_time = "2025-10-06T14:49:39.502Z" }, - { url = "https://files.pythonhosted.org/packages/31/22/a0e884d86b5242b5a74cf08e876bdf299e413016b66e55511f7a804a366e/multidict-6.7.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9b2fd74c52accced7e75de26023b7dccee62511a600e62311b918ec5c168fc2a", size = 259654, upload_time = "2025-10-06T14:49:41.32Z" }, - { url = "https://files.pythonhosted.org/packages/b2/e5/17e10e1b5c5f5a40f2fcbb45953c9b215f8a4098003915e46a93f5fcaa8f/multidict-6.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3e8bfdd0e487acf992407a140d2589fe598238eaeffa3da8448d63a63cd363f8", size = 251511, upload_time = "2025-10-06T14:49:46.021Z" }, - { url = "https://files.pythonhosted.org/packages/e3/9a/201bb1e17e7af53139597069c375e7b0dcbd47594604f65c2d5359508566/multidict-6.7.0-cp312-cp312-win32.whl", hash = "sha256:dd32a49400a2c3d52088e120ee00c1e3576cbff7e10b98467962c74fdb762ed4", size = 41895, upload_time = "2025-10-06T14:49:48.718Z" }, - { url = "https://files.pythonhosted.org/packages/46/e2/348cd32faad84eaf1d20cce80e2bb0ef8d312c55bca1f7fa9865e7770aaf/multidict-6.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:92abb658ef2d7ef22ac9f8bb88e8b6c3e571671534e029359b6d9e845923eb1b", size = 46073, upload_time = "2025-10-06T14:49:50.28Z" }, - { url = "https://files.pythonhosted.org/packages/25/ec/aad2613c1910dce907480e0c3aa306905830f25df2e54ccc9dea450cb5aa/multidict-6.7.0-cp312-cp312-win_arm64.whl", hash = "sha256:490dab541a6a642ce1a9d61a4781656b346a55c13038f0b1244653828e3a83ec", size = 43226, upload_time = "2025-10-06T14:49:52.304Z" }, - { url = "https://files.pythonhosted.org/packages/d2/86/33272a544eeb36d66e4d9a920602d1a2f57d4ebea4ef3cdfe5a912574c95/multidict-6.7.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bee7c0588aa0076ce77c0ea5d19a68d76ad81fcd9fe8501003b9a24f9d4000f6", size = 76135, upload_time = "2025-10-06T14:49:54.26Z" }, - { url = "https://files.pythonhosted.org/packages/91/1c/eb97db117a1ebe46d457a3d235a7b9d2e6dcab174f42d1b67663dd9e5371/multidict-6.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7ef6b61cad77091056ce0e7ce69814ef72afacb150b7ac6a3e9470def2198159", size = 45117, upload_time = "2025-10-06T14:49:55.82Z" }, - { url = "https://files.pythonhosted.org/packages/f1/d8/6c3442322e41fb1dd4de8bd67bfd11cd72352ac131f6368315617de752f1/multidict-6.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c0359b1ec12b1d6849c59f9d319610b7f20ef990a6d454ab151aa0e3b9f78ca", size = 43472, upload_time = "2025-10-06T14:49:57.048Z" }, - { url = "https://files.pythonhosted.org/packages/75/3f/e2639e80325af0b6c6febdf8e57cc07043ff15f57fa1ef808f4ccb5ac4cd/multidict-6.7.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:cd240939f71c64bd658f186330603aac1a9a81bf6273f523fca63673cb7378a8", size = 249342, upload_time = "2025-10-06T14:49:58.368Z" }, - { url = "https://files.pythonhosted.org/packages/5d/cc/84e0585f805cbeaa9cbdaa95f9a3d6aed745b9d25700623ac89a6ecff400/multidict-6.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a60a4d75718a5efa473ebd5ab685786ba0c67b8381f781d1be14da49f1a2dc60", size = 257082, upload_time = "2025-10-06T14:49:59.89Z" }, - { url = "https://files.pythonhosted.org/packages/b0/9c/ac851c107c92289acbbf5cfb485694084690c1b17e555f44952c26ddc5bd/multidict-6.7.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:53a42d364f323275126aff81fb67c5ca1b7a04fda0546245730a55c8c5f24bc4", size = 240704, upload_time = "2025-10-06T14:50:01.485Z" }, - { url = "https://files.pythonhosted.org/packages/50/cc/5f93e99427248c09da95b62d64b25748a5f5c98c7c2ab09825a1d6af0e15/multidict-6.7.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3b29b980d0ddbecb736735ee5bef69bb2ddca56eff603c86f3f29a1128299b4f", size = 266355, upload_time = "2025-10-06T14:50:02.955Z" }, - { url = "https://files.pythonhosted.org/packages/ec/0c/2ec1d883ceb79c6f7f6d7ad90c919c898f5d1c6ea96d322751420211e072/multidict-6.7.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f8a93b1c0ed2d04b97a5e9336fd2d33371b9a6e29ab7dd6503d63407c20ffbaf", size = 267259, upload_time = "2025-10-06T14:50:04.446Z" }, - { url = "https://files.pythonhosted.org/packages/c6/2d/f0b184fa88d6630aa267680bdb8623fb69cb0d024b8c6f0d23f9a0f406d3/multidict-6.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ff96e8815eecacc6645da76c413eb3b3d34cfca256c70b16b286a687d013c32", size = 254903, upload_time = "2025-10-06T14:50:05.98Z" }, - { url = "https://files.pythonhosted.org/packages/06/c9/11ea263ad0df7dfabcad404feb3c0dd40b131bc7f232d5537f2fb1356951/multidict-6.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7516c579652f6a6be0e266aec0acd0db80829ca305c3d771ed898538804c2036", size = 252365, upload_time = "2025-10-06T14:50:07.511Z" }, - { url = "https://files.pythonhosted.org/packages/41/88/d714b86ee2c17d6e09850c70c9d310abac3d808ab49dfa16b43aba9d53fd/multidict-6.7.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:040f393368e63fb0f3330e70c26bfd336656bed925e5cbe17c9da839a6ab13ec", size = 250062, upload_time = "2025-10-06T14:50:09.074Z" }, - { url = "https://files.pythonhosted.org/packages/15/fe/ad407bb9e818c2b31383f6131ca19ea7e35ce93cf1310fce69f12e89de75/multidict-6.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b3bc26a951007b1057a1c543af845f1c7e3e71cc240ed1ace7bf4484aa99196e", size = 249683, upload_time = "2025-10-06T14:50:10.714Z" }, - { url = "https://files.pythonhosted.org/packages/8c/a4/a89abdb0229e533fb925e7c6e5c40201c2873efebc9abaf14046a4536ee6/multidict-6.7.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:7b022717c748dd1992a83e219587aabe45980d88969f01b316e78683e6285f64", size = 261254, upload_time = "2025-10-06T14:50:12.28Z" }, - { url = "https://files.pythonhosted.org/packages/8d/aa/0e2b27bd88b40a4fb8dc53dd74eecac70edaa4c1dd0707eb2164da3675b3/multidict-6.7.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:9600082733859f00d79dee64effc7aef1beb26adb297416a4ad2116fd61374bd", size = 257967, upload_time = "2025-10-06T14:50:14.16Z" }, - { url = "https://files.pythonhosted.org/packages/d0/8e/0c67b7120d5d5f6d874ed85a085f9dc770a7f9d8813e80f44a9fec820bb7/multidict-6.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:94218fcec4d72bc61df51c198d098ce2b378e0ccbac41ddbed5ef44092913288", size = 250085, upload_time = "2025-10-06T14:50:15.639Z" }, - { url = "https://files.pythonhosted.org/packages/ba/55/b73e1d624ea4b8fd4dd07a3bb70f6e4c7c6c5d9d640a41c6ffe5cdbd2a55/multidict-6.7.0-cp313-cp313-win32.whl", hash = "sha256:a37bd74c3fa9d00be2d7b8eca074dc56bd8077ddd2917a839bd989612671ed17", size = 41713, upload_time = "2025-10-06T14:50:17.066Z" }, - { url = "https://files.pythonhosted.org/packages/32/31/75c59e7d3b4205075b4c183fa4ca398a2daf2303ddf616b04ae6ef55cffe/multidict-6.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:30d193c6cc6d559db42b6bcec8a5d395d34d60c9877a0b71ecd7c204fcf15390", size = 45915, upload_time = "2025-10-06T14:50:18.264Z" }, - { url = "https://files.pythonhosted.org/packages/31/2a/8987831e811f1184c22bc2e45844934385363ee61c0a2dcfa8f71b87e608/multidict-6.7.0-cp313-cp313-win_arm64.whl", hash = "sha256:ea3334cabe4d41b7ccd01e4d349828678794edbc2d3ae97fc162a3312095092e", size = 43077, upload_time = "2025-10-06T14:50:19.853Z" }, - { url = "https://files.pythonhosted.org/packages/e8/68/7b3a5170a382a340147337b300b9eb25a9ddb573bcdfff19c0fa3f31ffba/multidict-6.7.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ad9ce259f50abd98a1ca0aa6e490b58c316a0fce0617f609723e40804add2c00", size = 83114, upload_time = "2025-10-06T14:50:21.223Z" }, - { url = "https://files.pythonhosted.org/packages/55/5c/3fa2d07c84df4e302060f555bbf539310980362236ad49f50eeb0a1c1eb9/multidict-6.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07f5594ac6d084cbb5de2df218d78baf55ef150b91f0ff8a21cc7a2e3a5a58eb", size = 48442, upload_time = "2025-10-06T14:50:22.871Z" }, - { url = "https://files.pythonhosted.org/packages/fc/56/67212d33239797f9bd91962bb899d72bb0f4c35a8652dcdb8ed049bef878/multidict-6.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:0591b48acf279821a579282444814a2d8d0af624ae0bc600aa4d1b920b6e924b", size = 46885, upload_time = "2025-10-06T14:50:24.258Z" }, - { url = "https://files.pythonhosted.org/packages/46/d1/908f896224290350721597a61a69cd19b89ad8ee0ae1f38b3f5cd12ea2ac/multidict-6.7.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:749a72584761531d2b9467cfbdfd29487ee21124c304c4b6cb760d8777b27f9c", size = 242588, upload_time = "2025-10-06T14:50:25.716Z" }, - { url = "https://files.pythonhosted.org/packages/ab/67/8604288bbd68680eee0ab568fdcb56171d8b23a01bcd5cb0c8fedf6e5d99/multidict-6.7.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b4c3d199f953acd5b446bf7c0de1fe25d94e09e79086f8dc2f48a11a129cdf1", size = 249966, upload_time = "2025-10-06T14:50:28.192Z" }, - { url = "https://files.pythonhosted.org/packages/20/33/9228d76339f1ba51e3efef7da3ebd91964d3006217aae13211653193c3ff/multidict-6.7.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9fb0211dfc3b51efea2f349ec92c114d7754dd62c01f81c3e32b765b70c45c9b", size = 228618, upload_time = "2025-10-06T14:50:29.82Z" }, - { url = "https://files.pythonhosted.org/packages/f8/2d/25d9b566d10cab1c42b3b9e5b11ef79c9111eaf4463b8c257a3bd89e0ead/multidict-6.7.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a027ec240fe73a8d6281872690b988eed307cd7d91b23998ff35ff577ca688b5", size = 257539, upload_time = "2025-10-06T14:50:31.731Z" }, - { url = "https://files.pythonhosted.org/packages/b6/b1/8d1a965e6637fc33de3c0d8f414485c2b7e4af00f42cab3d84e7b955c222/multidict-6.7.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1d964afecdf3a8288789df2f5751dc0a8261138c3768d9af117ed384e538fad", size = 256345, upload_time = "2025-10-06T14:50:33.26Z" }, - { url = "https://files.pythonhosted.org/packages/ba/0c/06b5a8adbdeedada6f4fb8d8f193d44a347223b11939b42953eeb6530b6b/multidict-6.7.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:caf53b15b1b7df9fbd0709aa01409000a2b4dd03a5f6f5cc548183c7c8f8b63c", size = 247934, upload_time = "2025-10-06T14:50:34.808Z" }, - { url = "https://files.pythonhosted.org/packages/8f/31/b2491b5fe167ca044c6eb4b8f2c9f3b8a00b24c432c365358eadac5d7625/multidict-6.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:654030da3197d927f05a536a66186070e98765aa5142794c9904555d3a9d8fb5", size = 245243, upload_time = "2025-10-06T14:50:36.436Z" }, - { url = "https://files.pythonhosted.org/packages/61/1a/982913957cb90406c8c94f53001abd9eafc271cb3e70ff6371590bec478e/multidict-6.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:2090d3718829d1e484706a2f525e50c892237b2bf9b17a79b059cb98cddc2f10", size = 235878, upload_time = "2025-10-06T14:50:37.953Z" }, - { url = "https://files.pythonhosted.org/packages/be/c0/21435d804c1a1cf7a2608593f4d19bca5bcbd7a81a70b253fdd1c12af9c0/multidict-6.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:2d2cfeec3f6f45651b3d408c4acec0ebf3daa9bc8a112a084206f5db5d05b754", size = 243452, upload_time = "2025-10-06T14:50:39.574Z" }, - { url = "https://files.pythonhosted.org/packages/54/0a/4349d540d4a883863191be6eb9a928846d4ec0ea007d3dcd36323bb058ac/multidict-6.7.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:4ef089f985b8c194d341eb2c24ae6e7408c9a0e2e5658699c92f497437d88c3c", size = 252312, upload_time = "2025-10-06T14:50:41.612Z" }, - { url = "https://files.pythonhosted.org/packages/26/64/d5416038dbda1488daf16b676e4dbfd9674dde10a0cc8f4fc2b502d8125d/multidict-6.7.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e93a0617cd16998784bf4414c7e40f17a35d2350e5c6f0bd900d3a8e02bd3762", size = 246935, upload_time = "2025-10-06T14:50:43.972Z" }, - { url = "https://files.pythonhosted.org/packages/9f/8c/8290c50d14e49f35e0bd4abc25e1bc7711149ca9588ab7d04f886cdf03d9/multidict-6.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f0feece2ef8ebc42ed9e2e8c78fc4aa3cf455733b507c09ef7406364c94376c6", size = 243385, upload_time = "2025-10-06T14:50:45.648Z" }, - { url = "https://files.pythonhosted.org/packages/ef/a0/f83ae75e42d694b3fbad3e047670e511c138be747bc713cf1b10d5096416/multidict-6.7.0-cp313-cp313t-win32.whl", hash = "sha256:19a1d55338ec1be74ef62440ca9e04a2f001a04d0cc49a4983dc320ff0f3212d", size = 47777, upload_time = "2025-10-06T14:50:47.154Z" }, - { url = "https://files.pythonhosted.org/packages/dc/80/9b174a92814a3830b7357307a792300f42c9e94664b01dee8e457551fa66/multidict-6.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:3da4fb467498df97e986af166b12d01f05d2e04f978a9c1c680ea1988e0bc4b6", size = 53104, upload_time = "2025-10-06T14:50:48.851Z" }, - { url = "https://files.pythonhosted.org/packages/cc/28/04baeaf0428d95bb7a7bea0e691ba2f31394338ba424fb0679a9ed0f4c09/multidict-6.7.0-cp313-cp313t-win_arm64.whl", hash = "sha256:b4121773c49a0776461f4a904cdf6264c88e42218aaa8407e803ca8025872792", size = 45503, upload_time = "2025-10-06T14:50:50.16Z" }, - { url = "https://files.pythonhosted.org/packages/e2/b1/3da6934455dd4b261d4c72f897e3a5728eba81db59959f3a639245891baa/multidict-6.7.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3bab1e4aff7adaa34410f93b1f8e57c4b36b9af0426a76003f441ee1d3c7e842", size = 75128, upload_time = "2025-10-06T14:50:51.92Z" }, - { url = "https://files.pythonhosted.org/packages/14/2c/f069cab5b51d175a1a2cb4ccdf7a2c2dabd58aa5bd933fa036a8d15e2404/multidict-6.7.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:b8512bac933afc3e45fb2b18da8e59b78d4f408399a960339598374d4ae3b56b", size = 44410, upload_time = "2025-10-06T14:50:53.275Z" }, - { url = "https://files.pythonhosted.org/packages/42/e2/64bb41266427af6642b6b128e8774ed84c11b80a90702c13ac0a86bb10cc/multidict-6.7.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:79dcf9e477bc65414ebfea98ffd013cb39552b5ecd62908752e0e413d6d06e38", size = 43205, upload_time = "2025-10-06T14:50:54.911Z" }, - { url = "https://files.pythonhosted.org/packages/02/68/6b086fef8a3f1a8541b9236c594f0c9245617c29841f2e0395d979485cde/multidict-6.7.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:31bae522710064b5cbeddaf2e9f32b1abab70ac6ac91d42572502299e9953128", size = 245084, upload_time = "2025-10-06T14:50:56.369Z" }, - { url = "https://files.pythonhosted.org/packages/15/ee/f524093232007cd7a75c1d132df70f235cfd590a7c9eaccd7ff422ef4ae8/multidict-6.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a0df7ff02397bb63e2fd22af2c87dfa39e8c7f12947bc524dbdc528282c7e34", size = 252667, upload_time = "2025-10-06T14:50:57.991Z" }, - { url = "https://files.pythonhosted.org/packages/02/a5/eeb3f43ab45878f1895118c3ef157a480db58ede3f248e29b5354139c2c9/multidict-6.7.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7a0222514e8e4c514660e182d5156a415c13ef0aabbd71682fc714e327b95e99", size = 233590, upload_time = "2025-10-06T14:50:59.589Z" }, - { url = "https://files.pythonhosted.org/packages/6a/1e/76d02f8270b97269d7e3dbd45644b1785bda457b474315f8cf999525a193/multidict-6.7.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2397ab4daaf2698eb51a76721e98db21ce4f52339e535725de03ea962b5a3202", size = 264112, upload_time = "2025-10-06T14:51:01.183Z" }, - { url = "https://files.pythonhosted.org/packages/76/0b/c28a70ecb58963847c2a8efe334904cd254812b10e535aefb3bcce513918/multidict-6.7.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8891681594162635948a636c9fe0ff21746aeb3dd5463f6e25d9bea3a8a39ca1", size = 261194, upload_time = "2025-10-06T14:51:02.794Z" }, - { url = "https://files.pythonhosted.org/packages/b4/63/2ab26e4209773223159b83aa32721b4021ffb08102f8ac7d689c943fded1/multidict-6.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:18706cc31dbf402a7945916dd5cddf160251b6dab8a2c5f3d6d5a55949f676b3", size = 248510, upload_time = "2025-10-06T14:51:04.724Z" }, - { url = "https://files.pythonhosted.org/packages/93/cd/06c1fa8282af1d1c46fd55c10a7930af652afdce43999501d4d68664170c/multidict-6.7.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:f844a1bbf1d207dd311a56f383f7eda2d0e134921d45751842d8235e7778965d", size = 248395, upload_time = "2025-10-06T14:51:06.306Z" }, - { url = "https://files.pythonhosted.org/packages/99/ac/82cb419dd6b04ccf9e7e61befc00c77614fc8134362488b553402ecd55ce/multidict-6.7.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:d4393e3581e84e5645506923816b9cc81f5609a778c7e7534054091acc64d1c6", size = 239520, upload_time = "2025-10-06T14:51:08.091Z" }, - { url = "https://files.pythonhosted.org/packages/fa/f3/a0f9bf09493421bd8716a362e0cd1d244f5a6550f5beffdd6b47e885b331/multidict-6.7.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:fbd18dc82d7bf274b37aa48d664534330af744e03bccf696d6f4c6042e7d19e7", size = 245479, upload_time = "2025-10-06T14:51:10.365Z" }, - { url = "https://files.pythonhosted.org/packages/8d/01/476d38fc73a212843f43c852b0eee266b6971f0e28329c2184a8df90c376/multidict-6.7.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:b6234e14f9314731ec45c42fc4554b88133ad53a09092cc48a88e771c125dadb", size = 258903, upload_time = "2025-10-06T14:51:12.466Z" }, - { url = "https://files.pythonhosted.org/packages/49/6d/23faeb0868adba613b817d0e69c5f15531b24d462af8012c4f6de4fa8dc3/multidict-6.7.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:08d4379f9744d8f78d98c8673c06e202ffa88296f009c71bbafe8a6bf847d01f", size = 252333, upload_time = "2025-10-06T14:51:14.48Z" }, - { url = "https://files.pythonhosted.org/packages/1e/cc/48d02ac22b30fa247f7dad82866e4b1015431092f4ba6ebc7e77596e0b18/multidict-6.7.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:9fe04da3f79387f450fd0061d4dd2e45a72749d31bf634aecc9e27f24fdc4b3f", size = 243411, upload_time = "2025-10-06T14:51:16.072Z" }, - { url = "https://files.pythonhosted.org/packages/4a/03/29a8bf5a18abf1fe34535c88adbdfa88c9fb869b5a3b120692c64abe8284/multidict-6.7.0-cp314-cp314-win32.whl", hash = "sha256:fbafe31d191dfa7c4c51f7a6149c9fb7e914dcf9ffead27dcfd9f1ae382b3885", size = 40940, upload_time = "2025-10-06T14:51:17.544Z" }, - { url = "https://files.pythonhosted.org/packages/82/16/7ed27b680791b939de138f906d5cf2b4657b0d45ca6f5dd6236fdddafb1a/multidict-6.7.0-cp314-cp314-win_amd64.whl", hash = "sha256:2f67396ec0310764b9222a1728ced1ab638f61aadc6226f17a71dd9324f9a99c", size = 45087, upload_time = "2025-10-06T14:51:18.875Z" }, - { url = "https://files.pythonhosted.org/packages/cd/3c/e3e62eb35a1950292fe39315d3c89941e30a9d07d5d2df42965ab041da43/multidict-6.7.0-cp314-cp314-win_arm64.whl", hash = "sha256:ba672b26069957ee369cfa7fc180dde1fc6f176eaf1e6beaf61fbebbd3d9c000", size = 42368, upload_time = "2025-10-06T14:51:20.225Z" }, - { url = "https://files.pythonhosted.org/packages/8b/40/cd499bd0dbc5f1136726db3153042a735fffd0d77268e2ee20d5f33c010f/multidict-6.7.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:c1dcc7524066fa918c6a27d61444d4ee7900ec635779058571f70d042d86ed63", size = 82326, upload_time = "2025-10-06T14:51:21.588Z" }, - { url = "https://files.pythonhosted.org/packages/13/8a/18e031eca251c8df76daf0288e6790561806e439f5ce99a170b4af30676b/multidict-6.7.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:27e0b36c2d388dc7b6ced3406671b401e84ad7eb0656b8f3a2f46ed0ce483718", size = 48065, upload_time = "2025-10-06T14:51:22.93Z" }, - { url = "https://files.pythonhosted.org/packages/40/71/5e6701277470a87d234e433fb0a3a7deaf3bcd92566e421e7ae9776319de/multidict-6.7.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2a7baa46a22e77f0988e3b23d4ede5513ebec1929e34ee9495be535662c0dfe2", size = 46475, upload_time = "2025-10-06T14:51:24.352Z" }, - { url = "https://files.pythonhosted.org/packages/fe/6a/bab00cbab6d9cfb57afe1663318f72ec28289ea03fd4e8236bb78429893a/multidict-6.7.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:7bf77f54997a9166a2f5675d1201520586439424c2511723a7312bdb4bcc034e", size = 239324, upload_time = "2025-10-06T14:51:25.822Z" }, - { url = "https://files.pythonhosted.org/packages/2a/5f/8de95f629fc22a7769ade8b41028e3e5a822c1f8904f618d175945a81ad3/multidict-6.7.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e011555abada53f1578d63389610ac8a5400fc70ce71156b0aa30d326f1a5064", size = 246877, upload_time = "2025-10-06T14:51:27.604Z" }, - { url = "https://files.pythonhosted.org/packages/23/b4/38881a960458f25b89e9f4a4fdcb02ac101cfa710190db6e5528841e67de/multidict-6.7.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:28b37063541b897fd6a318007373930a75ca6d6ac7c940dbe14731ffdd8d498e", size = 225824, upload_time = "2025-10-06T14:51:29.664Z" }, - { url = "https://files.pythonhosted.org/packages/1e/39/6566210c83f8a261575f18e7144736059f0c460b362e96e9cf797a24b8e7/multidict-6.7.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:05047ada7a2fde2631a0ed706f1fd68b169a681dfe5e4cf0f8e4cb6618bbc2cd", size = 253558, upload_time = "2025-10-06T14:51:31.684Z" }, - { url = "https://files.pythonhosted.org/packages/00/a3/67f18315100f64c269f46e6c0319fa87ba68f0f64f2b8e7fd7c72b913a0b/multidict-6.7.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:716133f7d1d946a4e1b91b1756b23c088881e70ff180c24e864c26192ad7534a", size = 252339, upload_time = "2025-10-06T14:51:33.699Z" }, - { url = "https://files.pythonhosted.org/packages/c8/2a/1cb77266afee2458d82f50da41beba02159b1d6b1f7973afc9a1cad1499b/multidict-6.7.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d1bed1b467ef657f2a0ae62844a607909ef1c6889562de5e1d505f74457d0b96", size = 244895, upload_time = "2025-10-06T14:51:36.189Z" }, - { url = "https://files.pythonhosted.org/packages/dd/72/09fa7dd487f119b2eb9524946ddd36e2067c08510576d43ff68469563b3b/multidict-6.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:ca43bdfa5d37bd6aee89d85e1d0831fb86e25541be7e9d376ead1b28974f8e5e", size = 241862, upload_time = "2025-10-06T14:51:41.291Z" }, - { url = "https://files.pythonhosted.org/packages/65/92/bc1f8bd0853d8669300f732c801974dfc3702c3eeadae2f60cef54dc69d7/multidict-6.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:44b546bd3eb645fd26fb949e43c02a25a2e632e2ca21a35e2e132c8105dc8599", size = 232376, upload_time = "2025-10-06T14:51:43.55Z" }, - { url = "https://files.pythonhosted.org/packages/09/86/ac39399e5cb9d0c2ac8ef6e10a768e4d3bc933ac808d49c41f9dc23337eb/multidict-6.7.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:a6ef16328011d3f468e7ebc326f24c1445f001ca1dec335b2f8e66bed3006394", size = 240272, upload_time = "2025-10-06T14:51:45.265Z" }, - { url = "https://files.pythonhosted.org/packages/3d/b6/fed5ac6b8563ec72df6cb1ea8dac6d17f0a4a1f65045f66b6d3bf1497c02/multidict-6.7.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:5aa873cbc8e593d361ae65c68f85faadd755c3295ea2c12040ee146802f23b38", size = 248774, upload_time = "2025-10-06T14:51:46.836Z" }, - { url = "https://files.pythonhosted.org/packages/6b/8d/b954d8c0dc132b68f760aefd45870978deec6818897389dace00fcde32ff/multidict-6.7.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:3d7b6ccce016e29df4b7ca819659f516f0bc7a4b3efa3bb2012ba06431b044f9", size = 242731, upload_time = "2025-10-06T14:51:48.541Z" }, - { url = "https://files.pythonhosted.org/packages/16/9d/a2dac7009125d3540c2f54e194829ea18ac53716c61b655d8ed300120b0f/multidict-6.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:171b73bd4ee683d307599b66793ac80981b06f069b62eea1c9e29c9241aa66b0", size = 240193, upload_time = "2025-10-06T14:51:50.355Z" }, - { url = "https://files.pythonhosted.org/packages/39/ca/c05f144128ea232ae2178b008d5011d4e2cea86e4ee8c85c2631b1b94802/multidict-6.7.0-cp314-cp314t-win32.whl", hash = "sha256:b2d7f80c4e1fd010b07cb26820aae86b7e73b681ee4889684fb8d2d4537aab13", size = 48023, upload_time = "2025-10-06T14:51:51.883Z" }, - { url = "https://files.pythonhosted.org/packages/ba/8f/0a60e501584145588be1af5cc829265701ba3c35a64aec8e07cbb71d39bb/multidict-6.7.0-cp314-cp314t-win_amd64.whl", hash = "sha256:09929cab6fcb68122776d575e03c6cc64ee0b8fca48d17e135474b042ce515cd", size = 53507, upload_time = "2025-10-06T14:51:53.672Z" }, - { url = "https://files.pythonhosted.org/packages/7f/ae/3148b988a9c6239903e786eac19c889fab607c31d6efa7fb2147e5680f23/multidict-6.7.0-cp314-cp314t-win_arm64.whl", hash = "sha256:cc41db090ed742f32bd2d2c721861725e6109681eddf835d0a82bd3a5c382827", size = 44804, upload_time = "2025-10-06T14:51:55.415Z" }, - { url = "https://files.pythonhosted.org/packages/b7/da/7d22601b625e241d4f23ef1ebff8acfc60da633c9e7e7922e24d10f592b3/multidict-6.7.0-py3-none-any.whl", hash = "sha256:394fc5c42a333c9ffc3e421a4c85e08580d990e08b99f6bf35b4132114c5dcb3", size = 12317, upload_time = "2025-10-06T14:52:29.272Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/80/1e/5492c365f222f907de1039b91f922b93fa4f764c713ee858d235495d8f50/multidict-6.7.0.tar.gz", hash = "sha256:c6e99d9a65ca282e578dfea819cfa9c0a62b2499d8677392e09feaf305e9e6f5", size = 101834, upload-time = "2025-10-06T14:52:30.657Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/9e/5c727587644d67b2ed479041e4b1c58e30afc011e3d45d25bbe35781217c/multidict-6.7.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4d409aa42a94c0b3fa617708ef5276dfe81012ba6753a0370fcc9d0195d0a1fc", size = 76604, upload-time = "2025-10-06T14:48:54.277Z" }, + { url = "https://files.pythonhosted.org/packages/17/e4/67b5c27bd17c085a5ea8f1ec05b8a3e5cba0ca734bfcad5560fb129e70ca/multidict-6.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:14c9e076eede3b54c636f8ce1c9c252b5f057c62131211f0ceeec273810c9721", size = 44715, upload-time = "2025-10-06T14:48:55.445Z" }, + { url = "https://files.pythonhosted.org/packages/4d/e1/866a5d77be6ea435711bef2a4291eed11032679b6b28b56b4776ab06ba3e/multidict-6.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4c09703000a9d0fa3c3404b27041e574cc7f4df4c6563873246d0e11812a94b6", size = 44332, upload-time = "2025-10-06T14:48:56.706Z" }, + { url = "https://files.pythonhosted.org/packages/31/61/0c2d50241ada71ff61a79518db85ada85fdabfcf395d5968dae1cbda04e5/multidict-6.7.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:a265acbb7bb33a3a2d626afbe756371dce0279e7b17f4f4eda406459c2b5ff1c", size = 245212, upload-time = "2025-10-06T14:48:58.042Z" }, + { url = "https://files.pythonhosted.org/packages/ac/e0/919666a4e4b57fff1b57f279be1c9316e6cdc5de8a8b525d76f6598fefc7/multidict-6.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:51cb455de290ae462593e5b1cb1118c5c22ea7f0d3620d9940bf695cea5a4bd7", size = 246671, upload-time = "2025-10-06T14:49:00.004Z" }, + { url = "https://files.pythonhosted.org/packages/a1/cc/d027d9c5a520f3321b65adea289b965e7bcbd2c34402663f482648c716ce/multidict-6.7.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:db99677b4457c7a5c5a949353e125ba72d62b35f74e26da141530fbb012218a7", size = 225491, upload-time = "2025-10-06T14:49:01.393Z" }, + { url = "https://files.pythonhosted.org/packages/75/c4/bbd633980ce6155a28ff04e6a6492dd3335858394d7bb752d8b108708558/multidict-6.7.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f470f68adc395e0183b92a2f4689264d1ea4b40504a24d9882c27375e6662bb9", size = 257322, upload-time = "2025-10-06T14:49:02.745Z" }, + { url = "https://files.pythonhosted.org/packages/4c/6d/d622322d344f1f053eae47e033b0b3f965af01212de21b10bcf91be991fb/multidict-6.7.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0db4956f82723cc1c270de9c6e799b4c341d327762ec78ef82bb962f79cc07d8", size = 254694, upload-time = "2025-10-06T14:49:04.15Z" }, + { url = "https://files.pythonhosted.org/packages/a8/9f/78f8761c2705d4c6d7516faed63c0ebdac569f6db1bef95e0d5218fdc146/multidict-6.7.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3e56d780c238f9e1ae66a22d2adf8d16f485381878250db8d496623cd38b22bd", size = 246715, upload-time = "2025-10-06T14:49:05.967Z" }, + { url = "https://files.pythonhosted.org/packages/78/59/950818e04f91b9c2b95aab3d923d9eabd01689d0dcd889563988e9ea0fd8/multidict-6.7.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9d14baca2ee12c1a64740d4531356ba50b82543017f3ad6de0deb943c5979abb", size = 243189, upload-time = "2025-10-06T14:49:07.37Z" }, + { url = "https://files.pythonhosted.org/packages/7a/3d/77c79e1934cad2ee74991840f8a0110966d9599b3af95964c0cd79bb905b/multidict-6.7.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:295a92a76188917c7f99cda95858c822f9e4aae5824246bba9b6b44004ddd0a6", size = 237845, upload-time = "2025-10-06T14:49:08.759Z" }, + { url = "https://files.pythonhosted.org/packages/63/1b/834ce32a0a97a3b70f86437f685f880136677ac00d8bce0027e9fd9c2db7/multidict-6.7.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:39f1719f57adbb767ef592a50ae5ebb794220d1188f9ca93de471336401c34d2", size = 246374, upload-time = "2025-10-06T14:49:10.574Z" }, + { url = "https://files.pythonhosted.org/packages/23/ef/43d1c3ba205b5dec93dc97f3fba179dfa47910fc73aaaea4f7ceb41cec2a/multidict-6.7.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:0a13fb8e748dfc94749f622de065dd5c1def7e0d2216dba72b1d8069a389c6ff", size = 253345, upload-time = "2025-10-06T14:49:12.331Z" }, + { url = "https://files.pythonhosted.org/packages/6b/03/eaf95bcc2d19ead522001f6a650ef32811aa9e3624ff0ad37c445c7a588c/multidict-6.7.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e3aa16de190d29a0ea1b48253c57d99a68492c8dd8948638073ab9e74dc9410b", size = 246940, upload-time = "2025-10-06T14:49:13.821Z" }, + { url = "https://files.pythonhosted.org/packages/e8/df/ec8a5fd66ea6cd6f525b1fcbb23511b033c3e9bc42b81384834ffa484a62/multidict-6.7.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a048ce45dcdaaf1defb76b2e684f997fb5abf74437b6cb7b22ddad934a964e34", size = 242229, upload-time = "2025-10-06T14:49:15.603Z" }, + { url = "https://files.pythonhosted.org/packages/8a/a2/59b405d59fd39ec86d1142630e9049243015a5f5291ba49cadf3c090c541/multidict-6.7.0-cp311-cp311-win32.whl", hash = "sha256:a90af66facec4cebe4181b9e62a68be65e45ac9b52b67de9eec118701856e7ff", size = 41308, upload-time = "2025-10-06T14:49:16.871Z" }, + { url = "https://files.pythonhosted.org/packages/32/0f/13228f26f8b882c34da36efa776c3b7348455ec383bab4a66390e42963ae/multidict-6.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:95b5ffa4349df2887518bb839409bcf22caa72d82beec453216802f475b23c81", size = 46037, upload-time = "2025-10-06T14:49:18.457Z" }, + { url = "https://files.pythonhosted.org/packages/84/1f/68588e31b000535a3207fd3c909ebeec4fb36b52c442107499c18a896a2a/multidict-6.7.0-cp311-cp311-win_arm64.whl", hash = "sha256:329aa225b085b6f004a4955271a7ba9f1087e39dcb7e65f6284a988264a63912", size = 43023, upload-time = "2025-10-06T14:49:19.648Z" }, + { url = "https://files.pythonhosted.org/packages/c2/9e/9f61ac18d9c8b475889f32ccfa91c9f59363480613fc807b6e3023d6f60b/multidict-6.7.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8a3862568a36d26e650a19bb5cbbba14b71789032aebc0423f8cc5f150730184", size = 76877, upload-time = "2025-10-06T14:49:20.884Z" }, + { url = "https://files.pythonhosted.org/packages/38/6f/614f09a04e6184f8824268fce4bc925e9849edfa654ddd59f0b64508c595/multidict-6.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:960c60b5849b9b4f9dcc9bea6e3626143c252c74113df2c1540aebce70209b45", size = 45467, upload-time = "2025-10-06T14:49:22.054Z" }, + { url = "https://files.pythonhosted.org/packages/b3/93/c4f67a436dd026f2e780c433277fff72be79152894d9fc36f44569cab1a6/multidict-6.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2049be98fb57a31b4ccf870bf377af2504d4ae35646a19037ec271e4c07998aa", size = 43834, upload-time = "2025-10-06T14:49:23.566Z" }, + { url = "https://files.pythonhosted.org/packages/7f/f5/013798161ca665e4a422afbc5e2d9e4070142a9ff8905e482139cd09e4d0/multidict-6.7.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0934f3843a1860dd465d38895c17fce1f1cb37295149ab05cd1b9a03afacb2a7", size = 250545, upload-time = "2025-10-06T14:49:24.882Z" }, + { url = "https://files.pythonhosted.org/packages/71/2f/91dbac13e0ba94669ea5119ba267c9a832f0cb65419aca75549fcf09a3dc/multidict-6.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b3e34f3a1b8131ba06f1a73adab24f30934d148afcd5f5de9a73565a4404384e", size = 258305, upload-time = "2025-10-06T14:49:26.778Z" }, + { url = "https://files.pythonhosted.org/packages/ef/b0/754038b26f6e04488b48ac621f779c341338d78503fb45403755af2df477/multidict-6.7.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:efbb54e98446892590dc2458c19c10344ee9a883a79b5cec4bc34d6656e8d546", size = 242363, upload-time = "2025-10-06T14:49:28.562Z" }, + { url = "https://files.pythonhosted.org/packages/87/15/9da40b9336a7c9fa606c4cf2ed80a649dffeb42b905d4f63a1d7eb17d746/multidict-6.7.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a35c5fc61d4f51eb045061e7967cfe3123d622cd500e8868e7c0c592a09fedc4", size = 268375, upload-time = "2025-10-06T14:49:29.96Z" }, + { url = "https://files.pythonhosted.org/packages/82/72/c53fcade0cc94dfaad583105fd92b3a783af2091eddcb41a6d5a52474000/multidict-6.7.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29fe6740ebccba4175af1b9b87bf553e9c15cd5868ee967e010efcf94e4fd0f1", size = 269346, upload-time = "2025-10-06T14:49:31.404Z" }, + { url = "https://files.pythonhosted.org/packages/0d/e2/9baffdae21a76f77ef8447f1a05a96ec4bc0a24dae08767abc0a2fe680b8/multidict-6.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:123e2a72e20537add2f33a79e605f6191fba2afda4cbb876e35c1a7074298a7d", size = 256107, upload-time = "2025-10-06T14:49:32.974Z" }, + { url = "https://files.pythonhosted.org/packages/3c/06/3f06f611087dc60d65ef775f1fb5aca7c6d61c6db4990e7cda0cef9b1651/multidict-6.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b284e319754366c1aee2267a2036248b24eeb17ecd5dc16022095e747f2f4304", size = 253592, upload-time = "2025-10-06T14:49:34.52Z" }, + { url = "https://files.pythonhosted.org/packages/20/24/54e804ec7945b6023b340c412ce9c3f81e91b3bf5fa5ce65558740141bee/multidict-6.7.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:803d685de7be4303b5a657b76e2f6d1240e7e0a8aa2968ad5811fa2285553a12", size = 251024, upload-time = "2025-10-06T14:49:35.956Z" }, + { url = "https://files.pythonhosted.org/packages/14/48/011cba467ea0b17ceb938315d219391d3e421dfd35928e5dbdc3f4ae76ef/multidict-6.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c04a328260dfd5db8c39538f999f02779012268f54614902d0afc775d44e0a62", size = 251484, upload-time = "2025-10-06T14:49:37.631Z" }, + { url = "https://files.pythonhosted.org/packages/0d/2f/919258b43bb35b99fa127435cfb2d91798eb3a943396631ef43e3720dcf4/multidict-6.7.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8a19cdb57cd3df4cd865849d93ee14920fb97224300c88501f16ecfa2604b4e0", size = 263579, upload-time = "2025-10-06T14:49:39.502Z" }, + { url = "https://files.pythonhosted.org/packages/31/22/a0e884d86b5242b5a74cf08e876bdf299e413016b66e55511f7a804a366e/multidict-6.7.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9b2fd74c52accced7e75de26023b7dccee62511a600e62311b918ec5c168fc2a", size = 259654, upload-time = "2025-10-06T14:49:41.32Z" }, + { url = "https://files.pythonhosted.org/packages/b2/e5/17e10e1b5c5f5a40f2fcbb45953c9b215f8a4098003915e46a93f5fcaa8f/multidict-6.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3e8bfdd0e487acf992407a140d2589fe598238eaeffa3da8448d63a63cd363f8", size = 251511, upload-time = "2025-10-06T14:49:46.021Z" }, + { url = "https://files.pythonhosted.org/packages/e3/9a/201bb1e17e7af53139597069c375e7b0dcbd47594604f65c2d5359508566/multidict-6.7.0-cp312-cp312-win32.whl", hash = "sha256:dd32a49400a2c3d52088e120ee00c1e3576cbff7e10b98467962c74fdb762ed4", size = 41895, upload-time = "2025-10-06T14:49:48.718Z" }, + { url = "https://files.pythonhosted.org/packages/46/e2/348cd32faad84eaf1d20cce80e2bb0ef8d312c55bca1f7fa9865e7770aaf/multidict-6.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:92abb658ef2d7ef22ac9f8bb88e8b6c3e571671534e029359b6d9e845923eb1b", size = 46073, upload-time = "2025-10-06T14:49:50.28Z" }, + { url = "https://files.pythonhosted.org/packages/25/ec/aad2613c1910dce907480e0c3aa306905830f25df2e54ccc9dea450cb5aa/multidict-6.7.0-cp312-cp312-win_arm64.whl", hash = "sha256:490dab541a6a642ce1a9d61a4781656b346a55c13038f0b1244653828e3a83ec", size = 43226, upload-time = "2025-10-06T14:49:52.304Z" }, + { url = "https://files.pythonhosted.org/packages/d2/86/33272a544eeb36d66e4d9a920602d1a2f57d4ebea4ef3cdfe5a912574c95/multidict-6.7.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bee7c0588aa0076ce77c0ea5d19a68d76ad81fcd9fe8501003b9a24f9d4000f6", size = 76135, upload-time = "2025-10-06T14:49:54.26Z" }, + { url = "https://files.pythonhosted.org/packages/91/1c/eb97db117a1ebe46d457a3d235a7b9d2e6dcab174f42d1b67663dd9e5371/multidict-6.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7ef6b61cad77091056ce0e7ce69814ef72afacb150b7ac6a3e9470def2198159", size = 45117, upload-time = "2025-10-06T14:49:55.82Z" }, + { url = "https://files.pythonhosted.org/packages/f1/d8/6c3442322e41fb1dd4de8bd67bfd11cd72352ac131f6368315617de752f1/multidict-6.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c0359b1ec12b1d6849c59f9d319610b7f20ef990a6d454ab151aa0e3b9f78ca", size = 43472, upload-time = "2025-10-06T14:49:57.048Z" }, + { url = "https://files.pythonhosted.org/packages/75/3f/e2639e80325af0b6c6febdf8e57cc07043ff15f57fa1ef808f4ccb5ac4cd/multidict-6.7.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:cd240939f71c64bd658f186330603aac1a9a81bf6273f523fca63673cb7378a8", size = 249342, upload-time = "2025-10-06T14:49:58.368Z" }, + { url = "https://files.pythonhosted.org/packages/5d/cc/84e0585f805cbeaa9cbdaa95f9a3d6aed745b9d25700623ac89a6ecff400/multidict-6.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a60a4d75718a5efa473ebd5ab685786ba0c67b8381f781d1be14da49f1a2dc60", size = 257082, upload-time = "2025-10-06T14:49:59.89Z" }, + { url = "https://files.pythonhosted.org/packages/b0/9c/ac851c107c92289acbbf5cfb485694084690c1b17e555f44952c26ddc5bd/multidict-6.7.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:53a42d364f323275126aff81fb67c5ca1b7a04fda0546245730a55c8c5f24bc4", size = 240704, upload-time = "2025-10-06T14:50:01.485Z" }, + { url = "https://files.pythonhosted.org/packages/50/cc/5f93e99427248c09da95b62d64b25748a5f5c98c7c2ab09825a1d6af0e15/multidict-6.7.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3b29b980d0ddbecb736735ee5bef69bb2ddca56eff603c86f3f29a1128299b4f", size = 266355, upload-time = "2025-10-06T14:50:02.955Z" }, + { url = "https://files.pythonhosted.org/packages/ec/0c/2ec1d883ceb79c6f7f6d7ad90c919c898f5d1c6ea96d322751420211e072/multidict-6.7.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f8a93b1c0ed2d04b97a5e9336fd2d33371b9a6e29ab7dd6503d63407c20ffbaf", size = 267259, upload-time = "2025-10-06T14:50:04.446Z" }, + { url = "https://files.pythonhosted.org/packages/c6/2d/f0b184fa88d6630aa267680bdb8623fb69cb0d024b8c6f0d23f9a0f406d3/multidict-6.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ff96e8815eecacc6645da76c413eb3b3d34cfca256c70b16b286a687d013c32", size = 254903, upload-time = "2025-10-06T14:50:05.98Z" }, + { url = "https://files.pythonhosted.org/packages/06/c9/11ea263ad0df7dfabcad404feb3c0dd40b131bc7f232d5537f2fb1356951/multidict-6.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7516c579652f6a6be0e266aec0acd0db80829ca305c3d771ed898538804c2036", size = 252365, upload-time = "2025-10-06T14:50:07.511Z" }, + { url = "https://files.pythonhosted.org/packages/41/88/d714b86ee2c17d6e09850c70c9d310abac3d808ab49dfa16b43aba9d53fd/multidict-6.7.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:040f393368e63fb0f3330e70c26bfd336656bed925e5cbe17c9da839a6ab13ec", size = 250062, upload-time = "2025-10-06T14:50:09.074Z" }, + { url = "https://files.pythonhosted.org/packages/15/fe/ad407bb9e818c2b31383f6131ca19ea7e35ce93cf1310fce69f12e89de75/multidict-6.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b3bc26a951007b1057a1c543af845f1c7e3e71cc240ed1ace7bf4484aa99196e", size = 249683, upload-time = "2025-10-06T14:50:10.714Z" }, + { url = "https://files.pythonhosted.org/packages/8c/a4/a89abdb0229e533fb925e7c6e5c40201c2873efebc9abaf14046a4536ee6/multidict-6.7.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:7b022717c748dd1992a83e219587aabe45980d88969f01b316e78683e6285f64", size = 261254, upload-time = "2025-10-06T14:50:12.28Z" }, + { url = "https://files.pythonhosted.org/packages/8d/aa/0e2b27bd88b40a4fb8dc53dd74eecac70edaa4c1dd0707eb2164da3675b3/multidict-6.7.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:9600082733859f00d79dee64effc7aef1beb26adb297416a4ad2116fd61374bd", size = 257967, upload-time = "2025-10-06T14:50:14.16Z" }, + { url = "https://files.pythonhosted.org/packages/d0/8e/0c67b7120d5d5f6d874ed85a085f9dc770a7f9d8813e80f44a9fec820bb7/multidict-6.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:94218fcec4d72bc61df51c198d098ce2b378e0ccbac41ddbed5ef44092913288", size = 250085, upload-time = "2025-10-06T14:50:15.639Z" }, + { url = "https://files.pythonhosted.org/packages/ba/55/b73e1d624ea4b8fd4dd07a3bb70f6e4c7c6c5d9d640a41c6ffe5cdbd2a55/multidict-6.7.0-cp313-cp313-win32.whl", hash = "sha256:a37bd74c3fa9d00be2d7b8eca074dc56bd8077ddd2917a839bd989612671ed17", size = 41713, upload-time = "2025-10-06T14:50:17.066Z" }, + { url = "https://files.pythonhosted.org/packages/32/31/75c59e7d3b4205075b4c183fa4ca398a2daf2303ddf616b04ae6ef55cffe/multidict-6.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:30d193c6cc6d559db42b6bcec8a5d395d34d60c9877a0b71ecd7c204fcf15390", size = 45915, upload-time = "2025-10-06T14:50:18.264Z" }, + { url = "https://files.pythonhosted.org/packages/31/2a/8987831e811f1184c22bc2e45844934385363ee61c0a2dcfa8f71b87e608/multidict-6.7.0-cp313-cp313-win_arm64.whl", hash = "sha256:ea3334cabe4d41b7ccd01e4d349828678794edbc2d3ae97fc162a3312095092e", size = 43077, upload-time = "2025-10-06T14:50:19.853Z" }, + { url = "https://files.pythonhosted.org/packages/e8/68/7b3a5170a382a340147337b300b9eb25a9ddb573bcdfff19c0fa3f31ffba/multidict-6.7.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ad9ce259f50abd98a1ca0aa6e490b58c316a0fce0617f609723e40804add2c00", size = 83114, upload-time = "2025-10-06T14:50:21.223Z" }, + { url = "https://files.pythonhosted.org/packages/55/5c/3fa2d07c84df4e302060f555bbf539310980362236ad49f50eeb0a1c1eb9/multidict-6.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07f5594ac6d084cbb5de2df218d78baf55ef150b91f0ff8a21cc7a2e3a5a58eb", size = 48442, upload-time = "2025-10-06T14:50:22.871Z" }, + { url = "https://files.pythonhosted.org/packages/fc/56/67212d33239797f9bd91962bb899d72bb0f4c35a8652dcdb8ed049bef878/multidict-6.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:0591b48acf279821a579282444814a2d8d0af624ae0bc600aa4d1b920b6e924b", size = 46885, upload-time = "2025-10-06T14:50:24.258Z" }, + { url = "https://files.pythonhosted.org/packages/46/d1/908f896224290350721597a61a69cd19b89ad8ee0ae1f38b3f5cd12ea2ac/multidict-6.7.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:749a72584761531d2b9467cfbdfd29487ee21124c304c4b6cb760d8777b27f9c", size = 242588, upload-time = "2025-10-06T14:50:25.716Z" }, + { url = "https://files.pythonhosted.org/packages/ab/67/8604288bbd68680eee0ab568fdcb56171d8b23a01bcd5cb0c8fedf6e5d99/multidict-6.7.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b4c3d199f953acd5b446bf7c0de1fe25d94e09e79086f8dc2f48a11a129cdf1", size = 249966, upload-time = "2025-10-06T14:50:28.192Z" }, + { url = "https://files.pythonhosted.org/packages/20/33/9228d76339f1ba51e3efef7da3ebd91964d3006217aae13211653193c3ff/multidict-6.7.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9fb0211dfc3b51efea2f349ec92c114d7754dd62c01f81c3e32b765b70c45c9b", size = 228618, upload-time = "2025-10-06T14:50:29.82Z" }, + { url = "https://files.pythonhosted.org/packages/f8/2d/25d9b566d10cab1c42b3b9e5b11ef79c9111eaf4463b8c257a3bd89e0ead/multidict-6.7.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a027ec240fe73a8d6281872690b988eed307cd7d91b23998ff35ff577ca688b5", size = 257539, upload-time = "2025-10-06T14:50:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/b6/b1/8d1a965e6637fc33de3c0d8f414485c2b7e4af00f42cab3d84e7b955c222/multidict-6.7.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1d964afecdf3a8288789df2f5751dc0a8261138c3768d9af117ed384e538fad", size = 256345, upload-time = "2025-10-06T14:50:33.26Z" }, + { url = "https://files.pythonhosted.org/packages/ba/0c/06b5a8adbdeedada6f4fb8d8f193d44a347223b11939b42953eeb6530b6b/multidict-6.7.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:caf53b15b1b7df9fbd0709aa01409000a2b4dd03a5f6f5cc548183c7c8f8b63c", size = 247934, upload-time = "2025-10-06T14:50:34.808Z" }, + { url = "https://files.pythonhosted.org/packages/8f/31/b2491b5fe167ca044c6eb4b8f2c9f3b8a00b24c432c365358eadac5d7625/multidict-6.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:654030da3197d927f05a536a66186070e98765aa5142794c9904555d3a9d8fb5", size = 245243, upload-time = "2025-10-06T14:50:36.436Z" }, + { url = "https://files.pythonhosted.org/packages/61/1a/982913957cb90406c8c94f53001abd9eafc271cb3e70ff6371590bec478e/multidict-6.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:2090d3718829d1e484706a2f525e50c892237b2bf9b17a79b059cb98cddc2f10", size = 235878, upload-time = "2025-10-06T14:50:37.953Z" }, + { url = "https://files.pythonhosted.org/packages/be/c0/21435d804c1a1cf7a2608593f4d19bca5bcbd7a81a70b253fdd1c12af9c0/multidict-6.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:2d2cfeec3f6f45651b3d408c4acec0ebf3daa9bc8a112a084206f5db5d05b754", size = 243452, upload-time = "2025-10-06T14:50:39.574Z" }, + { url = "https://files.pythonhosted.org/packages/54/0a/4349d540d4a883863191be6eb9a928846d4ec0ea007d3dcd36323bb058ac/multidict-6.7.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:4ef089f985b8c194d341eb2c24ae6e7408c9a0e2e5658699c92f497437d88c3c", size = 252312, upload-time = "2025-10-06T14:50:41.612Z" }, + { url = "https://files.pythonhosted.org/packages/26/64/d5416038dbda1488daf16b676e4dbfd9674dde10a0cc8f4fc2b502d8125d/multidict-6.7.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e93a0617cd16998784bf4414c7e40f17a35d2350e5c6f0bd900d3a8e02bd3762", size = 246935, upload-time = "2025-10-06T14:50:43.972Z" }, + { url = "https://files.pythonhosted.org/packages/9f/8c/8290c50d14e49f35e0bd4abc25e1bc7711149ca9588ab7d04f886cdf03d9/multidict-6.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f0feece2ef8ebc42ed9e2e8c78fc4aa3cf455733b507c09ef7406364c94376c6", size = 243385, upload-time = "2025-10-06T14:50:45.648Z" }, + { url = "https://files.pythonhosted.org/packages/ef/a0/f83ae75e42d694b3fbad3e047670e511c138be747bc713cf1b10d5096416/multidict-6.7.0-cp313-cp313t-win32.whl", hash = "sha256:19a1d55338ec1be74ef62440ca9e04a2f001a04d0cc49a4983dc320ff0f3212d", size = 47777, upload-time = "2025-10-06T14:50:47.154Z" }, + { url = "https://files.pythonhosted.org/packages/dc/80/9b174a92814a3830b7357307a792300f42c9e94664b01dee8e457551fa66/multidict-6.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:3da4fb467498df97e986af166b12d01f05d2e04f978a9c1c680ea1988e0bc4b6", size = 53104, upload-time = "2025-10-06T14:50:48.851Z" }, + { url = "https://files.pythonhosted.org/packages/cc/28/04baeaf0428d95bb7a7bea0e691ba2f31394338ba424fb0679a9ed0f4c09/multidict-6.7.0-cp313-cp313t-win_arm64.whl", hash = "sha256:b4121773c49a0776461f4a904cdf6264c88e42218aaa8407e803ca8025872792", size = 45503, upload-time = "2025-10-06T14:50:50.16Z" }, + { url = "https://files.pythonhosted.org/packages/b7/da/7d22601b625e241d4f23ef1ebff8acfc60da633c9e7e7922e24d10f592b3/multidict-6.7.0-py3-none-any.whl", hash = "sha256:394fc5c42a333c9ffc3e421a4c85e08580d990e08b99f6bf35b4132114c5dcb3", size = 12317, upload-time = "2025-10-06T14:52:29.272Z" }, ] [[package]] name = "mypy-extensions" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload_time = "2025-04-22T14:54:24.164Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload-time = "2025-04-22T14:54:24.164Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload_time = "2025-04-22T14:54:22.983Z" }, + { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload-time = "2025-04-22T14:54:22.983Z" }, ] [[package]] name = "narwhals" version = "2.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ae/05/79a5b5a795f36c1aaa002d194c1ef71e5d95f7e1900155bbfde734815ab9/narwhals-2.8.0.tar.gz", hash = "sha256:52e0b22d54718264ae703bd9293af53b04abc995a1414908c3b807ba8c913858", size = 574277, upload_time = "2025-10-13T08:44:28.81Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ae/05/79a5b5a795f36c1aaa002d194c1ef71e5d95f7e1900155bbfde734815ab9/narwhals-2.8.0.tar.gz", hash = "sha256:52e0b22d54718264ae703bd9293af53b04abc995a1414908c3b807ba8c913858", size = 574277, upload-time = "2025-10-13T08:44:28.81Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/86/ac808ecb94322a3f1ea31627d13ab3e50dd4333564d711e0e481ad0f4586/narwhals-2.8.0-py3-none-any.whl", hash = "sha256:6304856676ba4a79fd34148bda63aed8060dd6edb1227edf3659ce5e091de73c", size = 415852, upload_time = "2025-10-13T08:44:25.421Z" }, -] - -[[package]] -name = "networkx" -version = "3.4.2" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -sdist = { url = "https://files.pythonhosted.org/packages/fd/1d/06475e1cd5264c0b870ea2cc6fdb3e37177c1e565c43f56ff17a10e3937f/networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1", size = 2151368, upload_time = "2024-10-21T12:39:38.695Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263, upload_time = "2024-10-21T12:39:36.247Z" }, + { url = "https://files.pythonhosted.org/packages/1d/86/ac808ecb94322a3f1ea31627d13ab3e50dd4333564d711e0e481ad0f4586/narwhals-2.8.0-py3-none-any.whl", hash = "sha256:6304856676ba4a79fd34148bda63aed8060dd6edb1227edf3659ce5e091de73c", size = 415852, upload-time = "2025-10-13T08:44:25.421Z" }, ] [[package]] name = "networkx" version = "3.5" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -sdist = { url = "https://files.pythonhosted.org/packages/6c/4f/ccdb8ad3a38e583f214547fd2f7ff1fc160c43a75af88e6aec213404b96a/networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037", size = 2471065, upload_time = "2025-05-29T11:35:07.804Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/8d/776adee7bbf76365fdd7f2552710282c79a4ead5d2a46408c9043a2b70ba/networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec", size = 2034406, upload_time = "2025-05-29T11:35:04.961Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/6c/4f/ccdb8ad3a38e583f214547fd2f7ff1fc160c43a75af88e6aec213404b96a/networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037", size = 2471065, upload-time = "2025-05-29T11:35:07.804Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/eb/8d/776adee7bbf76365fdd7f2552710282c79a4ead5d2a46408c9043a2b70ba/networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec", size = 2034406, upload-time = "2025-05-29T11:35:04.961Z" }, ] [[package]] @@ -2084,215 +1404,99 @@ name = "numba" version = "0.62.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "llvmlite", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/a3/20/33dbdbfe60e5fd8e3dbfde299d106279a33d9f8308346022316781368591/numba-0.62.1.tar.gz", hash = "sha256:7b774242aa890e34c21200a1fc62e5b5757d5286267e71103257f4e2af0d5161", size = 2749817, upload_time = "2025-09-29T10:46:31.551Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/27/a5a9a58f267ec3b72f609789b2a8eefd6156bd7117e41cc9b7cf5de30490/numba-0.62.1-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:a323df9d36a0da1ca9c592a6baaddd0176d9f417ef49a65bb81951dce69d941a", size = 2684281, upload_time = "2025-09-29T10:43:31.863Z" }, - { url = "https://files.pythonhosted.org/packages/3a/9d/ffc091c0bfd7b80f66df3887a7061b6af80c8c2649902444026ee1454391/numba-0.62.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1e1f4781d3f9f7c23f16eb04e76ca10b5a3516e959634bd226fc48d5d8e7a0a", size = 2687311, upload_time = "2025-09-29T10:43:54.441Z" }, - { url = "https://files.pythonhosted.org/packages/a1/13/9a27bcd0baeea236116070c7df458414336f25e9dd5a872b066cf36b74bf/numba-0.62.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:14432af305ea68627a084cd702124fd5d0c1f5b8a413b05f4e14757202d1cf6c", size = 3734548, upload_time = "2025-09-29T10:42:38.232Z" }, - { url = "https://files.pythonhosted.org/packages/a7/00/17a1ac4a60253c784ce59549375e047da98330b82de7df6ac7f4ecc90902/numba-0.62.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f180922adf159ae36c2fe79fb94ffaa74cf5cb3688cb72dba0a904b91e978507", size = 3441277, upload_time = "2025-09-29T10:43:06.124Z" }, - { url = "https://files.pythonhosted.org/packages/86/94/20ae0ff78612c4697eaf942a639db01dd4e2d90f634ac41fa3e015c961fc/numba-0.62.1-cp310-cp310-win_amd64.whl", hash = "sha256:f41834909d411b4b8d1c68f745144136f21416547009c1e860cc2098754b4ca7", size = 2745647, upload_time = "2025-09-29T10:44:15.282Z" }, - { url = "https://files.pythonhosted.org/packages/dd/5f/8b3491dd849474f55e33c16ef55678ace1455c490555337899c35826836c/numba-0.62.1-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:f43e24b057714e480fe44bc6031de499e7cf8150c63eb461192caa6cc8530bc8", size = 2684279, upload_time = "2025-09-29T10:43:37.213Z" }, - { url = "https://files.pythonhosted.org/packages/bf/18/71969149bfeb65a629e652b752b80167fe8a6a6f6e084f1f2060801f7f31/numba-0.62.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:57cbddc53b9ee02830b828a8428757f5c218831ccc96490a314ef569d8342b7b", size = 2687330, upload_time = "2025-09-29T10:43:59.601Z" }, - { url = "https://files.pythonhosted.org/packages/0e/7d/403be3fecae33088027bc8a95dc80a2fda1e3beff3e0e5fc4374ada3afbe/numba-0.62.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:604059730c637c7885386521bb1b0ddcbc91fd56131a6dcc54163d6f1804c872", size = 3739727, upload_time = "2025-09-29T10:42:45.922Z" }, - { url = "https://files.pythonhosted.org/packages/e0/c3/3d910d08b659a6d4c62ab3cd8cd93c4d8b7709f55afa0d79a87413027ff6/numba-0.62.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d6c540880170bee817011757dc9049dba5a29db0c09b4d2349295991fe3ee55f", size = 3445490, upload_time = "2025-09-29T10:43:12.692Z" }, - { url = "https://files.pythonhosted.org/packages/5b/82/9d425c2f20d9f0a37f7cb955945a553a00fa06a2b025856c3550227c5543/numba-0.62.1-cp311-cp311-win_amd64.whl", hash = "sha256:03de6d691d6b6e2b76660ba0f38f37b81ece8b2cc524a62f2a0cfae2bfb6f9da", size = 2745550, upload_time = "2025-09-29T10:44:20.571Z" }, - { url = "https://files.pythonhosted.org/packages/5e/fa/30fa6873e9f821c0ae755915a3ca444e6ff8d6a7b6860b669a3d33377ac7/numba-0.62.1-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:1b743b32f8fa5fff22e19c2e906db2f0a340782caf024477b97801b918cf0494", size = 2685346, upload_time = "2025-09-29T10:43:43.677Z" }, - { url = "https://files.pythonhosted.org/packages/a9/d5/504ce8dc46e0dba2790c77e6b878ee65b60fe3e7d6d0006483ef6fde5a97/numba-0.62.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:90fa21b0142bcf08ad8e32a97d25d0b84b1e921bc9423f8dda07d3652860eef6", size = 2688139, upload_time = "2025-09-29T10:44:04.894Z" }, - { url = "https://files.pythonhosted.org/packages/50/5f/6a802741176c93f2ebe97ad90751894c7b0c922b52ba99a4395e79492205/numba-0.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6ef84d0ac19f1bf80431347b6f4ce3c39b7ec13f48f233a48c01e2ec06ecbc59", size = 3796453, upload_time = "2025-09-29T10:42:52.771Z" }, - { url = "https://files.pythonhosted.org/packages/7e/df/efd21527d25150c4544eccc9d0b7260a5dec4b7e98b5a581990e05a133c0/numba-0.62.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9315cc5e441300e0ca07c828a627d92a6802bcbf27c5487f31ae73783c58da53", size = 3496451, upload_time = "2025-09-29T10:43:19.279Z" }, - { url = "https://files.pythonhosted.org/packages/80/44/79bfdab12a02796bf4f1841630355c82b5a69933b1d50eb15c7fa37dabe8/numba-0.62.1-cp312-cp312-win_amd64.whl", hash = "sha256:44e3aa6228039992f058f5ebfcfd372c83798e9464297bdad8cc79febcf7891e", size = 2745552, upload_time = "2025-09-29T10:44:26.399Z" }, - { url = "https://files.pythonhosted.org/packages/22/76/501ea2c07c089ef1386868f33dff2978f43f51b854e34397b20fc55e0a58/numba-0.62.1-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:b72489ba8411cc9fdcaa2458d8f7677751e94f0109eeb53e5becfdc818c64afb", size = 2685766, upload_time = "2025-09-29T10:43:49.161Z" }, - { url = "https://files.pythonhosted.org/packages/80/68/444986ed95350c0611d5c7b46828411c222ce41a0c76707c36425d27ce29/numba-0.62.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:44a1412095534a26fb5da2717bc755b57da5f3053965128fe3dc286652cc6a92", size = 2688741, upload_time = "2025-09-29T10:44:10.07Z" }, - { url = "https://files.pythonhosted.org/packages/78/7e/bf2e3634993d57f95305c7cee4c9c6cb3c9c78404ee7b49569a0dfecfe33/numba-0.62.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8c9460b9e936c5bd2f0570e20a0a5909ee6e8b694fd958b210e3bde3a6dba2d7", size = 3804576, upload_time = "2025-09-29T10:42:59.53Z" }, - { url = "https://files.pythonhosted.org/packages/e8/b6/8a1723fff71f63bbb1354bdc60a1513a068acc0f5322f58da6f022d20247/numba-0.62.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:728f91a874192df22d74e3fd42c12900b7ce7190b1aad3574c6c61b08313e4c5", size = 3503367, upload_time = "2025-09-29T10:43:26.326Z" }, - { url = "https://files.pythonhosted.org/packages/9c/ec/9d414e7a80d6d1dc4af0e07c6bfe293ce0b04ea4d0ed6c45dad9bd6e72eb/numba-0.62.1-cp313-cp313-win_amd64.whl", hash = "sha256:bbf3f88b461514287df66bc8d0307e949b09f2b6f67da92265094e8fa1282dd8", size = 2745529, upload_time = "2025-09-29T10:44:31.738Z" }, + { name = "llvmlite" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a3/20/33dbdbfe60e5fd8e3dbfde299d106279a33d9f8308346022316781368591/numba-0.62.1.tar.gz", hash = "sha256:7b774242aa890e34c21200a1fc62e5b5757d5286267e71103257f4e2af0d5161", size = 2749817, upload-time = "2025-09-29T10:46:31.551Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/dd/5f/8b3491dd849474f55e33c16ef55678ace1455c490555337899c35826836c/numba-0.62.1-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:f43e24b057714e480fe44bc6031de499e7cf8150c63eb461192caa6cc8530bc8", size = 2684279, upload-time = "2025-09-29T10:43:37.213Z" }, + { url = "https://files.pythonhosted.org/packages/bf/18/71969149bfeb65a629e652b752b80167fe8a6a6f6e084f1f2060801f7f31/numba-0.62.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:57cbddc53b9ee02830b828a8428757f5c218831ccc96490a314ef569d8342b7b", size = 2687330, upload-time = "2025-09-29T10:43:59.601Z" }, + { url = "https://files.pythonhosted.org/packages/0e/7d/403be3fecae33088027bc8a95dc80a2fda1e3beff3e0e5fc4374ada3afbe/numba-0.62.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:604059730c637c7885386521bb1b0ddcbc91fd56131a6dcc54163d6f1804c872", size = 3739727, upload-time = "2025-09-29T10:42:45.922Z" }, + { url = "https://files.pythonhosted.org/packages/e0/c3/3d910d08b659a6d4c62ab3cd8cd93c4d8b7709f55afa0d79a87413027ff6/numba-0.62.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d6c540880170bee817011757dc9049dba5a29db0c09b4d2349295991fe3ee55f", size = 3445490, upload-time = "2025-09-29T10:43:12.692Z" }, + { url = "https://files.pythonhosted.org/packages/5b/82/9d425c2f20d9f0a37f7cb955945a553a00fa06a2b025856c3550227c5543/numba-0.62.1-cp311-cp311-win_amd64.whl", hash = "sha256:03de6d691d6b6e2b76660ba0f38f37b81ece8b2cc524a62f2a0cfae2bfb6f9da", size = 2745550, upload-time = "2025-09-29T10:44:20.571Z" }, + { url = "https://files.pythonhosted.org/packages/5e/fa/30fa6873e9f821c0ae755915a3ca444e6ff8d6a7b6860b669a3d33377ac7/numba-0.62.1-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:1b743b32f8fa5fff22e19c2e906db2f0a340782caf024477b97801b918cf0494", size = 2685346, upload-time = "2025-09-29T10:43:43.677Z" }, + { url = "https://files.pythonhosted.org/packages/a9/d5/504ce8dc46e0dba2790c77e6b878ee65b60fe3e7d6d0006483ef6fde5a97/numba-0.62.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:90fa21b0142bcf08ad8e32a97d25d0b84b1e921bc9423f8dda07d3652860eef6", size = 2688139, upload-time = "2025-09-29T10:44:04.894Z" }, + { url = "https://files.pythonhosted.org/packages/50/5f/6a802741176c93f2ebe97ad90751894c7b0c922b52ba99a4395e79492205/numba-0.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6ef84d0ac19f1bf80431347b6f4ce3c39b7ec13f48f233a48c01e2ec06ecbc59", size = 3796453, upload-time = "2025-09-29T10:42:52.771Z" }, + { url = "https://files.pythonhosted.org/packages/7e/df/efd21527d25150c4544eccc9d0b7260a5dec4b7e98b5a581990e05a133c0/numba-0.62.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9315cc5e441300e0ca07c828a627d92a6802bcbf27c5487f31ae73783c58da53", size = 3496451, upload-time = "2025-09-29T10:43:19.279Z" }, + { url = "https://files.pythonhosted.org/packages/80/44/79bfdab12a02796bf4f1841630355c82b5a69933b1d50eb15c7fa37dabe8/numba-0.62.1-cp312-cp312-win_amd64.whl", hash = "sha256:44e3aa6228039992f058f5ebfcfd372c83798e9464297bdad8cc79febcf7891e", size = 2745552, upload-time = "2025-09-29T10:44:26.399Z" }, + { url = "https://files.pythonhosted.org/packages/22/76/501ea2c07c089ef1386868f33dff2978f43f51b854e34397b20fc55e0a58/numba-0.62.1-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:b72489ba8411cc9fdcaa2458d8f7677751e94f0109eeb53e5becfdc818c64afb", size = 2685766, upload-time = "2025-09-29T10:43:49.161Z" }, + { url = "https://files.pythonhosted.org/packages/80/68/444986ed95350c0611d5c7b46828411c222ce41a0c76707c36425d27ce29/numba-0.62.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:44a1412095534a26fb5da2717bc755b57da5f3053965128fe3dc286652cc6a92", size = 2688741, upload-time = "2025-09-29T10:44:10.07Z" }, + { url = "https://files.pythonhosted.org/packages/78/7e/bf2e3634993d57f95305c7cee4c9c6cb3c9c78404ee7b49569a0dfecfe33/numba-0.62.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8c9460b9e936c5bd2f0570e20a0a5909ee6e8b694fd958b210e3bde3a6dba2d7", size = 3804576, upload-time = "2025-09-29T10:42:59.53Z" }, + { url = "https://files.pythonhosted.org/packages/e8/b6/8a1723fff71f63bbb1354bdc60a1513a068acc0f5322f58da6f022d20247/numba-0.62.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:728f91a874192df22d74e3fd42c12900b7ce7190b1aad3574c6c61b08313e4c5", size = 3503367, upload-time = "2025-09-29T10:43:26.326Z" }, + { url = "https://files.pythonhosted.org/packages/9c/ec/9d414e7a80d6d1dc4af0e07c6bfe293ce0b04ea4d0ed6c45dad9bd6e72eb/numba-0.62.1-cp313-cp313-win_amd64.whl", hash = "sha256:bbf3f88b461514287df66bc8d0307e949b09f2b6f67da92265094e8fa1282dd8", size = 2745529, upload-time = "2025-09-29T10:44:31.738Z" }, ] [[package]] name = "numpy" -version = "2.2.6" +version = "2.3.3" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload_time = "2025-05-17T22:38:04.611Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/3e/ed6db5be21ce87955c0cbd3009f2803f59fa08df21b5df06862e2d8e2bdd/numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb", size = 21165245, upload_time = "2025-05-17T21:27:58.555Z" }, - { url = "https://files.pythonhosted.org/packages/22/c2/4b9221495b2a132cc9d2eb862e21d42a009f5a60e45fc44b00118c174bff/numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90", size = 14360048, upload_time = "2025-05-17T21:28:21.406Z" }, - { url = "https://files.pythonhosted.org/packages/fd/77/dc2fcfc66943c6410e2bf598062f5959372735ffda175b39906d54f02349/numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:37e990a01ae6ec7fe7fa1c26c55ecb672dd98b19c3d0e1d1f326fa13cb38d163", size = 5340542, upload_time = "2025-05-17T21:28:30.931Z" }, - { url = "https://files.pythonhosted.org/packages/7a/4f/1cb5fdc353a5f5cc7feb692db9b8ec2c3d6405453f982435efc52561df58/numpy-2.2.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:5a6429d4be8ca66d889b7cf70f536a397dc45ba6faeb5f8c5427935d9592e9cf", size = 6878301, upload_time = "2025-05-17T21:28:41.613Z" }, - { url = "https://files.pythonhosted.org/packages/eb/17/96a3acd228cec142fcb8723bd3cc39c2a474f7dcf0a5d16731980bcafa95/numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efd28d4e9cd7d7a8d39074a4d44c63eda73401580c5c76acda2ce969e0a38e83", size = 14297320, upload_time = "2025-05-17T21:29:02.78Z" }, - { url = "https://files.pythonhosted.org/packages/b4/63/3de6a34ad7ad6646ac7d2f55ebc6ad439dbbf9c4370017c50cf403fb19b5/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc7b73d02efb0e18c000e9ad8b83480dfcd5dfd11065997ed4c6747470ae8915", size = 16801050, upload_time = "2025-05-17T21:29:27.675Z" }, - { url = "https://files.pythonhosted.org/packages/07/b6/89d837eddef52b3d0cec5c6ba0456c1bf1b9ef6a6672fc2b7873c3ec4e2e/numpy-2.2.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74d4531beb257d2c3f4b261bfb0fc09e0f9ebb8842d82a7b4209415896adc680", size = 15807034, upload_time = "2025-05-17T21:29:51.102Z" }, - { url = "https://files.pythonhosted.org/packages/01/c8/dc6ae86e3c61cfec1f178e5c9f7858584049b6093f843bca541f94120920/numpy-2.2.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8fc377d995680230e83241d8a96def29f204b5782f371c532579b4f20607a289", size = 18614185, upload_time = "2025-05-17T21:30:18.703Z" }, - { url = "https://files.pythonhosted.org/packages/5b/c5/0064b1b7e7c89137b471ccec1fd2282fceaae0ab3a9550f2568782d80357/numpy-2.2.6-cp310-cp310-win32.whl", hash = "sha256:b093dd74e50a8cba3e873868d9e93a85b78e0daf2e98c6797566ad8044e8363d", size = 6527149, upload_time = "2025-05-17T21:30:29.788Z" }, - { url = "https://files.pythonhosted.org/packages/a3/dd/4b822569d6b96c39d1215dbae0582fd99954dcbcf0c1a13c61783feaca3f/numpy-2.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:f0fd6321b839904e15c46e0d257fdd101dd7f530fe03fd6359c1ea63738703f3", size = 12904620, upload_time = "2025-05-17T21:30:48.994Z" }, - { url = "https://files.pythonhosted.org/packages/da/a8/4f83e2aa666a9fbf56d6118faaaf5f1974d456b1823fda0a176eff722839/numpy-2.2.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f9f1adb22318e121c5c69a09142811a201ef17ab257a1e66ca3025065b7f53ae", size = 21176963, upload_time = "2025-05-17T21:31:19.36Z" }, - { url = "https://files.pythonhosted.org/packages/b3/2b/64e1affc7972decb74c9e29e5649fac940514910960ba25cd9af4488b66c/numpy-2.2.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c820a93b0255bc360f53eca31a0e676fd1101f673dda8da93454a12e23fc5f7a", size = 14406743, upload_time = "2025-05-17T21:31:41.087Z" }, - { url = "https://files.pythonhosted.org/packages/4a/9f/0121e375000b5e50ffdd8b25bf78d8e1a5aa4cca3f185d41265198c7b834/numpy-2.2.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3d70692235e759f260c3d837193090014aebdf026dfd167834bcba43e30c2a42", size = 5352616, upload_time = "2025-05-17T21:31:50.072Z" }, - { url = "https://files.pythonhosted.org/packages/31/0d/b48c405c91693635fbe2dcd7bc84a33a602add5f63286e024d3b6741411c/numpy-2.2.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:481b49095335f8eed42e39e8041327c05b0f6f4780488f61286ed3c01368d491", size = 6889579, upload_time = "2025-05-17T21:32:01.712Z" }, - { url = "https://files.pythonhosted.org/packages/52/b8/7f0554d49b565d0171eab6e99001846882000883998e7b7d9f0d98b1f934/numpy-2.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b64d8d4d17135e00c8e346e0a738deb17e754230d7e0810ac5012750bbd85a5a", size = 14312005, upload_time = "2025-05-17T21:32:23.332Z" }, - { url = "https://files.pythonhosted.org/packages/b3/dd/2238b898e51bd6d389b7389ffb20d7f4c10066d80351187ec8e303a5a475/numpy-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba10f8411898fc418a521833e014a77d3ca01c15b0c6cdcce6a0d2897e6dbbdf", size = 16821570, upload_time = "2025-05-17T21:32:47.991Z" }, - { url = "https://files.pythonhosted.org/packages/83/6c/44d0325722cf644f191042bf47eedad61c1e6df2432ed65cbe28509d404e/numpy-2.2.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd48227a919f1bafbdda0583705e547892342c26fb127219d60a5c36882609d1", size = 15818548, upload_time = "2025-05-17T21:33:11.728Z" }, - { url = "https://files.pythonhosted.org/packages/ae/9d/81e8216030ce66be25279098789b665d49ff19eef08bfa8cb96d4957f422/numpy-2.2.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9551a499bf125c1d4f9e250377c1ee2eddd02e01eac6644c080162c0c51778ab", size = 18620521, upload_time = "2025-05-17T21:33:39.139Z" }, - { url = "https://files.pythonhosted.org/packages/6a/fd/e19617b9530b031db51b0926eed5345ce8ddc669bb3bc0044b23e275ebe8/numpy-2.2.6-cp311-cp311-win32.whl", hash = "sha256:0678000bb9ac1475cd454c6b8c799206af8107e310843532b04d49649c717a47", size = 6525866, upload_time = "2025-05-17T21:33:50.273Z" }, - { url = "https://files.pythonhosted.org/packages/31/0a/f354fb7176b81747d870f7991dc763e157a934c717b67b58456bc63da3df/numpy-2.2.6-cp311-cp311-win_amd64.whl", hash = "sha256:e8213002e427c69c45a52bbd94163084025f533a55a59d6f9c5b820774ef3303", size = 12907455, upload_time = "2025-05-17T21:34:09.135Z" }, - { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload_time = "2025-05-17T21:34:39.648Z" }, - { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload_time = "2025-05-17T21:35:01.241Z" }, - { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload_time = "2025-05-17T21:35:10.622Z" }, - { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload_time = "2025-05-17T21:35:21.414Z" }, - { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload_time = "2025-05-17T21:35:42.174Z" }, - { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload_time = "2025-05-17T21:36:06.711Z" }, - { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload_time = "2025-05-17T21:36:29.965Z" }, - { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload_time = "2025-05-17T21:36:56.883Z" }, - { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload_time = "2025-05-17T21:37:07.368Z" }, - { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload_time = "2025-05-17T21:37:26.213Z" }, - { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload_time = "2025-05-17T21:37:56.699Z" }, - { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload_time = "2025-05-17T21:38:18.291Z" }, - { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload_time = "2025-05-17T21:38:27.319Z" }, - { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload_time = "2025-05-17T21:38:38.141Z" }, - { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload_time = "2025-05-17T21:38:58.433Z" }, - { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload_time = "2025-05-17T21:39:22.638Z" }, - { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload_time = "2025-05-17T21:39:45.865Z" }, - { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload_time = "2025-05-17T21:40:13.331Z" }, - { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload_time = "2025-05-17T21:43:46.099Z" }, - { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload_time = "2025-05-17T21:44:05.145Z" }, - { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload_time = "2025-05-17T21:40:44Z" }, - { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload_time = "2025-05-17T21:41:05.695Z" }, - { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload_time = "2025-05-17T21:41:15.903Z" }, - { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload_time = "2025-05-17T21:41:27.321Z" }, - { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload_time = "2025-05-17T21:41:49.738Z" }, - { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload_time = "2025-05-17T21:42:14.046Z" }, - { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload_time = "2025-05-17T21:42:37.464Z" }, - { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload_time = "2025-05-17T21:43:05.189Z" }, - { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload_time = "2025-05-17T21:43:16.254Z" }, - { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload_time = "2025-05-17T21:43:35.479Z" }, - { url = "https://files.pythonhosted.org/packages/9e/3b/d94a75f4dbf1ef5d321523ecac21ef23a3cd2ac8b78ae2aac40873590229/numpy-2.2.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0b605b275d7bd0c640cad4e5d30fa701a8d59302e127e5f79138ad62762c3e3d", size = 21040391, upload_time = "2025-05-17T21:44:35.948Z" }, - { url = "https://files.pythonhosted.org/packages/17/f4/09b2fa1b58f0fb4f7c7963a1649c64c4d315752240377ed74d9cd878f7b5/numpy-2.2.6-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:7befc596a7dc9da8a337f79802ee8adb30a552a94f792b9c9d18c840055907db", size = 6786754, upload_time = "2025-05-17T21:44:47.446Z" }, - { url = "https://files.pythonhosted.org/packages/af/30/feba75f143bdc868a1cc3f44ccfa6c4b9ec522b36458e738cd00f67b573f/numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce47521a4754c8f4593837384bd3424880629f718d87c5d44f8ed763edd63543", size = 16643476, upload_time = "2025-05-17T21:45:11.871Z" }, - { url = "https://files.pythonhosted.org/packages/37/48/ac2a9584402fb6c0cd5b5d1a91dcf176b15760130dd386bbafdbfe3640bf/numpy-2.2.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d042d24c90c41b54fd506da306759e06e568864df8ec17ccc17e9e884634fd00", size = 12812666, upload_time = "2025-05-17T21:45:31.426Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/d0/19/95b3d357407220ed24c139018d2518fab0a61a948e68286a25f1a4d049ff/numpy-2.3.3.tar.gz", hash = "sha256:ddc7c39727ba62b80dfdbedf400d1c10ddfa8eefbd7ec8dcb118be8b56d31029", size = 20576648, upload-time = "2025-09-09T16:54:12.543Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/45/e80d203ef6b267aa29b22714fb558930b27960a0c5ce3c19c999232bb3eb/numpy-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0ffc4f5caba7dfcbe944ed674b7eef683c7e94874046454bb79ed7ee0236f59d", size = 21259253, upload-time = "2025-09-09T15:56:02.094Z" }, + { url = "https://files.pythonhosted.org/packages/52/18/cf2c648fccf339e59302e00e5f2bc87725a3ce1992f30f3f78c9044d7c43/numpy-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e7e946c7170858a0295f79a60214424caac2ffdb0063d4d79cb681f9aa0aa569", size = 14450980, upload-time = "2025-09-09T15:56:05.926Z" }, + { url = "https://files.pythonhosted.org/packages/93/fb/9af1082bec870188c42a1c239839915b74a5099c392389ff04215dcee812/numpy-2.3.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:cd4260f64bc794c3390a63bf0728220dd1a68170c169088a1e0dfa2fde1be12f", size = 5379709, upload-time = "2025-09-09T15:56:07.95Z" }, + { url = "https://files.pythonhosted.org/packages/75/0f/bfd7abca52bcbf9a4a65abc83fe18ef01ccdeb37bfb28bbd6ad613447c79/numpy-2.3.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:f0ddb4b96a87b6728df9362135e764eac3cfa674499943ebc44ce96c478ab125", size = 6913923, upload-time = "2025-09-09T15:56:09.443Z" }, + { url = "https://files.pythonhosted.org/packages/79/55/d69adad255e87ab7afda1caf93ca997859092afeb697703e2f010f7c2e55/numpy-2.3.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:afd07d377f478344ec6ca2b8d4ca08ae8bd44706763d1efb56397de606393f48", size = 14589591, upload-time = "2025-09-09T15:56:11.234Z" }, + { url = "https://files.pythonhosted.org/packages/10/a2/010b0e27ddeacab7839957d7a8f00e91206e0c2c47abbb5f35a2630e5387/numpy-2.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bc92a5dedcc53857249ca51ef29f5e5f2f8c513e22cfb90faeb20343b8c6f7a6", size = 16938714, upload-time = "2025-09-09T15:56:14.637Z" }, + { url = "https://files.pythonhosted.org/packages/1c/6b/12ce8ede632c7126eb2762b9e15e18e204b81725b81f35176eac14dc5b82/numpy-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7af05ed4dc19f308e1d9fc759f36f21921eb7bbfc82843eeec6b2a2863a0aefa", size = 16370592, upload-time = "2025-09-09T15:56:17.285Z" }, + { url = "https://files.pythonhosted.org/packages/b4/35/aba8568b2593067bb6a8fe4c52babb23b4c3b9c80e1b49dff03a09925e4a/numpy-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:433bf137e338677cebdd5beac0199ac84712ad9d630b74eceeb759eaa45ddf30", size = 18884474, upload-time = "2025-09-09T15:56:20.943Z" }, + { url = "https://files.pythonhosted.org/packages/45/fa/7f43ba10c77575e8be7b0138d107e4f44ca4a1ef322cd16980ea3e8b8222/numpy-2.3.3-cp311-cp311-win32.whl", hash = "sha256:eb63d443d7b4ffd1e873f8155260d7f58e7e4b095961b01c91062935c2491e57", size = 6599794, upload-time = "2025-09-09T15:56:23.258Z" }, + { url = "https://files.pythonhosted.org/packages/0a/a2/a4f78cb2241fe5664a22a10332f2be886dcdea8784c9f6a01c272da9b426/numpy-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:ec9d249840f6a565f58d8f913bccac2444235025bbb13e9a4681783572ee3caa", size = 13088104, upload-time = "2025-09-09T15:56:25.476Z" }, + { url = "https://files.pythonhosted.org/packages/79/64/e424e975adbd38282ebcd4891661965b78783de893b381cbc4832fb9beb2/numpy-2.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:74c2a948d02f88c11a3c075d9733f1ae67d97c6bdb97f2bb542f980458b257e7", size = 10460772, upload-time = "2025-09-09T15:56:27.679Z" }, + { url = "https://files.pythonhosted.org/packages/51/5d/bb7fc075b762c96329147799e1bcc9176ab07ca6375ea976c475482ad5b3/numpy-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cfdd09f9c84a1a934cde1eec2267f0a43a7cd44b2cca4ff95b7c0d14d144b0bf", size = 20957014, upload-time = "2025-09-09T15:56:29.966Z" }, + { url = "https://files.pythonhosted.org/packages/6b/0e/c6211bb92af26517acd52125a237a92afe9c3124c6a68d3b9f81b62a0568/numpy-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:cb32e3cf0f762aee47ad1ddc6672988f7f27045b0783c887190545baba73aa25", size = 14185220, upload-time = "2025-09-09T15:56:32.175Z" }, + { url = "https://files.pythonhosted.org/packages/22/f2/07bb754eb2ede9073f4054f7c0286b0d9d2e23982e090a80d478b26d35ca/numpy-2.3.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:396b254daeb0a57b1fe0ecb5e3cff6fa79a380fa97c8f7781a6d08cd429418fe", size = 5113918, upload-time = "2025-09-09T15:56:34.175Z" }, + { url = "https://files.pythonhosted.org/packages/81/0a/afa51697e9fb74642f231ea36aca80fa17c8fb89f7a82abd5174023c3960/numpy-2.3.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:067e3d7159a5d8f8a0b46ee11148fc35ca9b21f61e3c49fbd0a027450e65a33b", size = 6647922, upload-time = "2025-09-09T15:56:36.149Z" }, + { url = "https://files.pythonhosted.org/packages/5d/f5/122d9cdb3f51c520d150fef6e87df9279e33d19a9611a87c0d2cf78a89f4/numpy-2.3.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1c02d0629d25d426585fb2e45a66154081b9fa677bc92a881ff1d216bc9919a8", size = 14281991, upload-time = "2025-09-09T15:56:40.548Z" }, + { url = "https://files.pythonhosted.org/packages/51/64/7de3c91e821a2debf77c92962ea3fe6ac2bc45d0778c1cbe15d4fce2fd94/numpy-2.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d9192da52b9745f7f0766531dcfa978b7763916f158bb63bdb8a1eca0068ab20", size = 16641643, upload-time = "2025-09-09T15:56:43.343Z" }, + { url = "https://files.pythonhosted.org/packages/30/e4/961a5fa681502cd0d68907818b69f67542695b74e3ceaa513918103b7e80/numpy-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:cd7de500a5b66319db419dc3c345244404a164beae0d0937283b907d8152e6ea", size = 16056787, upload-time = "2025-09-09T15:56:46.141Z" }, + { url = "https://files.pythonhosted.org/packages/99/26/92c912b966e47fbbdf2ad556cb17e3a3088e2e1292b9833be1dfa5361a1a/numpy-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:93d4962d8f82af58f0b2eb85daaf1b3ca23fe0a85d0be8f1f2b7bb46034e56d7", size = 18579598, upload-time = "2025-09-09T15:56:49.844Z" }, + { url = "https://files.pythonhosted.org/packages/17/b6/fc8f82cb3520768718834f310c37d96380d9dc61bfdaf05fe5c0b7653e01/numpy-2.3.3-cp312-cp312-win32.whl", hash = "sha256:5534ed6b92f9b7dca6c0a19d6df12d41c68b991cef051d108f6dbff3babc4ebf", size = 6320800, upload-time = "2025-09-09T15:56:52.499Z" }, + { url = "https://files.pythonhosted.org/packages/32/ee/de999f2625b80d043d6d2d628c07d0d5555a677a3cf78fdf868d409b8766/numpy-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:497d7cad08e7092dba36e3d296fe4c97708c93daf26643a1ae4b03f6294d30eb", size = 12786615, upload-time = "2025-09-09T15:56:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/49/6e/b479032f8a43559c383acb20816644f5f91c88f633d9271ee84f3b3a996c/numpy-2.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:ca0309a18d4dfea6fc6262a66d06c26cfe4640c3926ceec90e57791a82b6eee5", size = 10195936, upload-time = "2025-09-09T15:56:56.541Z" }, + { url = "https://files.pythonhosted.org/packages/7d/b9/984c2b1ee61a8b803bf63582b4ac4242cf76e2dbd663efeafcb620cc0ccb/numpy-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f5415fb78995644253370985342cd03572ef8620b934da27d77377a2285955bf", size = 20949588, upload-time = "2025-09-09T15:56:59.087Z" }, + { url = "https://files.pythonhosted.org/packages/a6/e4/07970e3bed0b1384d22af1e9912527ecbeb47d3b26e9b6a3bced068b3bea/numpy-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d00de139a3324e26ed5b95870ce63be7ec7352171bc69a4cf1f157a48e3eb6b7", size = 14177802, upload-time = "2025-09-09T15:57:01.73Z" }, + { url = "https://files.pythonhosted.org/packages/35/c7/477a83887f9de61f1203bad89cf208b7c19cc9fef0cebef65d5a1a0619f2/numpy-2.3.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:9dc13c6a5829610cc07422bc74d3ac083bd8323f14e2827d992f9e52e22cd6a6", size = 5106537, upload-time = "2025-09-09T15:57:03.765Z" }, + { url = "https://files.pythonhosted.org/packages/52/47/93b953bd5866a6f6986344d045a207d3f1cfbad99db29f534ea9cee5108c/numpy-2.3.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:d79715d95f1894771eb4e60fb23f065663b2298f7d22945d66877aadf33d00c7", size = 6640743, upload-time = "2025-09-09T15:57:07.921Z" }, + { url = "https://files.pythonhosted.org/packages/23/83/377f84aaeb800b64c0ef4de58b08769e782edcefa4fea712910b6f0afd3c/numpy-2.3.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:952cfd0748514ea7c3afc729a0fc639e61655ce4c55ab9acfab14bda4f402b4c", size = 14278881, upload-time = "2025-09-09T15:57:11.349Z" }, + { url = "https://files.pythonhosted.org/packages/9a/a5/bf3db6e66c4b160d6ea10b534c381a1955dfab34cb1017ea93aa33c70ed3/numpy-2.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5b83648633d46f77039c29078751f80da65aa64d5622a3cd62aaef9d835b6c93", size = 16636301, upload-time = "2025-09-09T15:57:14.245Z" }, + { url = "https://files.pythonhosted.org/packages/a2/59/1287924242eb4fa3f9b3a2c30400f2e17eb2707020d1c5e3086fe7330717/numpy-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b001bae8cea1c7dfdb2ae2b017ed0a6f2102d7a70059df1e338e307a4c78a8ae", size = 16053645, upload-time = "2025-09-09T15:57:16.534Z" }, + { url = "https://files.pythonhosted.org/packages/e6/93/b3d47ed882027c35e94ac2320c37e452a549f582a5e801f2d34b56973c97/numpy-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8e9aced64054739037d42fb84c54dd38b81ee238816c948c8f3ed134665dcd86", size = 18578179, upload-time = "2025-09-09T15:57:18.883Z" }, + { url = "https://files.pythonhosted.org/packages/20/d9/487a2bccbf7cc9d4bfc5f0f197761a5ef27ba870f1e3bbb9afc4bbe3fcc2/numpy-2.3.3-cp313-cp313-win32.whl", hash = "sha256:9591e1221db3f37751e6442850429b3aabf7026d3b05542d102944ca7f00c8a8", size = 6312250, upload-time = "2025-09-09T15:57:21.296Z" }, + { url = "https://files.pythonhosted.org/packages/1b/b5/263ebbbbcede85028f30047eab3d58028d7ebe389d6493fc95ae66c636ab/numpy-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f0dadeb302887f07431910f67a14d57209ed91130be0adea2f9793f1a4f817cf", size = 12783269, upload-time = "2025-09-09T15:57:23.034Z" }, + { url = "https://files.pythonhosted.org/packages/fa/75/67b8ca554bbeaaeb3fac2e8bce46967a5a06544c9108ec0cf5cece559b6c/numpy-2.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:3c7cf302ac6e0b76a64c4aecf1a09e51abd9b01fc7feee80f6c43e3ab1b1dbc5", size = 10195314, upload-time = "2025-09-09T15:57:25.045Z" }, + { url = "https://files.pythonhosted.org/packages/11/d0/0d1ddec56b162042ddfafeeb293bac672de9b0cfd688383590090963720a/numpy-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:eda59e44957d272846bb407aad19f89dc6f58fecf3504bd144f4c5cf81a7eacc", size = 21048025, upload-time = "2025-09-09T15:57:27.257Z" }, + { url = "https://files.pythonhosted.org/packages/36/9e/1996ca6b6d00415b6acbdd3c42f7f03ea256e2c3f158f80bd7436a8a19f3/numpy-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:823d04112bc85ef5c4fda73ba24e6096c8f869931405a80aa8b0e604510a26bc", size = 14301053, upload-time = "2025-09-09T15:57:30.077Z" }, + { url = "https://files.pythonhosted.org/packages/05/24/43da09aa764c68694b76e84b3d3f0c44cb7c18cdc1ba80e48b0ac1d2cd39/numpy-2.3.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:40051003e03db4041aa325da2a0971ba41cf65714e65d296397cc0e32de6018b", size = 5229444, upload-time = "2025-09-09T15:57:32.733Z" }, + { url = "https://files.pythonhosted.org/packages/bc/14/50ffb0f22f7218ef8af28dd089f79f68289a7a05a208db9a2c5dcbe123c1/numpy-2.3.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:6ee9086235dd6ab7ae75aba5662f582a81ced49f0f1c6de4260a78d8f2d91a19", size = 6738039, upload-time = "2025-09-09T15:57:34.328Z" }, + { url = "https://files.pythonhosted.org/packages/55/52/af46ac0795e09657d45a7f4db961917314377edecf66db0e39fa7ab5c3d3/numpy-2.3.3-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:94fcaa68757c3e2e668ddadeaa86ab05499a70725811e582b6a9858dd472fb30", size = 14352314, upload-time = "2025-09-09T15:57:36.255Z" }, + { url = "https://files.pythonhosted.org/packages/a7/b1/dc226b4c90eb9f07a3fff95c2f0db3268e2e54e5cce97c4ac91518aee71b/numpy-2.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da1a74b90e7483d6ce5244053399a614b1d6b7bc30a60d2f570e5071f8959d3e", size = 16701722, upload-time = "2025-09-09T15:57:38.622Z" }, + { url = "https://files.pythonhosted.org/packages/9d/9d/9d8d358f2eb5eced14dba99f110d83b5cd9a4460895230f3b396ad19a323/numpy-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:2990adf06d1ecee3b3dcbb4977dfab6e9f09807598d647f04d385d29e7a3c3d3", size = 16132755, upload-time = "2025-09-09T15:57:41.16Z" }, + { url = "https://files.pythonhosted.org/packages/b6/27/b3922660c45513f9377b3fb42240bec63f203c71416093476ec9aa0719dc/numpy-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ed635ff692483b8e3f0fcaa8e7eb8a75ee71aa6d975388224f70821421800cea", size = 18651560, upload-time = "2025-09-09T15:57:43.459Z" }, + { url = "https://files.pythonhosted.org/packages/5b/8e/3ab61a730bdbbc201bb245a71102aa609f0008b9ed15255500a99cd7f780/numpy-2.3.3-cp313-cp313t-win32.whl", hash = "sha256:a333b4ed33d8dc2b373cc955ca57babc00cd6f9009991d9edc5ddbc1bac36bcd", size = 6442776, upload-time = "2025-09-09T15:57:45.793Z" }, + { url = "https://files.pythonhosted.org/packages/1c/3a/e22b766b11f6030dc2decdeff5c2fb1610768055603f9f3be88b6d192fb2/numpy-2.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:4384a169c4d8f97195980815d6fcad04933a7e1ab3b530921c3fef7a1c63426d", size = 12927281, upload-time = "2025-09-09T15:57:47.492Z" }, + { url = "https://files.pythonhosted.org/packages/7b/42/c2e2bc48c5e9b2a83423f99733950fbefd86f165b468a3d85d52b30bf782/numpy-2.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:75370986cc0bc66f4ce5110ad35aae6d182cc4ce6433c40ad151f53690130bf1", size = 10265275, upload-time = "2025-09-09T15:57:49.647Z" }, + { url = "https://files.pythonhosted.org/packages/b8/f2/7e0a37cfced2644c9563c529f29fa28acbd0960dde32ece683aafa6f4949/numpy-2.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1e02c7159791cd481e1e6d5ddd766b62a4d5acf8df4d4d1afe35ee9c5c33a41e", size = 21131019, upload-time = "2025-09-09T15:58:42.838Z" }, + { url = "https://files.pythonhosted.org/packages/1a/7e/3291f505297ed63831135a6cc0f474da0c868a1f31b0dd9a9f03a7a0d2ed/numpy-2.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:dca2d0fc80b3893ae72197b39f69d55a3cd8b17ea1b50aa4c62de82419936150", size = 14376288, upload-time = "2025-09-09T15:58:45.425Z" }, + { url = "https://files.pythonhosted.org/packages/bf/4b/ae02e985bdeee73d7b5abdefeb98aef1207e96d4c0621ee0cf228ddfac3c/numpy-2.3.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:99683cbe0658f8271b333a1b1b4bb3173750ad59c0c61f5bbdc5b318918fffe3", size = 5305425, upload-time = "2025-09-09T15:58:48.6Z" }, + { url = "https://files.pythonhosted.org/packages/8b/eb/9df215d6d7250db32007941500dc51c48190be25f2401d5b2b564e467247/numpy-2.3.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:d9d537a39cc9de668e5cd0e25affb17aec17b577c6b3ae8a3d866b479fbe88d0", size = 6819053, upload-time = "2025-09-09T15:58:50.401Z" }, + { url = "https://files.pythonhosted.org/packages/57/62/208293d7d6b2a8998a4a1f23ac758648c3c32182d4ce4346062018362e29/numpy-2.3.3-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8596ba2f8af5f93b01d97563832686d20206d303024777f6dfc2e7c7c3f1850e", size = 14420354, upload-time = "2025-09-09T15:58:52.704Z" }, + { url = "https://files.pythonhosted.org/packages/ed/0c/8e86e0ff7072e14a71b4c6af63175e40d1e7e933ce9b9e9f765a95b4e0c3/numpy-2.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e1ec5615b05369925bd1125f27df33f3b6c8bc10d788d5999ecd8769a1fa04db", size = 16760413, upload-time = "2025-09-09T15:58:55.027Z" }, + { url = "https://files.pythonhosted.org/packages/af/11/0cc63f9f321ccf63886ac203336777140011fb669e739da36d8db3c53b98/numpy-2.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:2e267c7da5bf7309670523896df97f93f6e469fb931161f483cd6882b3b1a5dc", size = 12971844, upload-time = "2025-09-09T15:58:57.359Z" }, ] [[package]] -name = "numpy" -version = "2.3.3" +name = "nvidia-cublas-cu12" +version = "12.1.3.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -sdist = { url = "https://files.pythonhosted.org/packages/d0/19/95b3d357407220ed24c139018d2518fab0a61a948e68286a25f1a4d049ff/numpy-2.3.3.tar.gz", hash = "sha256:ddc7c39727ba62b80dfdbedf400d1c10ddfa8eefbd7ec8dcb118be8b56d31029", size = 20576648, upload_time = "2025-09-09T16:54:12.543Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/45/e80d203ef6b267aa29b22714fb558930b27960a0c5ce3c19c999232bb3eb/numpy-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0ffc4f5caba7dfcbe944ed674b7eef683c7e94874046454bb79ed7ee0236f59d", size = 21259253, upload_time = "2025-09-09T15:56:02.094Z" }, - { url = "https://files.pythonhosted.org/packages/52/18/cf2c648fccf339e59302e00e5f2bc87725a3ce1992f30f3f78c9044d7c43/numpy-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e7e946c7170858a0295f79a60214424caac2ffdb0063d4d79cb681f9aa0aa569", size = 14450980, upload_time = "2025-09-09T15:56:05.926Z" }, - { url = "https://files.pythonhosted.org/packages/93/fb/9af1082bec870188c42a1c239839915b74a5099c392389ff04215dcee812/numpy-2.3.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:cd4260f64bc794c3390a63bf0728220dd1a68170c169088a1e0dfa2fde1be12f", size = 5379709, upload_time = "2025-09-09T15:56:07.95Z" }, - { url = "https://files.pythonhosted.org/packages/75/0f/bfd7abca52bcbf9a4a65abc83fe18ef01ccdeb37bfb28bbd6ad613447c79/numpy-2.3.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:f0ddb4b96a87b6728df9362135e764eac3cfa674499943ebc44ce96c478ab125", size = 6913923, upload_time = "2025-09-09T15:56:09.443Z" }, - { url = "https://files.pythonhosted.org/packages/79/55/d69adad255e87ab7afda1caf93ca997859092afeb697703e2f010f7c2e55/numpy-2.3.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:afd07d377f478344ec6ca2b8d4ca08ae8bd44706763d1efb56397de606393f48", size = 14589591, upload_time = "2025-09-09T15:56:11.234Z" }, - { url = "https://files.pythonhosted.org/packages/10/a2/010b0e27ddeacab7839957d7a8f00e91206e0c2c47abbb5f35a2630e5387/numpy-2.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bc92a5dedcc53857249ca51ef29f5e5f2f8c513e22cfb90faeb20343b8c6f7a6", size = 16938714, upload_time = "2025-09-09T15:56:14.637Z" }, - { url = "https://files.pythonhosted.org/packages/1c/6b/12ce8ede632c7126eb2762b9e15e18e204b81725b81f35176eac14dc5b82/numpy-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7af05ed4dc19f308e1d9fc759f36f21921eb7bbfc82843eeec6b2a2863a0aefa", size = 16370592, upload_time = "2025-09-09T15:56:17.285Z" }, - { url = "https://files.pythonhosted.org/packages/b4/35/aba8568b2593067bb6a8fe4c52babb23b4c3b9c80e1b49dff03a09925e4a/numpy-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:433bf137e338677cebdd5beac0199ac84712ad9d630b74eceeb759eaa45ddf30", size = 18884474, upload_time = "2025-09-09T15:56:20.943Z" }, - { url = "https://files.pythonhosted.org/packages/45/fa/7f43ba10c77575e8be7b0138d107e4f44ca4a1ef322cd16980ea3e8b8222/numpy-2.3.3-cp311-cp311-win32.whl", hash = "sha256:eb63d443d7b4ffd1e873f8155260d7f58e7e4b095961b01c91062935c2491e57", size = 6599794, upload_time = "2025-09-09T15:56:23.258Z" }, - { url = "https://files.pythonhosted.org/packages/0a/a2/a4f78cb2241fe5664a22a10332f2be886dcdea8784c9f6a01c272da9b426/numpy-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:ec9d249840f6a565f58d8f913bccac2444235025bbb13e9a4681783572ee3caa", size = 13088104, upload_time = "2025-09-09T15:56:25.476Z" }, - { url = "https://files.pythonhosted.org/packages/79/64/e424e975adbd38282ebcd4891661965b78783de893b381cbc4832fb9beb2/numpy-2.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:74c2a948d02f88c11a3c075d9733f1ae67d97c6bdb97f2bb542f980458b257e7", size = 10460772, upload_time = "2025-09-09T15:56:27.679Z" }, - { url = "https://files.pythonhosted.org/packages/51/5d/bb7fc075b762c96329147799e1bcc9176ab07ca6375ea976c475482ad5b3/numpy-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cfdd09f9c84a1a934cde1eec2267f0a43a7cd44b2cca4ff95b7c0d14d144b0bf", size = 20957014, upload_time = "2025-09-09T15:56:29.966Z" }, - { url = "https://files.pythonhosted.org/packages/6b/0e/c6211bb92af26517acd52125a237a92afe9c3124c6a68d3b9f81b62a0568/numpy-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:cb32e3cf0f762aee47ad1ddc6672988f7f27045b0783c887190545baba73aa25", size = 14185220, upload_time = "2025-09-09T15:56:32.175Z" }, - { url = "https://files.pythonhosted.org/packages/22/f2/07bb754eb2ede9073f4054f7c0286b0d9d2e23982e090a80d478b26d35ca/numpy-2.3.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:396b254daeb0a57b1fe0ecb5e3cff6fa79a380fa97c8f7781a6d08cd429418fe", size = 5113918, upload_time = "2025-09-09T15:56:34.175Z" }, - { url = "https://files.pythonhosted.org/packages/81/0a/afa51697e9fb74642f231ea36aca80fa17c8fb89f7a82abd5174023c3960/numpy-2.3.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:067e3d7159a5d8f8a0b46ee11148fc35ca9b21f61e3c49fbd0a027450e65a33b", size = 6647922, upload_time = "2025-09-09T15:56:36.149Z" }, - { url = "https://files.pythonhosted.org/packages/5d/f5/122d9cdb3f51c520d150fef6e87df9279e33d19a9611a87c0d2cf78a89f4/numpy-2.3.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1c02d0629d25d426585fb2e45a66154081b9fa677bc92a881ff1d216bc9919a8", size = 14281991, upload_time = "2025-09-09T15:56:40.548Z" }, - { url = "https://files.pythonhosted.org/packages/51/64/7de3c91e821a2debf77c92962ea3fe6ac2bc45d0778c1cbe15d4fce2fd94/numpy-2.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d9192da52b9745f7f0766531dcfa978b7763916f158bb63bdb8a1eca0068ab20", size = 16641643, upload_time = "2025-09-09T15:56:43.343Z" }, - { url = "https://files.pythonhosted.org/packages/30/e4/961a5fa681502cd0d68907818b69f67542695b74e3ceaa513918103b7e80/numpy-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:cd7de500a5b66319db419dc3c345244404a164beae0d0937283b907d8152e6ea", size = 16056787, upload_time = "2025-09-09T15:56:46.141Z" }, - { url = "https://files.pythonhosted.org/packages/99/26/92c912b966e47fbbdf2ad556cb17e3a3088e2e1292b9833be1dfa5361a1a/numpy-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:93d4962d8f82af58f0b2eb85daaf1b3ca23fe0a85d0be8f1f2b7bb46034e56d7", size = 18579598, upload_time = "2025-09-09T15:56:49.844Z" }, - { url = "https://files.pythonhosted.org/packages/17/b6/fc8f82cb3520768718834f310c37d96380d9dc61bfdaf05fe5c0b7653e01/numpy-2.3.3-cp312-cp312-win32.whl", hash = "sha256:5534ed6b92f9b7dca6c0a19d6df12d41c68b991cef051d108f6dbff3babc4ebf", size = 6320800, upload_time = "2025-09-09T15:56:52.499Z" }, - { url = "https://files.pythonhosted.org/packages/32/ee/de999f2625b80d043d6d2d628c07d0d5555a677a3cf78fdf868d409b8766/numpy-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:497d7cad08e7092dba36e3d296fe4c97708c93daf26643a1ae4b03f6294d30eb", size = 12786615, upload_time = "2025-09-09T15:56:54.422Z" }, - { url = "https://files.pythonhosted.org/packages/49/6e/b479032f8a43559c383acb20816644f5f91c88f633d9271ee84f3b3a996c/numpy-2.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:ca0309a18d4dfea6fc6262a66d06c26cfe4640c3926ceec90e57791a82b6eee5", size = 10195936, upload_time = "2025-09-09T15:56:56.541Z" }, - { url = "https://files.pythonhosted.org/packages/7d/b9/984c2b1ee61a8b803bf63582b4ac4242cf76e2dbd663efeafcb620cc0ccb/numpy-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f5415fb78995644253370985342cd03572ef8620b934da27d77377a2285955bf", size = 20949588, upload_time = "2025-09-09T15:56:59.087Z" }, - { url = "https://files.pythonhosted.org/packages/a6/e4/07970e3bed0b1384d22af1e9912527ecbeb47d3b26e9b6a3bced068b3bea/numpy-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d00de139a3324e26ed5b95870ce63be7ec7352171bc69a4cf1f157a48e3eb6b7", size = 14177802, upload_time = "2025-09-09T15:57:01.73Z" }, - { url = "https://files.pythonhosted.org/packages/35/c7/477a83887f9de61f1203bad89cf208b7c19cc9fef0cebef65d5a1a0619f2/numpy-2.3.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:9dc13c6a5829610cc07422bc74d3ac083bd8323f14e2827d992f9e52e22cd6a6", size = 5106537, upload_time = "2025-09-09T15:57:03.765Z" }, - { url = "https://files.pythonhosted.org/packages/52/47/93b953bd5866a6f6986344d045a207d3f1cfbad99db29f534ea9cee5108c/numpy-2.3.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:d79715d95f1894771eb4e60fb23f065663b2298f7d22945d66877aadf33d00c7", size = 6640743, upload_time = "2025-09-09T15:57:07.921Z" }, - { url = "https://files.pythonhosted.org/packages/23/83/377f84aaeb800b64c0ef4de58b08769e782edcefa4fea712910b6f0afd3c/numpy-2.3.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:952cfd0748514ea7c3afc729a0fc639e61655ce4c55ab9acfab14bda4f402b4c", size = 14278881, upload_time = "2025-09-09T15:57:11.349Z" }, - { url = "https://files.pythonhosted.org/packages/9a/a5/bf3db6e66c4b160d6ea10b534c381a1955dfab34cb1017ea93aa33c70ed3/numpy-2.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5b83648633d46f77039c29078751f80da65aa64d5622a3cd62aaef9d835b6c93", size = 16636301, upload_time = "2025-09-09T15:57:14.245Z" }, - { url = "https://files.pythonhosted.org/packages/a2/59/1287924242eb4fa3f9b3a2c30400f2e17eb2707020d1c5e3086fe7330717/numpy-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b001bae8cea1c7dfdb2ae2b017ed0a6f2102d7a70059df1e338e307a4c78a8ae", size = 16053645, upload_time = "2025-09-09T15:57:16.534Z" }, - { url = "https://files.pythonhosted.org/packages/e6/93/b3d47ed882027c35e94ac2320c37e452a549f582a5e801f2d34b56973c97/numpy-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8e9aced64054739037d42fb84c54dd38b81ee238816c948c8f3ed134665dcd86", size = 18578179, upload_time = "2025-09-09T15:57:18.883Z" }, - { url = "https://files.pythonhosted.org/packages/20/d9/487a2bccbf7cc9d4bfc5f0f197761a5ef27ba870f1e3bbb9afc4bbe3fcc2/numpy-2.3.3-cp313-cp313-win32.whl", hash = "sha256:9591e1221db3f37751e6442850429b3aabf7026d3b05542d102944ca7f00c8a8", size = 6312250, upload_time = "2025-09-09T15:57:21.296Z" }, - { url = "https://files.pythonhosted.org/packages/1b/b5/263ebbbbcede85028f30047eab3d58028d7ebe389d6493fc95ae66c636ab/numpy-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f0dadeb302887f07431910f67a14d57209ed91130be0adea2f9793f1a4f817cf", size = 12783269, upload_time = "2025-09-09T15:57:23.034Z" }, - { url = "https://files.pythonhosted.org/packages/fa/75/67b8ca554bbeaaeb3fac2e8bce46967a5a06544c9108ec0cf5cece559b6c/numpy-2.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:3c7cf302ac6e0b76a64c4aecf1a09e51abd9b01fc7feee80f6c43e3ab1b1dbc5", size = 10195314, upload_time = "2025-09-09T15:57:25.045Z" }, - { url = "https://files.pythonhosted.org/packages/11/d0/0d1ddec56b162042ddfafeeb293bac672de9b0cfd688383590090963720a/numpy-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:eda59e44957d272846bb407aad19f89dc6f58fecf3504bd144f4c5cf81a7eacc", size = 21048025, upload_time = "2025-09-09T15:57:27.257Z" }, - { url = "https://files.pythonhosted.org/packages/36/9e/1996ca6b6d00415b6acbdd3c42f7f03ea256e2c3f158f80bd7436a8a19f3/numpy-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:823d04112bc85ef5c4fda73ba24e6096c8f869931405a80aa8b0e604510a26bc", size = 14301053, upload_time = "2025-09-09T15:57:30.077Z" }, - { url = "https://files.pythonhosted.org/packages/05/24/43da09aa764c68694b76e84b3d3f0c44cb7c18cdc1ba80e48b0ac1d2cd39/numpy-2.3.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:40051003e03db4041aa325da2a0971ba41cf65714e65d296397cc0e32de6018b", size = 5229444, upload_time = "2025-09-09T15:57:32.733Z" }, - { url = "https://files.pythonhosted.org/packages/bc/14/50ffb0f22f7218ef8af28dd089f79f68289a7a05a208db9a2c5dcbe123c1/numpy-2.3.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:6ee9086235dd6ab7ae75aba5662f582a81ced49f0f1c6de4260a78d8f2d91a19", size = 6738039, upload_time = "2025-09-09T15:57:34.328Z" }, - { url = "https://files.pythonhosted.org/packages/55/52/af46ac0795e09657d45a7f4db961917314377edecf66db0e39fa7ab5c3d3/numpy-2.3.3-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:94fcaa68757c3e2e668ddadeaa86ab05499a70725811e582b6a9858dd472fb30", size = 14352314, upload_time = "2025-09-09T15:57:36.255Z" }, - { url = "https://files.pythonhosted.org/packages/a7/b1/dc226b4c90eb9f07a3fff95c2f0db3268e2e54e5cce97c4ac91518aee71b/numpy-2.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da1a74b90e7483d6ce5244053399a614b1d6b7bc30a60d2f570e5071f8959d3e", size = 16701722, upload_time = "2025-09-09T15:57:38.622Z" }, - { url = "https://files.pythonhosted.org/packages/9d/9d/9d8d358f2eb5eced14dba99f110d83b5cd9a4460895230f3b396ad19a323/numpy-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:2990adf06d1ecee3b3dcbb4977dfab6e9f09807598d647f04d385d29e7a3c3d3", size = 16132755, upload_time = "2025-09-09T15:57:41.16Z" }, - { url = "https://files.pythonhosted.org/packages/b6/27/b3922660c45513f9377b3fb42240bec63f203c71416093476ec9aa0719dc/numpy-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ed635ff692483b8e3f0fcaa8e7eb8a75ee71aa6d975388224f70821421800cea", size = 18651560, upload_time = "2025-09-09T15:57:43.459Z" }, - { url = "https://files.pythonhosted.org/packages/5b/8e/3ab61a730bdbbc201bb245a71102aa609f0008b9ed15255500a99cd7f780/numpy-2.3.3-cp313-cp313t-win32.whl", hash = "sha256:a333b4ed33d8dc2b373cc955ca57babc00cd6f9009991d9edc5ddbc1bac36bcd", size = 6442776, upload_time = "2025-09-09T15:57:45.793Z" }, - { url = "https://files.pythonhosted.org/packages/1c/3a/e22b766b11f6030dc2decdeff5c2fb1610768055603f9f3be88b6d192fb2/numpy-2.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:4384a169c4d8f97195980815d6fcad04933a7e1ab3b530921c3fef7a1c63426d", size = 12927281, upload_time = "2025-09-09T15:57:47.492Z" }, - { url = "https://files.pythonhosted.org/packages/7b/42/c2e2bc48c5e9b2a83423f99733950fbefd86f165b468a3d85d52b30bf782/numpy-2.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:75370986cc0bc66f4ce5110ad35aae6d182cc4ce6433c40ad151f53690130bf1", size = 10265275, upload_time = "2025-09-09T15:57:49.647Z" }, - { url = "https://files.pythonhosted.org/packages/6b/01/342ad585ad82419b99bcf7cebe99e61da6bedb89e213c5fd71acc467faee/numpy-2.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:cd052f1fa6a78dee696b58a914b7229ecfa41f0a6d96dc663c1220a55e137593", size = 20951527, upload_time = "2025-09-09T15:57:52.006Z" }, - { url = "https://files.pythonhosted.org/packages/ef/d8/204e0d73fc1b7a9ee80ab1fe1983dd33a4d64a4e30a05364b0208e9a241a/numpy-2.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:414a97499480067d305fcac9716c29cf4d0d76db6ebf0bf3cbce666677f12652", size = 14186159, upload_time = "2025-09-09T15:57:54.407Z" }, - { url = "https://files.pythonhosted.org/packages/22/af/f11c916d08f3a18fb8ba81ab72b5b74a6e42ead4c2846d270eb19845bf74/numpy-2.3.3-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:50a5fe69f135f88a2be9b6ca0481a68a136f6febe1916e4920e12f1a34e708a7", size = 5114624, upload_time = "2025-09-09T15:57:56.5Z" }, - { url = "https://files.pythonhosted.org/packages/fb/11/0ed919c8381ac9d2ffacd63fd1f0c34d27e99cab650f0eb6f110e6ae4858/numpy-2.3.3-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:b912f2ed2b67a129e6a601e9d93d4fa37bef67e54cac442a2f588a54afe5c67a", size = 6642627, upload_time = "2025-09-09T15:57:58.206Z" }, - { url = "https://files.pythonhosted.org/packages/ee/83/deb5f77cb0f7ba6cb52b91ed388b47f8f3c2e9930d4665c600408d9b90b9/numpy-2.3.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9e318ee0596d76d4cb3d78535dc005fa60e5ea348cd131a51e99d0bdbe0b54fe", size = 14296926, upload_time = "2025-09-09T15:58:00.035Z" }, - { url = "https://files.pythonhosted.org/packages/77/cc/70e59dcb84f2b005d4f306310ff0a892518cc0c8000a33d0e6faf7ca8d80/numpy-2.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ce020080e4a52426202bdb6f7691c65bb55e49f261f31a8f506c9f6bc7450421", size = 16638958, upload_time = "2025-09-09T15:58:02.738Z" }, - { url = "https://files.pythonhosted.org/packages/b6/5a/b2ab6c18b4257e099587d5b7f903317bd7115333ad8d4ec4874278eafa61/numpy-2.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e6687dc183aa55dae4a705b35f9c0f8cb178bcaa2f029b241ac5356221d5c021", size = 16071920, upload_time = "2025-09-09T15:58:05.029Z" }, - { url = "https://files.pythonhosted.org/packages/b8/f1/8b3fdc44324a259298520dd82147ff648979bed085feeacc1250ef1656c0/numpy-2.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d8f3b1080782469fdc1718c4ed1d22549b5fb12af0d57d35e992158a772a37cf", size = 18577076, upload_time = "2025-09-09T15:58:07.745Z" }, - { url = "https://files.pythonhosted.org/packages/f0/a1/b87a284fb15a42e9274e7fcea0dad259d12ddbf07c1595b26883151ca3b4/numpy-2.3.3-cp314-cp314-win32.whl", hash = "sha256:cb248499b0bc3be66ebd6578b83e5acacf1d6cb2a77f2248ce0e40fbec5a76d0", size = 6366952, upload_time = "2025-09-09T15:58:10.096Z" }, - { url = "https://files.pythonhosted.org/packages/70/5f/1816f4d08f3b8f66576d8433a66f8fa35a5acfb3bbd0bf6c31183b003f3d/numpy-2.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:691808c2b26b0f002a032c73255d0bd89751425f379f7bcd22d140db593a96e8", size = 12919322, upload_time = "2025-09-09T15:58:12.138Z" }, - { url = "https://files.pythonhosted.org/packages/8c/de/072420342e46a8ea41c324a555fa90fcc11637583fb8df722936aed1736d/numpy-2.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:9ad12e976ca7b10f1774b03615a2a4bab8addce37ecc77394d8e986927dc0dfe", size = 10478630, upload_time = "2025-09-09T15:58:14.64Z" }, - { url = "https://files.pythonhosted.org/packages/d5/df/ee2f1c0a9de7347f14da5dd3cd3c3b034d1b8607ccb6883d7dd5c035d631/numpy-2.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9cc48e09feb11e1db00b320e9d30a4151f7369afb96bd0e48d942d09da3a0d00", size = 21047987, upload_time = "2025-09-09T15:58:16.889Z" }, - { url = "https://files.pythonhosted.org/packages/d6/92/9453bdc5a4e9e69cf4358463f25e8260e2ffc126d52e10038b9077815989/numpy-2.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:901bf6123879b7f251d3631967fd574690734236075082078e0571977c6a8e6a", size = 14301076, upload_time = "2025-09-09T15:58:20.343Z" }, - { url = "https://files.pythonhosted.org/packages/13/77/1447b9eb500f028bb44253105bd67534af60499588a5149a94f18f2ca917/numpy-2.3.3-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:7f025652034199c301049296b59fa7d52c7e625017cae4c75d8662e377bf487d", size = 5229491, upload_time = "2025-09-09T15:58:22.481Z" }, - { url = "https://files.pythonhosted.org/packages/3d/f9/d72221b6ca205f9736cb4b2ce3b002f6e45cd67cd6a6d1c8af11a2f0b649/numpy-2.3.3-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:533ca5f6d325c80b6007d4d7fb1984c303553534191024ec6a524a4c92a5935a", size = 6737913, upload_time = "2025-09-09T15:58:24.569Z" }, - { url = "https://files.pythonhosted.org/packages/3c/5f/d12834711962ad9c46af72f79bb31e73e416ee49d17f4c797f72c96b6ca5/numpy-2.3.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0edd58682a399824633b66885d699d7de982800053acf20be1eaa46d92009c54", size = 14352811, upload_time = "2025-09-09T15:58:26.416Z" }, - { url = "https://files.pythonhosted.org/packages/a1/0d/fdbec6629d97fd1bebed56cd742884e4eead593611bbe1abc3eb40d304b2/numpy-2.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:367ad5d8fbec5d9296d18478804a530f1191e24ab4d75ab408346ae88045d25e", size = 16702689, upload_time = "2025-09-09T15:58:28.831Z" }, - { url = "https://files.pythonhosted.org/packages/9b/09/0a35196dc5575adde1eb97ddfbc3e1687a814f905377621d18ca9bc2b7dd/numpy-2.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8f6ac61a217437946a1fa48d24c47c91a0c4f725237871117dea264982128097", size = 16133855, upload_time = "2025-09-09T15:58:31.349Z" }, - { url = "https://files.pythonhosted.org/packages/7a/ca/c9de3ea397d576f1b6753eaa906d4cdef1bf97589a6d9825a349b4729cc2/numpy-2.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:179a42101b845a816d464b6fe9a845dfaf308fdfc7925387195570789bb2c970", size = 18652520, upload_time = "2025-09-09T15:58:33.762Z" }, - { url = "https://files.pythonhosted.org/packages/fd/c2/e5ed830e08cd0196351db55db82f65bc0ab05da6ef2b72a836dcf1936d2f/numpy-2.3.3-cp314-cp314t-win32.whl", hash = "sha256:1250c5d3d2562ec4174bce2e3a1523041595f9b651065e4a4473f5f48a6bc8a5", size = 6515371, upload_time = "2025-09-09T15:58:36.04Z" }, - { url = "https://files.pythonhosted.org/packages/47/c7/b0f6b5b67f6788a0725f744496badbb604d226bf233ba716683ebb47b570/numpy-2.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:b37a0b2e5935409daebe82c1e42274d30d9dd355852529eab91dab8dcca7419f", size = 13112576, upload_time = "2025-09-09T15:58:37.927Z" }, - { url = "https://files.pythonhosted.org/packages/06/b9/33bba5ff6fb679aa0b1f8a07e853f002a6b04b9394db3069a1270a7784ca/numpy-2.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:78c9f6560dc7e6b3990e32df7ea1a50bbd0e2a111e05209963f5ddcab7073b0b", size = 10545953, upload_time = "2025-09-09T15:58:40.576Z" }, - { url = "https://files.pythonhosted.org/packages/b8/f2/7e0a37cfced2644c9563c529f29fa28acbd0960dde32ece683aafa6f4949/numpy-2.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1e02c7159791cd481e1e6d5ddd766b62a4d5acf8df4d4d1afe35ee9c5c33a41e", size = 21131019, upload_time = "2025-09-09T15:58:42.838Z" }, - { url = "https://files.pythonhosted.org/packages/1a/7e/3291f505297ed63831135a6cc0f474da0c868a1f31b0dd9a9f03a7a0d2ed/numpy-2.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:dca2d0fc80b3893ae72197b39f69d55a3cd8b17ea1b50aa4c62de82419936150", size = 14376288, upload_time = "2025-09-09T15:58:45.425Z" }, - { url = "https://files.pythonhosted.org/packages/bf/4b/ae02e985bdeee73d7b5abdefeb98aef1207e96d4c0621ee0cf228ddfac3c/numpy-2.3.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:99683cbe0658f8271b333a1b1b4bb3173750ad59c0c61f5bbdc5b318918fffe3", size = 5305425, upload_time = "2025-09-09T15:58:48.6Z" }, - { url = "https://files.pythonhosted.org/packages/8b/eb/9df215d6d7250db32007941500dc51c48190be25f2401d5b2b564e467247/numpy-2.3.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:d9d537a39cc9de668e5cd0e25affb17aec17b577c6b3ae8a3d866b479fbe88d0", size = 6819053, upload_time = "2025-09-09T15:58:50.401Z" }, - { url = "https://files.pythonhosted.org/packages/57/62/208293d7d6b2a8998a4a1f23ac758648c3c32182d4ce4346062018362e29/numpy-2.3.3-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8596ba2f8af5f93b01d97563832686d20206d303024777f6dfc2e7c7c3f1850e", size = 14420354, upload_time = "2025-09-09T15:58:52.704Z" }, - { url = "https://files.pythonhosted.org/packages/ed/0c/8e86e0ff7072e14a71b4c6af63175e40d1e7e933ce9b9e9f765a95b4e0c3/numpy-2.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e1ec5615b05369925bd1125f27df33f3b6c8bc10d788d5999ecd8769a1fa04db", size = 16760413, upload_time = "2025-09-09T15:58:55.027Z" }, - { url = "https://files.pythonhosted.org/packages/af/11/0cc63f9f321ccf63886ac203336777140011fb669e739da36d8db3c53b98/numpy-2.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:2e267c7da5bf7309670523896df97f93f6e469fb931161f483cd6882b3b1a5dc", size = 12971844, upload_time = "2025-09-09T15:58:57.359Z" }, + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/37/6d/121efd7382d5b0284239f4ab1fc1590d86d34ed4a4a2fdb13b30ca8e5740/nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728", size = 410594774, upload-time = "2023-04-19T15:50:03.519Z" }, + { url = "https://files.pythonhosted.org/packages/c5/ef/32a375b74bea706c93deea5613552f7c9104f961b21df423f5887eca713b/nvidia_cublas_cu12-12.1.3.1-py3-none-win_amd64.whl", hash = "sha256:2b964d60e8cf11b5e1073d179d85fa340c120e99b3067558f3cf98dd69d02906", size = 439918445, upload-time = "2023-04-19T15:56:13.346Z" }, ] [[package]] @@ -2300,19 +1504,17 @@ name = "nvidia-cublas-cu12" version = "12.6.4.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/af/eb/ff4b8c503fa1f1796679dce648854d58751982426e4e4b37d6fce49d259c/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:08ed2686e9875d01b58e3cb379c6896df8e76c75e0d4a7f7dace3d7b6d9ef8eb", size = 393138322, upload_time = "2024-11-20T17:40:25.65Z" }, - { url = "https://files.pythonhosted.org/packages/97/0d/f1f0cadbf69d5b9ef2e4f744c9466cb0a850741d08350736dfdb4aa89569/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:235f728d6e2a409eddf1df58d5b0921cf80cfa9e72b9f2775ccb7b4a87984668", size = 390794615, upload_time = "2024-11-20T17:39:52.715Z" }, - { url = "https://files.pythonhosted.org/packages/84/f7/985e9bdbe3e0ac9298fcc8cfa51a392862a46a0ffaccbbd56939b62a9c83/nvidia_cublas_cu12-12.6.4.1-py3-none-win_amd64.whl", hash = "sha256:9e4fa264f4d8a4eb0cdbd34beadc029f453b3bafae02401e999cf3d5a5af75f8", size = 434535301, upload_time = "2024-11-20T17:50:41.681Z" }, + { url = "https://files.pythonhosted.org/packages/af/eb/ff4b8c503fa1f1796679dce648854d58751982426e4e4b37d6fce49d259c/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:08ed2686e9875d01b58e3cb379c6896df8e76c75e0d4a7f7dace3d7b6d9ef8eb", size = 393138322, upload-time = "2024-11-20T17:40:25.65Z" }, + { url = "https://files.pythonhosted.org/packages/97/0d/f1f0cadbf69d5b9ef2e4f744c9466cb0a850741d08350736dfdb4aa89569/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:235f728d6e2a409eddf1df58d5b0921cf80cfa9e72b9f2775ccb7b4a87984668", size = 390794615, upload-time = "2024-11-20T17:39:52.715Z" }, + { url = "https://files.pythonhosted.org/packages/84/f7/985e9bdbe3e0ac9298fcc8cfa51a392862a46a0ffaccbbd56939b62a9c83/nvidia_cublas_cu12-12.6.4.1-py3-none-win_amd64.whl", hash = "sha256:9e4fa264f4d8a4eb0cdbd34beadc029f453b3bafae02401e999cf3d5a5af75f8", size = 434535301, upload-time = "2024-11-20T17:50:41.681Z" }, ] [[package]] @@ -2320,27 +1522,34 @@ name = "nvidia-cublas-cu12" version = "12.8.4.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/29/99/db44d685f0e257ff0e213ade1964fc459b4a690a73293220e98feb3307cf/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0", size = 590537124, upload_time = "2025-03-07T01:43:53.556Z" }, - { url = "https://files.pythonhosted.org/packages/dc/61/e24b560ab2e2eaeb3c839129175fb330dfcfc29e5203196e5541a4c44682/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142", size = 594346921, upload_time = "2025-03-07T01:44:31.254Z" }, - { url = "https://files.pythonhosted.org/packages/70/61/7d7b3c70186fb651d0fbd35b01dbfc8e755f69fd58f817f3d0f642df20c3/nvidia_cublas_cu12-12.8.4.1-py3-none-win_amd64.whl", hash = "sha256:47e9b82132fa8d2b4944e708049229601448aaad7e6f296f630f2d1a32de35af", size = 567544208, upload_time = "2025-03-07T01:53:30.535Z" }, + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/29/99/db44d685f0e257ff0e213ade1964fc459b4a690a73293220e98feb3307cf/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0", size = 590537124, upload-time = "2025-03-07T01:43:53.556Z" }, + { url = "https://files.pythonhosted.org/packages/dc/61/e24b560ab2e2eaeb3c839129175fb330dfcfc29e5203196e5541a4c44682/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142", size = 594346921, upload-time = "2025-03-07T01:44:31.254Z" }, + { url = "https://files.pythonhosted.org/packages/70/61/7d7b3c70186fb651d0fbd35b01dbfc8e755f69fd58f817f3d0f642df20c3/nvidia_cublas_cu12-12.8.4.1-py3-none-win_amd64.whl", hash = "sha256:47e9b82132fa8d2b4944e708049229601448aaad7e6f296f630f2d1a32de35af", size = 567544208, upload-time = "2025-03-07T01:53:30.535Z" }, +] + +[[package]] +name = "nvidia-cuda-cupti-cu12" +version = "12.1.105" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/00/6b218edd739ecfc60524e585ba8e6b00554dd908de2c9c66c1af3e44e18d/nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e", size = 14109015, upload-time = "2023-04-19T15:47:32.502Z" }, + { url = "https://files.pythonhosted.org/packages/d0/56/0021e32ea2848c24242f6b56790bd0ccc8bf99f973ca790569c6ca028107/nvidia_cuda_cupti_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:bea8236d13a0ac7190bd2919c3e8e6ce1e402104276e6f9694479e48bb0eb2a4", size = 10154340, upload-time = "2023-04-19T15:53:33.563Z" }, ] [[package]] @@ -2348,21 +1557,19 @@ name = "nvidia-cuda-cupti-cu12" version = "12.6.80" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/8b/2f6230cb715646c3a9425636e513227ce5c93c4d65823a734f4bb86d43c3/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:166ee35a3ff1587f2490364f90eeeb8da06cd867bd5b701bf7f9a02b78bc63fc", size = 8236764, upload_time = "2024-11-20T17:35:41.03Z" }, - { url = "https://files.pythonhosted.org/packages/25/0f/acb326ac8fd26e13c799e0b4f3b2751543e1834f04d62e729485872198d4/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.whl", hash = "sha256:358b4a1d35370353d52e12f0a7d1769fc01ff74a191689d3870b2123156184c4", size = 8236756, upload_time = "2024-10-01T16:57:45.507Z" }, - { url = "https://files.pythonhosted.org/packages/49/60/7b6497946d74bcf1de852a21824d63baad12cd417db4195fc1bfe59db953/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6768bad6cab4f19e8292125e5f1ac8aa7d1718704012a0e3272a6f61c4bce132", size = 8917980, upload_time = "2024-11-20T17:36:04.019Z" }, - { url = "https://files.pythonhosted.org/packages/a5/24/120ee57b218d9952c379d1e026c4479c9ece9997a4fb46303611ee48f038/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a3eff6cdfcc6a4c35db968a06fcadb061cbc7d6dde548609a941ff8701b98b73", size = 8917972, upload_time = "2024-10-01T16:58:06.036Z" }, - { url = "https://files.pythonhosted.org/packages/1c/81/7796f096afaf726796b1b648f3bc80cafc61fe7f77f44a483c89e6c5ef34/nvidia_cuda_cupti_cu12-12.6.80-py3-none-win_amd64.whl", hash = "sha256:bbe6ae76e83ce5251b56e8c8e61a964f757175682bbad058b170b136266ab00a", size = 5724175, upload_time = "2024-10-01T17:09:47.955Z" }, + { url = "https://files.pythonhosted.org/packages/e6/8b/2f6230cb715646c3a9425636e513227ce5c93c4d65823a734f4bb86d43c3/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:166ee35a3ff1587f2490364f90eeeb8da06cd867bd5b701bf7f9a02b78bc63fc", size = 8236764, upload-time = "2024-11-20T17:35:41.03Z" }, + { url = "https://files.pythonhosted.org/packages/25/0f/acb326ac8fd26e13c799e0b4f3b2751543e1834f04d62e729485872198d4/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.whl", hash = "sha256:358b4a1d35370353d52e12f0a7d1769fc01ff74a191689d3870b2123156184c4", size = 8236756, upload-time = "2024-10-01T16:57:45.507Z" }, + { url = "https://files.pythonhosted.org/packages/49/60/7b6497946d74bcf1de852a21824d63baad12cd417db4195fc1bfe59db953/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6768bad6cab4f19e8292125e5f1ac8aa7d1718704012a0e3272a6f61c4bce132", size = 8917980, upload-time = "2024-11-20T17:36:04.019Z" }, + { url = "https://files.pythonhosted.org/packages/a5/24/120ee57b218d9952c379d1e026c4479c9ece9997a4fb46303611ee48f038/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a3eff6cdfcc6a4c35db968a06fcadb061cbc7d6dde548609a941ff8701b98b73", size = 8917972, upload-time = "2024-10-01T16:58:06.036Z" }, + { url = "https://files.pythonhosted.org/packages/1c/81/7796f096afaf726796b1b648f3bc80cafc61fe7f77f44a483c89e6c5ef34/nvidia_cuda_cupti_cu12-12.6.80-py3-none-win_amd64.whl", hash = "sha256:bbe6ae76e83ce5251b56e8c8e61a964f757175682bbad058b170b136266ab00a", size = 5724175, upload-time = "2024-10-01T17:09:47.955Z" }, ] [[package]] @@ -2370,27 +1577,34 @@ name = "nvidia-cuda-cupti-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/1f/b3bd73445e5cb342727fd24fe1f7b748f690b460acadc27ea22f904502c8/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed", size = 9533318, upload_time = "2025-03-07T01:40:10.421Z" }, - { url = "https://files.pythonhosted.org/packages/f8/02/2adcaa145158bf1a8295d83591d22e4103dbfd821bcaf6f3f53151ca4ffa/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182", size = 10248621, upload_time = "2025-03-07T01:40:21.213Z" }, - { url = "https://files.pythonhosted.org/packages/41/bc/83f5426095d93694ae39fe1311431b5d5a9bb82e48bf0dd8e19be2765942/nvidia_cuda_cupti_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:bb479dcdf7e6d4f8b0b01b115260399bf34154a1a2e9fe11c85c517d87efd98e", size = 7015759, upload_time = "2025-03-07T01:51:11.355Z" }, + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/d5/1f/b3bd73445e5cb342727fd24fe1f7b748f690b460acadc27ea22f904502c8/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed", size = 9533318, upload-time = "2025-03-07T01:40:10.421Z" }, + { url = "https://files.pythonhosted.org/packages/f8/02/2adcaa145158bf1a8295d83591d22e4103dbfd821bcaf6f3f53151ca4ffa/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182", size = 10248621, upload-time = "2025-03-07T01:40:21.213Z" }, + { url = "https://files.pythonhosted.org/packages/41/bc/83f5426095d93694ae39fe1311431b5d5a9bb82e48bf0dd8e19be2765942/nvidia_cuda_cupti_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:bb479dcdf7e6d4f8b0b01b115260399bf34154a1a2e9fe11c85c517d87efd98e", size = 7015759, upload-time = "2025-03-07T01:51:11.355Z" }, +] + +[[package]] +name = "nvidia-cuda-nvrtc-cu12" +version = "12.1.105" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/b6/9f/c64c03f49d6fbc56196664d05dba14e3a561038a81a638eeb47f4d4cfd48/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2", size = 23671734, upload-time = "2023-04-19T15:48:32.42Z" }, + { url = "https://files.pythonhosted.org/packages/ad/1d/f76987c4f454eb86e0b9a0e4f57c3bf1ac1d13ad13cd1a4da4eb0e0c0ce9/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:0a98a522d9ff138b96c010a65e145dc1b4850e9ecb75a0172371793752fd46ed", size = 19331863, upload-time = "2023-04-19T15:54:34.603Z" }, ] [[package]] @@ -2398,19 +1612,17 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/2f/72df534873235983cc0a5371c3661bebef7c4682760c275590b972c7b0f9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5847f1d6e5b757f1d2b3991a01082a44aad6f10ab3c5c0213fa3e25bddc25a13", size = 23162955, upload_time = "2024-10-01T16:59:50.922Z" }, - { url = "https://files.pythonhosted.org/packages/75/2e/46030320b5a80661e88039f59060d1790298b4718944a65a7f2aeda3d9e9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:35b0cc6ee3a9636d5409133e79273ce1f3fd087abb0532d2d2e8fff1fe9efc53", size = 23650380, upload_time = "2024-10-01T17:00:14.643Z" }, - { url = "https://files.pythonhosted.org/packages/f5/46/d3a1cdda8bb113c80f43a0a6f3a853356d487b830f3483f92d49ce87fa55/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:f7007dbd914c56bd80ea31bc43e8e149da38f68158f423ba845fc3292684e45a", size = 39026742, upload_time = "2024-10-01T17:10:49.058Z" }, + { url = "https://files.pythonhosted.org/packages/f4/2f/72df534873235983cc0a5371c3661bebef7c4682760c275590b972c7b0f9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5847f1d6e5b757f1d2b3991a01082a44aad6f10ab3c5c0213fa3e25bddc25a13", size = 23162955, upload-time = "2024-10-01T16:59:50.922Z" }, + { url = "https://files.pythonhosted.org/packages/75/2e/46030320b5a80661e88039f59060d1790298b4718944a65a7f2aeda3d9e9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:35b0cc6ee3a9636d5409133e79273ce1f3fd087abb0532d2d2e8fff1fe9efc53", size = 23650380, upload-time = "2024-10-01T17:00:14.643Z" }, + { url = "https://files.pythonhosted.org/packages/f5/46/d3a1cdda8bb113c80f43a0a6f3a853356d487b830f3483f92d49ce87fa55/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:f7007dbd914c56bd80ea31bc43e8e149da38f68158f423ba845fc3292684e45a", size = 39026742, upload-time = "2024-10-01T17:10:49.058Z" }, ] [[package]] @@ -2418,27 +1630,34 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/05/6b/32f747947df2da6994e999492ab306a903659555dddc0fbdeb9d71f75e52/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994", size = 88040029, upload_time = "2025-03-07T01:42:13.562Z" }, - { url = "https://files.pythonhosted.org/packages/eb/d1/e50d0acaab360482034b84b6e27ee83c6738f7d32182b987f9c7a4e32962/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fc1fec1e1637854b4c0a65fb9a8346b51dd9ee69e61ebaccc82058441f15bce8", size = 43106076, upload_time = "2025-03-07T01:41:59.817Z" }, - { url = "https://files.pythonhosted.org/packages/45/51/52a3d84baa2136cc8df15500ad731d74d3a1114d4c123e043cb608d4a32b/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:7a4b6b2904850fe78e0bd179c4b655c404d4bb799ef03ddc60804247099ae909", size = 73586838, upload_time = "2025-03-07T01:52:13.483Z" }, + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/05/6b/32f747947df2da6994e999492ab306a903659555dddc0fbdeb9d71f75e52/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994", size = 88040029, upload-time = "2025-03-07T01:42:13.562Z" }, + { url = "https://files.pythonhosted.org/packages/eb/d1/e50d0acaab360482034b84b6e27ee83c6738f7d32182b987f9c7a4e32962/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fc1fec1e1637854b4c0a65fb9a8346b51dd9ee69e61ebaccc82058441f15bce8", size = 43106076, upload-time = "2025-03-07T01:41:59.817Z" }, + { url = "https://files.pythonhosted.org/packages/45/51/52a3d84baa2136cc8df15500ad731d74d3a1114d4c123e043cb608d4a32b/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:7a4b6b2904850fe78e0bd179c4b655c404d4bb799ef03ddc60804247099ae909", size = 73586838, upload-time = "2025-03-07T01:52:13.483Z" }, +] + +[[package]] +name = "nvidia-cuda-runtime-cu12" +version = "12.1.105" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/eb/d5/c68b1d2cdfcc59e72e8a5949a37ddb22ae6cade80cd4a57a84d4c8b55472/nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40", size = 823596, upload-time = "2023-04-19T15:47:22.471Z" }, + { url = "https://files.pythonhosted.org/packages/9f/e2/7a2b4b5064af56ea8ea2d8b2776c0f2960d95c88716138806121ae52a9c9/nvidia_cuda_runtime_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:dfb46ef84d73fababab44cf03e3b83f80700d27ca300e537f85f636fac474344", size = 821226, upload-time = "2023-04-19T15:53:23.082Z" }, ] [[package]] @@ -2446,21 +1665,19 @@ name = "nvidia-cuda-runtime-cu12" version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/ea/590b2ac00d772a8abd1c387a92b46486d2679ca6622fd25c18ff76265663/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6116fad3e049e04791c0256a9778c16237837c08b27ed8c8401e2e45de8d60cd", size = 908052, upload_time = "2024-11-20T17:35:19.905Z" }, - { url = "https://files.pythonhosted.org/packages/b7/3d/159023799677126e20c8fd580cca09eeb28d5c5a624adc7f793b9aa8bbfa/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:d461264ecb429c84c8879a7153499ddc7b19b5f8d84c204307491989a365588e", size = 908040, upload_time = "2024-10-01T16:57:22.221Z" }, - { url = "https://files.pythonhosted.org/packages/e1/23/e717c5ac26d26cf39a27fbc076240fad2e3b817e5889d671b67f4f9f49c5/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ba3b56a4f896141e25e19ab287cd71e52a6a0f4b29d0d31609f60e3b4d5219b7", size = 897690, upload_time = "2024-11-20T17:35:30.697Z" }, - { url = "https://files.pythonhosted.org/packages/f0/62/65c05e161eeddbafeca24dc461f47de550d9fa8a7e04eb213e32b55cfd99/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a84d15d5e1da416dd4774cb42edf5e954a3e60cc945698dc1d5be02321c44dc8", size = 897678, upload_time = "2024-10-01T16:57:33.821Z" }, - { url = "https://files.pythonhosted.org/packages/fa/76/4c80fa138333cc975743fd0687a745fccb30d167f906f13c1c7f9a85e5ea/nvidia_cuda_runtime_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:86c58044c824bf3c173c49a2dbc7a6c8b53cb4e4dca50068be0bf64e9dab3f7f", size = 891773, upload_time = "2024-10-01T17:09:26.362Z" }, + { url = "https://files.pythonhosted.org/packages/8f/ea/590b2ac00d772a8abd1c387a92b46486d2679ca6622fd25c18ff76265663/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6116fad3e049e04791c0256a9778c16237837c08b27ed8c8401e2e45de8d60cd", size = 908052, upload-time = "2024-11-20T17:35:19.905Z" }, + { url = "https://files.pythonhosted.org/packages/b7/3d/159023799677126e20c8fd580cca09eeb28d5c5a624adc7f793b9aa8bbfa/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:d461264ecb429c84c8879a7153499ddc7b19b5f8d84c204307491989a365588e", size = 908040, upload-time = "2024-10-01T16:57:22.221Z" }, + { url = "https://files.pythonhosted.org/packages/e1/23/e717c5ac26d26cf39a27fbc076240fad2e3b817e5889d671b67f4f9f49c5/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ba3b56a4f896141e25e19ab287cd71e52a6a0f4b29d0d31609f60e3b4d5219b7", size = 897690, upload-time = "2024-11-20T17:35:30.697Z" }, + { url = "https://files.pythonhosted.org/packages/f0/62/65c05e161eeddbafeca24dc461f47de550d9fa8a7e04eb213e32b55cfd99/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a84d15d5e1da416dd4774cb42edf5e954a3e60cc945698dc1d5be02321c44dc8", size = 897678, upload-time = "2024-10-01T16:57:33.821Z" }, + { url = "https://files.pythonhosted.org/packages/fa/76/4c80fa138333cc975743fd0687a745fccb30d167f906f13c1c7f9a85e5ea/nvidia_cuda_runtime_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:86c58044c824bf3c173c49a2dbc7a6c8b53cb4e4dca50068be0bf64e9dab3f7f", size = 891773, upload-time = "2024-10-01T17:09:26.362Z" }, ] [[package]] @@ -2468,41 +1685,82 @@ name = "nvidia-cuda-runtime-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/7c/75/f865a3b236e4647605ea34cc450900854ba123834a5f1598e160b9530c3a/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d", size = 965265, upload_time = "2025-03-07T01:39:43.533Z" }, - { url = "https://files.pythonhosted.org/packages/0d/9b/a997b638fcd068ad6e4d53b8551a7d30fe8b404d6f1804abf1df69838932/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90", size = 954765, upload_time = "2025-03-07T01:40:01.615Z" }, - { url = "https://files.pythonhosted.org/packages/30/a5/a515b7600ad361ea14bfa13fb4d6687abf500adc270f19e89849c0590492/nvidia_cuda_runtime_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:c0c6027f01505bfed6c3b21ec546f69c687689aad5f1a377554bc6ca4aa993a8", size = 944318, upload_time = "2025-03-07T01:51:01.794Z" }, + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/7c/75/f865a3b236e4647605ea34cc450900854ba123834a5f1598e160b9530c3a/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d", size = 965265, upload-time = "2025-03-07T01:39:43.533Z" }, + { url = "https://files.pythonhosted.org/packages/0d/9b/a997b638fcd068ad6e4d53b8551a7d30fe8b404d6f1804abf1df69838932/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90", size = 954765, upload-time = "2025-03-07T01:40:01.615Z" }, + { url = "https://files.pythonhosted.org/packages/30/a5/a515b7600ad361ea14bfa13fb4d6687abf500adc270f19e89849c0590492/nvidia_cuda_runtime_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:c0c6027f01505bfed6c3b21ec546f69c687689aad5f1a377554bc6ca4aa993a8", size = 944318, upload-time = "2025-03-07T01:51:01.794Z" }, +] + +[[package]] +name = "nvidia-cudnn-cu12" +version = "9.1.0.70" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +dependencies = [ + { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" } }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/9f/fd/713452cd72343f682b1c7b9321e23829f00b842ceaedcda96e742ea0b0b3/nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f", size = 664752741, upload-time = "2024-04-22T15:24:15.253Z" }, + { url = "https://files.pythonhosted.org/packages/3f/d0/f90ee6956a628f9f04bf467932c0a25e5a7e706a684b896593c06c82f460/nvidia_cudnn_cu12-9.1.0.70-py3-none-win_amd64.whl", hash = "sha256:6278562929433d68365a07a4a1546c237ba2849852c0d4b2262a486e805b977a", size = 679925892, upload-time = "2024-04-22T15:24:53.333Z" }, ] [[package]] name = "nvidia-cudnn-cu12" version = "9.10.2.21" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-26-simple-speaker-recognition-cu126' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload-time = "2025-06-06T21:52:51.348Z" }, + { url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload-time = "2025-06-06T21:54:08.597Z" }, + { url = "https://files.pythonhosted.org/packages/3d/90/0bd6e586701b3a890fd38aa71c387dab4883d619d6e5ad912ccbd05bfd67/nvidia_cudnn_cu12-9.10.2.21-py3-none-win_amd64.whl", hash = "sha256:c6288de7d63e6cf62988f0923f96dc339cea362decb1bf5b3141883392a7d65e", size = 692992268, upload-time = "2025-06-06T21:55:18.114Z" }, +] + +[[package]] +name = "nvidia-cufft-cu12" +version = "11.0.2.54" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload_time = "2025-06-06T21:52:51.348Z" }, - { url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload_time = "2025-06-06T21:54:08.597Z" }, - { url = "https://files.pythonhosted.org/packages/3d/90/0bd6e586701b3a890fd38aa71c387dab4883d619d6e5ad912ccbd05bfd67/nvidia_cudnn_cu12-9.10.2.21-py3-none-win_amd64.whl", hash = "sha256:c6288de7d63e6cf62988f0923f96dc339cea362decb1bf5b3141883392a7d65e", size = 692992268, upload_time = "2025-06-06T21:55:18.114Z" }, + { url = "https://files.pythonhosted.org/packages/86/94/eb540db023ce1d162e7bea9f8f5aa781d57c65aed513c33ee9a5123ead4d/nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56", size = 121635161, upload-time = "2023-04-19T15:50:46Z" }, + { url = "https://files.pythonhosted.org/packages/f7/57/7927a3aa0e19927dfed30256d1c854caf991655d847a4e7c01fe87e3d4ac/nvidia_cufft_cu12-11.0.2.54-py3-none-win_amd64.whl", hash = "sha256:d9ac353f78ff89951da4af698f80870b1534ed69993f10a4cf1d96f21357e253", size = 121344196, upload-time = "2023-04-19T15:56:59.562Z" }, ] [[package]] @@ -2510,24 +1768,22 @@ name = "nvidia-cufft-cu12" version = "11.3.0.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" } }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/37/c50d2b2f2c07e146776389e3080f4faf70bcc4fa6e19d65bb54ca174ebc3/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6", size = 200164144, upload_time = "2024-11-20T17:40:58.288Z" }, - { url = "https://files.pythonhosted.org/packages/ce/f5/188566814b7339e893f8d210d3a5332352b1409815908dad6a363dcceac1/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8510990de9f96c803a051822618d42bf6cb8f069ff3f48d93a8486efdacb48fb", size = 200164135, upload_time = "2024-10-01T17:03:24.212Z" }, - { url = "https://files.pythonhosted.org/packages/8f/16/73727675941ab8e6ffd86ca3a4b7b47065edcca7a997920b831f8147c99d/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ccba62eb9cef5559abd5e0d54ceed2d9934030f51163df018532142a8ec533e5", size = 200221632, upload_time = "2024-11-20T17:41:32.357Z" }, - { url = "https://files.pythonhosted.org/packages/60/de/99ec247a07ea40c969d904fc14f3a356b3e2a704121675b75c366b694ee1/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.whl", hash = "sha256:768160ac89f6f7b459bee747e8d175dbf53619cfe74b2a5636264163138013ca", size = 200221622, upload_time = "2024-10-01T17:03:58.79Z" }, - { url = "https://files.pythonhosted.org/packages/b4/38/36fd800cec8f6e89b7c1576edaaf8076e69ec631644cdbc1b5f2e2b5a9df/nvidia_cufft_cu12-11.3.0.4-py3-none-win_amd64.whl", hash = "sha256:6048ebddfb90d09d2707efb1fd78d4e3a77cb3ae4dc60e19aab6be0ece2ae464", size = 199356881, upload_time = "2024-10-01T17:13:01.861Z" }, + { url = "https://files.pythonhosted.org/packages/1f/37/c50d2b2f2c07e146776389e3080f4faf70bcc4fa6e19d65bb54ca174ebc3/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6", size = 200164144, upload-time = "2024-11-20T17:40:58.288Z" }, + { url = "https://files.pythonhosted.org/packages/ce/f5/188566814b7339e893f8d210d3a5332352b1409815908dad6a363dcceac1/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8510990de9f96c803a051822618d42bf6cb8f069ff3f48d93a8486efdacb48fb", size = 200164135, upload-time = "2024-10-01T17:03:24.212Z" }, + { url = "https://files.pythonhosted.org/packages/8f/16/73727675941ab8e6ffd86ca3a4b7b47065edcca7a997920b831f8147c99d/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ccba62eb9cef5559abd5e0d54ceed2d9934030f51163df018532142a8ec533e5", size = 200221632, upload-time = "2024-11-20T17:41:32.357Z" }, + { url = "https://files.pythonhosted.org/packages/60/de/99ec247a07ea40c969d904fc14f3a356b3e2a704121675b75c366b694ee1/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.whl", hash = "sha256:768160ac89f6f7b459bee747e8d175dbf53619cfe74b2a5636264163138013ca", size = 200221622, upload-time = "2024-10-01T17:03:58.79Z" }, + { url = "https://files.pythonhosted.org/packages/b4/38/36fd800cec8f6e89b7c1576edaaf8076e69ec631644cdbc1b5f2e2b5a9df/nvidia_cufft_cu12-11.3.0.4-py3-none-win_amd64.whl", hash = "sha256:6048ebddfb90d09d2707efb1fd78d4e3a77cb3ae4dc60e19aab6be0ece2ae464", size = 199356881, upload-time = "2024-10-01T17:13:01.861Z" }, ] [[package]] @@ -2535,30 +1791,23 @@ name = "nvidia-cufft-cu12" version = "11.3.3.83" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/60/bc/7771846d3a0272026c416fbb7e5f4c1f146d6d80704534d0b187dd6f4800/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a", size = 193109211, upload_time = "2025-03-07T01:44:56.873Z" }, - { url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload_time = "2025-03-07T01:45:27.821Z" }, - { url = "https://files.pythonhosted.org/packages/7d/ec/ce1629f1e478bb5ccd208986b5f9e0316a78538dd6ab1d0484f012f8e2a1/nvidia_cufft_cu12-11.3.3.83-py3-none-win_amd64.whl", hash = "sha256:7a64a98ef2a7c47f905aaf8931b69a3a43f27c55530c698bb2ed7c75c0b42cb7", size = 192216559, upload_time = "2025-03-07T01:53:57.106Z" }, + { url = "https://files.pythonhosted.org/packages/60/bc/7771846d3a0272026c416fbb7e5f4c1f146d6d80704534d0b187dd6f4800/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a", size = 193109211, upload-time = "2025-03-07T01:44:56.873Z" }, + { url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload-time = "2025-03-07T01:45:27.821Z" }, + { url = "https://files.pythonhosted.org/packages/7d/ec/ce1629f1e478bb5ccd208986b5f9e0316a78538dd6ab1d0484f012f8e2a1/nvidia_cufft_cu12-11.3.3.83-py3-none-win_amd64.whl", hash = "sha256:7a64a98ef2a7c47f905aaf8931b69a3a43f27c55530c698bb2ed7c75c0b42cb7", size = 192216559, upload-time = "2025-03-07T01:53:57.106Z" }, ] [[package]] @@ -2566,18 +1815,16 @@ name = "nvidia-cufile-cu12" version = "1.11.1.6" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/66/cc9876340ac68ae71b15c743ddb13f8b30d5244af344ec8322b449e35426/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc23469d1c7e52ce6c1d55253273d32c565dd22068647f3aa59b3c6b005bf159", size = 1142103, upload_time = "2024-11-20T17:42:11.83Z" }, - { url = "https://files.pythonhosted.org/packages/17/bf/cc834147263b929229ce4aadd62869f0b195e98569d4c28b23edc72b85d9/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:8f57a0051dcf2543f6dc2b98a98cb2719c37d3cee1baba8965d57f3bbc90d4db", size = 1066155, upload_time = "2024-11-20T17:41:49.376Z" }, + { url = "https://files.pythonhosted.org/packages/b2/66/cc9876340ac68ae71b15c743ddb13f8b30d5244af344ec8322b449e35426/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc23469d1c7e52ce6c1d55253273d32c565dd22068647f3aa59b3c6b005bf159", size = 1142103, upload-time = "2024-11-20T17:42:11.83Z" }, + { url = "https://files.pythonhosted.org/packages/17/bf/cc834147263b929229ce4aadd62869f0b195e98569d4c28b23edc72b85d9/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:8f57a0051dcf2543f6dc2b98a98cb2719c37d3cee1baba8965d57f3bbc90d4db", size = 1066155, upload-time = "2024-11-20T17:41:49.376Z" }, ] [[package]] @@ -2585,26 +1832,33 @@ name = "nvidia-cufile-cu12" version = "1.13.1.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/bb/fe/1bcba1dfbfb8d01be8d93f07bfc502c93fa23afa6fd5ab3fc7c1df71038a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc", size = 1197834, upload-time = "2025-03-07T01:45:50.723Z" }, + { url = "https://files.pythonhosted.org/packages/1e/f5/5607710447a6fe9fd9b3283956fceeee8a06cda1d2f56ce31371f595db2a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a", size = 1120705, upload-time = "2025-03-07T01:45:41.434Z" }, +] + +[[package]] +name = "nvidia-curand-cu12" +version = "10.3.2.106" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/fe/1bcba1dfbfb8d01be8d93f07bfc502c93fa23afa6fd5ab3fc7c1df71038a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc", size = 1197834, upload_time = "2025-03-07T01:45:50.723Z" }, - { url = "https://files.pythonhosted.org/packages/1e/f5/5607710447a6fe9fd9b3283956fceeee8a06cda1d2f56ce31371f595db2a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a", size = 1120705, upload_time = "2025-03-07T01:45:41.434Z" }, + { url = "https://files.pythonhosted.org/packages/44/31/4890b1c9abc496303412947fc7dcea3d14861720642b49e8ceed89636705/nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0", size = 56467784, upload-time = "2023-04-19T15:51:04.804Z" }, + { url = "https://files.pythonhosted.org/packages/5c/97/4c9c7c79efcdf5b70374241d48cf03b94ef6707fd18ea0c0f53684931d0b/nvidia_curand_cu12-10.3.2.106-py3-none-win_amd64.whl", hash = "sha256:75b6b0c574c0037839121317e17fd01f8a69fd2ef8e25853d826fec30bdba74a", size = 55995813, upload-time = "2023-04-19T15:57:16.676Z" }, ] [[package]] @@ -2612,21 +1866,19 @@ name = "nvidia-curand-cu12" version = "10.3.7.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/42/ac/36543605358a355632f1a6faa3e2d5dfb91eab1e4bc7d552040e0383c335/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:6e82df077060ea28e37f48a3ec442a8f47690c7499bff392a5938614b56c98d8", size = 56289881, upload_time = "2024-10-01T17:04:18.981Z" }, - { url = "https://files.pythonhosted.org/packages/73/1b/44a01c4e70933637c93e6e1a8063d1e998b50213a6b65ac5a9169c47e98e/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a42cd1344297f70b9e39a1e4f467a4e1c10f1da54ff7a85c12197f6c652c8bdf", size = 56279010, upload_time = "2024-11-20T17:42:50.958Z" }, - { url = "https://files.pythonhosted.org/packages/4a/aa/2c7ff0b5ee02eaef890c0ce7d4f74bc30901871c5e45dee1ae6d0083cd80/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:99f1a32f1ac2bd134897fc7a203f779303261268a65762a623bf30cc9fe79117", size = 56279000, upload_time = "2024-10-01T17:04:45.274Z" }, - { url = "https://files.pythonhosted.org/packages/a6/02/5362a9396f23f7de1dd8a64369e87c85ffff8216fc8194ace0fa45ba27a5/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:7b2ed8e95595c3591d984ea3603dd66fe6ce6812b886d59049988a712ed06b6e", size = 56289882, upload_time = "2024-11-20T17:42:25.222Z" }, - { url = "https://files.pythonhosted.org/packages/a9/a8/0cd0cec757bd4b4b4ef150fca62ec064db7d08a291dced835a0be7d2c147/nvidia_curand_cu12-10.3.7.77-py3-none-win_amd64.whl", hash = "sha256:6d6d935ffba0f3d439b7cd968192ff068fafd9018dbf1b85b37261b13cfc9905", size = 55783873, upload_time = "2024-10-01T17:13:30.377Z" }, + { url = "https://files.pythonhosted.org/packages/42/ac/36543605358a355632f1a6faa3e2d5dfb91eab1e4bc7d552040e0383c335/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:6e82df077060ea28e37f48a3ec442a8f47690c7499bff392a5938614b56c98d8", size = 56289881, upload-time = "2024-10-01T17:04:18.981Z" }, + { url = "https://files.pythonhosted.org/packages/73/1b/44a01c4e70933637c93e6e1a8063d1e998b50213a6b65ac5a9169c47e98e/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a42cd1344297f70b9e39a1e4f467a4e1c10f1da54ff7a85c12197f6c652c8bdf", size = 56279010, upload-time = "2024-11-20T17:42:50.958Z" }, + { url = "https://files.pythonhosted.org/packages/4a/aa/2c7ff0b5ee02eaef890c0ce7d4f74bc30901871c5e45dee1ae6d0083cd80/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:99f1a32f1ac2bd134897fc7a203f779303261268a65762a623bf30cc9fe79117", size = 56279000, upload-time = "2024-10-01T17:04:45.274Z" }, + { url = "https://files.pythonhosted.org/packages/a6/02/5362a9396f23f7de1dd8a64369e87c85ffff8216fc8194ace0fa45ba27a5/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:7b2ed8e95595c3591d984ea3603dd66fe6ce6812b886d59049988a712ed06b6e", size = 56289882, upload-time = "2024-11-20T17:42:25.222Z" }, + { url = "https://files.pythonhosted.org/packages/a9/a8/0cd0cec757bd4b4b4ef150fca62ec064db7d08a291dced835a0be7d2c147/nvidia_curand_cu12-10.3.7.77-py3-none-win_amd64.whl", hash = "sha256:6d6d935ffba0f3d439b7cd968192ff068fafd9018dbf1b85b37261b13cfc9905", size = 55783873, upload-time = "2024-10-01T17:13:30.377Z" }, ] [[package]] @@ -2634,27 +1886,39 @@ name = "nvidia-curand-cu12" version = "10.3.9.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/45/5e/92aa15eca622a388b80fbf8375d4760738df6285b1e92c43d37390a33a9a/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd", size = 63625754, upload_time = "2025-03-07T01:46:10.735Z" }, - { url = "https://files.pythonhosted.org/packages/fb/aa/6584b56dc84ebe9cf93226a5cde4d99080c8e90ab40f0c27bda7a0f29aa1/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9", size = 63619976, upload_time = "2025-03-07T01:46:23.323Z" }, - { url = "https://files.pythonhosted.org/packages/b9/75/70c05b2f3ed5be3bb30b7102b6eb78e100da4bbf6944fd6725c012831cab/nvidia_curand_cu12-10.3.9.90-py3-none-win_amd64.whl", hash = "sha256:f149a8ca457277da854f89cf282d6ef43176861926c7ac85b2a0fbd237c587ec", size = 62765309, upload_time = "2025-03-07T01:54:20.478Z" }, + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/45/5e/92aa15eca622a388b80fbf8375d4760738df6285b1e92c43d37390a33a9a/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd", size = 63625754, upload-time = "2025-03-07T01:46:10.735Z" }, + { url = "https://files.pythonhosted.org/packages/fb/aa/6584b56dc84ebe9cf93226a5cde4d99080c8e90ab40f0c27bda7a0f29aa1/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9", size = 63619976, upload-time = "2025-03-07T01:46:23.323Z" }, + { url = "https://files.pythonhosted.org/packages/b9/75/70c05b2f3ed5be3bb30b7102b6eb78e100da4bbf6944fd6725c012831cab/nvidia_curand_cu12-10.3.9.90-py3-none-win_amd64.whl", hash = "sha256:f149a8ca457277da854f89cf282d6ef43176861926c7ac85b2a0fbd237c587ec", size = 62765309, upload-time = "2025-03-07T01:54:20.478Z" }, +] + +[[package]] +name = "nvidia-cusolver-cu12" +version = "11.4.5.107" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +dependencies = [ + { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" } }, + { name = "nvidia-cusparse-cu12", version = "12.1.0.106", source = { registry = "https://pypi.org/simple" } }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/bc/1d/8de1e5c67099015c834315e333911273a8c6aaba78923dd1d1e25fc5f217/nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd", size = 124161928, upload-time = "2023-04-19T15:51:25.781Z" }, + { url = "https://files.pythonhosted.org/packages/b8/80/8fca0bf819122a631c3976b6fc517c1b10741b643b94046bd8dd451522c5/nvidia_cusolver_cu12-11.4.5.107-py3-none-win_amd64.whl", hash = "sha256:74e0c3a24c78612192a74fcd90dd117f1cf21dea4822e66d89e8ea80e3cd2da5", size = 121643081, upload-time = "2023-04-19T15:57:43.035Z" }, ] [[package]] @@ -2662,26 +1926,24 @@ name = "nvidia-cusolver-cu12" version = "11.7.1.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" } }, + { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" } }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" } }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/93/17/dbe1aa865e4fdc7b6d4d0dd308fdd5aaab60f939abfc0ea1954eac4fb113/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0", size = 157833628, upload_time = "2024-10-01T17:05:05.591Z" }, - { url = "https://files.pythonhosted.org/packages/f0/6e/c2cf12c9ff8b872e92b4a5740701e51ff17689c4d726fca91875b07f655d/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e9e49843a7707e42022babb9bcfa33c29857a93b88020c4e4434656a655b698c", size = 158229790, upload_time = "2024-11-20T17:43:43.211Z" }, - { url = "https://files.pythonhosted.org/packages/9f/81/baba53585da791d043c10084cf9553e074548408e04ae884cfe9193bd484/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6cf28f17f64107a0c4d7802be5ff5537b2130bfc112f25d5a30df227058ca0e6", size = 158229780, upload_time = "2024-10-01T17:05:39.875Z" }, - { url = "https://files.pythonhosted.org/packages/7c/5f/07d0ba3b7f19be5a5ec32a8679fc9384cfd9fc6c869825e93be9f28d6690/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dbbe4fc38ec1289c7e5230e16248365e375c3673c9c8bac5796e2e20db07f56e", size = 157833630, upload_time = "2024-11-20T17:43:16.77Z" }, - { url = "https://files.pythonhosted.org/packages/d4/53/fff50a0808df7113d77e3bbc7c2b7eaed6f57d5eb80fbe93ead2aea1e09a/nvidia_cusolver_cu12-11.7.1.2-py3-none-win_amd64.whl", hash = "sha256:6813f9d8073f555444a8705f3ab0296d3e1cb37a16d694c5fc8b862a0d8706d7", size = 149287877, upload_time = "2024-10-01T17:13:49.804Z" }, + { url = "https://files.pythonhosted.org/packages/93/17/dbe1aa865e4fdc7b6d4d0dd308fdd5aaab60f939abfc0ea1954eac4fb113/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0", size = 157833628, upload-time = "2024-10-01T17:05:05.591Z" }, + { url = "https://files.pythonhosted.org/packages/f0/6e/c2cf12c9ff8b872e92b4a5740701e51ff17689c4d726fca91875b07f655d/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e9e49843a7707e42022babb9bcfa33c29857a93b88020c4e4434656a655b698c", size = 158229790, upload-time = "2024-11-20T17:43:43.211Z" }, + { url = "https://files.pythonhosted.org/packages/9f/81/baba53585da791d043c10084cf9553e074548408e04ae884cfe9193bd484/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6cf28f17f64107a0c4d7802be5ff5537b2130bfc112f25d5a30df227058ca0e6", size = 158229780, upload-time = "2024-10-01T17:05:39.875Z" }, + { url = "https://files.pythonhosted.org/packages/7c/5f/07d0ba3b7f19be5a5ec32a8679fc9384cfd9fc6c869825e93be9f28d6690/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dbbe4fc38ec1289c7e5230e16248365e375c3673c9c8bac5796e2e20db07f56e", size = 157833630, upload-time = "2024-11-20T17:43:16.77Z" }, + { url = "https://files.pythonhosted.org/packages/d4/53/fff50a0808df7113d77e3bbc7c2b7eaed6f57d5eb80fbe93ead2aea1e09a/nvidia_cusolver_cu12-11.7.1.2-py3-none-win_amd64.whl", hash = "sha256:6813f9d8073f555444a8705f3ab0296d3e1cb37a16d694c5fc8b862a0d8706d7", size = 149287877, upload-time = "2024-10-01T17:13:49.804Z" }, ] [[package]] @@ -2689,32 +1951,42 @@ name = "nvidia-cusolver-cu12" version = "11.7.3.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +dependencies = [ + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" } }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" } }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/c8/32/f7cd6ce8a7690544d084ea21c26e910a97e077c9b7f07bf5de623ee19981/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0", size = 267229841, upload-time = "2025-03-07T01:46:54.356Z" }, + { url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload-time = "2025-03-07T01:47:16.273Z" }, + { url = "https://files.pythonhosted.org/packages/13/c0/76ca8551b8a84146ffa189fec81c26d04adba4bc0dbe09cd6e6fd9b7de04/nvidia_cusolver_cu12-11.7.3.90-py3-none-win_amd64.whl", hash = "sha256:4a550db115fcabc4d495eb7d39ac8b58d4ab5d8e63274d3754df1c0ad6a22d34", size = 256720438, upload-time = "2025-03-07T01:54:39.898Z" }, +] + +[[package]] +name = "nvidia-cusparse-cu12" +version = "12.1.0.106" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", ] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, - { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/c8/32/f7cd6ce8a7690544d084ea21c26e910a97e077c9b7f07bf5de623ee19981/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0", size = 267229841, upload_time = "2025-03-07T01:46:54.356Z" }, - { url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload_time = "2025-03-07T01:47:16.273Z" }, - { url = "https://files.pythonhosted.org/packages/13/c0/76ca8551b8a84146ffa189fec81c26d04adba4bc0dbe09cd6e6fd9b7de04/nvidia_cusolver_cu12-11.7.3.90-py3-none-win_amd64.whl", hash = "sha256:4a550db115fcabc4d495eb7d39ac8b58d4ab5d8e63274d3754df1c0ad6a22d34", size = 256720438, upload_time = "2025-03-07T01:54:39.898Z" }, + { url = "https://files.pythonhosted.org/packages/65/5b/cfaeebf25cd9fdec14338ccb16f6b2c4c7fa9163aefcf057d86b9cc248bb/nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c", size = 195958278, upload-time = "2023-04-19T15:51:49.939Z" }, + { url = "https://files.pythonhosted.org/packages/0f/95/48fdbba24c93614d1ecd35bc6bdc6087bd17cbacc3abc4b05a9c2a1ca232/nvidia_cusparse_cu12-12.1.0.106-py3-none-win_amd64.whl", hash = "sha256:b798237e81b9719373e8fae8d4f091b70a0cf09d9d85c95a557e11df2d8e9a5a", size = 195414588, upload-time = "2023-04-19T15:58:08.389Z" }, ] [[package]] @@ -2722,24 +1994,22 @@ name = "nvidia-cusparse-cu12" version = "12.5.4.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" } }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/eb/6681efd0aa7df96b4f8067b3ce7246833dd36830bb4cec8896182773db7d/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887", size = 216451147, upload_time = "2024-11-20T17:44:18.055Z" }, - { url = "https://files.pythonhosted.org/packages/d3/56/3af21e43014eb40134dea004e8d0f1ef19d9596a39e4d497d5a7de01669f/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7aa32fa5470cf754f72d1116c7cbc300b4e638d3ae5304cfa4a638a5b87161b1", size = 216451135, upload_time = "2024-10-01T17:06:03.826Z" }, - { url = "https://files.pythonhosted.org/packages/06/1e/b8b7c2f4099a37b96af5c9bb158632ea9e5d9d27d7391d7eb8fc45236674/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7556d9eca156e18184b94947ade0fba5bb47d69cec46bf8660fd2c71a4b48b73", size = 216561367, upload_time = "2024-11-20T17:44:54.824Z" }, - { url = "https://files.pythonhosted.org/packages/43/ac/64c4316ba163e8217a99680c7605f779accffc6a4bcd0c778c12948d3707/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:23749a6571191a215cb74d1cdbff4a86e7b19f1200c071b3fcf844a5bea23a2f", size = 216561357, upload_time = "2024-10-01T17:06:29.861Z" }, - { url = "https://files.pythonhosted.org/packages/45/ef/876ad8e4260e1128e6d4aac803d9d51baf3791ebdb4a9b8d9b8db032b4b0/nvidia_cusparse_cu12-12.5.4.2-py3-none-win_amd64.whl", hash = "sha256:4acb8c08855a26d737398cba8fb6f8f5045d93f82612b4cfd84645a2332ccf20", size = 213712630, upload_time = "2024-10-01T17:14:23.779Z" }, + { url = "https://files.pythonhosted.org/packages/eb/eb/6681efd0aa7df96b4f8067b3ce7246833dd36830bb4cec8896182773db7d/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887", size = 216451147, upload-time = "2024-11-20T17:44:18.055Z" }, + { url = "https://files.pythonhosted.org/packages/d3/56/3af21e43014eb40134dea004e8d0f1ef19d9596a39e4d497d5a7de01669f/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7aa32fa5470cf754f72d1116c7cbc300b4e638d3ae5304cfa4a638a5b87161b1", size = 216451135, upload-time = "2024-10-01T17:06:03.826Z" }, + { url = "https://files.pythonhosted.org/packages/06/1e/b8b7c2f4099a37b96af5c9bb158632ea9e5d9d27d7391d7eb8fc45236674/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7556d9eca156e18184b94947ade0fba5bb47d69cec46bf8660fd2c71a4b48b73", size = 216561367, upload-time = "2024-11-20T17:44:54.824Z" }, + { url = "https://files.pythonhosted.org/packages/43/ac/64c4316ba163e8217a99680c7605f779accffc6a4bcd0c778c12948d3707/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:23749a6571191a215cb74d1cdbff4a86e7b19f1200c071b3fcf844a5bea23a2f", size = 216561357, upload-time = "2024-10-01T17:06:29.861Z" }, + { url = "https://files.pythonhosted.org/packages/45/ef/876ad8e4260e1128e6d4aac803d9d51baf3791ebdb4a9b8d9b8db032b4b0/nvidia_cusparse_cu12-12.5.4.2-py3-none-win_amd64.whl", hash = "sha256:4acb8c08855a26d737398cba8fb6f8f5045d93f82612b4cfd84645a2332ccf20", size = 213712630, upload-time = "2024-10-01T17:14:23.779Z" }, ] [[package]] @@ -2747,30 +2017,23 @@ name = "nvidia-cusparse-cu12" version = "12.5.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/f7/cd777c4109681367721b00a106f491e0d0d15cfa1fd59672ce580ce42a97/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc", size = 288117129, upload_time = "2025-03-07T01:47:40.407Z" }, - { url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload_time = "2025-03-07T01:48:13.779Z" }, - { url = "https://files.pythonhosted.org/packages/62/07/f3b2ad63f8e3d257a599f422ae34eb565e70c41031aecefa3d18b62cabd1/nvidia_cusparse_cu12-12.5.8.93-py3-none-win_amd64.whl", hash = "sha256:9a33604331cb2cac199f2e7f5104dfbb8a5a898c367a53dfda9ff2acb6b6b4dd", size = 284937404, upload_time = "2025-03-07T01:55:07.742Z" }, + { url = "https://files.pythonhosted.org/packages/bc/f7/cd777c4109681367721b00a106f491e0d0d15cfa1fd59672ce580ce42a97/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc", size = 288117129, upload-time = "2025-03-07T01:47:40.407Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload-time = "2025-03-07T01:48:13.779Z" }, + { url = "https://files.pythonhosted.org/packages/62/07/f3b2ad63f8e3d257a599f422ae34eb565e70c41031aecefa3d18b62cabd1/nvidia_cusparse_cu12-12.5.8.93-py3-none-win_amd64.whl", hash = "sha256:9a33604331cb2cac199f2e7f5104dfbb8a5a898c367a53dfda9ff2acb6b6b4dd", size = 284937404, upload-time = "2025-03-07T01:55:07.742Z" }, ] [[package]] @@ -2778,18 +2041,53 @@ name = "nvidia-cusparselt-cu12" version = "0.7.1" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/73/b9/598f6ff36faaece4b3c50d26f50e38661499ff34346f00e057760b35cc9d/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8878dce784d0fac90131b6817b607e803c36e629ba34dc5b433471382196b6a5", size = 283835557, upload_time = "2025-02-26T00:16:54.265Z" }, - { url = "https://files.pythonhosted.org/packages/56/79/12978b96bd44274fe38b5dde5cfb660b1d114f70a65ef962bcbbed99b549/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623", size = 287193691, upload_time = "2025-02-26T00:15:44.104Z" }, - { url = "https://files.pythonhosted.org/packages/2f/d8/a6b0d0d0c2435e9310f3e2bb0d9c9dd4c33daef86aa5f30b3681defd37ea/nvidia_cusparselt_cu12-0.7.1-py3-none-win_amd64.whl", hash = "sha256:f67fbb5831940ec829c9117b7f33807db9f9678dc2a617fbe781cac17b4e1075", size = 271020911, upload_time = "2025-02-26T00:14:47.204Z" }, + { url = "https://files.pythonhosted.org/packages/73/b9/598f6ff36faaece4b3c50d26f50e38661499ff34346f00e057760b35cc9d/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8878dce784d0fac90131b6817b607e803c36e629ba34dc5b433471382196b6a5", size = 283835557, upload-time = "2025-02-26T00:16:54.265Z" }, + { url = "https://files.pythonhosted.org/packages/56/79/12978b96bd44274fe38b5dde5cfb660b1d114f70a65ef962bcbbed99b549/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623", size = 287193691, upload-time = "2025-02-26T00:15:44.104Z" }, + { url = "https://files.pythonhosted.org/packages/2f/d8/a6b0d0d0c2435e9310f3e2bb0d9c9dd4c33daef86aa5f30b3681defd37ea/nvidia_cusparselt_cu12-0.7.1-py3-none-win_amd64.whl", hash = "sha256:f67fbb5831940ec829c9117b7f33807db9f9678dc2a617fbe781cac17b4e1075", size = 271020911, upload-time = "2025-02-26T00:14:47.204Z" }, +] + +[[package]] +name = "nvidia-nccl-cu12" +version = "2.21.5" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/df/99/12cd266d6233f47d00daf3a72739872bdc10267d0383508b0b9c84a18bb6/nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8579076d30a8c24988834445f8d633c697d42397e92ffc3f63fa26766d25e0a0", size = 188654414, upload-time = "2024-04-03T15:32:57.427Z" }, +] + +[[package]] +name = "nvidia-nccl-cu12" +version = "2.27.3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/4b/7b/8354b784cf73b0ba51e566b4baba3ddd44fe8288a3d39ef1e06cd5417226/nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9ddf1a245abc36c550870f26d537a9b6087fb2e2e3d6e0ef03374c6fd19d984f", size = 322397768, upload-time = "2025-06-03T21:57:30.234Z" }, + { url = "https://files.pythonhosted.org/packages/5c/5b/4e4fff7bad39adf89f735f2bc87248c81db71205b62bcc0d5ca5b606b3c3/nvidia_nccl_cu12-2.27.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adf27ccf4238253e0b826bce3ff5fa532d65fc42322c8bfdfaf28024c0fbe039", size = 322364134, upload-time = "2025-06-03T21:58:04.013Z" }, ] [[package]] name = "nvidia-nccl-cu12" version = "2.27.5" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", +] wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/1c/857979db0ef194ca5e21478a0612bcdbbe59458d7694361882279947b349/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:31432ad4d1fb1004eb0c56203dc9bc2178a1ba69d1d9e02d64a6938ab5e40e7a", size = 322400625, upload_time = "2025-06-26T04:11:04.496Z" }, - { url = "https://files.pythonhosted.org/packages/6e/89/f7a07dc961b60645dbbf42e80f2bc85ade7feb9a491b11a1e973aa00071f/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ad730cf15cb5d25fe849c6e6ca9eb5b76db16a80f13f425ac68d8e2e55624457", size = 322348229, upload_time = "2025-06-26T04:11:28.385Z" }, + { url = "https://files.pythonhosted.org/packages/bb/1c/857979db0ef194ca5e21478a0612bcdbbe59458d7694361882279947b349/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:31432ad4d1fb1004eb0c56203dc9bc2178a1ba69d1d9e02d64a6938ab5e40e7a", size = 322400625, upload-time = "2025-06-26T04:11:04.496Z" }, + { url = "https://files.pythonhosted.org/packages/6e/89/f7a07dc961b60645dbbf42e80f2bc85ade7feb9a491b11a1e973aa00071f/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ad730cf15cb5d25fe849c6e6ca9eb5b76db16a80f13f425ac68d8e2e55624457", size = 322348229, upload-time = "2025-06-26T04:11:28.385Z" }, ] [[package]] @@ -2797,19 +2095,17 @@ name = "nvidia-nvjitlink-cu12" version = "12.6.85" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/d7/c5383e47c7e9bf1c99d5bd2a8c935af2b6d705ad831a7ec5c97db4d82f4f/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:eedc36df9e88b682efe4309aa16b5b4e78c2407eac59e8c10a6a47535164369a", size = 19744971, upload_time = "2024-11-20T17:46:53.366Z" }, - { url = "https://files.pythonhosted.org/packages/31/db/dc71113d441f208cdfe7ae10d4983884e13f464a6252450693365e166dcf/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cf4eaa7d4b6b543ffd69d6abfb11efdeb2db48270d94dfd3a452c24150829e41", size = 19270338, upload_time = "2024-11-20T17:46:29.758Z" }, - { url = "https://files.pythonhosted.org/packages/89/76/93c1467b1387387440a4d25102d86b7794535449b689f8e2dc22c1c8ff7f/nvidia_nvjitlink_cu12-12.6.85-py3-none-win_amd64.whl", hash = "sha256:e61120e52ed675747825cdd16febc6a0730537451d867ee58bee3853b1b13d1c", size = 161908572, upload_time = "2024-11-20T17:52:40.124Z" }, + { url = "https://files.pythonhosted.org/packages/9d/d7/c5383e47c7e9bf1c99d5bd2a8c935af2b6d705ad831a7ec5c97db4d82f4f/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:eedc36df9e88b682efe4309aa16b5b4e78c2407eac59e8c10a6a47535164369a", size = 19744971, upload-time = "2024-11-20T17:46:53.366Z" }, + { url = "https://files.pythonhosted.org/packages/31/db/dc71113d441f208cdfe7ae10d4983884e13f464a6252450693365e166dcf/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cf4eaa7d4b6b543ffd69d6abfb11efdeb2db48270d94dfd3a452c24150829e41", size = 19270338, upload-time = "2024-11-20T17:46:29.758Z" }, + { url = "https://files.pythonhosted.org/packages/89/76/93c1467b1387387440a4d25102d86b7794535449b689f8e2dc22c1c8ff7f/nvidia_nvjitlink_cu12-12.6.85-py3-none-win_amd64.whl", hash = "sha256:e61120e52ed675747825cdd16febc6a0730537451d867ee58bee3853b1b13d1c", size = 161908572, upload-time = "2024-11-20T17:52:40.124Z" }, ] [[package]] @@ -2817,27 +2113,23 @@ name = "nvidia-nvjitlink-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload_time = "2025-03-07T01:49:55.661Z" }, - { url = "https://files.pythonhosted.org/packages/2a/a2/8cee5da30d13430e87bf99bb33455d2724d0a4a9cb5d7926d80ccb96d008/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adccd7161ace7261e01bb91e44e88da350895c270d23f744f0820c818b7229e7", size = 38386204, upload_time = "2025-03-07T01:49:43.612Z" }, - { url = "https://files.pythonhosted.org/packages/ed/d7/34f02dad2e30c31b10a51f6b04e025e5dd60e5f936af9045a9b858a05383/nvidia_nvjitlink_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:bd93fbeeee850917903583587f4fc3a4eafa022e34572251368238ab5e6bd67f", size = 268553710, upload_time = "2025-03-07T01:56:24.13Z" }, + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload-time = "2025-03-07T01:49:55.661Z" }, + { url = "https://files.pythonhosted.org/packages/2a/a2/8cee5da30d13430e87bf99bb33455d2724d0a4a9cb5d7926d80ccb96d008/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adccd7161ace7261e01bb91e44e88da350895c270d23f744f0820c818b7229e7", size = 38386204, upload-time = "2025-03-07T01:49:43.612Z" }, + { url = "https://files.pythonhosted.org/packages/ed/d7/34f02dad2e30c31b10a51f6b04e025e5dd60e5f936af9045a9b858a05383/nvidia_nvjitlink_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:bd93fbeeee850917903583587f4fc3a4eafa022e34572251368238ab5e6bd67f", size = 268553710, upload-time = "2025-03-07T01:56:24.13Z" }, ] [[package]] @@ -2845,184 +2137,176 @@ name = "nvidia-nvshmem-cu12" version = "3.3.20" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/92/9d/3dd98852568fb845ec1f7902c90a22b240fe1cbabda411ccedf2fd737b7b/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0b0b960da3842212758e4fa4696b94f129090b30e5122fea3c5345916545cff0", size = 124484616, upload_time = "2025-08-04T20:24:59.172Z" }, - { url = "https://files.pythonhosted.org/packages/3b/6c/99acb2f9eb85c29fc6f3a7ac4dccfd992e22666dd08a642b303311326a97/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d00f26d3f9b2e3c3065be895e3059d6479ea5c638a3f38c9fec49b1b9dd7c1e5", size = 124657145, upload_time = "2025-08-04T20:25:19.995Z" }, + { url = "https://files.pythonhosted.org/packages/92/9d/3dd98852568fb845ec1f7902c90a22b240fe1cbabda411ccedf2fd737b7b/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0b0b960da3842212758e4fa4696b94f129090b30e5122fea3c5345916545cff0", size = 124484616, upload-time = "2025-08-04T20:24:59.172Z" }, + { url = "https://files.pythonhosted.org/packages/3b/6c/99acb2f9eb85c29fc6f3a7ac4dccfd992e22666dd08a642b303311326a97/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d00f26d3f9b2e3c3065be895e3059d6479ea5c638a3f38c9fec49b1b9dd7c1e5", size = 124657145, upload-time = "2025-08-04T20:25:19.995Z" }, ] [[package]] name = "nvidia-nvtx-cu12" -version = "12.6.77" +version = "12.1.105" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/93/80f8a520375af9d7ee44571a6544653a176e53c2b8ccce85b97b83c2491b/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f44f8d86bb7d5629988d61c8d3ae61dddb2015dee142740536bc7481b022fe4b", size = 90549, upload_time = "2024-11-20T17:38:17.387Z" }, - { url = "https://files.pythonhosted.org/packages/2b/53/36e2fd6c7068997169b49ffc8c12d5af5e5ff209df6e1a2c4d373b3a638f/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:adcaabb9d436c9761fca2b13959a2d237c5f9fd406c8e4b723c695409ff88059", size = 90539, upload_time = "2024-10-01T17:00:27.179Z" }, - { url = "https://files.pythonhosted.org/packages/56/9a/fff8376f8e3d084cd1530e1ef7b879bb7d6d265620c95c1b322725c694f4/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b90bed3df379fa79afbd21be8e04a0314336b8ae16768b58f2d34cb1d04cd7d2", size = 89276, upload_time = "2024-11-20T17:38:27.621Z" }, - { url = "https://files.pythonhosted.org/packages/9e/4e/0d0c945463719429b7bd21dece907ad0bde437a2ff12b9b12fee94722ab0/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6574241a3ec5fdc9334353ab8c479fe75841dbe8f4532a8fc97ce63503330ba1", size = 89265, upload_time = "2024-10-01T17:00:38.172Z" }, - { url = "https://files.pythonhosted.org/packages/f7/cd/98a447919d4ed14d407ac82b14b0a0c9c1dbfe81099934b1fc3bfd1e6316/nvidia_nvtx_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:2fb11a4af04a5e6c84073e6404d26588a34afd35379f0855a99797897efa75c0", size = 56434, upload_time = "2024-10-01T17:11:13.124Z" }, + { url = "https://files.pythonhosted.org/packages/da/d3/8057f0587683ed2fcd4dbfbdfdfa807b9160b809976099d36b8f60d08f03/nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5", size = 99138, upload-time = "2023-04-19T15:48:43.556Z" }, + { url = "https://files.pythonhosted.org/packages/b8/d7/bd7cb2d95ac6ac6e8d05bfa96cdce69619f1ef2808e072919044c2d47a8c/nvidia_nvtx_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:65f4d98982b31b60026e0e6de73fbdfc09d08a96f4656dd3665ca616a11e1e82", size = 66307, upload-time = "2023-04-19T15:54:45.736Z" }, ] [[package]] name = "nvidia-nvtx-cu12" -version = "12.8.90" +version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/10/c0/1b303feea90d296f6176f32a2a70b5ef230f9bdeb3a72bddb0dc922dc137/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615", size = 91161, upload_time = "2025-03-07T01:42:23.922Z" }, - { url = "https://files.pythonhosted.org/packages/a2/eb/86626c1bbc2edb86323022371c39aa48df6fd8b0a1647bc274577f72e90b/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f", size = 89954, upload_time = "2025-03-07T01:42:44.131Z" }, - { url = "https://files.pythonhosted.org/packages/9f/99/4c9c0c329bf9fc125008c3b54c7c94c0023518d06fc025ae36431375e1fe/nvidia_nvtx_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:619c8304aedc69f02ea82dd244541a83c3d9d40993381b3b590f1adaed3db41e", size = 56492, upload_time = "2025-03-07T01:52:24.69Z" }, + { url = "https://files.pythonhosted.org/packages/b9/93/80f8a520375af9d7ee44571a6544653a176e53c2b8ccce85b97b83c2491b/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f44f8d86bb7d5629988d61c8d3ae61dddb2015dee142740536bc7481b022fe4b", size = 90549, upload-time = "2024-11-20T17:38:17.387Z" }, + { url = "https://files.pythonhosted.org/packages/2b/53/36e2fd6c7068997169b49ffc8c12d5af5e5ff209df6e1a2c4d373b3a638f/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:adcaabb9d436c9761fca2b13959a2d237c5f9fd406c8e4b723c695409ff88059", size = 90539, upload-time = "2024-10-01T17:00:27.179Z" }, + { url = "https://files.pythonhosted.org/packages/56/9a/fff8376f8e3d084cd1530e1ef7b879bb7d6d265620c95c1b322725c694f4/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b90bed3df379fa79afbd21be8e04a0314336b8ae16768b58f2d34cb1d04cd7d2", size = 89276, upload-time = "2024-11-20T17:38:27.621Z" }, + { url = "https://files.pythonhosted.org/packages/9e/4e/0d0c945463719429b7bd21dece907ad0bde437a2ff12b9b12fee94722ab0/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6574241a3ec5fdc9334353ab8c479fe75841dbe8f4532a8fc97ce63503330ba1", size = 89265, upload-time = "2024-10-01T17:00:38.172Z" }, + { url = "https://files.pythonhosted.org/packages/f7/cd/98a447919d4ed14d407ac82b14b0a0c9c1dbfe81099934b1fc3bfd1e6316/nvidia_nvtx_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:2fb11a4af04a5e6c84073e6404d26588a34afd35379f0855a99797897efa75c0", size = 56434, upload-time = "2024-10-01T17:11:13.124Z" }, ] [[package]] -name = "omegaconf" -version = "2.3.0" +name = "nvidia-nvtx-cu12" +version = "12.8.90" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "antlr4-python3-runtime", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyyaml", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, +resolution-markers = [ + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] -sdist = { url = "https://files.pythonhosted.org/packages/09/48/6388f1bb9da707110532cb70ec4d2822858ddfb44f1cdf1233c20a80ea4b/omegaconf-2.3.0.tar.gz", hash = "sha256:d5d4b6d29955cc50ad50c46dc269bcd92c6e00f5f90d23ab5fee7bfca4ba4cc7", size = 3298120, upload_time = "2022-12-08T20:59:22.753Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/94/1843518e420fa3ed6919835845df698c7e27e183cb997394e4a670973a65/omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b", size = 79500, upload_time = "2022-12-08T20:59:19.686Z" }, + { url = "https://files.pythonhosted.org/packages/10/c0/1b303feea90d296f6176f32a2a70b5ef230f9bdeb3a72bddb0dc922dc137/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615", size = 91161, upload-time = "2025-03-07T01:42:23.922Z" }, + { url = "https://files.pythonhosted.org/packages/a2/eb/86626c1bbc2edb86323022371c39aa48df6fd8b0a1647bc274577f72e90b/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f", size = 89954, upload-time = "2025-03-07T01:42:44.131Z" }, + { url = "https://files.pythonhosted.org/packages/9f/99/4c9c0c329bf9fc125008c3b54c7c94c0023518d06fc025ae36431375e1fe/nvidia_nvtx_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:619c8304aedc69f02ea82dd244541a83c3d9d40993381b3b590f1adaed3db41e", size = 56492, upload-time = "2025-03-07T01:52:24.69Z" }, ] [[package]] name = "opentelemetry-api" -version = "1.37.0" +version = "1.39.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "importlib-metadata", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "importlib-metadata" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/63/04/05040d7ce33a907a2a02257e601992f0cdf11c73b33f13c4492bf6c3d6d5/opentelemetry_api-1.37.0.tar.gz", hash = "sha256:540735b120355bd5112738ea53621f8d5edb35ebcd6fe21ada3ab1c61d1cd9a7", size = 64923, upload_time = "2025-09-11T10:29:01.662Z" } +sdist = { url = "https://files.pythonhosted.org/packages/97/b9/3161be15bb8e3ad01be8be5a968a9237c3027c5be504362ff800fca3e442/opentelemetry_api-1.39.1.tar.gz", hash = "sha256:fbde8c80e1b937a2c61f20347e91c0c18a1940cecf012d62e65a7caf08967c9c", size = 65767, upload-time = "2025-12-11T13:32:39.182Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/91/48/28ed9e55dcf2f453128df738210a980e09f4e468a456fa3c763dbc8be70a/opentelemetry_api-1.37.0-py3-none-any.whl", hash = "sha256:accf2024d3e89faec14302213bc39550ec0f4095d1cf5ca688e1bfb1c8612f47", size = 65732, upload_time = "2025-09-11T10:28:41.826Z" }, + { url = "https://files.pythonhosted.org/packages/cf/df/d3f1ddf4bb4cb50ed9b1139cc7b1c54c34a1e7ce8fd1b9a37c0d1551a6bd/opentelemetry_api-1.39.1-py3-none-any.whl", hash = "sha256:2edd8463432a7f8443edce90972169b195e7d6a05500cd29e6d13898187c9950", size = 66356, upload-time = "2025-12-11T13:32:17.304Z" }, ] [[package]] name = "opentelemetry-exporter-otlp" -version = "1.37.0" +version = "1.39.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-exporter-otlp-proto-grpc", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-exporter-otlp-proto-http", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "opentelemetry-exporter-otlp-proto-grpc" }, + { name = "opentelemetry-exporter-otlp-proto-http" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/df/47fde1de15a3d5ad410e98710fac60cd3d509df5dc7ec1359b71d6bf7e70/opentelemetry_exporter_otlp-1.37.0.tar.gz", hash = "sha256:f85b1929dd0d750751cc9159376fb05aa88bb7a08b6cdbf84edb0054d93e9f26", size = 6145, upload_time = "2025-09-11T10:29:03.075Z" } +sdist = { url = "https://files.pythonhosted.org/packages/30/9c/3ab1db90f32da200dba332658f2bbe602369e3d19f6aba394031a42635be/opentelemetry_exporter_otlp-1.39.1.tar.gz", hash = "sha256:7cf7470e9fd0060c8a38a23e4f695ac686c06a48ad97f8d4867bc9b420180b9c", size = 6147, upload-time = "2025-12-11T13:32:40.309Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/23/7e35e41111e3834d918e414eca41555d585e8860c9149507298bb3b9b061/opentelemetry_exporter_otlp-1.37.0-py3-none-any.whl", hash = "sha256:bd44592c6bc7fc3e5c0a9b60f2ee813c84c2800c449e59504ab93f356cc450fc", size = 7019, upload_time = "2025-09-11T10:28:44.094Z" }, + { url = "https://files.pythonhosted.org/packages/00/6c/bdc82a066e6fb1dcf9e8cc8d4e026358fe0f8690700cc6369a6bf9bd17a7/opentelemetry_exporter_otlp-1.39.1-py3-none-any.whl", hash = "sha256:68ae69775291f04f000eb4b698ff16ff685fdebe5cb52871bc4e87938a7b00fe", size = 7019, upload-time = "2025-12-11T13:32:19.387Z" }, ] [[package]] name = "opentelemetry-exporter-otlp-proto-common" -version = "1.37.0" +version = "1.39.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-proto", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "opentelemetry-proto" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dc/6c/10018cbcc1e6fff23aac67d7fd977c3d692dbe5f9ef9bb4db5c1268726cc/opentelemetry_exporter_otlp_proto_common-1.37.0.tar.gz", hash = "sha256:c87a1bdd9f41fdc408d9cc9367bb53f8d2602829659f2b90be9f9d79d0bfe62c", size = 20430, upload_time = "2025-09-11T10:29:03.605Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e9/9d/22d241b66f7bbde88a3bfa6847a351d2c46b84de23e71222c6aae25c7050/opentelemetry_exporter_otlp_proto_common-1.39.1.tar.gz", hash = "sha256:763370d4737a59741c89a67b50f9e39271639ee4afc999dadfe768541c027464", size = 20409, upload-time = "2025-12-11T13:32:40.885Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/08/13/b4ef09837409a777f3c0af2a5b4ba9b7af34872bc43609dda0c209e4060d/opentelemetry_exporter_otlp_proto_common-1.37.0-py3-none-any.whl", hash = "sha256:53038428449c559b0c564b8d718df3314da387109c4d36bd1b94c9a641b0292e", size = 18359, upload_time = "2025-09-11T10:28:44.939Z" }, + { url = "https://files.pythonhosted.org/packages/8c/02/ffc3e143d89a27ac21fd557365b98bd0653b98de8a101151d5805b5d4c33/opentelemetry_exporter_otlp_proto_common-1.39.1-py3-none-any.whl", hash = "sha256:08f8a5862d64cc3435105686d0216c1365dc5701f86844a8cd56597d0c764fde", size = 18366, upload-time = "2025-12-11T13:32:20.2Z" }, ] [[package]] name = "opentelemetry-exporter-otlp-proto-grpc" -version = "1.37.0" +version = "1.39.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "googleapis-common-protos", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "grpcio", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-api", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-exporter-otlp-proto-common", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-proto", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-sdk", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "googleapis-common-protos" }, + { name = "grpcio" }, + { name = "opentelemetry-api" }, + { name = "opentelemetry-exporter-otlp-proto-common" }, + { name = "opentelemetry-proto" }, + { name = "opentelemetry-sdk" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d1/11/4ad0979d0bb13ae5a845214e97c8d42da43980034c30d6f72d8e0ebe580e/opentelemetry_exporter_otlp_proto_grpc-1.37.0.tar.gz", hash = "sha256:f55bcb9fc848ce05ad3dd954058bc7b126624d22c4d9e958da24d8537763bec5", size = 24465, upload_time = "2025-09-11T10:29:04.172Z" } +sdist = { url = "https://files.pythonhosted.org/packages/53/48/b329fed2c610c2c32c9366d9dc597202c9d1e58e631c137ba15248d8850f/opentelemetry_exporter_otlp_proto_grpc-1.39.1.tar.gz", hash = "sha256:772eb1c9287485d625e4dbe9c879898e5253fea111d9181140f51291b5fec3ad", size = 24650, upload-time = "2025-12-11T13:32:41.429Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/17/46630b74751031a658706bef23ac99cdc2953cd3b2d28ec90590a0766b3e/opentelemetry_exporter_otlp_proto_grpc-1.37.0-py3-none-any.whl", hash = "sha256:aee5104835bf7993b7ddaaf380b6467472abaedb1f1dbfcc54a52a7d781a3890", size = 19305, upload_time = "2025-09-11T10:28:45.776Z" }, + { url = "https://files.pythonhosted.org/packages/81/a3/cc9b66575bd6597b98b886a2067eea2693408d2d5f39dad9ab7fc264f5f3/opentelemetry_exporter_otlp_proto_grpc-1.39.1-py3-none-any.whl", hash = "sha256:fa1c136a05c7e9b4c09f739469cbdb927ea20b34088ab1d959a849b5cc589c18", size = 19766, upload-time = "2025-12-11T13:32:21.027Z" }, ] [[package]] name = "opentelemetry-exporter-otlp-proto-http" -version = "1.37.0" +version = "1.39.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "googleapis-common-protos", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-api", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-exporter-otlp-proto-common", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-proto", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-sdk", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "requests", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "googleapis-common-protos" }, + { name = "opentelemetry-api" }, + { name = "opentelemetry-exporter-otlp-proto-common" }, + { name = "opentelemetry-proto" }, + { name = "opentelemetry-sdk" }, + { name = "requests" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5d/e3/6e320aeb24f951449e73867e53c55542bebbaf24faeee7623ef677d66736/opentelemetry_exporter_otlp_proto_http-1.37.0.tar.gz", hash = "sha256:e52e8600f1720d6de298419a802108a8f5afa63c96809ff83becb03f874e44ac", size = 17281, upload_time = "2025-09-11T10:29:04.844Z" } +sdist = { url = "https://files.pythonhosted.org/packages/80/04/2a08fa9c0214ae38880df01e8bfae12b067ec0793446578575e5080d6545/opentelemetry_exporter_otlp_proto_http-1.39.1.tar.gz", hash = "sha256:31bdab9745c709ce90a49a0624c2bd445d31a28ba34275951a6a362d16a0b9cb", size = 17288, upload-time = "2025-12-11T13:32:42.029Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/e9/70d74a664d83976556cec395d6bfedd9b85ec1498b778367d5f93e373397/opentelemetry_exporter_otlp_proto_http-1.37.0-py3-none-any.whl", hash = "sha256:54c42b39945a6cc9d9a2a33decb876eabb9547e0dcb49df090122773447f1aef", size = 19576, upload_time = "2025-09-11T10:28:46.726Z" }, + { url = "https://files.pythonhosted.org/packages/95/f1/b27d3e2e003cd9a3592c43d099d2ed8d0a947c15281bf8463a256db0b46c/opentelemetry_exporter_otlp_proto_http-1.39.1-py3-none-any.whl", hash = "sha256:d9f5207183dd752a412c4cd564ca8875ececba13be6e9c6c370ffb752fd59985", size = 19641, upload-time = "2025-12-11T13:32:22.248Z" }, ] [[package]] name = "opentelemetry-proto" -version = "1.37.0" +version = "1.39.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "protobuf", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dd/ea/a75f36b463a36f3c5a10c0b5292c58b31dbdde74f6f905d3d0ab2313987b/opentelemetry_proto-1.37.0.tar.gz", hash = "sha256:30f5c494faf66f77faeaefa35ed4443c5edb3b0aa46dad073ed7210e1a789538", size = 46151, upload_time = "2025-09-11T10:29:11.04Z" } +sdist = { url = "https://files.pythonhosted.org/packages/49/1d/f25d76d8260c156c40c97c9ed4511ec0f9ce353f8108ca6e7561f82a06b2/opentelemetry_proto-1.39.1.tar.gz", hash = "sha256:6c8e05144fc0d3ed4d22c2289c6b126e03bcd0e6a7da0f16cedd2e1c2772e2c8", size = 46152, upload-time = "2025-12-11T13:32:48.681Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c4/25/f89ea66c59bd7687e218361826c969443c4fa15dfe89733f3bf1e2a9e971/opentelemetry_proto-1.37.0-py3-none-any.whl", hash = "sha256:8ed8c066ae8828bbf0c39229979bdf583a126981142378a9cbe9d6fd5701c6e2", size = 72534, upload_time = "2025-09-11T10:28:56.831Z" }, + { url = "https://files.pythonhosted.org/packages/51/95/b40c96a7b5203005a0b03d8ce8cd212ff23f1793d5ba289c87a097571b18/opentelemetry_proto-1.39.1-py3-none-any.whl", hash = "sha256:22cdc78efd3b3765d09e68bfbd010d4fc254c9818afd0b6b423387d9dee46007", size = 72535, upload-time = "2025-12-11T13:32:33.866Z" }, ] [[package]] name = "opentelemetry-sdk" -version = "1.37.0" +version = "1.39.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-api", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-semantic-conventions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "opentelemetry-api" }, + { name = "opentelemetry-semantic-conventions" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f4/62/2e0ca80d7fe94f0b193135375da92c640d15fe81f636658d2acf373086bc/opentelemetry_sdk-1.37.0.tar.gz", hash = "sha256:cc8e089c10953ded765b5ab5669b198bbe0af1b3f89f1007d19acd32dc46dda5", size = 170404, upload_time = "2025-09-11T10:29:11.779Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/fb/c76080c9ba07e1e8235d24cdcc4d125ef7aa3edf23eb4e497c2e50889adc/opentelemetry_sdk-1.39.1.tar.gz", hash = "sha256:cf4d4563caf7bff906c9f7967e2be22d0d6b349b908be0d90fb21c8e9c995cc6", size = 171460, upload-time = "2025-12-11T13:32:49.369Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/62/9f4ad6a54126fb00f7ed4bb5034964c6e4f00fcd5a905e115bd22707e20d/opentelemetry_sdk-1.37.0-py3-none-any.whl", hash = "sha256:8f3c3c22063e52475c5dbced7209495c2c16723d016d39287dfc215d1771257c", size = 131941, upload_time = "2025-09-11T10:28:57.83Z" }, + { url = "https://files.pythonhosted.org/packages/7c/98/e91cf858f203d86f4eccdf763dcf01cf03f1dae80c3750f7e635bfa206b6/opentelemetry_sdk-1.39.1-py3-none-any.whl", hash = "sha256:4d5482c478513ecb0a5d938dcc61394e647066e0cc2676bee9f3af3f3f45f01c", size = 132565, upload-time = "2025-12-11T13:32:35.069Z" }, ] [[package]] name = "opentelemetry-semantic-conventions" -version = "0.58b0" +version = "0.60b1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-api", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "opentelemetry-api" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/aa/1b/90701d91e6300d9f2fb352153fb1721ed99ed1f6ea14fa992c756016e63a/opentelemetry_semantic_conventions-0.58b0.tar.gz", hash = "sha256:6bd46f51264279c433755767bb44ad00f1c9e2367e1b42af563372c5a6fa0c25", size = 129867, upload_time = "2025-09-11T10:29:12.597Z" } +sdist = { url = "https://files.pythonhosted.org/packages/91/df/553f93ed38bf22f4b999d9be9c185adb558982214f33eae539d3b5cd0858/opentelemetry_semantic_conventions-0.60b1.tar.gz", hash = "sha256:87c228b5a0669b748c76d76df6c364c369c28f1c465e50f661e39737e84bc953", size = 137935, upload-time = "2025-12-11T13:32:50.487Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/90/68152b7465f50285d3ce2481b3aec2f82822e3f52e5152eeeaf516bab841/opentelemetry_semantic_conventions-0.58b0-py3-none-any.whl", hash = "sha256:5564905ab1458b96684db1340232729fce3b5375a06e140e8904c78e4f815b28", size = 207954, upload_time = "2025-09-11T10:28:59.218Z" }, + { url = "https://files.pythonhosted.org/packages/7a/5e/5958555e09635d09b75de3c4f8b9cae7335ca545d77392ffe7331534c402/opentelemetry_semantic_conventions-0.60b1-py3-none-any.whl", hash = "sha256:9fa8c8b0c110da289809292b0591220d3a7b53c1526a23021e977d68597893fb", size = 219982, upload-time = "2025-12-11T13:32:36.955Z" }, ] [[package]] @@ -3030,33 +2314,32 @@ name = "optuna" version = "4.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "alembic", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "colorlog", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyyaml", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sqlalchemy", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tqdm", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "alembic" }, + { name = "colorlog" }, + { name = "numpy" }, + { name = "packaging" }, + { name = "pyyaml" }, + { name = "sqlalchemy" }, + { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/53/a3/bcd1e5500de6ec794c085a277e5b624e60b4fac1790681d7cdbde25b93a2/optuna-4.5.0.tar.gz", hash = "sha256:264844da16dad744dea295057d8bc218646129c47567d52c35a201d9f99942ba", size = 472338, upload_time = "2025-08-18T06:49:22.402Z" } +sdist = { url = "https://files.pythonhosted.org/packages/53/a3/bcd1e5500de6ec794c085a277e5b624e60b4fac1790681d7cdbde25b93a2/optuna-4.5.0.tar.gz", hash = "sha256:264844da16dad744dea295057d8bc218646129c47567d52c35a201d9f99942ba", size = 472338, upload-time = "2025-08-18T06:49:22.402Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7f/12/cba81286cbaf0f0c3f0473846cfd992cb240bdcea816bf2ef7de8ed0f744/optuna-4.5.0-py3-none-any.whl", hash = "sha256:5b8a783e84e448b0742501bc27195344a28d2c77bd2feef5b558544d954851b0", size = 400872, upload_time = "2025-08-18T06:49:20.697Z" }, + { url = "https://files.pythonhosted.org/packages/7f/12/cba81286cbaf0f0c3f0473846cfd992cb240bdcea816bf2ef7de8ed0f744/optuna-4.5.0-py3-none-any.whl", hash = "sha256:5b8a783e84e448b0742501bc27195344a28d2c77bd2feef5b558544d954851b0", size = 400872, upload-time = "2025-08-18T06:49:20.697Z" }, ] [[package]] name = "opuslib" version = "3.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/46/55/826befabb29fd3902bad6d6d7308790894c7ad4d73f051728a0c53d37cd7/opuslib-3.0.1.tar.gz", hash = "sha256:2cb045e5b03e7fc50dfefe431e3404dddddbd8f5961c10c51e32dfb69a044c97", size = 8550, upload_time = "2018-01-16T06:04:42.184Z" } +sdist = { url = "https://files.pythonhosted.org/packages/46/55/826befabb29fd3902bad6d6d7308790894c7ad4d73f051728a0c53d37cd7/opuslib-3.0.1.tar.gz", hash = "sha256:2cb045e5b03e7fc50dfefe431e3404dddddbd8f5961c10c51e32dfb69a044c97", size = 8550, upload-time = "2018-01-16T06:04:42.184Z" } [[package]] name = "packaging" version = "25.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload_time = "2025-04-19T11:48:59.673Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload-time = "2025-04-19T11:48:59.673Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload_time = "2025-04-19T11:48:57.875Z" }, + { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload-time = "2025-04-19T11:48:57.875Z" }, ] [[package]] @@ -3064,181 +2347,120 @@ name = "pandas" version = "2.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "python-dateutil", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pytz", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tzdata", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload_time = "2025-09-29T23:34:51.853Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/3d/f7/f425a00df4fcc22b292c6895c6831c0c8ae1d9fac1e024d16f98a9ce8749/pandas-2.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:376c6446ae31770764215a6c937f72d917f214b43560603cd60da6408f183b6c", size = 11555763, upload_time = "2025-09-29T23:16:53.287Z" }, - { url = "https://files.pythonhosted.org/packages/13/4f/66d99628ff8ce7857aca52fed8f0066ce209f96be2fede6cef9f84e8d04f/pandas-2.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e19d192383eab2f4ceb30b412b22ea30690c9e618f78870357ae1d682912015a", size = 10801217, upload_time = "2025-09-29T23:17:04.522Z" }, - { url = "https://files.pythonhosted.org/packages/1d/03/3fc4a529a7710f890a239cc496fc6d50ad4a0995657dccc1d64695adb9f4/pandas-2.3.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5caf26f64126b6c7aec964f74266f435afef1c1b13da3b0636c7518a1fa3e2b1", size = 12148791, upload_time = "2025-09-29T23:17:18.444Z" }, - { url = "https://files.pythonhosted.org/packages/40/a8/4dac1f8f8235e5d25b9955d02ff6f29396191d4e665d71122c3722ca83c5/pandas-2.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dd7478f1463441ae4ca7308a70e90b33470fa593429f9d4c578dd00d1fa78838", size = 12769373, upload_time = "2025-09-29T23:17:35.846Z" }, - { url = "https://files.pythonhosted.org/packages/df/91/82cc5169b6b25440a7fc0ef3a694582418d875c8e3ebf796a6d6470aa578/pandas-2.3.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4793891684806ae50d1288c9bae9330293ab4e083ccd1c5e383c34549c6e4250", size = 13200444, upload_time = "2025-09-29T23:17:49.341Z" }, - { url = "https://files.pythonhosted.org/packages/10/ae/89b3283800ab58f7af2952704078555fa60c807fff764395bb57ea0b0dbd/pandas-2.3.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:28083c648d9a99a5dd035ec125d42439c6c1c525098c58af0fc38dd1a7a1b3d4", size = 13858459, upload_time = "2025-09-29T23:18:03.722Z" }, - { url = "https://files.pythonhosted.org/packages/85/72/530900610650f54a35a19476eca5104f38555afccda1aa11a92ee14cb21d/pandas-2.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:503cf027cf9940d2ceaa1a93cfb5f8c8c7e6e90720a2850378f0b3f3b1e06826", size = 11346086, upload_time = "2025-09-29T23:18:18.505Z" }, - { url = "https://files.pythonhosted.org/packages/c1/fa/7ac648108144a095b4fb6aa3de1954689f7af60a14cf25583f4960ecb878/pandas-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:602b8615ebcc4a0c1751e71840428ddebeb142ec02c786e8ad6b1ce3c8dec523", size = 11578790, upload_time = "2025-09-29T23:18:30.065Z" }, - { url = "https://files.pythonhosted.org/packages/9b/35/74442388c6cf008882d4d4bdfc4109be87e9b8b7ccd097ad1e7f006e2e95/pandas-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8fe25fc7b623b0ef6b5009149627e34d2a4657e880948ec3c840e9402e5c1b45", size = 10833831, upload_time = "2025-09-29T23:38:56.071Z" }, - { url = "https://files.pythonhosted.org/packages/fe/e4/de154cbfeee13383ad58d23017da99390b91d73f8c11856f2095e813201b/pandas-2.3.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b468d3dad6ff947df92dcb32ede5b7bd41a9b3cceef0a30ed925f6d01fb8fa66", size = 12199267, upload_time = "2025-09-29T23:18:41.627Z" }, - { url = "https://files.pythonhosted.org/packages/bf/c9/63f8d545568d9ab91476b1818b4741f521646cbdd151c6efebf40d6de6f7/pandas-2.3.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b98560e98cb334799c0b07ca7967ac361a47326e9b4e5a7dfb5ab2b1c9d35a1b", size = 12789281, upload_time = "2025-09-29T23:18:56.834Z" }, - { url = "https://files.pythonhosted.org/packages/f2/00/a5ac8c7a0e67fd1a6059e40aa08fa1c52cc00709077d2300e210c3ce0322/pandas-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37b5848ba49824e5c30bedb9c830ab9b7751fd049bc7914533e01c65f79791", size = 13240453, upload_time = "2025-09-29T23:19:09.247Z" }, - { url = "https://files.pythonhosted.org/packages/27/4d/5c23a5bc7bd209231618dd9e606ce076272c9bc4f12023a70e03a86b4067/pandas-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:db4301b2d1f926ae677a751eb2bd0e8c5f5319c9cb3f88b0becbbb0b07b34151", size = 13890361, upload_time = "2025-09-29T23:19:25.342Z" }, - { url = "https://files.pythonhosted.org/packages/8e/59/712db1d7040520de7a4965df15b774348980e6df45c129b8c64d0dbe74ef/pandas-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:f086f6fe114e19d92014a1966f43a3e62285109afe874f067f5abbdcbb10e59c", size = 11348702, upload_time = "2025-09-29T23:19:38.296Z" }, - { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload_time = "2025-09-29T23:19:48.856Z" }, - { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload_time = "2025-09-29T23:39:08.659Z" }, - { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload_time = "2025-09-29T23:19:59.765Z" }, - { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload_time = "2025-09-29T23:20:14.098Z" }, - { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload_time = "2025-09-29T23:20:26.76Z" }, - { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload_time = "2025-09-29T23:20:41.344Z" }, - { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload_time = "2025-09-29T23:20:54.139Z" }, - { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload_time = "2025-09-29T23:21:05.024Z" }, - { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload_time = "2025-09-29T23:21:15.979Z" }, - { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload_time = "2025-09-29T23:21:27.165Z" }, - { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload_time = "2025-09-29T23:21:40.532Z" }, - { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload_time = "2025-09-29T23:21:55.77Z" }, - { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload_time = "2025-09-29T23:22:10.109Z" }, - { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload_time = "2025-09-29T23:25:04.889Z" }, - { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload_time = "2025-09-29T23:22:24.343Z" }, - { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload_time = "2025-09-29T23:22:37.762Z" }, - { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload_time = "2025-09-29T23:22:51.688Z" }, - { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload_time = "2025-09-29T23:23:05.042Z" }, - { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload_time = "2025-09-29T23:23:28.57Z" }, - { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload_time = "2025-09-29T23:24:24.876Z" }, - { url = "https://files.pythonhosted.org/packages/04/fd/74903979833db8390b73b3a8a7d30d146d710bd32703724dd9083950386f/pandas-2.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:ee15f284898e7b246df8087fc82b87b01686f98ee67d85a17b7ab44143a3a9a0", size = 11540635, upload_time = "2025-09-29T23:25:52.486Z" }, - { url = "https://files.pythonhosted.org/packages/21/00/266d6b357ad5e6d3ad55093a7e8efc7dd245f5a842b584db9f30b0f0a287/pandas-2.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1611aedd912e1ff81ff41c745822980c49ce4a7907537be8692c8dbc31924593", size = 10759079, upload_time = "2025-09-29T23:26:33.204Z" }, - { url = "https://files.pythonhosted.org/packages/ca/05/d01ef80a7a3a12b2f8bbf16daba1e17c98a2f039cbc8e2f77a2c5a63d382/pandas-2.3.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d2cefc361461662ac48810cb14365a365ce864afe85ef1f447ff5a1e99ea81c", size = 11814049, upload_time = "2025-09-29T23:27:15.384Z" }, - { url = "https://files.pythonhosted.org/packages/15/b2/0e62f78c0c5ba7e3d2c5945a82456f4fac76c480940f805e0b97fcbc2f65/pandas-2.3.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ee67acbbf05014ea6c763beb097e03cd629961c8a632075eeb34247120abcb4b", size = 12332638, upload_time = "2025-09-29T23:27:51.625Z" }, - { url = "https://files.pythonhosted.org/packages/c5/33/dd70400631b62b9b29c3c93d2feee1d0964dc2bae2e5ad7a6c73a7f25325/pandas-2.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c46467899aaa4da076d5abc11084634e2d197e9460643dd455ac3db5856b24d6", size = 12886834, upload_time = "2025-09-29T23:28:21.289Z" }, - { url = "https://files.pythonhosted.org/packages/d3/18/b5d48f55821228d0d2692b34fd5034bb185e854bdb592e9c640f6290e012/pandas-2.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6253c72c6a1d990a410bc7de641d34053364ef8bcd3126f7e7450125887dffe3", size = 13409925, upload_time = "2025-09-29T23:28:58.261Z" }, - { url = "https://files.pythonhosted.org/packages/a6/3d/124ac75fcd0ecc09b8fdccb0246ef65e35b012030defb0e0eba2cbbbe948/pandas-2.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:1b07204a219b3b7350abaae088f451860223a52cfb8a6c53358e7948735158e5", size = 11109071, upload_time = "2025-09-29T23:32:27.484Z" }, - { url = "https://files.pythonhosted.org/packages/89/9c/0e21c895c38a157e0faa1fb64587a9226d6dd46452cac4532d80c3c4a244/pandas-2.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2462b1a365b6109d275250baaae7b760fd25c726aaca0054649286bcfbb3e8ec", size = 12048504, upload_time = "2025-09-29T23:29:31.47Z" }, - { url = "https://files.pythonhosted.org/packages/d7/82/b69a1c95df796858777b68fbe6a81d37443a33319761d7c652ce77797475/pandas-2.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0242fe9a49aa8b4d78a4fa03acb397a58833ef6199e9aa40a95f027bb3a1b6e7", size = 11410702, upload_time = "2025-09-29T23:29:54.591Z" }, - { url = "https://files.pythonhosted.org/packages/f9/88/702bde3ba0a94b8c73a0181e05144b10f13f29ebfc2150c3a79062a8195d/pandas-2.3.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a21d830e78df0a515db2b3d2f5570610f5e6bd2e27749770e8bb7b524b89b450", size = 11634535, upload_time = "2025-09-29T23:30:21.003Z" }, - { url = "https://files.pythonhosted.org/packages/a4/1e/1bac1a839d12e6a82ec6cb40cda2edde64a2013a66963293696bbf31fbbb/pandas-2.3.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e3ebdb170b5ef78f19bfb71b0dc5dc58775032361fa188e814959b74d726dd5", size = 12121582, upload_time = "2025-09-29T23:30:43.391Z" }, - { url = "https://files.pythonhosted.org/packages/44/91/483de934193e12a3b1d6ae7c8645d083ff88dec75f46e827562f1e4b4da6/pandas-2.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d051c0e065b94b7a3cea50eb1ec32e912cd96dba41647eb24104b6c6c14c5788", size = 12699963, upload_time = "2025-09-29T23:31:10.009Z" }, - { url = "https://files.pythonhosted.org/packages/70/44/5191d2e4026f86a2a109053e194d3ba7a31a2d10a9c2348368c63ed4e85a/pandas-2.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:3869faf4bd07b3b66a9f462417d0ca3a9df29a9f6abd5d0d0dbab15dac7abe87", size = 13202175, upload_time = "2025-09-29T23:31:59.173Z" }, + { name = "numpy" }, + { name = "python-dateutil" }, + { name = "pytz" }, + { name = "tzdata" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c1/fa/7ac648108144a095b4fb6aa3de1954689f7af60a14cf25583f4960ecb878/pandas-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:602b8615ebcc4a0c1751e71840428ddebeb142ec02c786e8ad6b1ce3c8dec523", size = 11578790, upload-time = "2025-09-29T23:18:30.065Z" }, + { url = "https://files.pythonhosted.org/packages/9b/35/74442388c6cf008882d4d4bdfc4109be87e9b8b7ccd097ad1e7f006e2e95/pandas-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8fe25fc7b623b0ef6b5009149627e34d2a4657e880948ec3c840e9402e5c1b45", size = 10833831, upload-time = "2025-09-29T23:38:56.071Z" }, + { url = "https://files.pythonhosted.org/packages/fe/e4/de154cbfeee13383ad58d23017da99390b91d73f8c11856f2095e813201b/pandas-2.3.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b468d3dad6ff947df92dcb32ede5b7bd41a9b3cceef0a30ed925f6d01fb8fa66", size = 12199267, upload-time = "2025-09-29T23:18:41.627Z" }, + { url = "https://files.pythonhosted.org/packages/bf/c9/63f8d545568d9ab91476b1818b4741f521646cbdd151c6efebf40d6de6f7/pandas-2.3.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b98560e98cb334799c0b07ca7967ac361a47326e9b4e5a7dfb5ab2b1c9d35a1b", size = 12789281, upload-time = "2025-09-29T23:18:56.834Z" }, + { url = "https://files.pythonhosted.org/packages/f2/00/a5ac8c7a0e67fd1a6059e40aa08fa1c52cc00709077d2300e210c3ce0322/pandas-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37b5848ba49824e5c30bedb9c830ab9b7751fd049bc7914533e01c65f79791", size = 13240453, upload-time = "2025-09-29T23:19:09.247Z" }, + { url = "https://files.pythonhosted.org/packages/27/4d/5c23a5bc7bd209231618dd9e606ce076272c9bc4f12023a70e03a86b4067/pandas-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:db4301b2d1f926ae677a751eb2bd0e8c5f5319c9cb3f88b0becbbb0b07b34151", size = 13890361, upload-time = "2025-09-29T23:19:25.342Z" }, + { url = "https://files.pythonhosted.org/packages/8e/59/712db1d7040520de7a4965df15b774348980e6df45c129b8c64d0dbe74ef/pandas-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:f086f6fe114e19d92014a1966f43a3e62285109afe874f067f5abbdcbb10e59c", size = 11348702, upload-time = "2025-09-29T23:19:38.296Z" }, + { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload-time = "2025-09-29T23:19:48.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload-time = "2025-09-29T23:39:08.659Z" }, + { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload-time = "2025-09-29T23:19:59.765Z" }, + { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload-time = "2025-09-29T23:20:14.098Z" }, + { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload-time = "2025-09-29T23:20:26.76Z" }, + { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload-time = "2025-09-29T23:20:41.344Z" }, + { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload-time = "2025-09-29T23:20:54.139Z" }, + { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload-time = "2025-09-29T23:21:05.024Z" }, + { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload-time = "2025-09-29T23:21:15.979Z" }, + { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload-time = "2025-09-29T23:21:27.165Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload-time = "2025-09-29T23:21:40.532Z" }, + { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload-time = "2025-09-29T23:21:55.77Z" }, + { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload-time = "2025-09-29T23:22:10.109Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload-time = "2025-09-29T23:25:04.889Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload-time = "2025-09-29T23:22:24.343Z" }, + { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload-time = "2025-09-29T23:22:37.762Z" }, + { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload-time = "2025-09-29T23:22:51.688Z" }, + { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload-time = "2025-09-29T23:23:05.042Z" }, + { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload-time = "2025-09-29T23:23:28.57Z" }, + { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload-time = "2025-09-29T23:24:24.876Z" }, ] [[package]] name = "pathspec" version = "0.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043, upload_time = "2023-12-10T22:30:45Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043, upload-time = "2023-12-10T22:30:45Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191, upload_time = "2023-12-10T22:30:43.14Z" }, + { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191, upload-time = "2023-12-10T22:30:43.14Z" }, ] [[package]] name = "pillow" version = "11.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload_time = "2025-07-01T09:16:30.666Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/4c/5d/45a3553a253ac8763f3561371432a90bdbe6000fbdcf1397ffe502aa206c/pillow-11.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860", size = 5316554, upload_time = "2025-07-01T09:13:39.342Z" }, - { url = "https://files.pythonhosted.org/packages/7c/c8/67c12ab069ef586a25a4a79ced553586748fad100c77c0ce59bb4983ac98/pillow-11.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad", size = 4686548, upload_time = "2025-07-01T09:13:41.835Z" }, - { url = "https://files.pythonhosted.org/packages/2f/bd/6741ebd56263390b382ae4c5de02979af7f8bd9807346d068700dd6d5cf9/pillow-11.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7107195ddc914f656c7fc8e4a5e1c25f32e9236ea3ea860f257b0436011fddd0", size = 5859742, upload_time = "2025-07-03T13:09:47.439Z" }, - { url = "https://files.pythonhosted.org/packages/ca/0b/c412a9e27e1e6a829e6ab6c2dca52dd563efbedf4c9c6aa453d9a9b77359/pillow-11.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc3e831b563b3114baac7ec2ee86819eb03caa1a2cef0b481a5675b59c4fe23b", size = 7633087, upload_time = "2025-07-03T13:09:51.796Z" }, - { url = "https://files.pythonhosted.org/packages/59/9d/9b7076aaf30f5dd17e5e5589b2d2f5a5d7e30ff67a171eb686e4eecc2adf/pillow-11.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f1f182ebd2303acf8c380a54f615ec883322593320a9b00438eb842c1f37ae50", size = 5963350, upload_time = "2025-07-01T09:13:43.865Z" }, - { url = "https://files.pythonhosted.org/packages/f0/16/1a6bf01fb622fb9cf5c91683823f073f053005c849b1f52ed613afcf8dae/pillow-11.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4445fa62e15936a028672fd48c4c11a66d641d2c05726c7ec1f8ba6a572036ae", size = 6631840, upload_time = "2025-07-01T09:13:46.161Z" }, - { url = "https://files.pythonhosted.org/packages/7b/e6/6ff7077077eb47fde78739e7d570bdcd7c10495666b6afcd23ab56b19a43/pillow-11.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:71f511f6b3b91dd543282477be45a033e4845a40278fa8dcdbfdb07109bf18f9", size = 6074005, upload_time = "2025-07-01T09:13:47.829Z" }, - { url = "https://files.pythonhosted.org/packages/c3/3a/b13f36832ea6d279a697231658199e0a03cd87ef12048016bdcc84131601/pillow-11.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:040a5b691b0713e1f6cbe222e0f4f74cd233421e105850ae3b3c0ceda520f42e", size = 6708372, upload_time = "2025-07-01T09:13:52.145Z" }, - { url = "https://files.pythonhosted.org/packages/6c/e4/61b2e1a7528740efbc70b3d581f33937e38e98ef3d50b05007267a55bcb2/pillow-11.3.0-cp310-cp310-win32.whl", hash = "sha256:89bd777bc6624fe4115e9fac3352c79ed60f3bb18651420635f26e643e3dd1f6", size = 6277090, upload_time = "2025-07-01T09:13:53.915Z" }, - { url = "https://files.pythonhosted.org/packages/a9/d3/60c781c83a785d6afbd6a326ed4d759d141de43aa7365725cbcd65ce5e54/pillow-11.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:19d2ff547c75b8e3ff46f4d9ef969a06c30ab2d4263a9e287733aa8b2429ce8f", size = 6985988, upload_time = "2025-07-01T09:13:55.699Z" }, - { url = "https://files.pythonhosted.org/packages/9f/28/4f4a0203165eefb3763939c6789ba31013a2e90adffb456610f30f613850/pillow-11.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:819931d25e57b513242859ce1876c58c59dc31587847bf74cfe06b2e0cb22d2f", size = 2422899, upload_time = "2025-07-01T09:13:57.497Z" }, - { url = "https://files.pythonhosted.org/packages/db/26/77f8ed17ca4ffd60e1dcd220a6ec6d71210ba398cfa33a13a1cd614c5613/pillow-11.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722", size = 5316531, upload_time = "2025-07-01T09:13:59.203Z" }, - { url = "https://files.pythonhosted.org/packages/cb/39/ee475903197ce709322a17a866892efb560f57900d9af2e55f86db51b0a5/pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288", size = 4686560, upload_time = "2025-07-01T09:14:01.101Z" }, - { url = "https://files.pythonhosted.org/packages/d5/90/442068a160fd179938ba55ec8c97050a612426fae5ec0a764e345839f76d/pillow-11.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d", size = 5870978, upload_time = "2025-07-03T13:09:55.638Z" }, - { url = "https://files.pythonhosted.org/packages/13/92/dcdd147ab02daf405387f0218dcf792dc6dd5b14d2573d40b4caeef01059/pillow-11.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494", size = 7641168, upload_time = "2025-07-03T13:10:00.37Z" }, - { url = "https://files.pythonhosted.org/packages/6e/db/839d6ba7fd38b51af641aa904e2960e7a5644d60ec754c046b7d2aee00e5/pillow-11.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58", size = 5973053, upload_time = "2025-07-01T09:14:04.491Z" }, - { url = "https://files.pythonhosted.org/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f", size = 6640273, upload_time = "2025-07-01T09:14:06.235Z" }, - { url = "https://files.pythonhosted.org/packages/45/ad/931694675ede172e15b2ff03c8144a0ddaea1d87adb72bb07655eaffb654/pillow-11.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e", size = 6082043, upload_time = "2025-07-01T09:14:07.978Z" }, - { url = "https://files.pythonhosted.org/packages/3a/04/ba8f2b11fc80d2dd462d7abec16351b45ec99cbbaea4387648a44190351a/pillow-11.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:932c754c2d51ad2b2271fd01c3d121daaa35e27efae2a616f77bf164bc0b3e94", size = 6715516, upload_time = "2025-07-01T09:14:10.233Z" }, - { url = "https://files.pythonhosted.org/packages/48/59/8cd06d7f3944cc7d892e8533c56b0acb68399f640786313275faec1e3b6f/pillow-11.3.0-cp311-cp311-win32.whl", hash = "sha256:b4b8f3efc8d530a1544e5962bd6b403d5f7fe8b9e08227c6b255f98ad82b4ba0", size = 6274768, upload_time = "2025-07-01T09:14:11.921Z" }, - { url = "https://files.pythonhosted.org/packages/f1/cc/29c0f5d64ab8eae20f3232da8f8571660aa0ab4b8f1331da5c2f5f9a938e/pillow-11.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:1a992e86b0dd7aeb1f053cd506508c0999d710a8f07b4c791c63843fc6a807ac", size = 6986055, upload_time = "2025-07-01T09:14:13.623Z" }, - { url = "https://files.pythonhosted.org/packages/c6/df/90bd886fabd544c25addd63e5ca6932c86f2b701d5da6c7839387a076b4a/pillow-11.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd", size = 2423079, upload_time = "2025-07-01T09:14:15.268Z" }, - { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload_time = "2025-07-01T09:14:17.648Z" }, - { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload_time = "2025-07-01T09:14:19.828Z" }, - { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload_time = "2025-07-03T13:10:04.448Z" }, - { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload_time = "2025-07-03T13:10:10.391Z" }, - { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload_time = "2025-07-01T09:14:21.63Z" }, - { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload_time = "2025-07-01T09:14:23.321Z" }, - { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload_time = "2025-07-01T09:14:25.237Z" }, - { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload_time = "2025-07-01T09:14:27.053Z" }, - { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload_time = "2025-07-01T09:14:30.104Z" }, - { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload_time = "2025-07-01T09:14:31.899Z" }, - { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload_time = "2025-07-01T09:14:33.709Z" }, - { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload_time = "2025-07-01T09:14:35.276Z" }, - { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload_time = "2025-07-01T09:14:37.203Z" }, - { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload_time = "2025-07-01T09:14:39.344Z" }, - { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload_time = "2025-07-01T09:14:41.843Z" }, - { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload_time = "2025-07-01T09:14:44.008Z" }, - { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload_time = "2025-07-03T13:10:15.628Z" }, - { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload_time = "2025-07-03T13:10:21.857Z" }, - { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload_time = "2025-07-01T09:14:45.698Z" }, - { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload_time = "2025-07-01T09:14:47.415Z" }, - { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload_time = "2025-07-01T09:14:49.636Z" }, - { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload_time = "2025-07-01T09:14:51.962Z" }, - { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload_time = "2025-07-01T09:14:54.142Z" }, - { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload_time = "2025-07-01T09:14:56.436Z" }, - { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload_time = "2025-07-01T09:14:58.072Z" }, - { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload_time = "2025-07-01T09:14:59.79Z" }, - { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload_time = "2025-07-01T09:15:01.648Z" }, - { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload_time = "2025-07-03T13:10:27.018Z" }, - { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload_time = "2025-07-03T13:10:33.01Z" }, - { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload_time = "2025-07-01T09:15:03.365Z" }, - { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload_time = "2025-07-01T09:15:05.655Z" }, - { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload_time = "2025-07-01T09:15:07.358Z" }, - { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload_time = "2025-07-01T09:15:09.317Z" }, - { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload_time = "2025-07-01T09:15:11.311Z" }, - { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload_time = "2025-07-01T09:15:13.164Z" }, - { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload_time = "2025-07-01T09:15:15.695Z" }, - { url = "https://files.pythonhosted.org/packages/73/f4/04905af42837292ed86cb1b1dabe03dce1edc008ef14c473c5c7e1443c5d/pillow-11.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d9da3df5f9ea2a89b81bb6087177fb1f4d1c7146d583a3fe5c672c0d94e55e12", size = 5278520, upload_time = "2025-07-01T09:15:17.429Z" }, - { url = "https://files.pythonhosted.org/packages/41/b0/33d79e377a336247df6348a54e6d2a2b85d644ca202555e3faa0cf811ecc/pillow-11.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0b275ff9b04df7b640c59ec5a3cb113eefd3795a8df80bac69646ef699c6981a", size = 4686116, upload_time = "2025-07-01T09:15:19.423Z" }, - { url = "https://files.pythonhosted.org/packages/49/2d/ed8bc0ab219ae8768f529597d9509d184fe8a6c4741a6864fea334d25f3f/pillow-11.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0743841cabd3dba6a83f38a92672cccbd69af56e3e91777b0ee7f4dba4385632", size = 5864597, upload_time = "2025-07-03T13:10:38.404Z" }, - { url = "https://files.pythonhosted.org/packages/b5/3d/b932bb4225c80b58dfadaca9d42d08d0b7064d2d1791b6a237f87f661834/pillow-11.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2465a69cf967b8b49ee1b96d76718cd98c4e925414ead59fdf75cf0fd07df673", size = 7638246, upload_time = "2025-07-03T13:10:44.987Z" }, - { url = "https://files.pythonhosted.org/packages/09/b5/0487044b7c096f1b48f0d7ad416472c02e0e4bf6919541b111efd3cae690/pillow-11.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41742638139424703b4d01665b807c6468e23e699e8e90cffefe291c5832b027", size = 5973336, upload_time = "2025-07-01T09:15:21.237Z" }, - { url = "https://files.pythonhosted.org/packages/a8/2d/524f9318f6cbfcc79fbc004801ea6b607ec3f843977652fdee4857a7568b/pillow-11.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:93efb0b4de7e340d99057415c749175e24c8864302369e05914682ba642e5d77", size = 6642699, upload_time = "2025-07-01T09:15:23.186Z" }, - { url = "https://files.pythonhosted.org/packages/6f/d2/a9a4f280c6aefedce1e8f615baaa5474e0701d86dd6f1dede66726462bbd/pillow-11.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7966e38dcd0fa11ca390aed7c6f20454443581d758242023cf36fcb319b1a874", size = 6083789, upload_time = "2025-07-01T09:15:25.1Z" }, - { url = "https://files.pythonhosted.org/packages/fe/54/86b0cd9dbb683a9d5e960b66c7379e821a19be4ac5810e2e5a715c09a0c0/pillow-11.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:98a9afa7b9007c67ed84c57c9e0ad86a6000da96eaa638e4f8abe5b65ff83f0a", size = 6720386, upload_time = "2025-07-01T09:15:27.378Z" }, - { url = "https://files.pythonhosted.org/packages/e7/95/88efcaf384c3588e24259c4203b909cbe3e3c2d887af9e938c2022c9dd48/pillow-11.3.0-cp314-cp314-win32.whl", hash = "sha256:02a723e6bf909e7cea0dac1b0e0310be9d7650cd66222a5f1c571455c0a45214", size = 6370911, upload_time = "2025-07-01T09:15:29.294Z" }, - { url = "https://files.pythonhosted.org/packages/2e/cc/934e5820850ec5eb107e7b1a72dd278140731c669f396110ebc326f2a503/pillow-11.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:a418486160228f64dd9e9efcd132679b7a02a5f22c982c78b6fc7dab3fefb635", size = 7117383, upload_time = "2025-07-01T09:15:31.128Z" }, - { url = "https://files.pythonhosted.org/packages/d6/e9/9c0a616a71da2a5d163aa37405e8aced9a906d574b4a214bede134e731bc/pillow-11.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:155658efb5e044669c08896c0c44231c5e9abcaadbc5cd3648df2f7c0b96b9a6", size = 2511385, upload_time = "2025-07-01T09:15:33.328Z" }, - { url = "https://files.pythonhosted.org/packages/1a/33/c88376898aff369658b225262cd4f2659b13e8178e7534df9e6e1fa289f6/pillow-11.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:59a03cdf019efbfeeed910bf79c7c93255c3d54bc45898ac2a4140071b02b4ae", size = 5281129, upload_time = "2025-07-01T09:15:35.194Z" }, - { url = "https://files.pythonhosted.org/packages/1f/70/d376247fb36f1844b42910911c83a02d5544ebd2a8bad9efcc0f707ea774/pillow-11.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f8a5827f84d973d8636e9dc5764af4f0cf2318d26744b3d902931701b0d46653", size = 4689580, upload_time = "2025-07-01T09:15:37.114Z" }, - { url = "https://files.pythonhosted.org/packages/eb/1c/537e930496149fbac69efd2fc4329035bbe2e5475b4165439e3be9cb183b/pillow-11.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ee92f2fd10f4adc4b43d07ec5e779932b4eb3dbfbc34790ada5a6669bc095aa6", size = 5902860, upload_time = "2025-07-03T13:10:50.248Z" }, - { url = "https://files.pythonhosted.org/packages/bd/57/80f53264954dcefeebcf9dae6e3eb1daea1b488f0be8b8fef12f79a3eb10/pillow-11.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c96d333dcf42d01f47b37e0979b6bd73ec91eae18614864622d9b87bbd5bbf36", size = 7670694, upload_time = "2025-07-03T13:10:56.432Z" }, - { url = "https://files.pythonhosted.org/packages/70/ff/4727d3b71a8578b4587d9c276e90efad2d6fe0335fd76742a6da08132e8c/pillow-11.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c96f993ab8c98460cd0c001447bff6194403e8b1d7e149ade5f00594918128b", size = 6005888, upload_time = "2025-07-01T09:15:39.436Z" }, - { url = "https://files.pythonhosted.org/packages/05/ae/716592277934f85d3be51d7256f3636672d7b1abfafdc42cf3f8cbd4b4c8/pillow-11.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41342b64afeba938edb034d122b2dda5db2139b9a4af999729ba8818e0056477", size = 6670330, upload_time = "2025-07-01T09:15:41.269Z" }, - { url = "https://files.pythonhosted.org/packages/e7/bb/7fe6cddcc8827b01b1a9766f5fdeb7418680744f9082035bdbabecf1d57f/pillow-11.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:068d9c39a2d1b358eb9f245ce7ab1b5c3246c7c8c7d9ba58cfa5b43146c06e50", size = 6114089, upload_time = "2025-07-01T09:15:43.13Z" }, - { url = "https://files.pythonhosted.org/packages/8b/f5/06bfaa444c8e80f1a8e4bff98da9c83b37b5be3b1deaa43d27a0db37ef84/pillow-11.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a1bc6ba083b145187f648b667e05a2534ecc4b9f2784c2cbe3089e44868f2b9b", size = 6748206, upload_time = "2025-07-01T09:15:44.937Z" }, - { url = "https://files.pythonhosted.org/packages/f0/77/bc6f92a3e8e6e46c0ca78abfffec0037845800ea38c73483760362804c41/pillow-11.3.0-cp314-cp314t-win32.whl", hash = "sha256:118ca10c0d60b06d006be10a501fd6bbdfef559251ed31b794668ed569c87e12", size = 6377370, upload_time = "2025-07-01T09:15:46.673Z" }, - { url = "https://files.pythonhosted.org/packages/4a/82/3a721f7d69dca802befb8af08b7c79ebcab461007ce1c18bd91a5d5896f9/pillow-11.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:8924748b688aa210d79883357d102cd64690e56b923a186f35a82cbc10f997db", size = 7121500, upload_time = "2025-07-01T09:15:48.512Z" }, - { url = "https://files.pythonhosted.org/packages/89/c7/5572fa4a3f45740eaab6ae86fcdf7195b55beac1371ac8c619d880cfe948/pillow-11.3.0-cp314-cp314t-win_arm64.whl", hash = "sha256:79ea0d14d3ebad43ec77ad5272e6ff9bba5b679ef73375ea760261207fa8e0aa", size = 2512835, upload_time = "2025-07-01T09:15:50.399Z" }, - { url = "https://files.pythonhosted.org/packages/6f/8b/209bd6b62ce8367f47e68a218bffac88888fdf2c9fcf1ecadc6c3ec1ebc7/pillow-11.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3cee80663f29e3843b68199b9d6f4f54bd1d4a6b59bdd91bceefc51238bcb967", size = 5270556, upload_time = "2025-07-01T09:16:09.961Z" }, - { url = "https://files.pythonhosted.org/packages/2e/e6/231a0b76070c2cfd9e260a7a5b504fb72da0a95279410fa7afd99d9751d6/pillow-11.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b5f56c3f344f2ccaf0dd875d3e180f631dc60a51b314295a3e681fe8cf851fbe", size = 4654625, upload_time = "2025-07-01T09:16:11.913Z" }, - { url = "https://files.pythonhosted.org/packages/13/f4/10cf94fda33cb12765f2397fc285fa6d8eb9c29de7f3185165b702fc7386/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e67d793d180c9df62f1f40aee3accca4829d3794c95098887edc18af4b8b780c", size = 4874207, upload_time = "2025-07-03T13:11:10.201Z" }, - { url = "https://files.pythonhosted.org/packages/72/c9/583821097dc691880c92892e8e2d41fe0a5a3d6021f4963371d2f6d57250/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d000f46e2917c705e9fb93a3606ee4a819d1e3aa7a9b442f6444f07e77cf5e25", size = 6583939, upload_time = "2025-07-03T13:11:15.68Z" }, - { url = "https://files.pythonhosted.org/packages/3b/8e/5c9d410f9217b12320efc7c413e72693f48468979a013ad17fd690397b9a/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:527b37216b6ac3a12d7838dc3bd75208ec57c1c6d11ef01902266a5a0c14fc27", size = 4957166, upload_time = "2025-07-01T09:16:13.74Z" }, - { url = "https://files.pythonhosted.org/packages/62/bb/78347dbe13219991877ffb3a91bf09da8317fbfcd4b5f9140aeae020ad71/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:be5463ac478b623b9dd3937afd7fb7ab3d79dd290a28e2b6df292dc75063eb8a", size = 5581482, upload_time = "2025-07-01T09:16:16.107Z" }, - { url = "https://files.pythonhosted.org/packages/d9/28/1000353d5e61498aaeaaf7f1e4b49ddb05f2c6575f9d4f9f914a3538b6e1/pillow-11.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:8dc70ca24c110503e16918a658b869019126ecfe03109b754c402daff12b3d9f", size = 6984596, upload_time = "2025-07-01T09:16:18.07Z" }, - { url = "https://files.pythonhosted.org/packages/9e/e3/6fa84033758276fb31da12e5fb66ad747ae83b93c67af17f8c6ff4cc8f34/pillow-11.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6", size = 5270566, upload_time = "2025-07-01T09:16:19.801Z" }, - { url = "https://files.pythonhosted.org/packages/5b/ee/e8d2e1ab4892970b561e1ba96cbd59c0d28cf66737fc44abb2aec3795a4e/pillow-11.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438", size = 4654618, upload_time = "2025-07-01T09:16:21.818Z" }, - { url = "https://files.pythonhosted.org/packages/f2/6d/17f80f4e1f0761f02160fc433abd4109fa1548dcfdca46cfdadaf9efa565/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3", size = 4874248, upload_time = "2025-07-03T13:11:20.738Z" }, - { url = "https://files.pythonhosted.org/packages/de/5f/c22340acd61cef960130585bbe2120e2fd8434c214802f07e8c03596b17e/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c", size = 6583963, upload_time = "2025-07-03T13:11:26.283Z" }, - { url = "https://files.pythonhosted.org/packages/31/5e/03966aedfbfcbb4d5f8aa042452d3361f325b963ebbadddac05b122e47dd/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361", size = 4957170, upload_time = "2025-07-01T09:16:23.762Z" }, - { url = "https://files.pythonhosted.org/packages/cc/2d/e082982aacc927fc2cab48e1e731bdb1643a1406acace8bed0900a61464e/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7", size = 5581505, upload_time = "2025-07-01T09:16:25.593Z" }, - { url = "https://files.pythonhosted.org/packages/34/e7/ae39f538fd6844e982063c3a5e4598b8ced43b9633baa3a85ef33af8c05c/pillow-11.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8", size = 6984598, upload_time = "2025-07-01T09:16:27.732Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload-time = "2025-07-01T09:16:30.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/db/26/77f8ed17ca4ffd60e1dcd220a6ec6d71210ba398cfa33a13a1cd614c5613/pillow-11.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722", size = 5316531, upload-time = "2025-07-01T09:13:59.203Z" }, + { url = "https://files.pythonhosted.org/packages/cb/39/ee475903197ce709322a17a866892efb560f57900d9af2e55f86db51b0a5/pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288", size = 4686560, upload-time = "2025-07-01T09:14:01.101Z" }, + { url = "https://files.pythonhosted.org/packages/d5/90/442068a160fd179938ba55ec8c97050a612426fae5ec0a764e345839f76d/pillow-11.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d", size = 5870978, upload-time = "2025-07-03T13:09:55.638Z" }, + { url = "https://files.pythonhosted.org/packages/13/92/dcdd147ab02daf405387f0218dcf792dc6dd5b14d2573d40b4caeef01059/pillow-11.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494", size = 7641168, upload-time = "2025-07-03T13:10:00.37Z" }, + { url = "https://files.pythonhosted.org/packages/6e/db/839d6ba7fd38b51af641aa904e2960e7a5644d60ec754c046b7d2aee00e5/pillow-11.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58", size = 5973053, upload-time = "2025-07-01T09:14:04.491Z" }, + { url = "https://files.pythonhosted.org/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f", size = 6640273, upload-time = "2025-07-01T09:14:06.235Z" }, + { url = "https://files.pythonhosted.org/packages/45/ad/931694675ede172e15b2ff03c8144a0ddaea1d87adb72bb07655eaffb654/pillow-11.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e", size = 6082043, upload-time = "2025-07-01T09:14:07.978Z" }, + { url = "https://files.pythonhosted.org/packages/3a/04/ba8f2b11fc80d2dd462d7abec16351b45ec99cbbaea4387648a44190351a/pillow-11.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:932c754c2d51ad2b2271fd01c3d121daaa35e27efae2a616f77bf164bc0b3e94", size = 6715516, upload-time = "2025-07-01T09:14:10.233Z" }, + { url = "https://files.pythonhosted.org/packages/48/59/8cd06d7f3944cc7d892e8533c56b0acb68399f640786313275faec1e3b6f/pillow-11.3.0-cp311-cp311-win32.whl", hash = "sha256:b4b8f3efc8d530a1544e5962bd6b403d5f7fe8b9e08227c6b255f98ad82b4ba0", size = 6274768, upload-time = "2025-07-01T09:14:11.921Z" }, + { url = "https://files.pythonhosted.org/packages/f1/cc/29c0f5d64ab8eae20f3232da8f8571660aa0ab4b8f1331da5c2f5f9a938e/pillow-11.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:1a992e86b0dd7aeb1f053cd506508c0999d710a8f07b4c791c63843fc6a807ac", size = 6986055, upload-time = "2025-07-01T09:14:13.623Z" }, + { url = "https://files.pythonhosted.org/packages/c6/df/90bd886fabd544c25addd63e5ca6932c86f2b701d5da6c7839387a076b4a/pillow-11.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd", size = 2423079, upload-time = "2025-07-01T09:14:15.268Z" }, + { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload-time = "2025-07-01T09:14:17.648Z" }, + { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload-time = "2025-07-01T09:14:19.828Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload-time = "2025-07-03T13:10:04.448Z" }, + { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload-time = "2025-07-03T13:10:10.391Z" }, + { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload-time = "2025-07-01T09:14:21.63Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload-time = "2025-07-01T09:14:23.321Z" }, + { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload-time = "2025-07-01T09:14:25.237Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload-time = "2025-07-01T09:14:27.053Z" }, + { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload-time = "2025-07-01T09:14:30.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload-time = "2025-07-01T09:14:31.899Z" }, + { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload-time = "2025-07-01T09:14:33.709Z" }, + { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload-time = "2025-07-01T09:14:35.276Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload-time = "2025-07-01T09:14:37.203Z" }, + { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload-time = "2025-07-01T09:14:39.344Z" }, + { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload-time = "2025-07-01T09:14:41.843Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload-time = "2025-07-01T09:14:44.008Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload-time = "2025-07-03T13:10:15.628Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload-time = "2025-07-03T13:10:21.857Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload-time = "2025-07-01T09:14:45.698Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload-time = "2025-07-01T09:14:47.415Z" }, + { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload-time = "2025-07-01T09:14:49.636Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload-time = "2025-07-01T09:14:51.962Z" }, + { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload-time = "2025-07-01T09:14:54.142Z" }, + { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload-time = "2025-07-01T09:14:56.436Z" }, + { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload-time = "2025-07-01T09:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload-time = "2025-07-01T09:14:59.79Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload-time = "2025-07-01T09:15:01.648Z" }, + { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload-time = "2025-07-03T13:10:27.018Z" }, + { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload-time = "2025-07-03T13:10:33.01Z" }, + { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload-time = "2025-07-01T09:15:03.365Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload-time = "2025-07-01T09:15:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload-time = "2025-07-01T09:15:07.358Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload-time = "2025-07-01T09:15:09.317Z" }, + { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload-time = "2025-07-01T09:15:11.311Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload-time = "2025-07-01T09:15:13.164Z" }, + { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload-time = "2025-07-01T09:15:15.695Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e3/6fa84033758276fb31da12e5fb66ad747ae83b93c67af17f8c6ff4cc8f34/pillow-11.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6", size = 5270566, upload-time = "2025-07-01T09:16:19.801Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ee/e8d2e1ab4892970b561e1ba96cbd59c0d28cf66737fc44abb2aec3795a4e/pillow-11.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438", size = 4654618, upload-time = "2025-07-01T09:16:21.818Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6d/17f80f4e1f0761f02160fc433abd4109fa1548dcfdca46cfdadaf9efa565/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3", size = 4874248, upload-time = "2025-07-03T13:11:20.738Z" }, + { url = "https://files.pythonhosted.org/packages/de/5f/c22340acd61cef960130585bbe2120e2fd8434c214802f07e8c03596b17e/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c", size = 6583963, upload-time = "2025-07-03T13:11:26.283Z" }, + { url = "https://files.pythonhosted.org/packages/31/5e/03966aedfbfcbb4d5f8aa042452d3361f325b963ebbadddac05b122e47dd/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361", size = 4957170, upload-time = "2025-07-01T09:16:23.762Z" }, + { url = "https://files.pythonhosted.org/packages/cc/2d/e082982aacc927fc2cab48e1e731bdb1643a1406acace8bed0900a61464e/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7", size = 5581505, upload-time = "2025-07-01T09:16:25.593Z" }, + { url = "https://files.pythonhosted.org/packages/34/e7/ae39f538fd6844e982063c3a5e4598b8ced43b9633baa3a85ef33af8c05c/pillow-11.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8", size = 6984598, upload-time = "2025-07-01T09:16:27.732Z" }, ] [[package]] name = "platformdirs" version = "4.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/61/33/9611380c2bdb1225fdef633e2a9610622310fed35ab11dac9620972ee088/platformdirs-4.5.0.tar.gz", hash = "sha256:70ddccdd7c99fc5942e9fc25636a8b34d04c24b335100223152c2803e4063312", size = 21632, upload_time = "2025-10-08T17:44:48.791Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/33/9611380c2bdb1225fdef633e2a9610622310fed35ab11dac9620972ee088/platformdirs-4.5.0.tar.gz", hash = "sha256:70ddccdd7c99fc5942e9fc25636a8b34d04c24b335100223152c2803e4063312", size = 21632, upload-time = "2025-10-08T17:44:48.791Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/73/cb/ac7874b3e5d58441674fb70742e6c374b28b0c7cb988d37d991cde47166c/platformdirs-4.5.0-py3-none-any.whl", hash = "sha256:e578a81bb873cbb89a41fcc904c7ef523cc18284b7e3b3ccf06aca1403b7ebd3", size = 18651, upload_time = "2025-10-08T17:44:47.223Z" }, + { url = "https://files.pythonhosted.org/packages/73/cb/ac7874b3e5d58441674fb70742e6c374b28b0c7cb988d37d991cde47166c/platformdirs-4.5.0-py3-none-any.whl", hash = "sha256:e578a81bb873cbb89a41fcc904c7ef523cc18284b7e3b3ccf06aca1403b7ebd3", size = 18651, upload-time = "2025-10-08T17:44:47.223Z" }, ] [[package]] @@ -3246,21 +2468,21 @@ name = "plotly" version = "6.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "narwhals", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "narwhals" }, + { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0c/63/961d47c9ffd592a575495891cdcf7875dc0903ebb33ac238935714213789/plotly-6.3.1.tar.gz", hash = "sha256:dd896e3d940e653a7ce0470087e82c2bd903969a55e30d1b01bb389319461bb0", size = 6956460, upload_time = "2025-10-02T16:10:34.16Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0c/63/961d47c9ffd592a575495891cdcf7875dc0903ebb33ac238935714213789/plotly-6.3.1.tar.gz", hash = "sha256:dd896e3d940e653a7ce0470087e82c2bd903969a55e30d1b01bb389319461bb0", size = 6956460, upload-time = "2025-10-02T16:10:34.16Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3f/93/023955c26b0ce614342d11cc0652f1e45e32393b6ab9d11a664a60e9b7b7/plotly-6.3.1-py3-none-any.whl", hash = "sha256:8b4420d1dcf2b040f5983eed433f95732ed24930e496d36eb70d211923532e64", size = 9833698, upload_time = "2025-10-02T16:10:22.584Z" }, + { url = "https://files.pythonhosted.org/packages/3f/93/023955c26b0ce614342d11cc0652f1e45e32393b6ab9d11a664a60e9b7b7/plotly-6.3.1-py3-none-any.whl", hash = "sha256:8b4420d1dcf2b040f5983eed433f95732ed24930e496d36eb70d211923532e64", size = 9833698, upload-time = "2025-10-02T16:10:22.584Z" }, ] [[package]] name = "pluggy" version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload_time = "2025-05-15T12:30:07.975Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload_time = "2025-05-15T12:30:06.134Z" }, + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, ] [[package]] @@ -3268,193 +2490,134 @@ name = "pooch" version = "1.8.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "platformdirs", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "requests", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "packaging" }, + { name = "platformdirs" }, + { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/77/b3d3e00c696c16cf99af81ef7b1f5fe73bd2a307abca41bd7605429fe6e5/pooch-1.8.2.tar.gz", hash = "sha256:76561f0de68a01da4df6af38e9955c4c9d1a5c90da73f7e40276a5728ec83d10", size = 59353, upload_time = "2024-06-06T16:53:46.224Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/77/b3d3e00c696c16cf99af81ef7b1f5fe73bd2a307abca41bd7605429fe6e5/pooch-1.8.2.tar.gz", hash = "sha256:76561f0de68a01da4df6af38e9955c4c9d1a5c90da73f7e40276a5728ec83d10", size = 59353, upload-time = "2024-06-06T16:53:46.224Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/87/77cc11c7a9ea9fd05503def69e3d18605852cd0d4b0d3b8f15bbeb3ef1d1/pooch-1.8.2-py3-none-any.whl", hash = "sha256:3529a57096f7198778a5ceefd5ac3ef0e4d06a6ddaf9fc2d609b806f25302c47", size = 64574, upload_time = "2024-06-06T16:53:44.343Z" }, + { url = "https://files.pythonhosted.org/packages/a8/87/77cc11c7a9ea9fd05503def69e3d18605852cd0d4b0d3b8f15bbeb3ef1d1/pooch-1.8.2-py3-none-any.whl", hash = "sha256:3529a57096f7198778a5ceefd5ac3ef0e4d06a6ddaf9fc2d609b806f25302c47", size = 64574, upload-time = "2024-06-06T16:53:44.343Z" }, ] [[package]] name = "primepy" version = "1.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/35/77/0cfa1b4697cfb5336f3a96e8bc73327f64610be3a64c97275f1801afb395/primePy-1.3.tar.gz", hash = "sha256:25fd7e25344b0789a5984c75d89f054fcf1f180bef20c998e4befbac92de4669", size = 3914, upload_time = "2018-05-29T17:18:18.683Z" } +sdist = { url = "https://files.pythonhosted.org/packages/35/77/0cfa1b4697cfb5336f3a96e8bc73327f64610be3a64c97275f1801afb395/primePy-1.3.tar.gz", hash = "sha256:25fd7e25344b0789a5984c75d89f054fcf1f180bef20c998e4befbac92de4669", size = 3914, upload-time = "2018-05-29T17:18:18.683Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/74/c1/bb7e334135859c3a92ec399bc89293ea73f28e815e35b43929c8db6af030/primePy-1.3-py3-none-any.whl", hash = "sha256:5ed443718765be9bf7e2ff4c56cdff71b42140a15b39d054f9d99f0009e2317a", size = 4040, upload_time = "2018-05-29T17:18:17.53Z" }, + { url = "https://files.pythonhosted.org/packages/74/c1/bb7e334135859c3a92ec399bc89293ea73f28e815e35b43929c8db6af030/primePy-1.3-py3-none-any.whl", hash = "sha256:5ed443718765be9bf7e2ff4c56cdff71b42140a15b39d054f9d99f0009e2317a", size = 4040, upload-time = "2018-05-29T17:18:17.53Z" }, ] [[package]] name = "propcache" version = "0.4.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9e/da/e9fc233cf63743258bff22b3dfa7ea5baef7b5bc324af47a0ad89b8ffc6f/propcache-0.4.1.tar.gz", hash = "sha256:f48107a8c637e80362555f37ecf49abe20370e557cc4ab374f04ec4423c97c3d", size = 46442, upload_time = "2025-10-08T19:49:02.291Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/0e/934b541323035566a9af292dba85a195f7b78179114f2c6ebb24551118a9/propcache-0.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7c2d1fa3201efaf55d730400d945b5b3ab6e672e100ba0f9a409d950ab25d7db", size = 79534, upload_time = "2025-10-08T19:46:02.083Z" }, - { url = "https://files.pythonhosted.org/packages/a1/6b/db0d03d96726d995dc7171286c6ba9d8d14251f37433890f88368951a44e/propcache-0.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1eb2994229cc8ce7fe9b3db88f5465f5fd8651672840b2e426b88cdb1a30aac8", size = 45526, upload_time = "2025-10-08T19:46:03.884Z" }, - { url = "https://files.pythonhosted.org/packages/e4/c3/82728404aea669e1600f304f2609cde9e665c18df5a11cdd57ed73c1dceb/propcache-0.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:66c1f011f45a3b33d7bcb22daed4b29c0c9e2224758b6be00686731e1b46f925", size = 47263, upload_time = "2025-10-08T19:46:05.405Z" }, - { url = "https://files.pythonhosted.org/packages/df/1b/39313ddad2bf9187a1432654c38249bab4562ef535ef07f5eb6eb04d0b1b/propcache-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9a52009f2adffe195d0b605c25ec929d26b36ef986ba85244891dee3b294df21", size = 201012, upload_time = "2025-10-08T19:46:07.165Z" }, - { url = "https://files.pythonhosted.org/packages/5b/01/f1d0b57d136f294a142acf97f4ed58c8e5b974c21e543000968357115011/propcache-0.4.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5d4e2366a9c7b837555cf02fb9be2e3167d333aff716332ef1b7c3a142ec40c5", size = 209491, upload_time = "2025-10-08T19:46:08.909Z" }, - { url = "https://files.pythonhosted.org/packages/a1/c8/038d909c61c5bb039070b3fb02ad5cccdb1dde0d714792e251cdb17c9c05/propcache-0.4.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:9d2b6caef873b4f09e26ea7e33d65f42b944837563a47a94719cc3544319a0db", size = 215319, upload_time = "2025-10-08T19:46:10.7Z" }, - { url = "https://files.pythonhosted.org/packages/08/57/8c87e93142b2c1fa2408e45695205a7ba05fb5db458c0bf5c06ba0e09ea6/propcache-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2b16ec437a8c8a965ecf95739448dd938b5c7f56e67ea009f4300d8df05f32b7", size = 196856, upload_time = "2025-10-08T19:46:12.003Z" }, - { url = "https://files.pythonhosted.org/packages/42/df/5615fec76aa561987a534759b3686008a288e73107faa49a8ae5795a9f7a/propcache-0.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:296f4c8ed03ca7476813fe666c9ea97869a8d7aec972618671b33a38a5182ef4", size = 193241, upload_time = "2025-10-08T19:46:13.495Z" }, - { url = "https://files.pythonhosted.org/packages/d5/21/62949eb3a7a54afe8327011c90aca7e03547787a88fb8bd9726806482fea/propcache-0.4.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:1f0978529a418ebd1f49dad413a2b68af33f85d5c5ca5c6ca2a3bed375a7ac60", size = 190552, upload_time = "2025-10-08T19:46:14.938Z" }, - { url = "https://files.pythonhosted.org/packages/30/ee/ab4d727dd70806e5b4de96a798ae7ac6e4d42516f030ee60522474b6b332/propcache-0.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fd138803047fb4c062b1c1dd95462f5209456bfab55c734458f15d11da288f8f", size = 200113, upload_time = "2025-10-08T19:46:16.695Z" }, - { url = "https://files.pythonhosted.org/packages/8a/0b/38b46208e6711b016aa8966a3ac793eee0d05c7159d8342aa27fc0bc365e/propcache-0.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8c9b3cbe4584636d72ff556d9036e0c9317fa27b3ac1f0f558e7e84d1c9c5900", size = 200778, upload_time = "2025-10-08T19:46:18.023Z" }, - { url = "https://files.pythonhosted.org/packages/cf/81/5abec54355ed344476bee711e9f04815d4b00a311ab0535599204eecc257/propcache-0.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f93243fdc5657247533273ac4f86ae106cc6445a0efacb9a1bfe982fcfefd90c", size = 193047, upload_time = "2025-10-08T19:46:19.449Z" }, - { url = "https://files.pythonhosted.org/packages/ec/b6/1f237c04e32063cb034acd5f6ef34ef3a394f75502e72703545631ab1ef6/propcache-0.4.1-cp310-cp310-win32.whl", hash = "sha256:a0ee98db9c5f80785b266eb805016e36058ac72c51a064040f2bc43b61101cdb", size = 38093, upload_time = "2025-10-08T19:46:20.643Z" }, - { url = "https://files.pythonhosted.org/packages/a6/67/354aac4e0603a15f76439caf0427781bcd6797f370377f75a642133bc954/propcache-0.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:1cdb7988c4e5ac7f6d175a28a9aa0c94cb6f2ebe52756a3c0cda98d2809a9e37", size = 41638, upload_time = "2025-10-08T19:46:21.935Z" }, - { url = "https://files.pythonhosted.org/packages/e0/e1/74e55b9fd1a4c209ff1a9a824bf6c8b3d1fc5a1ac3eabe23462637466785/propcache-0.4.1-cp310-cp310-win_arm64.whl", hash = "sha256:d82ad62b19645419fe79dd63b3f9253e15b30e955c0170e5cebc350c1844e581", size = 38229, upload_time = "2025-10-08T19:46:23.368Z" }, - { url = "https://files.pythonhosted.org/packages/8c/d4/4e2c9aaf7ac2242b9358f98dccd8f90f2605402f5afeff6c578682c2c491/propcache-0.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:60a8fda9644b7dfd5dece8c61d8a85e271cb958075bfc4e01083c148b61a7caf", size = 80208, upload_time = "2025-10-08T19:46:24.597Z" }, - { url = "https://files.pythonhosted.org/packages/c2/21/d7b68e911f9c8e18e4ae43bdbc1e1e9bbd971f8866eb81608947b6f585ff/propcache-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c30b53e7e6bda1d547cabb47c825f3843a0a1a42b0496087bb58d8fedf9f41b5", size = 45777, upload_time = "2025-10-08T19:46:25.733Z" }, - { url = "https://files.pythonhosted.org/packages/d3/1d/11605e99ac8ea9435651ee71ab4cb4bf03f0949586246476a25aadfec54a/propcache-0.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6918ecbd897443087a3b7cd978d56546a812517dcaaca51b49526720571fa93e", size = 47647, upload_time = "2025-10-08T19:46:27.304Z" }, - { url = "https://files.pythonhosted.org/packages/58/1a/3c62c127a8466c9c843bccb503d40a273e5cc69838805f322e2826509e0d/propcache-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3d902a36df4e5989763425a8ab9e98cd8ad5c52c823b34ee7ef307fd50582566", size = 214929, upload_time = "2025-10-08T19:46:28.62Z" }, - { url = "https://files.pythonhosted.org/packages/56/b9/8fa98f850960b367c4b8fe0592e7fc341daa7a9462e925228f10a60cf74f/propcache-0.4.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a9695397f85973bb40427dedddf70d8dc4a44b22f1650dd4af9eedf443d45165", size = 221778, upload_time = "2025-10-08T19:46:30.358Z" }, - { url = "https://files.pythonhosted.org/packages/46/a6/0ab4f660eb59649d14b3d3d65c439421cf2f87fe5dd68591cbe3c1e78a89/propcache-0.4.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2bb07ffd7eaad486576430c89f9b215f9e4be68c4866a96e97db9e97fead85dc", size = 228144, upload_time = "2025-10-08T19:46:32.607Z" }, - { url = "https://files.pythonhosted.org/packages/52/6a/57f43e054fb3d3a56ac9fc532bc684fc6169a26c75c353e65425b3e56eef/propcache-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fd6f30fdcf9ae2a70abd34da54f18da086160e4d7d9251f81f3da0ff84fc5a48", size = 210030, upload_time = "2025-10-08T19:46:33.969Z" }, - { url = "https://files.pythonhosted.org/packages/40/e2/27e6feebb5f6b8408fa29f5efbb765cd54c153ac77314d27e457a3e993b7/propcache-0.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fc38cba02d1acba4e2869eef1a57a43dfbd3d49a59bf90dda7444ec2be6a5570", size = 208252, upload_time = "2025-10-08T19:46:35.309Z" }, - { url = "https://files.pythonhosted.org/packages/9e/f8/91c27b22ccda1dbc7967f921c42825564fa5336a01ecd72eb78a9f4f53c2/propcache-0.4.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:67fad6162281e80e882fb3ec355398cf72864a54069d060321f6cd0ade95fe85", size = 202064, upload_time = "2025-10-08T19:46:36.993Z" }, - { url = "https://files.pythonhosted.org/packages/f2/26/7f00bd6bd1adba5aafe5f4a66390f243acab58eab24ff1a08bebb2ef9d40/propcache-0.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f10207adf04d08bec185bae14d9606a1444715bc99180f9331c9c02093e1959e", size = 212429, upload_time = "2025-10-08T19:46:38.398Z" }, - { url = "https://files.pythonhosted.org/packages/84/89/fd108ba7815c1117ddca79c228f3f8a15fc82a73bca8b142eb5de13b2785/propcache-0.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e9b0d8d0845bbc4cfcdcbcdbf5086886bc8157aa963c31c777ceff7846c77757", size = 216727, upload_time = "2025-10-08T19:46:39.732Z" }, - { url = "https://files.pythonhosted.org/packages/79/37/3ec3f7e3173e73f1d600495d8b545b53802cbf35506e5732dd8578db3724/propcache-0.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:981333cb2f4c1896a12f4ab92a9cc8f09ea664e9b7dbdc4eff74627af3a11c0f", size = 205097, upload_time = "2025-10-08T19:46:41.025Z" }, - { url = "https://files.pythonhosted.org/packages/61/b0/b2631c19793f869d35f47d5a3a56fb19e9160d3c119f15ac7344fc3ccae7/propcache-0.4.1-cp311-cp311-win32.whl", hash = "sha256:f1d2f90aeec838a52f1c1a32fe9a619fefd5e411721a9117fbf82aea638fe8a1", size = 38084, upload_time = "2025-10-08T19:46:42.693Z" }, - { url = "https://files.pythonhosted.org/packages/f4/78/6cce448e2098e9f3bfc91bb877f06aa24b6ccace872e39c53b2f707c4648/propcache-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:364426a62660f3f699949ac8c621aad6977be7126c5807ce48c0aeb8e7333ea6", size = 41637, upload_time = "2025-10-08T19:46:43.778Z" }, - { url = "https://files.pythonhosted.org/packages/9c/e9/754f180cccd7f51a39913782c74717c581b9cc8177ad0e949f4d51812383/propcache-0.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:e53f3a38d3510c11953f3e6a33f205c6d1b001129f972805ca9b42fc308bc239", size = 38064, upload_time = "2025-10-08T19:46:44.872Z" }, - { url = "https://files.pythonhosted.org/packages/a2/0f/f17b1b2b221d5ca28b4b876e8bb046ac40466513960646bda8e1853cdfa2/propcache-0.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e153e9cd40cc8945138822807139367f256f89c6810c2634a4f6902b52d3b4e2", size = 80061, upload_time = "2025-10-08T19:46:46.075Z" }, - { url = "https://files.pythonhosted.org/packages/76/47/8ccf75935f51448ba9a16a71b783eb7ef6b9ee60f5d14c7f8a8a79fbeed7/propcache-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cd547953428f7abb73c5ad82cbb32109566204260d98e41e5dfdc682eb7f8403", size = 46037, upload_time = "2025-10-08T19:46:47.23Z" }, - { url = "https://files.pythonhosted.org/packages/0a/b6/5c9a0e42df4d00bfb4a3cbbe5cf9f54260300c88a0e9af1f47ca5ce17ac0/propcache-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f048da1b4f243fc44f205dfd320933a951b8d89e0afd4c7cacc762a8b9165207", size = 47324, upload_time = "2025-10-08T19:46:48.384Z" }, - { url = "https://files.pythonhosted.org/packages/9e/d3/6c7ee328b39a81ee877c962469f1e795f9db87f925251efeb0545e0020d0/propcache-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ec17c65562a827bba85e3872ead335f95405ea1674860d96483a02f5c698fa72", size = 225505, upload_time = "2025-10-08T19:46:50.055Z" }, - { url = "https://files.pythonhosted.org/packages/01/5d/1c53f4563490b1d06a684742cc6076ef944bc6457df6051b7d1a877c057b/propcache-0.4.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:405aac25c6394ef275dee4c709be43745d36674b223ba4eb7144bf4d691b7367", size = 230242, upload_time = "2025-10-08T19:46:51.815Z" }, - { url = "https://files.pythonhosted.org/packages/20/e1/ce4620633b0e2422207c3cb774a0ee61cac13abc6217763a7b9e2e3f4a12/propcache-0.4.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0013cb6f8dde4b2a2f66903b8ba740bdfe378c943c4377a200551ceb27f379e4", size = 238474, upload_time = "2025-10-08T19:46:53.208Z" }, - { url = "https://files.pythonhosted.org/packages/46/4b/3aae6835b8e5f44ea6a68348ad90f78134047b503765087be2f9912140ea/propcache-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15932ab57837c3368b024473a525e25d316d8353016e7cc0e5ba9eb343fbb1cf", size = 221575, upload_time = "2025-10-08T19:46:54.511Z" }, - { url = "https://files.pythonhosted.org/packages/6e/a5/8a5e8678bcc9d3a1a15b9a29165640d64762d424a16af543f00629c87338/propcache-0.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:031dce78b9dc099f4c29785d9cf5577a3faf9ebf74ecbd3c856a7b92768c3df3", size = 216736, upload_time = "2025-10-08T19:46:56.212Z" }, - { url = "https://files.pythonhosted.org/packages/f1/63/b7b215eddeac83ca1c6b934f89d09a625aa9ee4ba158338854c87210cc36/propcache-0.4.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ab08df6c9a035bee56e31af99be621526bd237bea9f32def431c656b29e41778", size = 213019, upload_time = "2025-10-08T19:46:57.595Z" }, - { url = "https://files.pythonhosted.org/packages/57/74/f580099a58c8af587cac7ba19ee7cb418506342fbbe2d4a4401661cca886/propcache-0.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4d7af63f9f93fe593afbf104c21b3b15868efb2c21d07d8732c0c4287e66b6a6", size = 220376, upload_time = "2025-10-08T19:46:59.067Z" }, - { url = "https://files.pythonhosted.org/packages/c4/ee/542f1313aff7eaf19c2bb758c5d0560d2683dac001a1c96d0774af799843/propcache-0.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cfc27c945f422e8b5071b6e93169679e4eb5bf73bbcbf1ba3ae3a83d2f78ebd9", size = 226988, upload_time = "2025-10-08T19:47:00.544Z" }, - { url = "https://files.pythonhosted.org/packages/8f/18/9c6b015dd9c6930f6ce2229e1f02fb35298b847f2087ea2b436a5bfa7287/propcache-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:35c3277624a080cc6ec6f847cbbbb5b49affa3598c4535a0a4682a697aaa5c75", size = 215615, upload_time = "2025-10-08T19:47:01.968Z" }, - { url = "https://files.pythonhosted.org/packages/80/9e/e7b85720b98c45a45e1fca6a177024934dc9bc5f4d5dd04207f216fc33ed/propcache-0.4.1-cp312-cp312-win32.whl", hash = "sha256:671538c2262dadb5ba6395e26c1731e1d52534bfe9ae56d0b5573ce539266aa8", size = 38066, upload_time = "2025-10-08T19:47:03.503Z" }, - { url = "https://files.pythonhosted.org/packages/54/09/d19cff2a5aaac632ec8fc03737b223597b1e347416934c1b3a7df079784c/propcache-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:cb2d222e72399fcf5890d1d5cc1060857b9b236adff2792ff48ca2dfd46c81db", size = 41655, upload_time = "2025-10-08T19:47:04.973Z" }, - { url = "https://files.pythonhosted.org/packages/68/ab/6b5c191bb5de08036a8c697b265d4ca76148efb10fa162f14af14fb5f076/propcache-0.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:204483131fb222bdaaeeea9f9e6c6ed0cac32731f75dfc1d4a567fc1926477c1", size = 37789, upload_time = "2025-10-08T19:47:06.077Z" }, - { url = "https://files.pythonhosted.org/packages/bf/df/6d9c1b6ac12b003837dde8a10231a7344512186e87b36e855bef32241942/propcache-0.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:43eedf29202c08550aac1d14e0ee619b0430aaef78f85864c1a892294fbc28cf", size = 77750, upload_time = "2025-10-08T19:47:07.648Z" }, - { url = "https://files.pythonhosted.org/packages/8b/e8/677a0025e8a2acf07d3418a2e7ba529c9c33caf09d3c1f25513023c1db56/propcache-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d62cdfcfd89ccb8de04e0eda998535c406bf5e060ffd56be6c586cbcc05b3311", size = 44780, upload_time = "2025-10-08T19:47:08.851Z" }, - { url = "https://files.pythonhosted.org/packages/89/a4/92380f7ca60f99ebae761936bc48a72a639e8a47b29050615eef757cb2a7/propcache-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cae65ad55793da34db5f54e4029b89d3b9b9490d8abe1b4c7ab5d4b8ec7ebf74", size = 46308, upload_time = "2025-10-08T19:47:09.982Z" }, - { url = "https://files.pythonhosted.org/packages/2d/48/c5ac64dee5262044348d1d78a5f85dd1a57464a60d30daee946699963eb3/propcache-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:333ddb9031d2704a301ee3e506dc46b1fe5f294ec198ed6435ad5b6a085facfe", size = 208182, upload_time = "2025-10-08T19:47:11.319Z" }, - { url = "https://files.pythonhosted.org/packages/c6/0c/cd762dd011a9287389a6a3eb43aa30207bde253610cca06824aeabfe9653/propcache-0.4.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fd0858c20f078a32cf55f7e81473d96dcf3b93fd2ccdb3d40fdf54b8573df3af", size = 211215, upload_time = "2025-10-08T19:47:13.146Z" }, - { url = "https://files.pythonhosted.org/packages/30/3e/49861e90233ba36890ae0ca4c660e95df565b2cd15d4a68556ab5865974e/propcache-0.4.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:678ae89ebc632c5c204c794f8dab2837c5f159aeb59e6ed0539500400577298c", size = 218112, upload_time = "2025-10-08T19:47:14.913Z" }, - { url = "https://files.pythonhosted.org/packages/f1/8b/544bc867e24e1bd48f3118cecd3b05c694e160a168478fa28770f22fd094/propcache-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d472aeb4fbf9865e0c6d622d7f4d54a4e101a89715d8904282bb5f9a2f476c3f", size = 204442, upload_time = "2025-10-08T19:47:16.277Z" }, - { url = "https://files.pythonhosted.org/packages/50/a6/4282772fd016a76d3e5c0df58380a5ea64900afd836cec2c2f662d1b9bb3/propcache-0.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4d3df5fa7e36b3225954fba85589da77a0fe6a53e3976de39caf04a0db4c36f1", size = 199398, upload_time = "2025-10-08T19:47:17.962Z" }, - { url = "https://files.pythonhosted.org/packages/3e/ec/d8a7cd406ee1ddb705db2139f8a10a8a427100347bd698e7014351c7af09/propcache-0.4.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ee17f18d2498f2673e432faaa71698032b0127ebf23ae5974eeaf806c279df24", size = 196920, upload_time = "2025-10-08T19:47:19.355Z" }, - { url = "https://files.pythonhosted.org/packages/f6/6c/f38ab64af3764f431e359f8baf9e0a21013e24329e8b85d2da32e8ed07ca/propcache-0.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:580e97762b950f993ae618e167e7be9256b8353c2dcd8b99ec100eb50f5286aa", size = 203748, upload_time = "2025-10-08T19:47:21.338Z" }, - { url = "https://files.pythonhosted.org/packages/d6/e3/fa846bd70f6534d647886621388f0a265254d30e3ce47e5c8e6e27dbf153/propcache-0.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:501d20b891688eb8e7aa903021f0b72d5a55db40ffaab27edefd1027caaafa61", size = 205877, upload_time = "2025-10-08T19:47:23.059Z" }, - { url = "https://files.pythonhosted.org/packages/e2/39/8163fc6f3133fea7b5f2827e8eba2029a0277ab2c5beee6c1db7b10fc23d/propcache-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a0bd56e5b100aef69bd8562b74b46254e7c8812918d3baa700c8a8009b0af66", size = 199437, upload_time = "2025-10-08T19:47:24.445Z" }, - { url = "https://files.pythonhosted.org/packages/93/89/caa9089970ca49c7c01662bd0eeedfe85494e863e8043565aeb6472ce8fe/propcache-0.4.1-cp313-cp313-win32.whl", hash = "sha256:bcc9aaa5d80322bc2fb24bb7accb4a30f81e90ab8d6ba187aec0744bc302ad81", size = 37586, upload_time = "2025-10-08T19:47:25.736Z" }, - { url = "https://files.pythonhosted.org/packages/f5/ab/f76ec3c3627c883215b5c8080debb4394ef5a7a29be811f786415fc1e6fd/propcache-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:381914df18634f5494334d201e98245c0596067504b9372d8cf93f4bb23e025e", size = 40790, upload_time = "2025-10-08T19:47:26.847Z" }, - { url = "https://files.pythonhosted.org/packages/59/1b/e71ae98235f8e2ba5004d8cb19765a74877abf189bc53fc0c80d799e56c3/propcache-0.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:8873eb4460fd55333ea49b7d189749ecf6e55bf85080f11b1c4530ed3034cba1", size = 37158, upload_time = "2025-10-08T19:47:27.961Z" }, - { url = "https://files.pythonhosted.org/packages/83/ce/a31bbdfc24ee0dcbba458c8175ed26089cf109a55bbe7b7640ed2470cfe9/propcache-0.4.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:92d1935ee1f8d7442da9c0c4fa7ac20d07e94064184811b685f5c4fada64553b", size = 81451, upload_time = "2025-10-08T19:47:29.445Z" }, - { url = "https://files.pythonhosted.org/packages/25/9c/442a45a470a68456e710d96cacd3573ef26a1d0a60067e6a7d5e655621ed/propcache-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:473c61b39e1460d386479b9b2f337da492042447c9b685f28be4f74d3529e566", size = 46374, upload_time = "2025-10-08T19:47:30.579Z" }, - { url = "https://files.pythonhosted.org/packages/f4/bf/b1d5e21dbc3b2e889ea4327044fb16312a736d97640fb8b6aa3f9c7b3b65/propcache-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c0ef0aaafc66fbd87842a3fe3902fd889825646bc21149eafe47be6072725835", size = 48396, upload_time = "2025-10-08T19:47:31.79Z" }, - { url = "https://files.pythonhosted.org/packages/f4/04/5b4c54a103d480e978d3c8a76073502b18db0c4bc17ab91b3cb5092ad949/propcache-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f95393b4d66bfae908c3ca8d169d5f79cd65636ae15b5e7a4f6e67af675adb0e", size = 275950, upload_time = "2025-10-08T19:47:33.481Z" }, - { url = "https://files.pythonhosted.org/packages/b4/c1/86f846827fb969c4b78b0af79bba1d1ea2156492e1b83dea8b8a6ae27395/propcache-0.4.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c07fda85708bc48578467e85099645167a955ba093be0a2dcba962195676e859", size = 273856, upload_time = "2025-10-08T19:47:34.906Z" }, - { url = "https://files.pythonhosted.org/packages/36/1d/fc272a63c8d3bbad6878c336c7a7dea15e8f2d23a544bda43205dfa83ada/propcache-0.4.1-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:af223b406d6d000830c6f65f1e6431783fc3f713ba3e6cc8c024d5ee96170a4b", size = 280420, upload_time = "2025-10-08T19:47:36.338Z" }, - { url = "https://files.pythonhosted.org/packages/07/0c/01f2219d39f7e53d52e5173bcb09c976609ba30209912a0680adfb8c593a/propcache-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a78372c932c90ee474559c5ddfffd718238e8673c340dc21fe45c5b8b54559a0", size = 263254, upload_time = "2025-10-08T19:47:37.692Z" }, - { url = "https://files.pythonhosted.org/packages/2d/18/cd28081658ce597898f0c4d174d4d0f3c5b6d4dc27ffafeef835c95eb359/propcache-0.4.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:564d9f0d4d9509e1a870c920a89b2fec951b44bf5ba7d537a9e7c1ccec2c18af", size = 261205, upload_time = "2025-10-08T19:47:39.659Z" }, - { url = "https://files.pythonhosted.org/packages/7a/71/1f9e22eb8b8316701c2a19fa1f388c8a3185082607da8e406a803c9b954e/propcache-0.4.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:17612831fda0138059cc5546f4d12a2aacfb9e47068c06af35c400ba58ba7393", size = 247873, upload_time = "2025-10-08T19:47:41.084Z" }, - { url = "https://files.pythonhosted.org/packages/4a/65/3d4b61f36af2b4eddba9def857959f1016a51066b4f1ce348e0cf7881f58/propcache-0.4.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:41a89040cb10bd345b3c1a873b2bf36413d48da1def52f268a055f7398514874", size = 262739, upload_time = "2025-10-08T19:47:42.51Z" }, - { url = "https://files.pythonhosted.org/packages/2a/42/26746ab087faa77c1c68079b228810436ccd9a5ce9ac85e2b7307195fd06/propcache-0.4.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e35b88984e7fa64aacecea39236cee32dd9bd8c55f57ba8a75cf2399553f9bd7", size = 263514, upload_time = "2025-10-08T19:47:43.927Z" }, - { url = "https://files.pythonhosted.org/packages/94/13/630690fe201f5502d2403dd3cfd451ed8858fe3c738ee88d095ad2ff407b/propcache-0.4.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6f8b465489f927b0df505cbe26ffbeed4d6d8a2bbc61ce90eb074ff129ef0ab1", size = 257781, upload_time = "2025-10-08T19:47:45.448Z" }, - { url = "https://files.pythonhosted.org/packages/92/f7/1d4ec5841505f423469efbfc381d64b7b467438cd5a4bbcbb063f3b73d27/propcache-0.4.1-cp313-cp313t-win32.whl", hash = "sha256:2ad890caa1d928c7c2965b48f3a3815c853180831d0e5503d35cf00c472f4717", size = 41396, upload_time = "2025-10-08T19:47:47.202Z" }, - { url = "https://files.pythonhosted.org/packages/48/f0/615c30622316496d2cbbc29f5985f7777d3ada70f23370608c1d3e081c1f/propcache-0.4.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f7ee0e597f495cf415bcbd3da3caa3bd7e816b74d0d52b8145954c5e6fd3ff37", size = 44897, upload_time = "2025-10-08T19:47:48.336Z" }, - { url = "https://files.pythonhosted.org/packages/fd/ca/6002e46eccbe0e33dcd4069ef32f7f1c9e243736e07adca37ae8c4830ec3/propcache-0.4.1-cp313-cp313t-win_arm64.whl", hash = "sha256:929d7cbe1f01bb7baffb33dc14eb5691c95831450a26354cd210a8155170c93a", size = 39789, upload_time = "2025-10-08T19:47:49.876Z" }, - { url = "https://files.pythonhosted.org/packages/8e/5c/bca52d654a896f831b8256683457ceddd490ec18d9ec50e97dfd8fc726a8/propcache-0.4.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3f7124c9d820ba5548d431afb4632301acf965db49e666aa21c305cbe8c6de12", size = 78152, upload_time = "2025-10-08T19:47:51.051Z" }, - { url = "https://files.pythonhosted.org/packages/65/9b/03b04e7d82a5f54fb16113d839f5ea1ede58a61e90edf515f6577c66fa8f/propcache-0.4.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:c0d4b719b7da33599dfe3b22d3db1ef789210a0597bc650b7cee9c77c2be8c5c", size = 44869, upload_time = "2025-10-08T19:47:52.594Z" }, - { url = "https://files.pythonhosted.org/packages/b2/fa/89a8ef0468d5833a23fff277b143d0573897cf75bd56670a6d28126c7d68/propcache-0.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:9f302f4783709a78240ebc311b793f123328716a60911d667e0c036bc5dcbded", size = 46596, upload_time = "2025-10-08T19:47:54.073Z" }, - { url = "https://files.pythonhosted.org/packages/86/bd/47816020d337f4a746edc42fe8d53669965138f39ee117414c7d7a340cfe/propcache-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c80ee5802e3fb9ea37938e7eecc307fb984837091d5fd262bb37238b1ae97641", size = 206981, upload_time = "2025-10-08T19:47:55.715Z" }, - { url = "https://files.pythonhosted.org/packages/df/f6/c5fa1357cc9748510ee55f37173eb31bfde6d94e98ccd9e6f033f2fc06e1/propcache-0.4.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ed5a841e8bb29a55fb8159ed526b26adc5bdd7e8bd7bf793ce647cb08656cdf4", size = 211490, upload_time = "2025-10-08T19:47:57.499Z" }, - { url = "https://files.pythonhosted.org/packages/80/1e/e5889652a7c4a3846683401a48f0f2e5083ce0ec1a8a5221d8058fbd1adf/propcache-0.4.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:55c72fd6ea2da4c318e74ffdf93c4fe4e926051133657459131a95c846d16d44", size = 215371, upload_time = "2025-10-08T19:47:59.317Z" }, - { url = "https://files.pythonhosted.org/packages/b2/f2/889ad4b2408f72fe1a4f6a19491177b30ea7bf1a0fd5f17050ca08cfc882/propcache-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8326e144341460402713f91df60ade3c999d601e7eb5ff8f6f7862d54de0610d", size = 201424, upload_time = "2025-10-08T19:48:00.67Z" }, - { url = "https://files.pythonhosted.org/packages/27/73/033d63069b57b0812c8bd19f311faebeceb6ba31b8f32b73432d12a0b826/propcache-0.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:060b16ae65bc098da7f6d25bf359f1f31f688384858204fe5d652979e0015e5b", size = 197566, upload_time = "2025-10-08T19:48:02.604Z" }, - { url = "https://files.pythonhosted.org/packages/dc/89/ce24f3dc182630b4e07aa6d15f0ff4b14ed4b9955fae95a0b54c58d66c05/propcache-0.4.1-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:89eb3fa9524f7bec9de6e83cf3faed9d79bffa560672c118a96a171a6f55831e", size = 193130, upload_time = "2025-10-08T19:48:04.499Z" }, - { url = "https://files.pythonhosted.org/packages/a9/24/ef0d5fd1a811fb5c609278d0209c9f10c35f20581fcc16f818da959fc5b4/propcache-0.4.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:dee69d7015dc235f526fe80a9c90d65eb0039103fe565776250881731f06349f", size = 202625, upload_time = "2025-10-08T19:48:06.213Z" }, - { url = "https://files.pythonhosted.org/packages/f5/02/98ec20ff5546f68d673df2f7a69e8c0d076b5abd05ca882dc7ee3a83653d/propcache-0.4.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:5558992a00dfd54ccbc64a32726a3357ec93825a418a401f5cc67df0ac5d9e49", size = 204209, upload_time = "2025-10-08T19:48:08.432Z" }, - { url = "https://files.pythonhosted.org/packages/a0/87/492694f76759b15f0467a2a93ab68d32859672b646aa8a04ce4864e7932d/propcache-0.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c9b822a577f560fbd9554812526831712c1436d2c046cedee4c3796d3543b144", size = 197797, upload_time = "2025-10-08T19:48:09.968Z" }, - { url = "https://files.pythonhosted.org/packages/ee/36/66367de3575db1d2d3f3d177432bd14ee577a39d3f5d1b3d5df8afe3b6e2/propcache-0.4.1-cp314-cp314-win32.whl", hash = "sha256:ab4c29b49d560fe48b696cdcb127dd36e0bc2472548f3bf56cc5cb3da2b2984f", size = 38140, upload_time = "2025-10-08T19:48:11.232Z" }, - { url = "https://files.pythonhosted.org/packages/0c/2a/a758b47de253636e1b8aef181c0b4f4f204bf0dd964914fb2af90a95b49b/propcache-0.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:5a103c3eb905fcea0ab98be99c3a9a5ab2de60228aa5aceedc614c0281cf6153", size = 41257, upload_time = "2025-10-08T19:48:12.707Z" }, - { url = "https://files.pythonhosted.org/packages/34/5e/63bd5896c3fec12edcbd6f12508d4890d23c265df28c74b175e1ef9f4f3b/propcache-0.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:74c1fb26515153e482e00177a1ad654721bf9207da8a494a0c05e797ad27b992", size = 38097, upload_time = "2025-10-08T19:48:13.923Z" }, - { url = "https://files.pythonhosted.org/packages/99/85/9ff785d787ccf9bbb3f3106f79884a130951436f58392000231b4c737c80/propcache-0.4.1-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:824e908bce90fb2743bd6b59db36eb4f45cd350a39637c9f73b1c1ea66f5b75f", size = 81455, upload_time = "2025-10-08T19:48:15.16Z" }, - { url = "https://files.pythonhosted.org/packages/90/85/2431c10c8e7ddb1445c1f7c4b54d886e8ad20e3c6307e7218f05922cad67/propcache-0.4.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:c2b5e7db5328427c57c8e8831abda175421b709672f6cfc3d630c3b7e2146393", size = 46372, upload_time = "2025-10-08T19:48:16.424Z" }, - { url = "https://files.pythonhosted.org/packages/01/20/b0972d902472da9bcb683fa595099911f4d2e86e5683bcc45de60dd05dc3/propcache-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6f6ff873ed40292cd4969ef5310179afd5db59fdf055897e282485043fc80ad0", size = 48411, upload_time = "2025-10-08T19:48:17.577Z" }, - { url = "https://files.pythonhosted.org/packages/e2/e3/7dc89f4f21e8f99bad3d5ddb3a3389afcf9da4ac69e3deb2dcdc96e74169/propcache-0.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:49a2dc67c154db2c1463013594c458881a069fcf98940e61a0569016a583020a", size = 275712, upload_time = "2025-10-08T19:48:18.901Z" }, - { url = "https://files.pythonhosted.org/packages/20/67/89800c8352489b21a8047c773067644e3897f02ecbbd610f4d46b7f08612/propcache-0.4.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:005f08e6a0529984491e37d8dbc3dd86f84bd78a8ceb5fa9a021f4c48d4984be", size = 273557, upload_time = "2025-10-08T19:48:20.762Z" }, - { url = "https://files.pythonhosted.org/packages/e2/a1/b52b055c766a54ce6d9c16d9aca0cad8059acd9637cdf8aa0222f4a026ef/propcache-0.4.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5c3310452e0d31390da9035c348633b43d7e7feb2e37be252be6da45abd1abcc", size = 280015, upload_time = "2025-10-08T19:48:22.592Z" }, - { url = "https://files.pythonhosted.org/packages/48/c8/33cee30bd890672c63743049f3c9e4be087e6780906bfc3ec58528be59c1/propcache-0.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4c3c70630930447f9ef1caac7728c8ad1c56bc5015338b20fed0d08ea2480b3a", size = 262880, upload_time = "2025-10-08T19:48:23.947Z" }, - { url = "https://files.pythonhosted.org/packages/0c/b1/8f08a143b204b418285c88b83d00edbd61afbc2c6415ffafc8905da7038b/propcache-0.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8e57061305815dfc910a3634dcf584f08168a8836e6999983569f51a8544cd89", size = 260938, upload_time = "2025-10-08T19:48:25.656Z" }, - { url = "https://files.pythonhosted.org/packages/cf/12/96e4664c82ca2f31e1c8dff86afb867348979eb78d3cb8546a680287a1e9/propcache-0.4.1-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:521a463429ef54143092c11a77e04056dd00636f72e8c45b70aaa3140d639726", size = 247641, upload_time = "2025-10-08T19:48:27.207Z" }, - { url = "https://files.pythonhosted.org/packages/18/ed/e7a9cfca28133386ba52278136d42209d3125db08d0a6395f0cba0c0285c/propcache-0.4.1-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:120c964da3fdc75e3731aa392527136d4ad35868cc556fd09bb6d09172d9a367", size = 262510, upload_time = "2025-10-08T19:48:28.65Z" }, - { url = "https://files.pythonhosted.org/packages/f5/76/16d8bf65e8845dd62b4e2b57444ab81f07f40caa5652b8969b87ddcf2ef6/propcache-0.4.1-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:d8f353eb14ee3441ee844ade4277d560cdd68288838673273b978e3d6d2c8f36", size = 263161, upload_time = "2025-10-08T19:48:30.133Z" }, - { url = "https://files.pythonhosted.org/packages/e7/70/c99e9edb5d91d5ad8a49fa3c1e8285ba64f1476782fed10ab251ff413ba1/propcache-0.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ab2943be7c652f09638800905ee1bab2c544e537edb57d527997a24c13dc1455", size = 257393, upload_time = "2025-10-08T19:48:31.567Z" }, - { url = "https://files.pythonhosted.org/packages/08/02/87b25304249a35c0915d236575bc3574a323f60b47939a2262b77632a3ee/propcache-0.4.1-cp314-cp314t-win32.whl", hash = "sha256:05674a162469f31358c30bcaa8883cb7829fa3110bf9c0991fe27d7896c42d85", size = 42546, upload_time = "2025-10-08T19:48:32.872Z" }, - { url = "https://files.pythonhosted.org/packages/cb/ef/3c6ecf8b317aa982f309835e8f96987466123c6e596646d4e6a1dfcd080f/propcache-0.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:990f6b3e2a27d683cb7602ed6c86f15ee6b43b1194736f9baaeb93d0016633b1", size = 46259, upload_time = "2025-10-08T19:48:34.226Z" }, - { url = "https://files.pythonhosted.org/packages/c4/2d/346e946d4951f37eca1e4f55be0f0174c52cd70720f84029b02f296f4a38/propcache-0.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:ecef2343af4cc68e05131e45024ba34f6095821988a9d0a02aa7c73fcc448aa9", size = 40428, upload_time = "2025-10-08T19:48:35.441Z" }, - { url = "https://files.pythonhosted.org/packages/5b/5a/bc7b4a4ef808fa59a816c17b20c4bef6884daebbdf627ff2a161da67da19/propcache-0.4.1-py3-none-any.whl", hash = "sha256:af2a6052aeb6cf17d3e46ee169099044fd8224cbaf75c76a2ef596e8163e2237", size = 13305, upload_time = "2025-10-08T19:49:00.792Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/9e/da/e9fc233cf63743258bff22b3dfa7ea5baef7b5bc324af47a0ad89b8ffc6f/propcache-0.4.1.tar.gz", hash = "sha256:f48107a8c637e80362555f37ecf49abe20370e557cc4ab374f04ec4423c97c3d", size = 46442, upload-time = "2025-10-08T19:49:02.291Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8c/d4/4e2c9aaf7ac2242b9358f98dccd8f90f2605402f5afeff6c578682c2c491/propcache-0.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:60a8fda9644b7dfd5dece8c61d8a85e271cb958075bfc4e01083c148b61a7caf", size = 80208, upload-time = "2025-10-08T19:46:24.597Z" }, + { url = "https://files.pythonhosted.org/packages/c2/21/d7b68e911f9c8e18e4ae43bdbc1e1e9bbd971f8866eb81608947b6f585ff/propcache-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c30b53e7e6bda1d547cabb47c825f3843a0a1a42b0496087bb58d8fedf9f41b5", size = 45777, upload-time = "2025-10-08T19:46:25.733Z" }, + { url = "https://files.pythonhosted.org/packages/d3/1d/11605e99ac8ea9435651ee71ab4cb4bf03f0949586246476a25aadfec54a/propcache-0.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6918ecbd897443087a3b7cd978d56546a812517dcaaca51b49526720571fa93e", size = 47647, upload-time = "2025-10-08T19:46:27.304Z" }, + { url = "https://files.pythonhosted.org/packages/58/1a/3c62c127a8466c9c843bccb503d40a273e5cc69838805f322e2826509e0d/propcache-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3d902a36df4e5989763425a8ab9e98cd8ad5c52c823b34ee7ef307fd50582566", size = 214929, upload-time = "2025-10-08T19:46:28.62Z" }, + { url = "https://files.pythonhosted.org/packages/56/b9/8fa98f850960b367c4b8fe0592e7fc341daa7a9462e925228f10a60cf74f/propcache-0.4.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a9695397f85973bb40427dedddf70d8dc4a44b22f1650dd4af9eedf443d45165", size = 221778, upload-time = "2025-10-08T19:46:30.358Z" }, + { url = "https://files.pythonhosted.org/packages/46/a6/0ab4f660eb59649d14b3d3d65c439421cf2f87fe5dd68591cbe3c1e78a89/propcache-0.4.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2bb07ffd7eaad486576430c89f9b215f9e4be68c4866a96e97db9e97fead85dc", size = 228144, upload-time = "2025-10-08T19:46:32.607Z" }, + { url = "https://files.pythonhosted.org/packages/52/6a/57f43e054fb3d3a56ac9fc532bc684fc6169a26c75c353e65425b3e56eef/propcache-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fd6f30fdcf9ae2a70abd34da54f18da086160e4d7d9251f81f3da0ff84fc5a48", size = 210030, upload-time = "2025-10-08T19:46:33.969Z" }, + { url = "https://files.pythonhosted.org/packages/40/e2/27e6feebb5f6b8408fa29f5efbb765cd54c153ac77314d27e457a3e993b7/propcache-0.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fc38cba02d1acba4e2869eef1a57a43dfbd3d49a59bf90dda7444ec2be6a5570", size = 208252, upload-time = "2025-10-08T19:46:35.309Z" }, + { url = "https://files.pythonhosted.org/packages/9e/f8/91c27b22ccda1dbc7967f921c42825564fa5336a01ecd72eb78a9f4f53c2/propcache-0.4.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:67fad6162281e80e882fb3ec355398cf72864a54069d060321f6cd0ade95fe85", size = 202064, upload-time = "2025-10-08T19:46:36.993Z" }, + { url = "https://files.pythonhosted.org/packages/f2/26/7f00bd6bd1adba5aafe5f4a66390f243acab58eab24ff1a08bebb2ef9d40/propcache-0.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f10207adf04d08bec185bae14d9606a1444715bc99180f9331c9c02093e1959e", size = 212429, upload-time = "2025-10-08T19:46:38.398Z" }, + { url = "https://files.pythonhosted.org/packages/84/89/fd108ba7815c1117ddca79c228f3f8a15fc82a73bca8b142eb5de13b2785/propcache-0.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e9b0d8d0845bbc4cfcdcbcdbf5086886bc8157aa963c31c777ceff7846c77757", size = 216727, upload-time = "2025-10-08T19:46:39.732Z" }, + { url = "https://files.pythonhosted.org/packages/79/37/3ec3f7e3173e73f1d600495d8b545b53802cbf35506e5732dd8578db3724/propcache-0.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:981333cb2f4c1896a12f4ab92a9cc8f09ea664e9b7dbdc4eff74627af3a11c0f", size = 205097, upload-time = "2025-10-08T19:46:41.025Z" }, + { url = "https://files.pythonhosted.org/packages/61/b0/b2631c19793f869d35f47d5a3a56fb19e9160d3c119f15ac7344fc3ccae7/propcache-0.4.1-cp311-cp311-win32.whl", hash = "sha256:f1d2f90aeec838a52f1c1a32fe9a619fefd5e411721a9117fbf82aea638fe8a1", size = 38084, upload-time = "2025-10-08T19:46:42.693Z" }, + { url = "https://files.pythonhosted.org/packages/f4/78/6cce448e2098e9f3bfc91bb877f06aa24b6ccace872e39c53b2f707c4648/propcache-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:364426a62660f3f699949ac8c621aad6977be7126c5807ce48c0aeb8e7333ea6", size = 41637, upload-time = "2025-10-08T19:46:43.778Z" }, + { url = "https://files.pythonhosted.org/packages/9c/e9/754f180cccd7f51a39913782c74717c581b9cc8177ad0e949f4d51812383/propcache-0.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:e53f3a38d3510c11953f3e6a33f205c6d1b001129f972805ca9b42fc308bc239", size = 38064, upload-time = "2025-10-08T19:46:44.872Z" }, + { url = "https://files.pythonhosted.org/packages/a2/0f/f17b1b2b221d5ca28b4b876e8bb046ac40466513960646bda8e1853cdfa2/propcache-0.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e153e9cd40cc8945138822807139367f256f89c6810c2634a4f6902b52d3b4e2", size = 80061, upload-time = "2025-10-08T19:46:46.075Z" }, + { url = "https://files.pythonhosted.org/packages/76/47/8ccf75935f51448ba9a16a71b783eb7ef6b9ee60f5d14c7f8a8a79fbeed7/propcache-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cd547953428f7abb73c5ad82cbb32109566204260d98e41e5dfdc682eb7f8403", size = 46037, upload-time = "2025-10-08T19:46:47.23Z" }, + { url = "https://files.pythonhosted.org/packages/0a/b6/5c9a0e42df4d00bfb4a3cbbe5cf9f54260300c88a0e9af1f47ca5ce17ac0/propcache-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f048da1b4f243fc44f205dfd320933a951b8d89e0afd4c7cacc762a8b9165207", size = 47324, upload-time = "2025-10-08T19:46:48.384Z" }, + { url = "https://files.pythonhosted.org/packages/9e/d3/6c7ee328b39a81ee877c962469f1e795f9db87f925251efeb0545e0020d0/propcache-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ec17c65562a827bba85e3872ead335f95405ea1674860d96483a02f5c698fa72", size = 225505, upload-time = "2025-10-08T19:46:50.055Z" }, + { url = "https://files.pythonhosted.org/packages/01/5d/1c53f4563490b1d06a684742cc6076ef944bc6457df6051b7d1a877c057b/propcache-0.4.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:405aac25c6394ef275dee4c709be43745d36674b223ba4eb7144bf4d691b7367", size = 230242, upload-time = "2025-10-08T19:46:51.815Z" }, + { url = "https://files.pythonhosted.org/packages/20/e1/ce4620633b0e2422207c3cb774a0ee61cac13abc6217763a7b9e2e3f4a12/propcache-0.4.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0013cb6f8dde4b2a2f66903b8ba740bdfe378c943c4377a200551ceb27f379e4", size = 238474, upload-time = "2025-10-08T19:46:53.208Z" }, + { url = "https://files.pythonhosted.org/packages/46/4b/3aae6835b8e5f44ea6a68348ad90f78134047b503765087be2f9912140ea/propcache-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15932ab57837c3368b024473a525e25d316d8353016e7cc0e5ba9eb343fbb1cf", size = 221575, upload-time = "2025-10-08T19:46:54.511Z" }, + { url = "https://files.pythonhosted.org/packages/6e/a5/8a5e8678bcc9d3a1a15b9a29165640d64762d424a16af543f00629c87338/propcache-0.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:031dce78b9dc099f4c29785d9cf5577a3faf9ebf74ecbd3c856a7b92768c3df3", size = 216736, upload-time = "2025-10-08T19:46:56.212Z" }, + { url = "https://files.pythonhosted.org/packages/f1/63/b7b215eddeac83ca1c6b934f89d09a625aa9ee4ba158338854c87210cc36/propcache-0.4.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ab08df6c9a035bee56e31af99be621526bd237bea9f32def431c656b29e41778", size = 213019, upload-time = "2025-10-08T19:46:57.595Z" }, + { url = "https://files.pythonhosted.org/packages/57/74/f580099a58c8af587cac7ba19ee7cb418506342fbbe2d4a4401661cca886/propcache-0.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4d7af63f9f93fe593afbf104c21b3b15868efb2c21d07d8732c0c4287e66b6a6", size = 220376, upload-time = "2025-10-08T19:46:59.067Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ee/542f1313aff7eaf19c2bb758c5d0560d2683dac001a1c96d0774af799843/propcache-0.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cfc27c945f422e8b5071b6e93169679e4eb5bf73bbcbf1ba3ae3a83d2f78ebd9", size = 226988, upload-time = "2025-10-08T19:47:00.544Z" }, + { url = "https://files.pythonhosted.org/packages/8f/18/9c6b015dd9c6930f6ce2229e1f02fb35298b847f2087ea2b436a5bfa7287/propcache-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:35c3277624a080cc6ec6f847cbbbb5b49affa3598c4535a0a4682a697aaa5c75", size = 215615, upload-time = "2025-10-08T19:47:01.968Z" }, + { url = "https://files.pythonhosted.org/packages/80/9e/e7b85720b98c45a45e1fca6a177024934dc9bc5f4d5dd04207f216fc33ed/propcache-0.4.1-cp312-cp312-win32.whl", hash = "sha256:671538c2262dadb5ba6395e26c1731e1d52534bfe9ae56d0b5573ce539266aa8", size = 38066, upload-time = "2025-10-08T19:47:03.503Z" }, + { url = "https://files.pythonhosted.org/packages/54/09/d19cff2a5aaac632ec8fc03737b223597b1e347416934c1b3a7df079784c/propcache-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:cb2d222e72399fcf5890d1d5cc1060857b9b236adff2792ff48ca2dfd46c81db", size = 41655, upload-time = "2025-10-08T19:47:04.973Z" }, + { url = "https://files.pythonhosted.org/packages/68/ab/6b5c191bb5de08036a8c697b265d4ca76148efb10fa162f14af14fb5f076/propcache-0.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:204483131fb222bdaaeeea9f9e6c6ed0cac32731f75dfc1d4a567fc1926477c1", size = 37789, upload-time = "2025-10-08T19:47:06.077Z" }, + { url = "https://files.pythonhosted.org/packages/bf/df/6d9c1b6ac12b003837dde8a10231a7344512186e87b36e855bef32241942/propcache-0.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:43eedf29202c08550aac1d14e0ee619b0430aaef78f85864c1a892294fbc28cf", size = 77750, upload-time = "2025-10-08T19:47:07.648Z" }, + { url = "https://files.pythonhosted.org/packages/8b/e8/677a0025e8a2acf07d3418a2e7ba529c9c33caf09d3c1f25513023c1db56/propcache-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d62cdfcfd89ccb8de04e0eda998535c406bf5e060ffd56be6c586cbcc05b3311", size = 44780, upload-time = "2025-10-08T19:47:08.851Z" }, + { url = "https://files.pythonhosted.org/packages/89/a4/92380f7ca60f99ebae761936bc48a72a639e8a47b29050615eef757cb2a7/propcache-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cae65ad55793da34db5f54e4029b89d3b9b9490d8abe1b4c7ab5d4b8ec7ebf74", size = 46308, upload-time = "2025-10-08T19:47:09.982Z" }, + { url = "https://files.pythonhosted.org/packages/2d/48/c5ac64dee5262044348d1d78a5f85dd1a57464a60d30daee946699963eb3/propcache-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:333ddb9031d2704a301ee3e506dc46b1fe5f294ec198ed6435ad5b6a085facfe", size = 208182, upload-time = "2025-10-08T19:47:11.319Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0c/cd762dd011a9287389a6a3eb43aa30207bde253610cca06824aeabfe9653/propcache-0.4.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fd0858c20f078a32cf55f7e81473d96dcf3b93fd2ccdb3d40fdf54b8573df3af", size = 211215, upload-time = "2025-10-08T19:47:13.146Z" }, + { url = "https://files.pythonhosted.org/packages/30/3e/49861e90233ba36890ae0ca4c660e95df565b2cd15d4a68556ab5865974e/propcache-0.4.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:678ae89ebc632c5c204c794f8dab2837c5f159aeb59e6ed0539500400577298c", size = 218112, upload-time = "2025-10-08T19:47:14.913Z" }, + { url = "https://files.pythonhosted.org/packages/f1/8b/544bc867e24e1bd48f3118cecd3b05c694e160a168478fa28770f22fd094/propcache-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d472aeb4fbf9865e0c6d622d7f4d54a4e101a89715d8904282bb5f9a2f476c3f", size = 204442, upload-time = "2025-10-08T19:47:16.277Z" }, + { url = "https://files.pythonhosted.org/packages/50/a6/4282772fd016a76d3e5c0df58380a5ea64900afd836cec2c2f662d1b9bb3/propcache-0.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4d3df5fa7e36b3225954fba85589da77a0fe6a53e3976de39caf04a0db4c36f1", size = 199398, upload-time = "2025-10-08T19:47:17.962Z" }, + { url = "https://files.pythonhosted.org/packages/3e/ec/d8a7cd406ee1ddb705db2139f8a10a8a427100347bd698e7014351c7af09/propcache-0.4.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ee17f18d2498f2673e432faaa71698032b0127ebf23ae5974eeaf806c279df24", size = 196920, upload-time = "2025-10-08T19:47:19.355Z" }, + { url = "https://files.pythonhosted.org/packages/f6/6c/f38ab64af3764f431e359f8baf9e0a21013e24329e8b85d2da32e8ed07ca/propcache-0.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:580e97762b950f993ae618e167e7be9256b8353c2dcd8b99ec100eb50f5286aa", size = 203748, upload-time = "2025-10-08T19:47:21.338Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e3/fa846bd70f6534d647886621388f0a265254d30e3ce47e5c8e6e27dbf153/propcache-0.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:501d20b891688eb8e7aa903021f0b72d5a55db40ffaab27edefd1027caaafa61", size = 205877, upload-time = "2025-10-08T19:47:23.059Z" }, + { url = "https://files.pythonhosted.org/packages/e2/39/8163fc6f3133fea7b5f2827e8eba2029a0277ab2c5beee6c1db7b10fc23d/propcache-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a0bd56e5b100aef69bd8562b74b46254e7c8812918d3baa700c8a8009b0af66", size = 199437, upload-time = "2025-10-08T19:47:24.445Z" }, + { url = "https://files.pythonhosted.org/packages/93/89/caa9089970ca49c7c01662bd0eeedfe85494e863e8043565aeb6472ce8fe/propcache-0.4.1-cp313-cp313-win32.whl", hash = "sha256:bcc9aaa5d80322bc2fb24bb7accb4a30f81e90ab8d6ba187aec0744bc302ad81", size = 37586, upload-time = "2025-10-08T19:47:25.736Z" }, + { url = "https://files.pythonhosted.org/packages/f5/ab/f76ec3c3627c883215b5c8080debb4394ef5a7a29be811f786415fc1e6fd/propcache-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:381914df18634f5494334d201e98245c0596067504b9372d8cf93f4bb23e025e", size = 40790, upload-time = "2025-10-08T19:47:26.847Z" }, + { url = "https://files.pythonhosted.org/packages/59/1b/e71ae98235f8e2ba5004d8cb19765a74877abf189bc53fc0c80d799e56c3/propcache-0.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:8873eb4460fd55333ea49b7d189749ecf6e55bf85080f11b1c4530ed3034cba1", size = 37158, upload-time = "2025-10-08T19:47:27.961Z" }, + { url = "https://files.pythonhosted.org/packages/83/ce/a31bbdfc24ee0dcbba458c8175ed26089cf109a55bbe7b7640ed2470cfe9/propcache-0.4.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:92d1935ee1f8d7442da9c0c4fa7ac20d07e94064184811b685f5c4fada64553b", size = 81451, upload-time = "2025-10-08T19:47:29.445Z" }, + { url = "https://files.pythonhosted.org/packages/25/9c/442a45a470a68456e710d96cacd3573ef26a1d0a60067e6a7d5e655621ed/propcache-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:473c61b39e1460d386479b9b2f337da492042447c9b685f28be4f74d3529e566", size = 46374, upload-time = "2025-10-08T19:47:30.579Z" }, + { url = "https://files.pythonhosted.org/packages/f4/bf/b1d5e21dbc3b2e889ea4327044fb16312a736d97640fb8b6aa3f9c7b3b65/propcache-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c0ef0aaafc66fbd87842a3fe3902fd889825646bc21149eafe47be6072725835", size = 48396, upload-time = "2025-10-08T19:47:31.79Z" }, + { url = "https://files.pythonhosted.org/packages/f4/04/5b4c54a103d480e978d3c8a76073502b18db0c4bc17ab91b3cb5092ad949/propcache-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f95393b4d66bfae908c3ca8d169d5f79cd65636ae15b5e7a4f6e67af675adb0e", size = 275950, upload-time = "2025-10-08T19:47:33.481Z" }, + { url = "https://files.pythonhosted.org/packages/b4/c1/86f846827fb969c4b78b0af79bba1d1ea2156492e1b83dea8b8a6ae27395/propcache-0.4.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c07fda85708bc48578467e85099645167a955ba093be0a2dcba962195676e859", size = 273856, upload-time = "2025-10-08T19:47:34.906Z" }, + { url = "https://files.pythonhosted.org/packages/36/1d/fc272a63c8d3bbad6878c336c7a7dea15e8f2d23a544bda43205dfa83ada/propcache-0.4.1-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:af223b406d6d000830c6f65f1e6431783fc3f713ba3e6cc8c024d5ee96170a4b", size = 280420, upload-time = "2025-10-08T19:47:36.338Z" }, + { url = "https://files.pythonhosted.org/packages/07/0c/01f2219d39f7e53d52e5173bcb09c976609ba30209912a0680adfb8c593a/propcache-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a78372c932c90ee474559c5ddfffd718238e8673c340dc21fe45c5b8b54559a0", size = 263254, upload-time = "2025-10-08T19:47:37.692Z" }, + { url = "https://files.pythonhosted.org/packages/2d/18/cd28081658ce597898f0c4d174d4d0f3c5b6d4dc27ffafeef835c95eb359/propcache-0.4.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:564d9f0d4d9509e1a870c920a89b2fec951b44bf5ba7d537a9e7c1ccec2c18af", size = 261205, upload-time = "2025-10-08T19:47:39.659Z" }, + { url = "https://files.pythonhosted.org/packages/7a/71/1f9e22eb8b8316701c2a19fa1f388c8a3185082607da8e406a803c9b954e/propcache-0.4.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:17612831fda0138059cc5546f4d12a2aacfb9e47068c06af35c400ba58ba7393", size = 247873, upload-time = "2025-10-08T19:47:41.084Z" }, + { url = "https://files.pythonhosted.org/packages/4a/65/3d4b61f36af2b4eddba9def857959f1016a51066b4f1ce348e0cf7881f58/propcache-0.4.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:41a89040cb10bd345b3c1a873b2bf36413d48da1def52f268a055f7398514874", size = 262739, upload-time = "2025-10-08T19:47:42.51Z" }, + { url = "https://files.pythonhosted.org/packages/2a/42/26746ab087faa77c1c68079b228810436ccd9a5ce9ac85e2b7307195fd06/propcache-0.4.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e35b88984e7fa64aacecea39236cee32dd9bd8c55f57ba8a75cf2399553f9bd7", size = 263514, upload-time = "2025-10-08T19:47:43.927Z" }, + { url = "https://files.pythonhosted.org/packages/94/13/630690fe201f5502d2403dd3cfd451ed8858fe3c738ee88d095ad2ff407b/propcache-0.4.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6f8b465489f927b0df505cbe26ffbeed4d6d8a2bbc61ce90eb074ff129ef0ab1", size = 257781, upload-time = "2025-10-08T19:47:45.448Z" }, + { url = "https://files.pythonhosted.org/packages/92/f7/1d4ec5841505f423469efbfc381d64b7b467438cd5a4bbcbb063f3b73d27/propcache-0.4.1-cp313-cp313t-win32.whl", hash = "sha256:2ad890caa1d928c7c2965b48f3a3815c853180831d0e5503d35cf00c472f4717", size = 41396, upload-time = "2025-10-08T19:47:47.202Z" }, + { url = "https://files.pythonhosted.org/packages/48/f0/615c30622316496d2cbbc29f5985f7777d3ada70f23370608c1d3e081c1f/propcache-0.4.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f7ee0e597f495cf415bcbd3da3caa3bd7e816b74d0d52b8145954c5e6fd3ff37", size = 44897, upload-time = "2025-10-08T19:47:48.336Z" }, + { url = "https://files.pythonhosted.org/packages/fd/ca/6002e46eccbe0e33dcd4069ef32f7f1c9e243736e07adca37ae8c4830ec3/propcache-0.4.1-cp313-cp313t-win_arm64.whl", hash = "sha256:929d7cbe1f01bb7baffb33dc14eb5691c95831450a26354cd210a8155170c93a", size = 39789, upload-time = "2025-10-08T19:47:49.876Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/bc7b4a4ef808fa59a816c17b20c4bef6884daebbdf627ff2a161da67da19/propcache-0.4.1-py3-none-any.whl", hash = "sha256:af2a6052aeb6cf17d3e46ee169099044fd8224cbaf75c76a2ef596e8163e2237", size = 13305, upload-time = "2025-10-08T19:49:00.792Z" }, ] [[package]] name = "protobuf" version = "6.32.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fa/a4/cc17347aa2897568beece2e674674359f911d6fe21b0b8d6268cd42727ac/protobuf-6.32.1.tar.gz", hash = "sha256:ee2469e4a021474ab9baafea6cd070e5bf27c7d29433504ddea1a4ee5850f68d", size = 440635, upload_time = "2025-09-11T21:38:42.935Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fa/a4/cc17347aa2897568beece2e674674359f911d6fe21b0b8d6268cd42727ac/protobuf-6.32.1.tar.gz", hash = "sha256:ee2469e4a021474ab9baafea6cd070e5bf27c7d29433504ddea1a4ee5850f68d", size = 440635, upload-time = "2025-09-11T21:38:42.935Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/98/645183ea03ab3995d29086b8bf4f7562ebd3d10c9a4b14ee3f20d47cfe50/protobuf-6.32.1-cp310-abi3-win32.whl", hash = "sha256:a8a32a84bc9f2aad712041b8b366190f71dde248926da517bde9e832e4412085", size = 424411, upload_time = "2025-09-11T21:38:27.427Z" }, - { url = "https://files.pythonhosted.org/packages/8c/f3/6f58f841f6ebafe076cebeae33fc336e900619d34b1c93e4b5c97a81fdfa/protobuf-6.32.1-cp310-abi3-win_amd64.whl", hash = "sha256:b00a7d8c25fa471f16bc8153d0e53d6c9e827f0953f3c09aaa4331c718cae5e1", size = 435738, upload_time = "2025-09-11T21:38:30.959Z" }, - { url = "https://files.pythonhosted.org/packages/10/56/a8a3f4e7190837139e68c7002ec749190a163af3e330f65d90309145a210/protobuf-6.32.1-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:d8c7e6eb619ffdf105ee4ab76af5a68b60a9d0f66da3ea12d1640e6d8dab7281", size = 426454, upload_time = "2025-09-11T21:38:34.076Z" }, - { url = "https://files.pythonhosted.org/packages/3f/be/8dd0a927c559b37d7a6c8ab79034fd167dcc1f851595f2e641ad62be8643/protobuf-6.32.1-cp39-abi3-manylinux2014_aarch64.whl", hash = "sha256:2f5b80a49e1eb7b86d85fcd23fe92df154b9730a725c3b38c4e43b9d77018bf4", size = 322874, upload_time = "2025-09-11T21:38:35.509Z" }, - { url = "https://files.pythonhosted.org/packages/5c/f6/88d77011b605ef979aace37b7703e4eefad066f7e84d935e5a696515c2dd/protobuf-6.32.1-cp39-abi3-manylinux2014_x86_64.whl", hash = "sha256:b1864818300c297265c83a4982fd3169f97122c299f56a56e2445c3698d34710", size = 322013, upload_time = "2025-09-11T21:38:37.017Z" }, - { url = "https://files.pythonhosted.org/packages/97/b7/15cc7d93443d6c6a84626ae3258a91f4c6ac8c0edd5df35ea7658f71b79c/protobuf-6.32.1-py3-none-any.whl", hash = "sha256:2601b779fc7d32a866c6b4404f9d42a3f67c5b9f3f15b4db3cccabe06b95c346", size = 169289, upload_time = "2025-09-11T21:38:41.234Z" }, + { url = "https://files.pythonhosted.org/packages/c0/98/645183ea03ab3995d29086b8bf4f7562ebd3d10c9a4b14ee3f20d47cfe50/protobuf-6.32.1-cp310-abi3-win32.whl", hash = "sha256:a8a32a84bc9f2aad712041b8b366190f71dde248926da517bde9e832e4412085", size = 424411, upload-time = "2025-09-11T21:38:27.427Z" }, + { url = "https://files.pythonhosted.org/packages/8c/f3/6f58f841f6ebafe076cebeae33fc336e900619d34b1c93e4b5c97a81fdfa/protobuf-6.32.1-cp310-abi3-win_amd64.whl", hash = "sha256:b00a7d8c25fa471f16bc8153d0e53d6c9e827f0953f3c09aaa4331c718cae5e1", size = 435738, upload-time = "2025-09-11T21:38:30.959Z" }, + { url = "https://files.pythonhosted.org/packages/10/56/a8a3f4e7190837139e68c7002ec749190a163af3e330f65d90309145a210/protobuf-6.32.1-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:d8c7e6eb619ffdf105ee4ab76af5a68b60a9d0f66da3ea12d1640e6d8dab7281", size = 426454, upload-time = "2025-09-11T21:38:34.076Z" }, + { url = "https://files.pythonhosted.org/packages/3f/be/8dd0a927c559b37d7a6c8ab79034fd167dcc1f851595f2e641ad62be8643/protobuf-6.32.1-cp39-abi3-manylinux2014_aarch64.whl", hash = "sha256:2f5b80a49e1eb7b86d85fcd23fe92df154b9730a725c3b38c4e43b9d77018bf4", size = 322874, upload-time = "2025-09-11T21:38:35.509Z" }, + { url = "https://files.pythonhosted.org/packages/5c/f6/88d77011b605ef979aace37b7703e4eefad066f7e84d935e5a696515c2dd/protobuf-6.32.1-cp39-abi3-manylinux2014_x86_64.whl", hash = "sha256:b1864818300c297265c83a4982fd3169f97122c299f56a56e2445c3698d34710", size = 322013, upload-time = "2025-09-11T21:38:37.017Z" }, + { url = "https://files.pythonhosted.org/packages/97/b7/15cc7d93443d6c6a84626ae3258a91f4c6ac8c0edd5df35ea7658f71b79c/protobuf-6.32.1-py3-none-any.whl", hash = "sha256:2601b779fc7d32a866c6b4404f9d42a3f67c5b9f3f15b4db3cccabe06b95c346", size = 169289, upload-time = "2025-09-11T21:38:41.234Z" }, ] [[package]] name = "pyannote-audio" -version = "4.0.1" -source = { registry = "https://pypi.org/simple" } +version = "4.0.3" +source = { git = "https://github.com/pyannote/pyannote-audio.git#6328b97b9489e1b6ae99f586df01c1c6fcac8b82" } dependencies = [ - { name = "asteroid-filterbanks", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "einops", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "huggingface-hub", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "lightning", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "matplotlib", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-api", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-exporter-otlp", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "opentelemetry-sdk", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-core", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-database", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-metrics", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-pipeline", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannoteai-sdk", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pytorch-metric-learning", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "rich", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "safetensors", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "soundfile", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch-audiomentations", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchcodec", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchmetrics", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/e4/84/b913a585373ff6cc337b5532214277e1fff7f2b7183f85aa55a98e4755df/pyannote_audio-4.0.1.tar.gz", hash = "sha256:35c452accfc86805b955839912a37f91fcbfbe2cadabd13ca668eaded9431773", size = 13864853, upload_time = "2025-10-10T12:25:31.394Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/81/918c8133933b81b465851092f54b23fd18ab8d7644d52d918177b4755d11/pyannote_audio-4.0.1-py3-none-any.whl", hash = "sha256:8723cc84659df400f393b3a5c5ea58fe9e76482f921d7864c4dc6d7d1506c226", size = 891520, upload_time = "2025-10-10T12:25:29.264Z" }, + { name = "asteroid-filterbanks" }, + { name = "einops" }, + { name = "huggingface-hub" }, + { name = "lightning" }, + { name = "matplotlib" }, + { name = "opentelemetry-api" }, + { name = "opentelemetry-exporter-otlp" }, + { name = "opentelemetry-sdk" }, + { name = "pyannote-core" }, + { name = "pyannote-database" }, + { name = "pyannote-metrics" }, + { name = "pyannote-pipeline" }, + { name = "pyannoteai-sdk" }, + { name = "pytorch-metric-learning" }, + { name = "rich" }, + { name = "safetensors" }, + { name = "soundfile" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, + { name = "torch-audiomentations" }, + { name = "torchaudio", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, + { name = "torchcodec" }, + { name = "torchmetrics" }, ] [[package]] @@ -3462,28 +2625,27 @@ name = "pyannote-core" version = "6.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pandas", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sortedcontainers", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "numpy" }, + { name = "pandas" }, + { name = "sortedcontainers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a3/be/4a35ea31c685aef801f7f35c193e7766ca1bb948ae497a625cbfaa8c31ba/pyannote_core-6.0.1.tar.gz", hash = "sha256:4b4ada3276f6df4e073fa79166636e3597d0dcb5a0fe26014a3477867cc033fb", size = 327540, upload_time = "2025-09-16T09:24:39.081Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/be/4a35ea31c685aef801f7f35c193e7766ca1bb948ae497a625cbfaa8c31ba/pyannote_core-6.0.1.tar.gz", hash = "sha256:4b4ada3276f6df4e073fa79166636e3597d0dcb5a0fe26014a3477867cc033fb", size = 327540, upload-time = "2025-09-16T09:24:39.081Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ea/57/ecf62344b9b81debd0ca95ed987135e93d1b039507f8174f52d1d19d8c6b/pyannote_core-6.0.1-py3-none-any.whl", hash = "sha256:924550d6ecf6b05ad13bf3f66f59c29fc740cf1c62a6fca860ac2e66908203e5", size = 57505, upload_time = "2025-09-16T09:24:37.798Z" }, + { url = "https://files.pythonhosted.org/packages/ea/57/ecf62344b9b81debd0ca95ed987135e93d1b039507f8174f52d1d19d8c6b/pyannote_core-6.0.1-py3-none-any.whl", hash = "sha256:924550d6ecf6b05ad13bf3f66f59c29fc740cf1c62a6fca860ac2e66908203e5", size = 57505, upload-time = "2025-09-16T09:24:37.798Z" }, ] [[package]] name = "pyannote-database" -version = "6.1.0" +version = "6.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pandas", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-core", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyyaml", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "pandas" }, + { name = "pyannote-core" }, + { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a0/de/c7bb86067b80ca773c4b51c38adb770dbb79ca7c6c621d9585763a1b90db/pyannote_database-6.1.0.tar.gz", hash = "sha256:e4df4fbbae1318bf38c5cefa4522dbec599c5665581bd60aee74059c41df4128", size = 112201, upload_time = "2025-09-19T09:19:48.587Z" } +sdist = { url = "https://files.pythonhosted.org/packages/65/45/6210274c187cc457e854be8b56c6819fa14376f27e7e2b6021b2aa02449a/pyannote_database-6.1.1.tar.gz", hash = "sha256:bbe76da738257a9e64061123d9694ad7e949c4f171d91a9269606d873528cd10", size = 112225, upload-time = "2025-12-07T06:33:10.296Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/c1/3ed18cc72325987b20ebfa9295143aa22d6dc8cd3b969ddaef34d1a7b5c4/pyannote_database-6.1.0-py3-none-any.whl", hash = "sha256:7703319e87c64b063b157dff5468c44cbcade930e126d3ac810a78d184477cc2", size = 53738, upload_time = "2025-09-19T09:19:47.28Z" }, + { url = "https://files.pythonhosted.org/packages/04/bf/6a6f5abaa4d9f803f34c9883ef5e316624eac6be0eaa87720216be9bba12/pyannote_database-6.1.1-py3-none-any.whl", hash = "sha256:36460c70ce9f50ff25c9ea365bc83ad625bb6b2494deccf6bd3fc750686ae684", size = 53735, upload-time = "2025-12-07T06:33:11.578Z" }, ] [[package]] @@ -3491,18 +2653,16 @@ name = "pyannote-metrics" version = "4.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pandas", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-core", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-database", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scikit-learn", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "numpy" }, + { name = "pandas" }, + { name = "pyannote-core" }, + { name = "pyannote-database" }, + { name = "scikit-learn" }, + { name = "scipy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/98/f8962bb2f5826c9798212797b0fa96ff02f81573a2d7cf1f5b678d6c55a2/pyannote_metrics-4.0.0.tar.gz", hash = "sha256:aec037eb7ca4c0ad5c5bbcc19bc04e9acf24ba42c95f025497378e31db6a0ff4", size = 879283, upload_time = "2025-09-09T14:38:27.073Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3a/98/f8962bb2f5826c9798212797b0fa96ff02f81573a2d7cf1f5b678d6c55a2/pyannote_metrics-4.0.0.tar.gz", hash = "sha256:aec037eb7ca4c0ad5c5bbcc19bc04e9acf24ba42c95f025497378e31db6a0ff4", size = 879283, upload-time = "2025-09-09T14:38:27.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/d5/637f67578fd704e27ca2edc45c5b0ad6433684916c08cd7fa54d07482407/pyannote_metrics-4.0.0-py3-none-any.whl", hash = "sha256:618dd4c778cb6a92b809c9aa79ee9b93f12dbe3b11e273431b094b10c53c8dd9", size = 49749, upload_time = "2025-09-09T14:38:24.592Z" }, + { url = "https://files.pythonhosted.org/packages/b9/d5/637f67578fd704e27ca2edc45c5b0ad6433684916c08cd7fa54d07482407/pyannote_metrics-4.0.0-py3-none-any.whl", hash = "sha256:618dd4c778cb6a92b809c9aa79ee9b93f12dbe3b11e273431b094b10c53c8dd9", size = 49749, upload-time = "2025-09-09T14:38:24.592Z" }, ] [[package]] @@ -3510,16 +2670,16 @@ name = "pyannote-pipeline" version = "4.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "filelock", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "optuna", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-core", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-database", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyyaml", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tqdm", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "filelock" }, + { name = "optuna" }, + { name = "pyannote-core" }, + { name = "pyannote-database" }, + { name = "pyyaml" }, + { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d2/47/a6a49d82ea640fe320e227247402965ebc3a62a0fb2bfed13f6b17a45025/pyannote_pipeline-4.0.0.tar.gz", hash = "sha256:aa0156f76de132269f4069eca6d884d245e017e2c94f6426c3255ff45dd3c6da", size = 348865, upload_time = "2025-09-09T14:42:53.276Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d2/47/a6a49d82ea640fe320e227247402965ebc3a62a0fb2bfed13f6b17a45025/pyannote_pipeline-4.0.0.tar.gz", hash = "sha256:aa0156f76de132269f4069eca6d884d245e017e2c94f6426c3255ff45dd3c6da", size = 348865, upload-time = "2025-09-09T14:42:53.276Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d8/83/51290b8a17a3007bc4e4a5ea897f0765f30a6598d58670ba12d35ac0cc36/pyannote_pipeline-4.0.0-py3-none-any.whl", hash = "sha256:6b0bfc19e684d89cc1608bb39448e15ff1231d4a87e99fc7e812e7891b8cd555", size = 22215, upload_time = "2025-09-09T14:42:52.236Z" }, + { url = "https://files.pythonhosted.org/packages/d8/83/51290b8a17a3007bc4e4a5ea897f0765f30a6598d58670ba12d35ac0cc36/pyannote_pipeline-4.0.0-py3-none-any.whl", hash = "sha256:6b0bfc19e684d89cc1608bb39448e15ff1231d4a87e99fc7e812e7891b8cd555", size = 22215, upload-time = "2025-09-09T14:42:52.236Z" }, ] [[package]] @@ -3527,36 +2687,34 @@ name = "pyannoteai-sdk" version = "0.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "requests", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a7/99/1d7539e2160172b39937d37702f0469f33834d9dc556409c14e45049f11c/pyannoteai_sdk-0.3.0.tar.gz", hash = "sha256:40e035001ce2deb351fda0c5357c5984dcc1ad82fe2447b1a62d5f4ce65809ad", size = 14547, upload_time = "2025-10-10T12:15:01.871Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a7/99/1d7539e2160172b39937d37702f0469f33834d9dc556409c14e45049f11c/pyannoteai_sdk-0.3.0.tar.gz", hash = "sha256:40e035001ce2deb351fda0c5357c5984dcc1ad82fe2447b1a62d5f4ce65809ad", size = 14547, upload-time = "2025-10-10T12:15:01.871Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d3/6d/e988342494b864667a0a360bfe1a2209ef093b416d7b3bbd962d7ce25d83/pyannoteai_sdk-0.3.0-py3-none-any.whl", hash = "sha256:a98307af9f4ab7cc5c3d716a5facc7cf1ec5a905a2df1c523f53d5c1858bc75b", size = 8666, upload_time = "2025-10-10T12:15:00.809Z" }, + { url = "https://files.pythonhosted.org/packages/d3/6d/e988342494b864667a0a360bfe1a2209ef093b416d7b3bbd962d7ce25d83/pyannoteai_sdk-0.3.0-py3-none-any.whl", hash = "sha256:a98307af9f4ab7cc5c3d716a5facc7cf1ec5a905a2df1c523f53d5c1858bc75b", size = 8666, upload-time = "2025-10-10T12:15:00.809Z" }, ] [[package]] name = "pyaudio" version = "0.2.14" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/26/1d/8878c7752febb0f6716a7e1a52cb92ac98871c5aa522cba181878091607c/PyAudio-0.2.14.tar.gz", hash = "sha256:78dfff3879b4994d1f4fc6485646a57755c6ee3c19647a491f790a0895bd2f87", size = 47066, upload_time = "2023-11-07T07:11:48.806Z" } +sdist = { url = "https://files.pythonhosted.org/packages/26/1d/8878c7752febb0f6716a7e1a52cb92ac98871c5aa522cba181878091607c/PyAudio-0.2.14.tar.gz", hash = "sha256:78dfff3879b4994d1f4fc6485646a57755c6ee3c19647a491f790a0895bd2f87", size = 47066, upload-time = "2023-11-07T07:11:48.806Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/90/1553487277e6aa25c0b7c2c38709cdd2b49e11c66c0b25c6e8b7b6638c72/PyAudio-0.2.14-cp310-cp310-win32.whl", hash = "sha256:126065b5e82a1c03ba16e7c0404d8f54e17368836e7d2d92427358ad44fefe61", size = 144624, upload_time = "2023-11-07T07:11:33.599Z" }, - { url = "https://files.pythonhosted.org/packages/27/bc/719d140ee63cf4b0725016531d36743a797ffdbab85e8536922902c9349a/PyAudio-0.2.14-cp310-cp310-win_amd64.whl", hash = "sha256:2a166fc88d435a2779810dd2678354adc33499e9d4d7f937f28b20cc55893e83", size = 164069, upload_time = "2023-11-07T07:11:35.439Z" }, - { url = "https://files.pythonhosted.org/packages/7b/f0/b0eab89eafa70a86b7b566a4df2f94c7880a2d483aa8de1c77d335335b5b/PyAudio-0.2.14-cp311-cp311-win32.whl", hash = "sha256:506b32a595f8693811682ab4b127602d404df7dfc453b499c91a80d0f7bad289", size = 144624, upload_time = "2023-11-07T07:11:36.94Z" }, - { url = "https://files.pythonhosted.org/packages/82/d8/f043c854aad450a76e476b0cf9cda1956419e1dacf1062eb9df3c0055abe/PyAudio-0.2.14-cp311-cp311-win_amd64.whl", hash = "sha256:bbeb01d36a2f472ae5ee5e1451cacc42112986abe622f735bb870a5db77cf903", size = 164070, upload_time = "2023-11-07T07:11:38.579Z" }, - { url = "https://files.pythonhosted.org/packages/8d/45/8d2b76e8f6db783f9326c1305f3f816d4a12c8eda5edc6a2e1d03c097c3b/PyAudio-0.2.14-cp312-cp312-win32.whl", hash = "sha256:5fce4bcdd2e0e8c063d835dbe2860dac46437506af509353c7f8114d4bacbd5b", size = 144750, upload_time = "2023-11-07T07:11:40.142Z" }, - { url = "https://files.pythonhosted.org/packages/b0/6a/d25812e5f79f06285767ec607b39149d02aa3b31d50c2269768f48768930/PyAudio-0.2.14-cp312-cp312-win_amd64.whl", hash = "sha256:12f2f1ba04e06ff95d80700a78967897a489c05e093e3bffa05a84ed9c0a7fa3", size = 164126, upload_time = "2023-11-07T07:11:41.539Z" }, - { url = "https://files.pythonhosted.org/packages/3a/77/66cd37111a87c1589b63524f3d3c848011d21ca97828422c7fde7665ff0d/PyAudio-0.2.14-cp313-cp313-win32.whl", hash = "sha256:95328285b4dab57ea8c52a4a996cb52be6d629353315be5bfda403d15932a497", size = 150982, upload_time = "2024-11-20T19:12:12.404Z" }, - { url = "https://files.pythonhosted.org/packages/a5/8b/7f9a061c1cc2b230f9ac02a6003fcd14c85ce1828013aecbaf45aa988d20/PyAudio-0.2.14-cp313-cp313-win_amd64.whl", hash = "sha256:692d8c1446f52ed2662120bcd9ddcb5aa2b71f38bda31e58b19fb4672fffba69", size = 173655, upload_time = "2024-11-20T19:12:13.616Z" }, + { url = "https://files.pythonhosted.org/packages/7b/f0/b0eab89eafa70a86b7b566a4df2f94c7880a2d483aa8de1c77d335335b5b/PyAudio-0.2.14-cp311-cp311-win32.whl", hash = "sha256:506b32a595f8693811682ab4b127602d404df7dfc453b499c91a80d0f7bad289", size = 144624, upload-time = "2023-11-07T07:11:36.94Z" }, + { url = "https://files.pythonhosted.org/packages/82/d8/f043c854aad450a76e476b0cf9cda1956419e1dacf1062eb9df3c0055abe/PyAudio-0.2.14-cp311-cp311-win_amd64.whl", hash = "sha256:bbeb01d36a2f472ae5ee5e1451cacc42112986abe622f735bb870a5db77cf903", size = 164070, upload-time = "2023-11-07T07:11:38.579Z" }, + { url = "https://files.pythonhosted.org/packages/8d/45/8d2b76e8f6db783f9326c1305f3f816d4a12c8eda5edc6a2e1d03c097c3b/PyAudio-0.2.14-cp312-cp312-win32.whl", hash = "sha256:5fce4bcdd2e0e8c063d835dbe2860dac46437506af509353c7f8114d4bacbd5b", size = 144750, upload-time = "2023-11-07T07:11:40.142Z" }, + { url = "https://files.pythonhosted.org/packages/b0/6a/d25812e5f79f06285767ec607b39149d02aa3b31d50c2269768f48768930/PyAudio-0.2.14-cp312-cp312-win_amd64.whl", hash = "sha256:12f2f1ba04e06ff95d80700a78967897a489c05e093e3bffa05a84ed9c0a7fa3", size = 164126, upload-time = "2023-11-07T07:11:41.539Z" }, + { url = "https://files.pythonhosted.org/packages/3a/77/66cd37111a87c1589b63524f3d3c848011d21ca97828422c7fde7665ff0d/PyAudio-0.2.14-cp313-cp313-win32.whl", hash = "sha256:95328285b4dab57ea8c52a4a996cb52be6d629353315be5bfda403d15932a497", size = 150982, upload-time = "2024-11-20T19:12:12.404Z" }, + { url = "https://files.pythonhosted.org/packages/a5/8b/7f9a061c1cc2b230f9ac02a6003fcd14c85ce1828013aecbaf45aa988d20/PyAudio-0.2.14-cp313-cp313-win_amd64.whl", hash = "sha256:692d8c1446f52ed2662120bcd9ddcb5aa2b71f38bda31e58b19fb4672fffba69", size = 173655, upload-time = "2024-11-20T19:12:13.616Z" }, ] [[package]] name = "pycparser" version = "2.23" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173734, upload_time = "2025-09-09T13:23:47.91Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173734, upload-time = "2025-09-09T13:23:47.91Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 118140, upload_time = "2025-09-09T13:23:46.651Z" }, + { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 118140, upload-time = "2025-09-09T13:23:46.651Z" }, ] [[package]] @@ -3564,14 +2722,14 @@ name = "pydantic" version = "2.12.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "annotated-types", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pydantic-core", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-inspection", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "annotated-types" }, + { name = "pydantic-core" }, + { name = "typing-extensions" }, + { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3c/a7/d0d7b3c128948ece6676a6a21b9036e3ca53765d35052dbcc8c303886a44/pydantic-2.12.1.tar.gz", hash = "sha256:0af849d00e1879199babd468ec9db13b956f6608e9250500c1a9d69b6a62824e", size = 815997, upload_time = "2025-10-13T21:00:41.219Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3c/a7/d0d7b3c128948ece6676a6a21b9036e3ca53765d35052dbcc8c303886a44/pydantic-2.12.1.tar.gz", hash = "sha256:0af849d00e1879199babd468ec9db13b956f6608e9250500c1a9d69b6a62824e", size = 815997, upload-time = "2025-10-13T21:00:41.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f5/69/ce4e60e5e67aa0c339a5dc3391a02b4036545efb6308c54dc4aa9425386f/pydantic-2.12.1-py3-none-any.whl", hash = "sha256:665931f5b4ab40c411439e66f99060d631d1acc58c3d481957b9123343d674d1", size = 460511, upload_time = "2025-10-13T21:00:38.935Z" }, + { url = "https://files.pythonhosted.org/packages/f5/69/ce4e60e5e67aa0c339a5dc3391a02b4036545efb6308c54dc4aa9425386f/pydantic-2.12.1-py3-none-any.whl", hash = "sha256:665931f5b4ab40c411439e66f99060d631d1acc58c3d481957b9123343d674d1", size = 460511, upload-time = "2025-10-13T21:00:38.935Z" }, ] [[package]] @@ -3579,113 +2737,73 @@ name = "pydantic-core" version = "2.41.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/00/e9/3916abb671bffb00845408c604ff03480dc8dc273310d8268547a37be0fb/pydantic_core-2.41.3.tar.gz", hash = "sha256:cdebb34b36ad05e8d77b4e797ad38a2a775c2a07a8fa386d4f6943b7778dcd39", size = 457489, upload_time = "2025-10-13T19:34:51.666Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/79/01/8346969d4eef68f385a7cf6d9d18a6a82129177f2ac9ea36cc2cec4a7b3a/pydantic_core-2.41.3-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:1a572d7d06b9fa6efeec32fbcd18c73081af66942b345664669867cf8e69c7b0", size = 2110164, upload_time = "2025-10-13T19:30:43.025Z" }, - { url = "https://files.pythonhosted.org/packages/60/7d/7ac0e48368c67c1ce3b34ceae1949c780381ad45ae3662f4e63a3d9a1a51/pydantic_core-2.41.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:63d787ea760052585c6bfc34310aa379346f2cec363fe178659664f80421804b", size = 1919153, upload_time = "2025-10-13T19:30:44.783Z" }, - { url = "https://files.pythonhosted.org/packages/62/cb/592daea1d54b935f1f6c335d3c1db3c73207b834ce493fc82042fdb827e8/pydantic_core-2.41.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa5a2327538f6b3c040604618cd36a960224ad7c22be96717b444c269f1a8b2", size = 1970141, upload_time = "2025-10-13T19:30:46.569Z" }, - { url = "https://files.pythonhosted.org/packages/90/5c/59a2a215ef344e08d3366a05171e0acdc33edc8584e5c22cb968f26598bf/pydantic_core-2.41.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:947e1c5e79c54e313742c9dc25a439d38c5dcfde14f6a9a9069b3295f190c444", size = 2051479, upload_time = "2025-10-13T19:30:47.966Z" }, - { url = "https://files.pythonhosted.org/packages/18/8a/6877045de472cc3333c02f5a782fca6440ca0e012bea9a76b06093733979/pydantic_core-2.41.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d0a1e90642dd6040cfcf509230fb1c3df257f7420d52b5401b3ce164acb0a342", size = 2245684, upload_time = "2025-10-13T19:30:49.68Z" }, - { url = "https://files.pythonhosted.org/packages/a5/92/8e65785a723594d4661d559c2d1fca52827f31f32b35b8944794d80da8f0/pydantic_core-2.41.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8f7d4504d7bdce582a2700615d52dbe5f9de4ffab4815431f6da7edf5acc1329", size = 2364241, upload_time = "2025-10-13T19:30:51.109Z" }, - { url = "https://files.pythonhosted.org/packages/f5/b4/5949e8df13a19ecc954a92207204d87fe0af5ccb6a31f7c6308d0c810221/pydantic_core-2.41.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7528ff51a26985072291c4170bd1f16f396a46ef845a428ae97bdb01ebaee7f4", size = 2072847, upload_time = "2025-10-13T19:30:52.778Z" }, - { url = "https://files.pythonhosted.org/packages/fe/8c/ba844701bf42418dcc9acd0f3e2d239f6f13fa2aba23c5fd3afdbb955a84/pydantic_core-2.41.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:21b3a07248e481c06c4f208c53402fc143e817ce652a114f0c5d2acfd97b8b91", size = 2185990, upload_time = "2025-10-13T19:30:54.35Z" }, - { url = "https://files.pythonhosted.org/packages/2f/79/beb0030df8526d90667a94bdee5323b9a0063fbf3c5099693fddf478b434/pydantic_core-2.41.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:45b445c09095df0d422e8ef01065f1c0a7424a17b37646b71d857ead6428b084", size = 2150559, upload_time = "2025-10-13T19:30:55.727Z" }, - { url = "https://files.pythonhosted.org/packages/8a/dd/da4bc82999b9e1c8f650c8b2d223ff343a369fbe3a1bcb574b48093f4e07/pydantic_core-2.41.3-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:c32474bb2324b574dc57aea40cb415c8ca81b73bc103f5644a15095d5552df8f", size = 2316646, upload_time = "2025-10-13T19:30:57.41Z" }, - { url = "https://files.pythonhosted.org/packages/96/78/714aef0f059922ed3bfedb34befad5049ac78899a7a3bad941b19a28eadf/pydantic_core-2.41.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:91a38e48cdcc17763ac0abcb27c2b5fca47c2bc79ca0821b5211b2adeb06c4d0", size = 2325563, upload_time = "2025-10-13T19:30:59.162Z" }, - { url = "https://files.pythonhosted.org/packages/36/08/78ad17af3d19fc25e4f0e2fc74ddb858b5c7da3ece394527d857b475791d/pydantic_core-2.41.3-cp310-cp310-win32.whl", hash = "sha256:b0947cd92f782cfc7bb595fd046a5a5c83e9f9524822f071f6b602f08d14b653", size = 1987506, upload_time = "2025-10-13T19:31:01.117Z" }, - { url = "https://files.pythonhosted.org/packages/37/29/8d16b6f88284fe46392034fd20e08fe1228f5ed63726b8f5068cc73f9b46/pydantic_core-2.41.3-cp310-cp310-win_amd64.whl", hash = "sha256:6d972c97e91e294f1ce4c74034211b5c16d91b925c08704f5786e5e3743d8a20", size = 2025386, upload_time = "2025-10-13T19:31:03.055Z" }, - { url = "https://files.pythonhosted.org/packages/47/60/f7291e1264831136917e417b1ec9ed70dd64174a4c8ff4d75cad3028aab5/pydantic_core-2.41.3-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:91dfe6a6e02916fd1fb630f1ebe0c18f9fd9d3cbfe84bb2599f195ebbb0edb9b", size = 2107996, upload_time = "2025-10-13T19:31:04.902Z" }, - { url = "https://files.pythonhosted.org/packages/43/05/362832ea8b890f5821ada95cd72a0da1b2466f88f6ac1a47cf1350136722/pydantic_core-2.41.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e301551c63d46122972ab5523a1438772cdde5d62d34040dac6f11017f18cc5d", size = 1916194, upload_time = "2025-10-13T19:31:06.313Z" }, - { url = "https://files.pythonhosted.org/packages/90/ca/893c63b84ca961d81ae33e4d1e3e00191e29845a874c7f4cc3ca1aa61157/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d986b1defbe27867812dc3d8b3401d72be14449b255081e505046c02687010a", size = 1969065, upload_time = "2025-10-13T19:31:07.719Z" }, - { url = "https://files.pythonhosted.org/packages/55/b9/fecd085420a500acbf3bfc542d2662f2b37497f740461b5e960277f199f0/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:351b2c5c073ae8caaa11e4336f8419d844c9b936e123e72dbe2c43fa97e54781", size = 2049849, upload_time = "2025-10-13T19:31:09.166Z" }, - { url = "https://files.pythonhosted.org/packages/26/55/e351b6f51c6b568a911c672c8e3fd809d10f6deaa475007b54e3c0b89f0f/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7be34f5217ffc28404fc0ca6f07491a2a6a770faecfcf306384c142bccd2fdb4", size = 2244780, upload_time = "2025-10-13T19:31:11.174Z" }, - { url = "https://files.pythonhosted.org/packages/e3/17/87873bb56e5055d1aadfd84affa33cbf164e923d674c17ca898ad53db08e/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3cbcad992c281b4960cb5550e218ff39a679c730a59859faa0bc9b8d87efbe6a", size = 2362221, upload_time = "2025-10-13T19:31:13.183Z" }, - { url = "https://files.pythonhosted.org/packages/4f/f9/2a3fb1e3b5f47754935a726ff77887246804156a029c5394daf4263a3e88/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8741b0ab2acdd20c804432e08052791e66cf797afa5451e7e435367f88474b0b", size = 2070695, upload_time = "2025-10-13T19:31:14.849Z" }, - { url = "https://files.pythonhosted.org/packages/78/ac/d66c1048fcd60e995913809f9e3fcca1e6890bc3588902eab9ade63aa6d8/pydantic_core-2.41.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1ac3ba94f3be9437da4ad611dacd356f040120668c5b1733b8ae035a13663c48", size = 2185138, upload_time = "2025-10-13T19:31:16.772Z" }, - { url = "https://files.pythonhosted.org/packages/98/cf/6fbbd67d0629392ccd5eea8a8b4c005f0151c5505ad22f9b1ff74d63d9f1/pydantic_core-2.41.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:971efe83bac3d5db781ee1b4836ac2cdd53cf7f727edfd4bb0a18029f9409ef2", size = 2148858, upload_time = "2025-10-13T19:31:18.311Z" }, - { url = "https://files.pythonhosted.org/packages/1c/08/453385212db8db39ed0b6a67f2282b825ad491fed46c88329a0b9d0e543e/pydantic_core-2.41.3-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:98c54e5ad0399ac79c0b6b567693d0f8c44b5a0d67539826cc1dd495e47d1307", size = 2315038, upload_time = "2025-10-13T19:31:19.95Z" }, - { url = "https://files.pythonhosted.org/packages/53/b9/271298376dc561de57679a82bf4777b9cf7df23881d487b17f658ef78eab/pydantic_core-2.41.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60110fe616b599c6e057142f2d75873e213bc0cbdac88f58dda8afb27a82f978", size = 2324458, upload_time = "2025-10-13T19:31:21.501Z" }, - { url = "https://files.pythonhosted.org/packages/17/93/126ac22c310a64dc24d833d47bd175098daa3f9eab93043502a2c11348b4/pydantic_core-2.41.3-cp311-cp311-win32.whl", hash = "sha256:75428ae73865ee366f159b68b9281c754df832494419b4eb46b7c3fbdb27756c", size = 1986636, upload_time = "2025-10-13T19:31:23.08Z" }, - { url = "https://files.pythonhosted.org/packages/1b/a7/703a31dc6ede00b4e394e5b81c14f462fe5654d3064def17dd64d4389a1a/pydantic_core-2.41.3-cp311-cp311-win_amd64.whl", hash = "sha256:c0178ad5e586d3e394f4b642f0bb7a434bcf34d1e9716cc4bd74e34e35283152", size = 2023792, upload_time = "2025-10-13T19:31:25.011Z" }, - { url = "https://files.pythonhosted.org/packages/f4/e3/2166b56df1bbe92663b8971012bf7dbd28b6a95e1dc9ad1ec9c99511c41e/pydantic_core-2.41.3-cp311-cp311-win_arm64.whl", hash = "sha256:5dd40bb57cdae2a35e20d06910b93b13e8f57ffff5a0b0a45927953bad563a03", size = 1968147, upload_time = "2025-10-13T19:31:26.611Z" }, - { url = "https://files.pythonhosted.org/packages/20/11/3149cae2a61ddd11c206cde9dab7598a53cfabe8e69850507876988d2047/pydantic_core-2.41.3-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:7bdc8b70bc4b68e4d891b46d018012cac7bbfe3b981a7c874716dde09ff09fd5", size = 2098919, upload_time = "2025-10-13T19:31:28.727Z" }, - { url = "https://files.pythonhosted.org/packages/53/64/1717c7c5b092c64e5022b0d02b11703c2c94c31d897366b6c8d160b7d1de/pydantic_core-2.41.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:446361e93f4ffe509edae5862fb89a0d24cbc8f2935f05c6584c2f2ca6e7b6df", size = 1910372, upload_time = "2025-10-13T19:31:30.351Z" }, - { url = "https://files.pythonhosted.org/packages/99/ba/0231b5dde6c1c436e0d58aed7d63f927694d92c51aff739bf692142ce6e6/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9af9a9ae24b866ce58462a7de61c33ff035e052b7a9c05c29cf496bd6a16a63f", size = 1952392, upload_time = "2025-10-13T19:31:32.345Z" }, - { url = "https://files.pythonhosted.org/packages/cd/5d/1adbfa682a56544d70b42931f19de44a4e58a4fc2152da343a2fdfd4cad5/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fc836eb8561f04fede7b73747463bd08715be0f55c427e0f0198aa2f1d92f913", size = 2041093, upload_time = "2025-10-13T19:31:34.534Z" }, - { url = "https://files.pythonhosted.org/packages/7f/d3/9d14041f0b125a5d6388957cace43f9dfb80d862e56a0685dde431a20b6a/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:16f80f366472eb6a3744149289c263e5ef182c8b18422192166b67625fef3c50", size = 2214331, upload_time = "2025-10-13T19:31:36.575Z" }, - { url = "https://files.pythonhosted.org/packages/5b/cd/384988d065596fafecf9baeab0c66ef31610013b26eec3b305a80ab5f669/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d699904cd13d0f509bdbb17f0784abb332d4aa42df4b0a8b65932096fcd4b21", size = 2344450, upload_time = "2025-10-13T19:31:38.905Z" }, - { url = "https://files.pythonhosted.org/packages/a3/13/1b0dd34fce51a746823a347d7f9e02c6ea09078ec91c5f656594c23d2047/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:485398dacc5dddb2be280fd3998367531eccae8631f4985d048c2406a5ee5ecc", size = 2070507, upload_time = "2025-10-13T19:31:41.093Z" }, - { url = "https://files.pythonhosted.org/packages/29/a6/0f8d6d67d917318d842fe8dba2489b0c5989ce01fc1ed58bf204f80663df/pydantic_core-2.41.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6dfe0898272bf675941cd1ea701677341357b77acadacabbd43d71e09763dceb", size = 2185401, upload_time = "2025-10-13T19:31:42.785Z" }, - { url = "https://files.pythonhosted.org/packages/e9/23/b8a82253736f2efd3b79338dfe53866b341b68868fbce7111ff6b040b680/pydantic_core-2.41.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:86ffbf5291c367a56b5718590dc3452890f2c1ac7b76d8f4a1e66df90bd717f6", size = 2131929, upload_time = "2025-10-13T19:31:46.226Z" }, - { url = "https://files.pythonhosted.org/packages/7c/16/efe252cbf852ebfcb4978820e7681d83ae45c526cbfc0cf847f70de49850/pydantic_core-2.41.3-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:c58c5acda77802eedde3aaf22be09e37cfec060696da64bf6e6ffb2480fdabd0", size = 2307223, upload_time = "2025-10-13T19:31:48.176Z" }, - { url = "https://files.pythonhosted.org/packages/e9/ea/7d8eba2c37769d8768871575be449390beb2452a2289b0090ea7fa63f920/pydantic_core-2.41.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:40db5705aec66371ca5792415c3e869137ae2bab48c48608db3f84986ccaf016", size = 2312962, upload_time = "2025-10-13T19:31:50.028Z" }, - { url = "https://files.pythonhosted.org/packages/02/c4/b617e33c3b6f4a99c7d252cc42df958d14627a09a1a935141fb9abe44189/pydantic_core-2.41.3-cp312-cp312-win32.whl", hash = "sha256:668fcb317a0b3c84781796891128111c32f83458d436b022014ed0ea07f66e1b", size = 1988735, upload_time = "2025-10-13T19:31:51.778Z" }, - { url = "https://files.pythonhosted.org/packages/24/fc/05bb0249782893b52baa7732393c0bac9422d6aab46770253f57176cddba/pydantic_core-2.41.3-cp312-cp312-win_amd64.whl", hash = "sha256:248a5d1dac5382454927edf32660d0791d2df997b23b06a8cac6e3375bc79cee", size = 2032239, upload_time = "2025-10-13T19:31:53.915Z" }, - { url = "https://files.pythonhosted.org/packages/75/1d/7637f6aaafdbc27205296bde9843096bd449192986b5523869444f844b82/pydantic_core-2.41.3-cp312-cp312-win_arm64.whl", hash = "sha256:347a23094c98b7ea2ba6fff93b52bd2931a48c9c1790722d9e841f30e4b7afcd", size = 1969072, upload_time = "2025-10-13T19:31:55.7Z" }, - { url = "https://files.pythonhosted.org/packages/9f/a6/7533cba20b8b66e209d8d2acbb9ccc0bc1b883b0654776d676e02696ef5d/pydantic_core-2.41.3-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:a8596700fdd3ee12b0d9c1f2395f4c32557e7ebfbfacdc08055b0bcbe7d2827e", size = 2105686, upload_time = "2025-10-13T19:31:57.675Z" }, - { url = "https://files.pythonhosted.org/packages/84/d7/2d15cb9dfb9f94422fb4a8820cbfeb397e3823087c2361ef46df5c172000/pydantic_core-2.41.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:624503f918e472c0eed6935020c01b6a6b4bcdb7955a848da5c8805d40f15c0f", size = 1910554, upload_time = "2025-10-13T19:32:00.037Z" }, - { url = "https://files.pythonhosted.org/packages/4c/fc/cbd1caa19e88fd64df716a37b49e5864c1ac27dbb9eb870b8977a584fa42/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:36388958d0c614df9f5de1a5f88f4b79359016b9ecdfc352037788a628616aa2", size = 1957559, upload_time = "2025-10-13T19:32:02.603Z" }, - { url = "https://files.pythonhosted.org/packages/3b/fe/da942ae51f602173556c627304dc24b9fa8bd04423bce189bf397ba0419e/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3c50eba144add9104cf43ef9a3d81c37ebf48bfd0924b584b78ec2e03ec91daf", size = 2051084, upload_time = "2025-10-13T19:32:05.056Z" }, - { url = "https://files.pythonhosted.org/packages/c8/62/0abd59a7107d1ef502b9cfab68145c6bb87115c2d9e883afbf18b98fe6db/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c6ea2102958eb5ad560d570c49996e215a6939d9bffd0e9fd3b9e808a55008cc", size = 2218098, upload_time = "2025-10-13T19:32:06.837Z" }, - { url = "https://files.pythonhosted.org/packages/72/b1/93a36aa119b70126f3f0d06b6f9a81ca864115962669d8a85deb39c82ecc/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd0d26f1e4335d5f84abfc880da0afa080c8222410482f9ee12043bb05f55ec8", size = 2341954, upload_time = "2025-10-13T19:32:08.583Z" }, - { url = "https://files.pythonhosted.org/packages/0f/be/7c2563b53b71ff3e41950b0ffa9eeba3d702091c6d59036fff8a39050528/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41c38700094045b12c0cff35c8585954de66cf6dd63909fed1c2e6b8f38e1e1e", size = 2069474, upload_time = "2025-10-13T19:32:10.808Z" }, - { url = "https://files.pythonhosted.org/packages/ba/ac/2394004db9f6e03712c1e52f40f0979750fa87721f6baf5f76ad92b8be46/pydantic_core-2.41.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4061cc82d7177417fdb90e23e67b27425ecde2652cfd2053b5b4661a489ddc19", size = 2190633, upload_time = "2025-10-13T19:32:12.731Z" }, - { url = "https://files.pythonhosted.org/packages/7d/31/7b70c2d1fe41f450f8022f5523edaaea19c17a2d321fab03efd03aea1fe8/pydantic_core-2.41.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:b1d9699a4dae10a7719951cca1e30b591ef1dd9cdda9fec39282a283576c0241", size = 2137097, upload_time = "2025-10-13T19:32:14.634Z" }, - { url = "https://files.pythonhosted.org/packages/4e/ae/f872198cffc8564f52c4ef83bcd3e324e5ac914e168c6b812f5ce3f80aab/pydantic_core-2.41.3-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:d5099f1b97e79f0e45cb6a236a5bd1a20078ed50b1b28f3d17f6c83ff3585baa", size = 2316771, upload_time = "2025-10-13T19:32:16.586Z" }, - { url = "https://files.pythonhosted.org/packages/23/50/f0fce3a9a7554ced178d943e1eada58b15fca896e9eb75d50244fc12007c/pydantic_core-2.41.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:b5ff0467a8c1b6abb0ab9c9ea80e2e3a9788592e44c726c2db33fdaf1b5e7d0b", size = 2319449, upload_time = "2025-10-13T19:32:18.503Z" }, - { url = "https://files.pythonhosted.org/packages/15/1f/86a6948408e8388604c02ffde651a2e39b711bd1ab6eeaff376094553a10/pydantic_core-2.41.3-cp313-cp313-win32.whl", hash = "sha256:edfe9b4cee4a91da7247c25732f24504071f3e101c050694d18194b7d2d320bf", size = 1995352, upload_time = "2025-10-13T19:32:20.5Z" }, - { url = "https://files.pythonhosted.org/packages/1f/4b/6dac37c3f62684dc459a31623d8ae97ee433fd68bb827e5c64dd831a5087/pydantic_core-2.41.3-cp313-cp313-win_amd64.whl", hash = "sha256:44af3276c0c2c14efde6590523e4d7e04bcd0e46e0134f0dbef1be0b64b2d3e3", size = 2031894, upload_time = "2025-10-13T19:32:23.11Z" }, - { url = "https://files.pythonhosted.org/packages/fd/75/3d9ba041a3fcb147279fbb37d2468efe62606809fec97b8de78174335ef4/pydantic_core-2.41.3-cp313-cp313-win_arm64.whl", hash = "sha256:59aeed341f92440d51fdcc82c8e930cfb234f1843ed1d4ae1074f5fb9789a64b", size = 1974036, upload_time = "2025-10-13T19:32:25.219Z" }, - { url = "https://files.pythonhosted.org/packages/50/68/45842628ccdb384df029f884ef915306d195c4f08b66ca4d99867edc6338/pydantic_core-2.41.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:ef37228238b3a280170ac43a010835c4a7005742bc8831c2c1a9560de4595dbe", size = 1876856, upload_time = "2025-10-13T19:32:27.504Z" }, - { url = "https://files.pythonhosted.org/packages/99/73/336a82910c6a482a0ba9a255c08dcc456ebca9735df96d7a82dffe17626a/pydantic_core-2.41.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c5cb19f36253152c509abe76c1d1b185436e0c75f392a82934fe37f4a1264449", size = 1884665, upload_time = "2025-10-13T19:32:29.567Z" }, - { url = "https://files.pythonhosted.org/packages/34/87/ec610a7849561e0ef7c25b74ef934d154454c3aac8fb595b899557f3c6ab/pydantic_core-2.41.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:91be4756e05367ce19a70e1db3b77f01f9e40ca70d26fb4cdfa993e53a08964a", size = 2043067, upload_time = "2025-10-13T19:32:31.506Z" }, - { url = "https://files.pythonhosted.org/packages/db/b4/5f2b0cf78752f9111177423bd5f2bc0815129e587c13401636b8900a417e/pydantic_core-2.41.3-cp313-cp313t-win_amd64.whl", hash = "sha256:ce7d8f4353f82259b55055bd162bbaf599f6c40cd0c098e989eeb95f9fdc022f", size = 1996799, upload_time = "2025-10-13T19:32:33.612Z" }, - { url = "https://files.pythonhosted.org/packages/49/7f/07e7f19a6a44a52abd48846e348e11fa1b3de5ed7c0231d53f055ffb365f/pydantic_core-2.41.3-cp313-cp313t-win_arm64.whl", hash = "sha256:f06a9e81da60e5a0ef584f6f4790f925c203880ae391bf363d97126fd1790b21", size = 1969574, upload_time = "2025-10-13T19:32:35.533Z" }, - { url = "https://files.pythonhosted.org/packages/f1/d8/db32fbced75853c1d8e7ada8cb2b837ade99b2f281de569908de3e29f0bf/pydantic_core-2.41.3-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:0c77e8e72344e34052ea26905fa7551ecb75fc12795ca1a8e44f816918f4c718", size = 2103383, upload_time = "2025-10-13T19:32:37.522Z" }, - { url = "https://files.pythonhosted.org/packages/de/28/5bcb3327b3777994633f4cb459c5dc34a9cbe6cf0ac449d3e8f1e74bdaaa/pydantic_core-2.41.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:32be442a017e82a6c496a52ef5db5f5ac9abf31c3064f5240ee15a1d27cc599e", size = 1904974, upload_time = "2025-10-13T19:32:39.513Z" }, - { url = "https://files.pythonhosted.org/packages/71/8d/c9d8cad7c02d63869079fb6fb61b8ab27adbeeda0bf130c684fe43daa126/pydantic_core-2.41.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:af10c78f0e9086d2d883ddd5a6482a613ad435eb5739cf1467b1f86169e63d91", size = 1956879, upload_time = "2025-10-13T19:32:41.849Z" }, - { url = "https://files.pythonhosted.org/packages/15/b1/8a84b55631a45375a467df288d8f905bec0abadb1e75bce3b32402b49733/pydantic_core-2.41.3-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6212874118704e27d177acee5b90b83556b14b2eb88aae01bae51cd9efe27019", size = 2051787, upload_time = "2025-10-13T19:32:43.86Z" }, - { url = "https://files.pythonhosted.org/packages/c3/97/a84ea9cb7ba4dbfd43865e5dd536b22c78ee763d82d501c6f6a553403c00/pydantic_core-2.41.3-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c6a24c82674a3a8e7f7306e57e98219e5c1cdfc0f57bc70986930dda136230b2", size = 2217830, upload_time = "2025-10-13T19:32:46.053Z" }, - { url = "https://files.pythonhosted.org/packages/1a/2c/64233c77410e314dbb7f2e8112be7f56de57cf64198a32d8ab3f7b74adf4/pydantic_core-2.41.3-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8e0c81dc047c18059410c959a437540abcefea6a882d6e43b9bf45c291eaacd9", size = 2341131, upload_time = "2025-10-13T19:32:48.402Z" }, - { url = "https://files.pythonhosted.org/packages/23/3d/915b90eb0de93bd522b293fd1a986289f5d576c72e640f3bb426b496d095/pydantic_core-2.41.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c0d7e1a9f80f00a8180b9194ecef66958eb03f3c3ae2d77195c9d665ac0a61e", size = 2063797, upload_time = "2025-10-13T19:32:50.458Z" }, - { url = "https://files.pythonhosted.org/packages/4d/25/a65665caa86e496e19feef48e6bd9263c1a46f222e8f9b0818f67bd98dc3/pydantic_core-2.41.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2868fabfc35ec0738539ce0d79aab37aeffdcb9682b9b91f0ac4b0ba31abb1eb", size = 2193041, upload_time = "2025-10-13T19:32:52.686Z" }, - { url = "https://files.pythonhosted.org/packages/cd/46/a7f7e17f99ee691a7d93a53aa41bf7d1b1d425945b6e9bc8020498a413e1/pydantic_core-2.41.3-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:cb4f40c93307e1c50996e4edcddf338e1f3f1fb86fb69b654111c6050ae3b081", size = 2136119, upload_time = "2025-10-13T19:32:54.737Z" }, - { url = "https://files.pythonhosted.org/packages/5f/92/c27c1f3edd06e04af71358aa8f4d244c8bc6726e3fb47e00157d3dffe66f/pydantic_core-2.41.3-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:287cbcd3407a875eaf0b1efa2e5288493d5b79bfd3629459cf0b329ad8a9071a", size = 2317223, upload_time = "2025-10-13T19:32:56.927Z" }, - { url = "https://files.pythonhosted.org/packages/51/6c/20aabe3c32888fb13d4726e405716fed14b1d4d1d4292d585862c1458b7b/pydantic_core-2.41.3-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:5253835aa145049205a67056884555a936f9b3fea7c3ce860bff62be6a1ae4d1", size = 2320425, upload_time = "2025-10-13T19:32:59.454Z" }, - { url = "https://files.pythonhosted.org/packages/67/d2/476d4bc6b3070e151ae920167f27f26415e12f8fcc6cf5a47a613aba7267/pydantic_core-2.41.3-cp314-cp314-win32.whl", hash = "sha256:69297795efe5349156d18eebea818b75d29a1d3d1d5f26a250f22ab4220aacd6", size = 1994216, upload_time = "2025-10-13T19:33:01.484Z" }, - { url = "https://files.pythonhosted.org/packages/16/ca/2cd8515584b3d665ca3c4d946364c2a9932d0d5648694c2a10d273cde81c/pydantic_core-2.41.3-cp314-cp314-win_amd64.whl", hash = "sha256:e1c133e3447c2f6d95e47ede58fff0053370758112a1d39117d0af8c93584049", size = 2026522, upload_time = "2025-10-13T19:33:03.546Z" }, - { url = "https://files.pythonhosted.org/packages/77/61/c9f2791d7188594f0abdc1b7fe8ec3efc123ee2d9c553fd3b6da2d9fd53d/pydantic_core-2.41.3-cp314-cp314-win_arm64.whl", hash = "sha256:54534eecbb7a331521f832e15fc307296f491ee1918dacfd4d5b900da6ee3332", size = 1969070, upload_time = "2025-10-13T19:33:05.604Z" }, - { url = "https://files.pythonhosted.org/packages/b5/eb/45f9a91f8c09f4cfb62f78dce909b20b6047ce4fd8d89310fcac5ad62e54/pydantic_core-2.41.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6b4be10152098b43c093a4b5e9e9da1ac7a1c954c1934d4438d07ba7b7bcf293", size = 1876593, upload_time = "2025-10-13T19:33:07.814Z" }, - { url = "https://files.pythonhosted.org/packages/99/f8/5c9d0959e0e1f260eea297a5ecc1dc29a14e03ee6a533e805407e8403c1a/pydantic_core-2.41.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe4ebd676c158a7994253161151b476dbbef2acbd2f547cfcfdf332cf67cc29", size = 1882977, upload_time = "2025-10-13T19:33:10.109Z" }, - { url = "https://files.pythonhosted.org/packages/8b/f4/7ab918e35f55e7beee471ba8c67dfc4c9c19a8904e4867bfda7f9c76a72e/pydantic_core-2.41.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:984ca0113b39dda1d7c358d6db03dd6539ef244d0558351806c1327239e035bf", size = 2041033, upload_time = "2025-10-13T19:33:12.216Z" }, - { url = "https://files.pythonhosted.org/packages/a6/c8/5b12e5a36410ebcd0082ae5b0258150d72762e306f298cc3fe731b5574ec/pydantic_core-2.41.3-cp314-cp314t-win_amd64.whl", hash = "sha256:2a7dd8a6f5a9a2f8c7f36e4fc0982a985dbc4ac7176ee3df9f63179b7295b626", size = 1994462, upload_time = "2025-10-13T19:33:14.421Z" }, - { url = "https://files.pythonhosted.org/packages/6b/f6/c6f3b7244a2a0524f4a04052e3d590d3be0ba82eb1a2f0fe5d068237701e/pydantic_core-2.41.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b387f08b378924fa82bd86e03c9d61d6daca1a73ffb3947bdcfe12ea14c41f68", size = 1973551, upload_time = "2025-10-13T19:33:16.87Z" }, - { url = "https://files.pythonhosted.org/packages/80/7c/837dc1d5f09728590ace987fcaad83ec4539dcd73ce4ea5a0b786ee0a921/pydantic_core-2.41.3-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:98ad9402d6cc194b21adb4626ead88fcce8bc287ef434502dbb4d5b71bdb9a47", size = 2122049, upload_time = "2025-10-13T19:33:49.808Z" }, - { url = "https://files.pythonhosted.org/packages/00/7d/d9c6d70571219d826381049df60188777de0283d7f01077bfb7ec26cb121/pydantic_core-2.41.3-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:539b1c01251fbc0789ad4e1dccf3e888062dd342b2796f403406855498afbc36", size = 1936957, upload_time = "2025-10-13T19:33:52.768Z" }, - { url = "https://files.pythonhosted.org/packages/7f/d3/5e69eba2752a47815adcf9ff7fcfdb81c600b7c87823037d8e746db835cf/pydantic_core-2.41.3-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12019e3a4ded7c4e84b11a761be843dfa9837444a1d7f621888ad499f0f72643", size = 1957032, upload_time = "2025-10-13T19:33:55.46Z" }, - { url = "https://files.pythonhosted.org/packages/4c/98/799db4be56a16fb22152c5473f806c7bb818115f1648bee3ac29a7d5fb9e/pydantic_core-2.41.3-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5e01519c8322a489167abb1aceaab1a9e4c7d3e665dc3f7b0b1355910fcb698", size = 2140010, upload_time = "2025-10-13T19:33:57.881Z" }, - { url = "https://files.pythonhosted.org/packages/68/e6/a41dec3d50cfbd7445334459e847f97a62c5658d2c6da268886928ffd357/pydantic_core-2.41.3-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:a6ded5abbb7391c0db9e002aaa5f0e3a49a024b0a22e2ed09ab69087fd5ab8a8", size = 2112077, upload_time = "2025-10-13T19:34:00.77Z" }, - { url = "https://files.pythonhosted.org/packages/44/38/e136a52ae85265a07999439cd8dcd24ba4e83e23d61e40000cd74b426f19/pydantic_core-2.41.3-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:43abc869cce9104ff35cb4eff3028e9a87346c95fe44e0173036bf4d782bdc3d", size = 1920464, upload_time = "2025-10-13T19:34:03.454Z" }, - { url = "https://files.pythonhosted.org/packages/3e/5d/a3f509f682818ded836bd006adce08d731d81c77694a26a0a1a448f3e351/pydantic_core-2.41.3-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb3c63f4014a603caee687cd5c3c63298d2c8951b7acb2ccd0befbf2e1c0b8ad", size = 1951926, upload_time = "2025-10-13T19:34:05.983Z" }, - { url = "https://files.pythonhosted.org/packages/59/0e/cb30ad2a0147cc7763c0c805ee1c534f6ed5d5db7bc8cf8ebaf34b4c9dab/pydantic_core-2.41.3-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88461e25f62e58db4d8b180e2612684f31b5844db0a8f8c1c421498c97bc197b", size = 2139233, upload_time = "2025-10-13T19:34:08.396Z" }, - { url = "https://files.pythonhosted.org/packages/61/39/92380b350c0f22ae2c8ca11acc8b45ac39de55b8b750680459527e224d86/pydantic_core-2.41.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:219a95d7638c6b3a50de749747afdf1c2bdf027653e4a3e1df2fefa1e238d8eb", size = 2108918, upload_time = "2025-10-13T19:34:10.79Z" }, - { url = "https://files.pythonhosted.org/packages/bf/94/683a4efcbd1c890b88d6898a46e537b443eaf157bf78fb44f47a2474d47a/pydantic_core-2.41.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:21d4e730b75cfc62b3e24261030bd223ed5f867039f971027c551a7ab911f460", size = 1930618, upload_time = "2025-10-13T19:34:13.226Z" }, - { url = "https://files.pythonhosted.org/packages/38/b4/44a6ce874bc629a0a4a42a0370955ff46b2db302bfcd895d69b28e73372a/pydantic_core-2.41.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:79d9a98a80309189a49cffcd507c85032a2df35d005bd12d655f425ca80eec3d", size = 2135930, upload_time = "2025-10-13T19:34:15.592Z" }, - { url = "https://files.pythonhosted.org/packages/a1/5f/1bf4ad96b1679e0889c21707c767f0b2a5910413b2587ea830eee620c74c/pydantic_core-2.41.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:20f7d53153eb2a5c2f7a8cccf1a45022e2b75668cad274f998b43313da03053d", size = 2182112, upload_time = "2025-10-13T19:34:18.209Z" }, - { url = "https://files.pythonhosted.org/packages/b8/ed/6c39d1ba28b00459baa452629d6cdf3fbbfd40d774655a6c15b8af3b7312/pydantic_core-2.41.3-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:e2135eff48d3b6a2abfe7b26395d350ea76a460d3de3cf2521fe2f15f222fa29", size = 2146549, upload_time = "2025-10-13T19:34:20.652Z" }, - { url = "https://files.pythonhosted.org/packages/f0/fd/550a234486e69682311f060be25c2355fd28434d4506767a729a7902ee2d/pydantic_core-2.41.3-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:005bf20e48f6272803de8ba0be076e5bd7d015b7f02ebcc989bc24f85636d1d8", size = 2311299, upload_time = "2025-10-13T19:34:23.097Z" }, - { url = "https://files.pythonhosted.org/packages/cb/5c/61cb3ad96dcba2fe4c5a618c9ad30661077da22fdae190c4aefbee5a1cc3/pydantic_core-2.41.3-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:d4ebfa1864046c44669cd789a613ec39ee194fe73842e369d129d716730216d9", size = 2321969, upload_time = "2025-10-13T19:34:25.52Z" }, - { url = "https://files.pythonhosted.org/packages/45/99/6b10a391feb74d2ff21b5597a632f7f9ad50afe3a9bfe1de0a1b10aee0cb/pydantic_core-2.41.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:cb82cd643a2ad7ebf94bdb7fa6c339801b0fe8c7920610d6da7b691647ef5842", size = 2150346, upload_time = "2025-10-13T19:34:28.101Z" }, - { url = "https://files.pythonhosted.org/packages/1d/84/14c7ed3428feb718792fc2ecc5d04c12e46cb5c65620717c6826428ee468/pydantic_core-2.41.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5e67f86ffb40127851dba662b2d0ab400264ed37cfedeab6100515df41ccb325", size = 2106894, upload_time = "2025-10-13T19:34:30.905Z" }, - { url = "https://files.pythonhosted.org/packages/ea/5d/d129794fc3990a49b12963d7cc25afc6a458fe85221b8a78cf46c5f22135/pydantic_core-2.41.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ecad4d7d264f6df23db68ca3024919a7aab34b4c44d9a9280952863a7a0c5e81", size = 1929911, upload_time = "2025-10-13T19:34:33.399Z" }, - { url = "https://files.pythonhosted.org/packages/d3/89/8fe254b1725a48f4da1978fa21268f142846c2d653715161afc394e67486/pydantic_core-2.41.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fce6e6505b9807d3c20476fa016d0bd4d54a858fe648d6f5ef065286410c3da7", size = 2133972, upload_time = "2025-10-13T19:34:35.994Z" }, - { url = "https://files.pythonhosted.org/packages/75/26/eefc7f23167a8060e29fcbb99d15158729ea794ee5b5c11ecc4df73b21c9/pydantic_core-2.41.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:05974468cff84ea112ad4992823f1300d822ad51df0eba4c3af3c4a4cbe5eca0", size = 2181777, upload_time = "2025-10-13T19:34:38.762Z" }, - { url = "https://files.pythonhosted.org/packages/67/ba/03c5a00a9251fc5fe22d5807bc52cf0863b9486f0086a45094adee77fa0b/pydantic_core-2.41.3-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:091d3966dc2379e07b45b4fd9651fbab5b24ea3c62cc40637beaf691695e5f5a", size = 2144699, upload_time = "2025-10-13T19:34:41.29Z" }, - { url = "https://files.pythonhosted.org/packages/9e/4e/ee90dc6c99c8261c89ce1c2311395e7a0432dfc20db1bd6d9be917a92320/pydantic_core-2.41.3-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:16f216e4371a05ad3baa5aed152eae056c7e724663c2bcbb38edd607c17baa89", size = 2311388, upload_time = "2025-10-13T19:34:43.843Z" }, - { url = "https://files.pythonhosted.org/packages/f5/01/7f3e4ed3963113e5e9df8077f3015facae0cd3a65ac5688d308010405a0e/pydantic_core-2.41.3-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:2e169371f88113c8e642f7ac42c798109f1270832b577b5144962a7a028bfb0c", size = 2320916, upload_time = "2025-10-13T19:34:46.417Z" }, - { url = "https://files.pythonhosted.org/packages/eb/d7/91ef73afa5c275962edd708559148e153d95866f8baf96142ab4804da67a/pydantic_core-2.41.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:83847aa6026fb7149b9ef06e10c73ff83ac1d2aa478b28caa4f050670c1c9a37", size = 2148327, upload_time = "2025-10-13T19:34:48.929Z" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/00/e9/3916abb671bffb00845408c604ff03480dc8dc273310d8268547a37be0fb/pydantic_core-2.41.3.tar.gz", hash = "sha256:cdebb34b36ad05e8d77b4e797ad38a2a775c2a07a8fa386d4f6943b7778dcd39", size = 457489, upload-time = "2025-10-13T19:34:51.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/47/60/f7291e1264831136917e417b1ec9ed70dd64174a4c8ff4d75cad3028aab5/pydantic_core-2.41.3-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:91dfe6a6e02916fd1fb630f1ebe0c18f9fd9d3cbfe84bb2599f195ebbb0edb9b", size = 2107996, upload-time = "2025-10-13T19:31:04.902Z" }, + { url = "https://files.pythonhosted.org/packages/43/05/362832ea8b890f5821ada95cd72a0da1b2466f88f6ac1a47cf1350136722/pydantic_core-2.41.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e301551c63d46122972ab5523a1438772cdde5d62d34040dac6f11017f18cc5d", size = 1916194, upload-time = "2025-10-13T19:31:06.313Z" }, + { url = "https://files.pythonhosted.org/packages/90/ca/893c63b84ca961d81ae33e4d1e3e00191e29845a874c7f4cc3ca1aa61157/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d986b1defbe27867812dc3d8b3401d72be14449b255081e505046c02687010a", size = 1969065, upload-time = "2025-10-13T19:31:07.719Z" }, + { url = "https://files.pythonhosted.org/packages/55/b9/fecd085420a500acbf3bfc542d2662f2b37497f740461b5e960277f199f0/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:351b2c5c073ae8caaa11e4336f8419d844c9b936e123e72dbe2c43fa97e54781", size = 2049849, upload-time = "2025-10-13T19:31:09.166Z" }, + { url = "https://files.pythonhosted.org/packages/26/55/e351b6f51c6b568a911c672c8e3fd809d10f6deaa475007b54e3c0b89f0f/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7be34f5217ffc28404fc0ca6f07491a2a6a770faecfcf306384c142bccd2fdb4", size = 2244780, upload-time = "2025-10-13T19:31:11.174Z" }, + { url = "https://files.pythonhosted.org/packages/e3/17/87873bb56e5055d1aadfd84affa33cbf164e923d674c17ca898ad53db08e/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3cbcad992c281b4960cb5550e218ff39a679c730a59859faa0bc9b8d87efbe6a", size = 2362221, upload-time = "2025-10-13T19:31:13.183Z" }, + { url = "https://files.pythonhosted.org/packages/4f/f9/2a3fb1e3b5f47754935a726ff77887246804156a029c5394daf4263a3e88/pydantic_core-2.41.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8741b0ab2acdd20c804432e08052791e66cf797afa5451e7e435367f88474b0b", size = 2070695, upload-time = "2025-10-13T19:31:14.849Z" }, + { url = "https://files.pythonhosted.org/packages/78/ac/d66c1048fcd60e995913809f9e3fcca1e6890bc3588902eab9ade63aa6d8/pydantic_core-2.41.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1ac3ba94f3be9437da4ad611dacd356f040120668c5b1733b8ae035a13663c48", size = 2185138, upload-time = "2025-10-13T19:31:16.772Z" }, + { url = "https://files.pythonhosted.org/packages/98/cf/6fbbd67d0629392ccd5eea8a8b4c005f0151c5505ad22f9b1ff74d63d9f1/pydantic_core-2.41.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:971efe83bac3d5db781ee1b4836ac2cdd53cf7f727edfd4bb0a18029f9409ef2", size = 2148858, upload-time = "2025-10-13T19:31:18.311Z" }, + { url = "https://files.pythonhosted.org/packages/1c/08/453385212db8db39ed0b6a67f2282b825ad491fed46c88329a0b9d0e543e/pydantic_core-2.41.3-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:98c54e5ad0399ac79c0b6b567693d0f8c44b5a0d67539826cc1dd495e47d1307", size = 2315038, upload-time = "2025-10-13T19:31:19.95Z" }, + { url = "https://files.pythonhosted.org/packages/53/b9/271298376dc561de57679a82bf4777b9cf7df23881d487b17f658ef78eab/pydantic_core-2.41.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60110fe616b599c6e057142f2d75873e213bc0cbdac88f58dda8afb27a82f978", size = 2324458, upload-time = "2025-10-13T19:31:21.501Z" }, + { url = "https://files.pythonhosted.org/packages/17/93/126ac22c310a64dc24d833d47bd175098daa3f9eab93043502a2c11348b4/pydantic_core-2.41.3-cp311-cp311-win32.whl", hash = "sha256:75428ae73865ee366f159b68b9281c754df832494419b4eb46b7c3fbdb27756c", size = 1986636, upload-time = "2025-10-13T19:31:23.08Z" }, + { url = "https://files.pythonhosted.org/packages/1b/a7/703a31dc6ede00b4e394e5b81c14f462fe5654d3064def17dd64d4389a1a/pydantic_core-2.41.3-cp311-cp311-win_amd64.whl", hash = "sha256:c0178ad5e586d3e394f4b642f0bb7a434bcf34d1e9716cc4bd74e34e35283152", size = 2023792, upload-time = "2025-10-13T19:31:25.011Z" }, + { url = "https://files.pythonhosted.org/packages/f4/e3/2166b56df1bbe92663b8971012bf7dbd28b6a95e1dc9ad1ec9c99511c41e/pydantic_core-2.41.3-cp311-cp311-win_arm64.whl", hash = "sha256:5dd40bb57cdae2a35e20d06910b93b13e8f57ffff5a0b0a45927953bad563a03", size = 1968147, upload-time = "2025-10-13T19:31:26.611Z" }, + { url = "https://files.pythonhosted.org/packages/20/11/3149cae2a61ddd11c206cde9dab7598a53cfabe8e69850507876988d2047/pydantic_core-2.41.3-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:7bdc8b70bc4b68e4d891b46d018012cac7bbfe3b981a7c874716dde09ff09fd5", size = 2098919, upload-time = "2025-10-13T19:31:28.727Z" }, + { url = "https://files.pythonhosted.org/packages/53/64/1717c7c5b092c64e5022b0d02b11703c2c94c31d897366b6c8d160b7d1de/pydantic_core-2.41.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:446361e93f4ffe509edae5862fb89a0d24cbc8f2935f05c6584c2f2ca6e7b6df", size = 1910372, upload-time = "2025-10-13T19:31:30.351Z" }, + { url = "https://files.pythonhosted.org/packages/99/ba/0231b5dde6c1c436e0d58aed7d63f927694d92c51aff739bf692142ce6e6/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9af9a9ae24b866ce58462a7de61c33ff035e052b7a9c05c29cf496bd6a16a63f", size = 1952392, upload-time = "2025-10-13T19:31:32.345Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5d/1adbfa682a56544d70b42931f19de44a4e58a4fc2152da343a2fdfd4cad5/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fc836eb8561f04fede7b73747463bd08715be0f55c427e0f0198aa2f1d92f913", size = 2041093, upload-time = "2025-10-13T19:31:34.534Z" }, + { url = "https://files.pythonhosted.org/packages/7f/d3/9d14041f0b125a5d6388957cace43f9dfb80d862e56a0685dde431a20b6a/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:16f80f366472eb6a3744149289c263e5ef182c8b18422192166b67625fef3c50", size = 2214331, upload-time = "2025-10-13T19:31:36.575Z" }, + { url = "https://files.pythonhosted.org/packages/5b/cd/384988d065596fafecf9baeab0c66ef31610013b26eec3b305a80ab5f669/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d699904cd13d0f509bdbb17f0784abb332d4aa42df4b0a8b65932096fcd4b21", size = 2344450, upload-time = "2025-10-13T19:31:38.905Z" }, + { url = "https://files.pythonhosted.org/packages/a3/13/1b0dd34fce51a746823a347d7f9e02c6ea09078ec91c5f656594c23d2047/pydantic_core-2.41.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:485398dacc5dddb2be280fd3998367531eccae8631f4985d048c2406a5ee5ecc", size = 2070507, upload-time = "2025-10-13T19:31:41.093Z" }, + { url = "https://files.pythonhosted.org/packages/29/a6/0f8d6d67d917318d842fe8dba2489b0c5989ce01fc1ed58bf204f80663df/pydantic_core-2.41.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6dfe0898272bf675941cd1ea701677341357b77acadacabbd43d71e09763dceb", size = 2185401, upload-time = "2025-10-13T19:31:42.785Z" }, + { url = "https://files.pythonhosted.org/packages/e9/23/b8a82253736f2efd3b79338dfe53866b341b68868fbce7111ff6b040b680/pydantic_core-2.41.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:86ffbf5291c367a56b5718590dc3452890f2c1ac7b76d8f4a1e66df90bd717f6", size = 2131929, upload-time = "2025-10-13T19:31:46.226Z" }, + { url = "https://files.pythonhosted.org/packages/7c/16/efe252cbf852ebfcb4978820e7681d83ae45c526cbfc0cf847f70de49850/pydantic_core-2.41.3-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:c58c5acda77802eedde3aaf22be09e37cfec060696da64bf6e6ffb2480fdabd0", size = 2307223, upload-time = "2025-10-13T19:31:48.176Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ea/7d8eba2c37769d8768871575be449390beb2452a2289b0090ea7fa63f920/pydantic_core-2.41.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:40db5705aec66371ca5792415c3e869137ae2bab48c48608db3f84986ccaf016", size = 2312962, upload-time = "2025-10-13T19:31:50.028Z" }, + { url = "https://files.pythonhosted.org/packages/02/c4/b617e33c3b6f4a99c7d252cc42df958d14627a09a1a935141fb9abe44189/pydantic_core-2.41.3-cp312-cp312-win32.whl", hash = "sha256:668fcb317a0b3c84781796891128111c32f83458d436b022014ed0ea07f66e1b", size = 1988735, upload-time = "2025-10-13T19:31:51.778Z" }, + { url = "https://files.pythonhosted.org/packages/24/fc/05bb0249782893b52baa7732393c0bac9422d6aab46770253f57176cddba/pydantic_core-2.41.3-cp312-cp312-win_amd64.whl", hash = "sha256:248a5d1dac5382454927edf32660d0791d2df997b23b06a8cac6e3375bc79cee", size = 2032239, upload-time = "2025-10-13T19:31:53.915Z" }, + { url = "https://files.pythonhosted.org/packages/75/1d/7637f6aaafdbc27205296bde9843096bd449192986b5523869444f844b82/pydantic_core-2.41.3-cp312-cp312-win_arm64.whl", hash = "sha256:347a23094c98b7ea2ba6fff93b52bd2931a48c9c1790722d9e841f30e4b7afcd", size = 1969072, upload-time = "2025-10-13T19:31:55.7Z" }, + { url = "https://files.pythonhosted.org/packages/9f/a6/7533cba20b8b66e209d8d2acbb9ccc0bc1b883b0654776d676e02696ef5d/pydantic_core-2.41.3-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:a8596700fdd3ee12b0d9c1f2395f4c32557e7ebfbfacdc08055b0bcbe7d2827e", size = 2105686, upload-time = "2025-10-13T19:31:57.675Z" }, + { url = "https://files.pythonhosted.org/packages/84/d7/2d15cb9dfb9f94422fb4a8820cbfeb397e3823087c2361ef46df5c172000/pydantic_core-2.41.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:624503f918e472c0eed6935020c01b6a6b4bcdb7955a848da5c8805d40f15c0f", size = 1910554, upload-time = "2025-10-13T19:32:00.037Z" }, + { url = "https://files.pythonhosted.org/packages/4c/fc/cbd1caa19e88fd64df716a37b49e5864c1ac27dbb9eb870b8977a584fa42/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:36388958d0c614df9f5de1a5f88f4b79359016b9ecdfc352037788a628616aa2", size = 1957559, upload-time = "2025-10-13T19:32:02.603Z" }, + { url = "https://files.pythonhosted.org/packages/3b/fe/da942ae51f602173556c627304dc24b9fa8bd04423bce189bf397ba0419e/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3c50eba144add9104cf43ef9a3d81c37ebf48bfd0924b584b78ec2e03ec91daf", size = 2051084, upload-time = "2025-10-13T19:32:05.056Z" }, + { url = "https://files.pythonhosted.org/packages/c8/62/0abd59a7107d1ef502b9cfab68145c6bb87115c2d9e883afbf18b98fe6db/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c6ea2102958eb5ad560d570c49996e215a6939d9bffd0e9fd3b9e808a55008cc", size = 2218098, upload-time = "2025-10-13T19:32:06.837Z" }, + { url = "https://files.pythonhosted.org/packages/72/b1/93a36aa119b70126f3f0d06b6f9a81ca864115962669d8a85deb39c82ecc/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd0d26f1e4335d5f84abfc880da0afa080c8222410482f9ee12043bb05f55ec8", size = 2341954, upload-time = "2025-10-13T19:32:08.583Z" }, + { url = "https://files.pythonhosted.org/packages/0f/be/7c2563b53b71ff3e41950b0ffa9eeba3d702091c6d59036fff8a39050528/pydantic_core-2.41.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41c38700094045b12c0cff35c8585954de66cf6dd63909fed1c2e6b8f38e1e1e", size = 2069474, upload-time = "2025-10-13T19:32:10.808Z" }, + { url = "https://files.pythonhosted.org/packages/ba/ac/2394004db9f6e03712c1e52f40f0979750fa87721f6baf5f76ad92b8be46/pydantic_core-2.41.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4061cc82d7177417fdb90e23e67b27425ecde2652cfd2053b5b4661a489ddc19", size = 2190633, upload-time = "2025-10-13T19:32:12.731Z" }, + { url = "https://files.pythonhosted.org/packages/7d/31/7b70c2d1fe41f450f8022f5523edaaea19c17a2d321fab03efd03aea1fe8/pydantic_core-2.41.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:b1d9699a4dae10a7719951cca1e30b591ef1dd9cdda9fec39282a283576c0241", size = 2137097, upload-time = "2025-10-13T19:32:14.634Z" }, + { url = "https://files.pythonhosted.org/packages/4e/ae/f872198cffc8564f52c4ef83bcd3e324e5ac914e168c6b812f5ce3f80aab/pydantic_core-2.41.3-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:d5099f1b97e79f0e45cb6a236a5bd1a20078ed50b1b28f3d17f6c83ff3585baa", size = 2316771, upload-time = "2025-10-13T19:32:16.586Z" }, + { url = "https://files.pythonhosted.org/packages/23/50/f0fce3a9a7554ced178d943e1eada58b15fca896e9eb75d50244fc12007c/pydantic_core-2.41.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:b5ff0467a8c1b6abb0ab9c9ea80e2e3a9788592e44c726c2db33fdaf1b5e7d0b", size = 2319449, upload-time = "2025-10-13T19:32:18.503Z" }, + { url = "https://files.pythonhosted.org/packages/15/1f/86a6948408e8388604c02ffde651a2e39b711bd1ab6eeaff376094553a10/pydantic_core-2.41.3-cp313-cp313-win32.whl", hash = "sha256:edfe9b4cee4a91da7247c25732f24504071f3e101c050694d18194b7d2d320bf", size = 1995352, upload-time = "2025-10-13T19:32:20.5Z" }, + { url = "https://files.pythonhosted.org/packages/1f/4b/6dac37c3f62684dc459a31623d8ae97ee433fd68bb827e5c64dd831a5087/pydantic_core-2.41.3-cp313-cp313-win_amd64.whl", hash = "sha256:44af3276c0c2c14efde6590523e4d7e04bcd0e46e0134f0dbef1be0b64b2d3e3", size = 2031894, upload-time = "2025-10-13T19:32:23.11Z" }, + { url = "https://files.pythonhosted.org/packages/fd/75/3d9ba041a3fcb147279fbb37d2468efe62606809fec97b8de78174335ef4/pydantic_core-2.41.3-cp313-cp313-win_arm64.whl", hash = "sha256:59aeed341f92440d51fdcc82c8e930cfb234f1843ed1d4ae1074f5fb9789a64b", size = 1974036, upload-time = "2025-10-13T19:32:25.219Z" }, + { url = "https://files.pythonhosted.org/packages/50/68/45842628ccdb384df029f884ef915306d195c4f08b66ca4d99867edc6338/pydantic_core-2.41.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:ef37228238b3a280170ac43a010835c4a7005742bc8831c2c1a9560de4595dbe", size = 1876856, upload-time = "2025-10-13T19:32:27.504Z" }, + { url = "https://files.pythonhosted.org/packages/99/73/336a82910c6a482a0ba9a255c08dcc456ebca9735df96d7a82dffe17626a/pydantic_core-2.41.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c5cb19f36253152c509abe76c1d1b185436e0c75f392a82934fe37f4a1264449", size = 1884665, upload-time = "2025-10-13T19:32:29.567Z" }, + { url = "https://files.pythonhosted.org/packages/34/87/ec610a7849561e0ef7c25b74ef934d154454c3aac8fb595b899557f3c6ab/pydantic_core-2.41.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:91be4756e05367ce19a70e1db3b77f01f9e40ca70d26fb4cdfa993e53a08964a", size = 2043067, upload-time = "2025-10-13T19:32:31.506Z" }, + { url = "https://files.pythonhosted.org/packages/db/b4/5f2b0cf78752f9111177423bd5f2bc0815129e587c13401636b8900a417e/pydantic_core-2.41.3-cp313-cp313t-win_amd64.whl", hash = "sha256:ce7d8f4353f82259b55055bd162bbaf599f6c40cd0c098e989eeb95f9fdc022f", size = 1996799, upload-time = "2025-10-13T19:32:33.612Z" }, + { url = "https://files.pythonhosted.org/packages/49/7f/07e7f19a6a44a52abd48846e348e11fa1b3de5ed7c0231d53f055ffb365f/pydantic_core-2.41.3-cp313-cp313t-win_arm64.whl", hash = "sha256:f06a9e81da60e5a0ef584f6f4790f925c203880ae391bf363d97126fd1790b21", size = 1969574, upload-time = "2025-10-13T19:32:35.533Z" }, + { url = "https://files.pythonhosted.org/packages/80/7c/837dc1d5f09728590ace987fcaad83ec4539dcd73ce4ea5a0b786ee0a921/pydantic_core-2.41.3-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:98ad9402d6cc194b21adb4626ead88fcce8bc287ef434502dbb4d5b71bdb9a47", size = 2122049, upload-time = "2025-10-13T19:33:49.808Z" }, + { url = "https://files.pythonhosted.org/packages/00/7d/d9c6d70571219d826381049df60188777de0283d7f01077bfb7ec26cb121/pydantic_core-2.41.3-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:539b1c01251fbc0789ad4e1dccf3e888062dd342b2796f403406855498afbc36", size = 1936957, upload-time = "2025-10-13T19:33:52.768Z" }, + { url = "https://files.pythonhosted.org/packages/7f/d3/5e69eba2752a47815adcf9ff7fcfdb81c600b7c87823037d8e746db835cf/pydantic_core-2.41.3-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:12019e3a4ded7c4e84b11a761be843dfa9837444a1d7f621888ad499f0f72643", size = 1957032, upload-time = "2025-10-13T19:33:55.46Z" }, + { url = "https://files.pythonhosted.org/packages/4c/98/799db4be56a16fb22152c5473f806c7bb818115f1648bee3ac29a7d5fb9e/pydantic_core-2.41.3-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5e01519c8322a489167abb1aceaab1a9e4c7d3e665dc3f7b0b1355910fcb698", size = 2140010, upload-time = "2025-10-13T19:33:57.881Z" }, + { url = "https://files.pythonhosted.org/packages/68/e6/a41dec3d50cfbd7445334459e847f97a62c5658d2c6da268886928ffd357/pydantic_core-2.41.3-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:a6ded5abbb7391c0db9e002aaa5f0e3a49a024b0a22e2ed09ab69087fd5ab8a8", size = 2112077, upload-time = "2025-10-13T19:34:00.77Z" }, + { url = "https://files.pythonhosted.org/packages/44/38/e136a52ae85265a07999439cd8dcd24ba4e83e23d61e40000cd74b426f19/pydantic_core-2.41.3-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:43abc869cce9104ff35cb4eff3028e9a87346c95fe44e0173036bf4d782bdc3d", size = 1920464, upload-time = "2025-10-13T19:34:03.454Z" }, + { url = "https://files.pythonhosted.org/packages/3e/5d/a3f509f682818ded836bd006adce08d731d81c77694a26a0a1a448f3e351/pydantic_core-2.41.3-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb3c63f4014a603caee687cd5c3c63298d2c8951b7acb2ccd0befbf2e1c0b8ad", size = 1951926, upload-time = "2025-10-13T19:34:05.983Z" }, + { url = "https://files.pythonhosted.org/packages/59/0e/cb30ad2a0147cc7763c0c805ee1c534f6ed5d5db7bc8cf8ebaf34b4c9dab/pydantic_core-2.41.3-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88461e25f62e58db4d8b180e2612684f31b5844db0a8f8c1c421498c97bc197b", size = 2139233, upload-time = "2025-10-13T19:34:08.396Z" }, + { url = "https://files.pythonhosted.org/packages/1d/84/14c7ed3428feb718792fc2ecc5d04c12e46cb5c65620717c6826428ee468/pydantic_core-2.41.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5e67f86ffb40127851dba662b2d0ab400264ed37cfedeab6100515df41ccb325", size = 2106894, upload-time = "2025-10-13T19:34:30.905Z" }, + { url = "https://files.pythonhosted.org/packages/ea/5d/d129794fc3990a49b12963d7cc25afc6a458fe85221b8a78cf46c5f22135/pydantic_core-2.41.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ecad4d7d264f6df23db68ca3024919a7aab34b4c44d9a9280952863a7a0c5e81", size = 1929911, upload-time = "2025-10-13T19:34:33.399Z" }, + { url = "https://files.pythonhosted.org/packages/d3/89/8fe254b1725a48f4da1978fa21268f142846c2d653715161afc394e67486/pydantic_core-2.41.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fce6e6505b9807d3c20476fa016d0bd4d54a858fe648d6f5ef065286410c3da7", size = 2133972, upload-time = "2025-10-13T19:34:35.994Z" }, + { url = "https://files.pythonhosted.org/packages/75/26/eefc7f23167a8060e29fcbb99d15158729ea794ee5b5c11ecc4df73b21c9/pydantic_core-2.41.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:05974468cff84ea112ad4992823f1300d822ad51df0eba4c3af3c4a4cbe5eca0", size = 2181777, upload-time = "2025-10-13T19:34:38.762Z" }, + { url = "https://files.pythonhosted.org/packages/67/ba/03c5a00a9251fc5fe22d5807bc52cf0863b9486f0086a45094adee77fa0b/pydantic_core-2.41.3-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:091d3966dc2379e07b45b4fd9651fbab5b24ea3c62cc40637beaf691695e5f5a", size = 2144699, upload-time = "2025-10-13T19:34:41.29Z" }, + { url = "https://files.pythonhosted.org/packages/9e/4e/ee90dc6c99c8261c89ce1c2311395e7a0432dfc20db1bd6d9be917a92320/pydantic_core-2.41.3-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:16f216e4371a05ad3baa5aed152eae056c7e724663c2bcbb38edd607c17baa89", size = 2311388, upload-time = "2025-10-13T19:34:43.843Z" }, + { url = "https://files.pythonhosted.org/packages/f5/01/7f3e4ed3963113e5e9df8077f3015facae0cd3a65ac5688d308010405a0e/pydantic_core-2.41.3-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:2e169371f88113c8e642f7ac42c798109f1270832b577b5144962a7a028bfb0c", size = 2320916, upload-time = "2025-10-13T19:34:46.417Z" }, + { url = "https://files.pythonhosted.org/packages/eb/d7/91ef73afa5c275962edd708559148e153d95866f8baf96142ab4804da67a/pydantic_core-2.41.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:83847aa6026fb7149b9ef06e10c73ff83ac1d2aa478b28caa4f050670c1c9a37", size = 2148327, upload-time = "2025-10-13T19:34:48.929Z" }, ] [[package]] @@ -3693,31 +2811,31 @@ name = "pydantic-settings" version = "2.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pydantic", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "python-dotenv", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-inspection", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "pydantic" }, + { name = "python-dotenv" }, + { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/c5/dbbc27b814c71676593d1c3f718e6cd7d4f00652cefa24b75f7aa3efb25e/pydantic_settings-2.11.0.tar.gz", hash = "sha256:d0e87a1c7d33593beb7194adb8470fc426e95ba02af83a0f23474a04c9a08180", size = 188394, upload_time = "2025-09-24T14:19:11.764Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/c5/dbbc27b814c71676593d1c3f718e6cd7d4f00652cefa24b75f7aa3efb25e/pydantic_settings-2.11.0.tar.gz", hash = "sha256:d0e87a1c7d33593beb7194adb8470fc426e95ba02af83a0f23474a04c9a08180", size = 188394, upload-time = "2025-09-24T14:19:11.764Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/83/d6/887a1ff844e64aa823fb4905978d882a633cfe295c32eacad582b78a7d8b/pydantic_settings-2.11.0-py3-none-any.whl", hash = "sha256:fe2cea3413b9530d10f3a5875adffb17ada5c1e1bab0b2885546d7310415207c", size = 48608, upload_time = "2025-09-24T14:19:10.015Z" }, + { url = "https://files.pythonhosted.org/packages/83/d6/887a1ff844e64aa823fb4905978d882a633cfe295c32eacad582b78a7d8b/pydantic_settings-2.11.0-py3-none-any.whl", hash = "sha256:fe2cea3413b9530d10f3a5875adffb17ada5c1e1bab0b2885546d7310415207c", size = 48608, upload-time = "2025-09-24T14:19:10.015Z" }, ] [[package]] name = "pydub" version = "0.25.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/9a/e6bca0eed82db26562c73b5076539a4a08d3cffd19c3cc5913a3e61145fd/pydub-0.25.1.tar.gz", hash = "sha256:980a33ce9949cab2a569606b65674d748ecbca4f0796887fd6f46173a7b0d30f", size = 38326, upload_time = "2021-03-10T02:09:54.659Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/9a/e6bca0eed82db26562c73b5076539a4a08d3cffd19c3cc5913a3e61145fd/pydub-0.25.1.tar.gz", hash = "sha256:980a33ce9949cab2a569606b65674d748ecbca4f0796887fd6f46173a7b0d30f", size = 38326, upload-time = "2021-03-10T02:09:54.659Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327, upload_time = "2021-03-10T02:09:53.503Z" }, + { url = "https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327, upload-time = "2021-03-10T02:09:53.503Z" }, ] [[package]] name = "pygments" version = "2.19.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload_time = "2025-06-21T13:39:12.283Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload_time = "2025-06-21T13:39:07.939Z" }, + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, ] [[package]] @@ -3725,25 +2843,24 @@ name = "pynndescent" version = "0.5.13" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "joblib", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "llvmlite", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numba", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scikit-learn", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "joblib" }, + { name = "llvmlite" }, + { name = "numba" }, + { name = "scikit-learn" }, + { name = "scipy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7e/58/560a4db5eb3794d922fe55804b10326534ded3d971e1933c1eef91193f5e/pynndescent-0.5.13.tar.gz", hash = "sha256:d74254c0ee0a1eeec84597d5fe89fedcf778593eeabe32c2f97412934a9800fb", size = 2975955, upload_time = "2024-06-17T15:48:32.914Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/58/560a4db5eb3794d922fe55804b10326534ded3d971e1933c1eef91193f5e/pynndescent-0.5.13.tar.gz", hash = "sha256:d74254c0ee0a1eeec84597d5fe89fedcf778593eeabe32c2f97412934a9800fb", size = 2975955, upload-time = "2024-06-17T15:48:32.914Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/53/d23a97e0a2c690d40b165d1062e2c4ccc796be458a1ce59f6ba030434663/pynndescent-0.5.13-py3-none-any.whl", hash = "sha256:69aabb8f394bc631b6ac475a1c7f3994c54adf3f51cd63b2730fefba5771b949", size = 56850, upload_time = "2024-06-17T15:48:31.184Z" }, + { url = "https://files.pythonhosted.org/packages/d2/53/d23a97e0a2c690d40b165d1062e2c4ccc796be458a1ce59f6ba030434663/pynndescent-0.5.13-py3-none-any.whl", hash = "sha256:69aabb8f394bc631b6ac475a1c7f3994c54adf3f51cd63b2730fefba5771b949", size = 56850, upload-time = "2024-06-17T15:48:31.184Z" }, ] [[package]] name = "pyparsing" version = "3.2.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f2/a5/181488fc2b9d093e3972d2a472855aae8a03f000592dbfce716a512b3359/pyparsing-3.2.5.tar.gz", hash = "sha256:2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6", size = 1099274, upload_time = "2025-09-21T04:11:06.277Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/a5/181488fc2b9d093e3972d2a472855aae8a03f000592dbfce716a512b3359/pyparsing-3.2.5.tar.gz", hash = "sha256:2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6", size = 1099274, upload-time = "2025-09-21T04:11:06.277Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/5e/1aa9a93198c6b64513c9d7752de7422c06402de6600a8767da1524f9570b/pyparsing-3.2.5-py3-none-any.whl", hash = "sha256:e38a4f02064cf41fe6593d328d0512495ad1f3d8a91c4f73fc401b3079a59a5e", size = 113890, upload_time = "2025-09-21T04:11:04.117Z" }, + { url = "https://files.pythonhosted.org/packages/10/5e/1aa9a93198c6b64513c9d7752de7422c06402de6600a8767da1524f9570b/pyparsing-3.2.5-py3-none-any.whl", hash = "sha256:e38a4f02064cf41fe6593d328d0512495ad1f3d8a91c4f73fc401b3079a59a5e", size = 113890, upload-time = "2025-09-21T04:11:04.117Z" }, ] [[package]] @@ -3751,17 +2868,15 @@ name = "pytest" version = "8.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "(sys_platform == 'win32' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'win32' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "exceptiongroup", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "iniconfig", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pluggy", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pygments", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tomli", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "iniconfig" }, + { name = "packaging" }, + { name = "pluggy" }, + { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload_time = "2025-09-04T14:34:22.711Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload-time = "2025-09-04T14:34:22.711Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload_time = "2025-09-04T14:34:20.226Z" }, + { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload-time = "2025-09-04T14:34:20.226Z" }, ] [[package]] @@ -3769,38 +2884,38 @@ name = "python-dateutil" version = "2.9.0.post0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "six", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload_time = "2024-03-01T18:36:20.211Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload_time = "2024-03-01T18:36:18.57Z" }, + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, ] [[package]] name = "python-dotenv" version = "1.1.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f6/b0/4bc07ccd3572a2f9df7e6782f52b0c6c90dcbb803ac4a167702d7d0dfe1e/python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab", size = 41978, upload_time = "2025-06-24T04:21:07.341Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f6/b0/4bc07ccd3572a2f9df7e6782f52b0c6c90dcbb803ac4a167702d7d0dfe1e/python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab", size = 41978, upload-time = "2025-06-24T04:21:07.341Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc", size = 20556, upload_time = "2025-06-24T04:21:06.073Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ed/539768cf28c661b5b068d66d96a2f155c4971a5d55684a514c1a0e0dec2f/python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc", size = 20556, upload-time = "2025-06-24T04:21:06.073Z" }, ] [[package]] name = "python-multipart" version = "0.0.20" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158, upload_time = "2024-12-16T19:45:46.972Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158, upload-time = "2024-12-16T19:45:46.972Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546, upload_time = "2024-12-16T19:45:44.423Z" }, + { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546, upload-time = "2024-12-16T19:45:44.423Z" }, ] [[package]] name = "pytokens" version = "0.1.10" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/30/5f/e959a442435e24f6fb5a01aec6c657079ceaca1b3baf18561c3728d681da/pytokens-0.1.10.tar.gz", hash = "sha256:c9a4bfa0be1d26aebce03e6884ba454e842f186a59ea43a6d3b25af58223c044", size = 12171, upload_time = "2025-02-19T14:51:22.001Z" } +sdist = { url = "https://files.pythonhosted.org/packages/30/5f/e959a442435e24f6fb5a01aec6c657079ceaca1b3baf18561c3728d681da/pytokens-0.1.10.tar.gz", hash = "sha256:c9a4bfa0be1d26aebce03e6884ba454e842f186a59ea43a6d3b25af58223c044", size = 12171, upload-time = "2025-02-19T14:51:22.001Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/60/e5/63bed382f6a7a5ba70e7e132b8b7b8abbcf4888ffa6be4877698dcfbed7d/pytokens-0.1.10-py3-none-any.whl", hash = "sha256:db7b72284e480e69fb085d9f251f66b3d2df8b7166059261258ff35f50fb711b", size = 12046, upload_time = "2025-02-19T14:51:18.694Z" }, + { url = "https://files.pythonhosted.org/packages/60/e5/63bed382f6a7a5ba70e7e132b8b7b8abbcf4888ffa6be4877698dcfbed7d/pytokens-0.1.10-py3-none-any.whl", hash = "sha256:db7b72284e480e69fb085d9f251f66b3d2df8b7166059261258ff35f50fb711b", size = 12046, upload-time = "2025-02-19T14:51:18.694Z" }, ] [[package]] @@ -3808,22 +2923,18 @@ name = "pytorch-lightning" version = "2.5.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "fsspec", extra = ["http"], marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "lightning-utilities", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyyaml", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchmetrics", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tqdm", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "fsspec", extra = ["http"], marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "lightning-utilities" }, + { name = "packaging" }, + { name = "pyyaml" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, + { name = "torchmetrics" }, + { name = "tqdm" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/16/78/bce84aab9a5b3b2e9d087d4f1a6be9b481adbfaac4903bc9daaaf09d49a3/pytorch_lightning-2.5.5.tar.gz", hash = "sha256:d6fc8173d1d6e49abfd16855ea05d2eb2415e68593f33d43e59028ecb4e64087", size = 643703, upload_time = "2025-09-05T16:01:18.313Z" } +sdist = { url = "https://files.pythonhosted.org/packages/16/78/bce84aab9a5b3b2e9d087d4f1a6be9b481adbfaac4903bc9daaaf09d49a3/pytorch_lightning-2.5.5.tar.gz", hash = "sha256:d6fc8173d1d6e49abfd16855ea05d2eb2415e68593f33d43e59028ecb4e64087", size = 643703, upload-time = "2025-09-05T16:01:18.313Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/f6/99a5c66478f469598dee25b0e29b302b5bddd4e03ed0da79608ac964056e/pytorch_lightning-2.5.5-py3-none-any.whl", hash = "sha256:0b533991df2353c0c6ea9ca10a7d0728b73631fd61f5a15511b19bee2aef8af0", size = 832431, upload_time = "2025-09-05T16:01:16.234Z" }, + { url = "https://files.pythonhosted.org/packages/04/f6/99a5c66478f469598dee25b0e29b302b5bddd4e03ed0da79608ac964056e/pytorch_lightning-2.5.5-py3-none-any.whl", hash = "sha256:0b533991df2353c0c6ea9ca10a7d0728b73631fd61f5a15511b19bee2aef8af0", size = 832431, upload-time = "2025-09-05T16:01:16.234Z" }, ] [[package]] @@ -3831,92 +2942,60 @@ name = "pytorch-metric-learning" version = "2.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scikit-learn", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tqdm", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "numpy" }, + { name = "scikit-learn" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, + { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9b/80/6e61b1a91debf4c1b47d441f9a9d7fe2aabcdd9575ed70b2811474eb95c3/pytorch-metric-learning-2.9.0.tar.gz", hash = "sha256:27a626caf5e2876a0fd666605a78cb67ef7597e25d7a68c18053dd503830701f", size = 84530, upload_time = "2025-08-17T17:11:19.501Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9b/80/6e61b1a91debf4c1b47d441f9a9d7fe2aabcdd9575ed70b2811474eb95c3/pytorch-metric-learning-2.9.0.tar.gz", hash = "sha256:27a626caf5e2876a0fd666605a78cb67ef7597e25d7a68c18053dd503830701f", size = 84530, upload-time = "2025-08-17T17:11:19.501Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/7d/73ef5052f57b7720cad00e16598db3592a5ef4826745ffca67a2f085d4dc/pytorch_metric_learning-2.9.0-py3-none-any.whl", hash = "sha256:d51646006dc87168f00cf954785db133a4c5aac81253877248737aa42ef6432a", size = 127801, upload_time = "2025-08-17T17:11:18.185Z" }, + { url = "https://files.pythonhosted.org/packages/46/7d/73ef5052f57b7720cad00e16598db3592a5ef4826745ffca67a2f085d4dc/pytorch_metric_learning-2.9.0-py3-none-any.whl", hash = "sha256:d51646006dc87168f00cf954785db133a4c5aac81253877248737aa42ef6432a", size = 127801, upload-time = "2025-08-17T17:11:18.185Z" }, ] [[package]] name = "pytz" version = "2025.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884, upload_time = "2025-03-25T02:25:00.538Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884, upload-time = "2025-03-25T02:25:00.538Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload_time = "2025-03-25T02:24:58.468Z" }, + { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload-time = "2025-03-25T02:24:58.468Z" }, ] [[package]] name = "pyyaml" version = "6.0.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload_time = "2025-09-25T21:33:16.546Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/a0/39350dd17dd6d6c6507025c0e53aef67a9293a6d37d3511f23ea510d5800/pyyaml-6.0.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:214ed4befebe12df36bcc8bc2b64b396ca31be9304b8f59e25c11cf94a4c033b", size = 184227, upload_time = "2025-09-25T21:31:46.04Z" }, - { url = "https://files.pythonhosted.org/packages/05/14/52d505b5c59ce73244f59c7a50ecf47093ce4765f116cdb98286a71eeca2/pyyaml-6.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:02ea2dfa234451bbb8772601d7b8e426c2bfa197136796224e50e35a78777956", size = 174019, upload_time = "2025-09-25T21:31:47.706Z" }, - { url = "https://files.pythonhosted.org/packages/43/f7/0e6a5ae5599c838c696adb4e6330a59f463265bfa1e116cfd1fbb0abaaae/pyyaml-6.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b30236e45cf30d2b8e7b3e85881719e98507abed1011bf463a8fa23e9c3e98a8", size = 740646, upload_time = "2025-09-25T21:31:49.21Z" }, - { url = "https://files.pythonhosted.org/packages/2f/3a/61b9db1d28f00f8fd0ae760459a5c4bf1b941baf714e207b6eb0657d2578/pyyaml-6.0.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:66291b10affd76d76f54fad28e22e51719ef9ba22b29e1d7d03d6777a9174198", size = 840793, upload_time = "2025-09-25T21:31:50.735Z" }, - { url = "https://files.pythonhosted.org/packages/7a/1e/7acc4f0e74c4b3d9531e24739e0ab832a5edf40e64fbae1a9c01941cabd7/pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9c7708761fccb9397fe64bbc0395abcae8c4bf7b0eac081e12b809bf47700d0b", size = 770293, upload_time = "2025-09-25T21:31:51.828Z" }, - { url = "https://files.pythonhosted.org/packages/8b/ef/abd085f06853af0cd59fa5f913d61a8eab65d7639ff2a658d18a25d6a89d/pyyaml-6.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:418cf3f2111bc80e0933b2cd8cd04f286338bb88bdc7bc8e6dd775ebde60b5e0", size = 732872, upload_time = "2025-09-25T21:31:53.282Z" }, - { url = "https://files.pythonhosted.org/packages/1f/15/2bc9c8faf6450a8b3c9fc5448ed869c599c0a74ba2669772b1f3a0040180/pyyaml-6.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5e0b74767e5f8c593e8c9b5912019159ed0533c70051e9cce3e8b6aa699fcd69", size = 758828, upload_time = "2025-09-25T21:31:54.807Z" }, - { url = "https://files.pythonhosted.org/packages/a3/00/531e92e88c00f4333ce359e50c19b8d1de9fe8d581b1534e35ccfbc5f393/pyyaml-6.0.3-cp310-cp310-win32.whl", hash = "sha256:28c8d926f98f432f88adc23edf2e6d4921ac26fb084b028c733d01868d19007e", size = 142415, upload_time = "2025-09-25T21:31:55.885Z" }, - { url = "https://files.pythonhosted.org/packages/2a/fa/926c003379b19fca39dd4634818b00dec6c62d87faf628d1394e137354d4/pyyaml-6.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:bdb2c67c6c1390b63c6ff89f210c8fd09d9a1217a465701eac7316313c915e4c", size = 158561, upload_time = "2025-09-25T21:31:57.406Z" }, - { url = "https://files.pythonhosted.org/packages/6d/16/a95b6757765b7b031c9374925bb718d55e0a9ba8a1b6a12d25962ea44347/pyyaml-6.0.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:44edc647873928551a01e7a563d7452ccdebee747728c1080d881d68af7b997e", size = 185826, upload_time = "2025-09-25T21:31:58.655Z" }, - { url = "https://files.pythonhosted.org/packages/16/19/13de8e4377ed53079ee996e1ab0a9c33ec2faf808a4647b7b4c0d46dd239/pyyaml-6.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:652cb6edd41e718550aad172851962662ff2681490a8a711af6a4d288dd96824", size = 175577, upload_time = "2025-09-25T21:32:00.088Z" }, - { url = "https://files.pythonhosted.org/packages/0c/62/d2eb46264d4b157dae1275b573017abec435397aa59cbcdab6fc978a8af4/pyyaml-6.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:10892704fc220243f5305762e276552a0395f7beb4dbf9b14ec8fd43b57f126c", size = 775556, upload_time = "2025-09-25T21:32:01.31Z" }, - { url = "https://files.pythonhosted.org/packages/10/cb/16c3f2cf3266edd25aaa00d6c4350381c8b012ed6f5276675b9eba8d9ff4/pyyaml-6.0.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:850774a7879607d3a6f50d36d04f00ee69e7fc816450e5f7e58d7f17f1ae5c00", size = 882114, upload_time = "2025-09-25T21:32:03.376Z" }, - { url = "https://files.pythonhosted.org/packages/71/60/917329f640924b18ff085ab889a11c763e0b573da888e8404ff486657602/pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b8bb0864c5a28024fac8a632c443c87c5aa6f215c0b126c449ae1a150412f31d", size = 806638, upload_time = "2025-09-25T21:32:04.553Z" }, - { url = "https://files.pythonhosted.org/packages/dd/6f/529b0f316a9fd167281a6c3826b5583e6192dba792dd55e3203d3f8e655a/pyyaml-6.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37d57ad971609cf3c53ba6a7e365e40660e3be0e5175fa9f2365a379d6095a", size = 767463, upload_time = "2025-09-25T21:32:06.152Z" }, - { url = "https://files.pythonhosted.org/packages/f2/6a/b627b4e0c1dd03718543519ffb2f1deea4a1e6d42fbab8021936a4d22589/pyyaml-6.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:37503bfbfc9d2c40b344d06b2199cf0e96e97957ab1c1b546fd4f87e53e5d3e4", size = 794986, upload_time = "2025-09-25T21:32:07.367Z" }, - { url = "https://files.pythonhosted.org/packages/45/91/47a6e1c42d9ee337c4839208f30d9f09caa9f720ec7582917b264defc875/pyyaml-6.0.3-cp311-cp311-win32.whl", hash = "sha256:8098f252adfa6c80ab48096053f512f2321f0b998f98150cea9bd23d83e1467b", size = 142543, upload_time = "2025-09-25T21:32:08.95Z" }, - { url = "https://files.pythonhosted.org/packages/da/e3/ea007450a105ae919a72393cb06f122f288ef60bba2dc64b26e2646fa315/pyyaml-6.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:9f3bfb4965eb874431221a3ff3fdcddc7e74e3b07799e0e84ca4a0f867d449bf", size = 158763, upload_time = "2025-09-25T21:32:09.96Z" }, - { url = "https://files.pythonhosted.org/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload_time = "2025-09-25T21:32:11.445Z" }, - { url = "https://files.pythonhosted.org/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload_time = "2025-09-25T21:32:12.492Z" }, - { url = "https://files.pythonhosted.org/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload_time = "2025-09-25T21:32:13.652Z" }, - { url = "https://files.pythonhosted.org/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload_time = "2025-09-25T21:32:15.21Z" }, - { url = "https://files.pythonhosted.org/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload_time = "2025-09-25T21:32:16.431Z" }, - { url = "https://files.pythonhosted.org/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload_time = "2025-09-25T21:32:17.56Z" }, - { url = "https://files.pythonhosted.org/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload_time = "2025-09-25T21:32:18.834Z" }, - { url = "https://files.pythonhosted.org/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload_time = "2025-09-25T21:32:20.209Z" }, - { url = "https://files.pythonhosted.org/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload_time = "2025-09-25T21:32:21.167Z" }, - { url = "https://files.pythonhosted.org/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload_time = "2025-09-25T21:32:22.617Z" }, - { url = "https://files.pythonhosted.org/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload_time = "2025-09-25T21:32:23.673Z" }, - { url = "https://files.pythonhosted.org/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload_time = "2025-09-25T21:32:25.149Z" }, - { url = "https://files.pythonhosted.org/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload_time = "2025-09-25T21:32:26.575Z" }, - { url = "https://files.pythonhosted.org/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload_time = "2025-09-25T21:32:27.727Z" }, - { url = "https://files.pythonhosted.org/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload_time = "2025-09-25T21:32:28.878Z" }, - { url = "https://files.pythonhosted.org/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload_time = "2025-09-25T21:32:30.178Z" }, - { url = "https://files.pythonhosted.org/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload_time = "2025-09-25T21:32:31.353Z" }, - { url = "https://files.pythonhosted.org/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload_time = "2025-09-25T21:32:32.58Z" }, - { url = "https://files.pythonhosted.org/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload_time = "2025-09-25T21:32:33.659Z" }, - { url = "https://files.pythonhosted.org/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload_time = "2025-09-25T21:32:34.663Z" }, - { url = "https://files.pythonhosted.org/packages/9d/8c/f4bd7f6465179953d3ac9bc44ac1a8a3e6122cf8ada906b4f96c60172d43/pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac", size = 181814, upload_time = "2025-09-25T21:32:35.712Z" }, - { url = "https://files.pythonhosted.org/packages/bd/9c/4d95bb87eb2063d20db7b60faa3840c1b18025517ae857371c4dd55a6b3a/pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310", size = 173809, upload_time = "2025-09-25T21:32:36.789Z" }, - { url = "https://files.pythonhosted.org/packages/92/b5/47e807c2623074914e29dabd16cbbdd4bf5e9b2db9f8090fa64411fc5382/pyyaml-6.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7", size = 766454, upload_time = "2025-09-25T21:32:37.966Z" }, - { url = "https://files.pythonhosted.org/packages/02/9e/e5e9b168be58564121efb3de6859c452fccde0ab093d8438905899a3a483/pyyaml-6.0.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788", size = 836355, upload_time = "2025-09-25T21:32:39.178Z" }, - { url = "https://files.pythonhosted.org/packages/88/f9/16491d7ed2a919954993e48aa941b200f38040928474c9e85ea9e64222c3/pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5", size = 794175, upload_time = "2025-09-25T21:32:40.865Z" }, - { url = "https://files.pythonhosted.org/packages/dd/3f/5989debef34dc6397317802b527dbbafb2b4760878a53d4166579111411e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764", size = 755228, upload_time = "2025-09-25T21:32:42.084Z" }, - { url = "https://files.pythonhosted.org/packages/d7/ce/af88a49043cd2e265be63d083fc75b27b6ed062f5f9fd6cdc223ad62f03e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35", size = 789194, upload_time = "2025-09-25T21:32:43.362Z" }, - { url = "https://files.pythonhosted.org/packages/23/20/bb6982b26a40bb43951265ba29d4c246ef0ff59c9fdcdf0ed04e0687de4d/pyyaml-6.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac", size = 156429, upload_time = "2025-09-25T21:32:57.844Z" }, - { url = "https://files.pythonhosted.org/packages/f4/f4/a4541072bb9422c8a883ab55255f918fa378ecf083f5b85e87fc2b4eda1b/pyyaml-6.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3", size = 143912, upload_time = "2025-09-25T21:32:59.247Z" }, - { url = "https://files.pythonhosted.org/packages/7c/f9/07dd09ae774e4616edf6cda684ee78f97777bdd15847253637a6f052a62f/pyyaml-6.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3", size = 189108, upload_time = "2025-09-25T21:32:44.377Z" }, - { url = "https://files.pythonhosted.org/packages/4e/78/8d08c9fb7ce09ad8c38ad533c1191cf27f7ae1effe5bb9400a46d9437fcf/pyyaml-6.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba", size = 183641, upload_time = "2025-09-25T21:32:45.407Z" }, - { url = "https://files.pythonhosted.org/packages/7b/5b/3babb19104a46945cf816d047db2788bcaf8c94527a805610b0289a01c6b/pyyaml-6.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c", size = 831901, upload_time = "2025-09-25T21:32:48.83Z" }, - { url = "https://files.pythonhosted.org/packages/8b/cc/dff0684d8dc44da4d22a13f35f073d558c268780ce3c6ba1b87055bb0b87/pyyaml-6.0.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702", size = 861132, upload_time = "2025-09-25T21:32:50.149Z" }, - { url = "https://files.pythonhosted.org/packages/b1/5e/f77dc6b9036943e285ba76b49e118d9ea929885becb0a29ba8a7c75e29fe/pyyaml-6.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c", size = 839261, upload_time = "2025-09-25T21:32:51.808Z" }, - { url = "https://files.pythonhosted.org/packages/ce/88/a9db1376aa2a228197c58b37302f284b5617f56a5d959fd1763fb1675ce6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065", size = 805272, upload_time = "2025-09-25T21:32:52.941Z" }, - { url = "https://files.pythonhosted.org/packages/da/92/1446574745d74df0c92e6aa4a7b0b3130706a4142b2d1a5869f2eaa423c6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65", size = 829923, upload_time = "2025-09-25T21:32:54.537Z" }, - { url = "https://files.pythonhosted.org/packages/f0/7a/1c7270340330e575b92f397352af856a8c06f230aa3e76f86b39d01b416a/pyyaml-6.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9", size = 174062, upload_time = "2025-09-25T21:32:55.767Z" }, - { url = "https://files.pythonhosted.org/packages/f1/12/de94a39c2ef588c7e6455cfbe7343d3b2dc9d6b6b2f40c4c6565744c873d/pyyaml-6.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b", size = 149341, upload_time = "2025-09-25T21:32:56.828Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload-time = "2025-09-25T21:33:16.546Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6d/16/a95b6757765b7b031c9374925bb718d55e0a9ba8a1b6a12d25962ea44347/pyyaml-6.0.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:44edc647873928551a01e7a563d7452ccdebee747728c1080d881d68af7b997e", size = 185826, upload-time = "2025-09-25T21:31:58.655Z" }, + { url = "https://files.pythonhosted.org/packages/16/19/13de8e4377ed53079ee996e1ab0a9c33ec2faf808a4647b7b4c0d46dd239/pyyaml-6.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:652cb6edd41e718550aad172851962662ff2681490a8a711af6a4d288dd96824", size = 175577, upload-time = "2025-09-25T21:32:00.088Z" }, + { url = "https://files.pythonhosted.org/packages/0c/62/d2eb46264d4b157dae1275b573017abec435397aa59cbcdab6fc978a8af4/pyyaml-6.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:10892704fc220243f5305762e276552a0395f7beb4dbf9b14ec8fd43b57f126c", size = 775556, upload-time = "2025-09-25T21:32:01.31Z" }, + { url = "https://files.pythonhosted.org/packages/10/cb/16c3f2cf3266edd25aaa00d6c4350381c8b012ed6f5276675b9eba8d9ff4/pyyaml-6.0.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:850774a7879607d3a6f50d36d04f00ee69e7fc816450e5f7e58d7f17f1ae5c00", size = 882114, upload-time = "2025-09-25T21:32:03.376Z" }, + { url = "https://files.pythonhosted.org/packages/71/60/917329f640924b18ff085ab889a11c763e0b573da888e8404ff486657602/pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b8bb0864c5a28024fac8a632c443c87c5aa6f215c0b126c449ae1a150412f31d", size = 806638, upload-time = "2025-09-25T21:32:04.553Z" }, + { url = "https://files.pythonhosted.org/packages/dd/6f/529b0f316a9fd167281a6c3826b5583e6192dba792dd55e3203d3f8e655a/pyyaml-6.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37d57ad971609cf3c53ba6a7e365e40660e3be0e5175fa9f2365a379d6095a", size = 767463, upload-time = "2025-09-25T21:32:06.152Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6a/b627b4e0c1dd03718543519ffb2f1deea4a1e6d42fbab8021936a4d22589/pyyaml-6.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:37503bfbfc9d2c40b344d06b2199cf0e96e97957ab1c1b546fd4f87e53e5d3e4", size = 794986, upload-time = "2025-09-25T21:32:07.367Z" }, + { url = "https://files.pythonhosted.org/packages/45/91/47a6e1c42d9ee337c4839208f30d9f09caa9f720ec7582917b264defc875/pyyaml-6.0.3-cp311-cp311-win32.whl", hash = "sha256:8098f252adfa6c80ab48096053f512f2321f0b998f98150cea9bd23d83e1467b", size = 142543, upload-time = "2025-09-25T21:32:08.95Z" }, + { url = "https://files.pythonhosted.org/packages/da/e3/ea007450a105ae919a72393cb06f122f288ef60bba2dc64b26e2646fa315/pyyaml-6.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:9f3bfb4965eb874431221a3ff3fdcddc7e74e3b07799e0e84ca4a0f867d449bf", size = 158763, upload-time = "2025-09-25T21:32:09.96Z" }, + { url = "https://files.pythonhosted.org/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload-time = "2025-09-25T21:32:11.445Z" }, + { url = "https://files.pythonhosted.org/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload-time = "2025-09-25T21:32:12.492Z" }, + { url = "https://files.pythonhosted.org/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload-time = "2025-09-25T21:32:13.652Z" }, + { url = "https://files.pythonhosted.org/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload-time = "2025-09-25T21:32:15.21Z" }, + { url = "https://files.pythonhosted.org/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload-time = "2025-09-25T21:32:16.431Z" }, + { url = "https://files.pythonhosted.org/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload-time = "2025-09-25T21:32:17.56Z" }, + { url = "https://files.pythonhosted.org/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload-time = "2025-09-25T21:32:18.834Z" }, + { url = "https://files.pythonhosted.org/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload-time = "2025-09-25T21:32:20.209Z" }, + { url = "https://files.pythonhosted.org/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload-time = "2025-09-25T21:32:21.167Z" }, + { url = "https://files.pythonhosted.org/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload-time = "2025-09-25T21:32:22.617Z" }, + { url = "https://files.pythonhosted.org/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload-time = "2025-09-25T21:32:23.673Z" }, + { url = "https://files.pythonhosted.org/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload-time = "2025-09-25T21:32:25.149Z" }, + { url = "https://files.pythonhosted.org/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload-time = "2025-09-25T21:32:26.575Z" }, + { url = "https://files.pythonhosted.org/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload-time = "2025-09-25T21:32:27.727Z" }, + { url = "https://files.pythonhosted.org/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload-time = "2025-09-25T21:32:28.878Z" }, + { url = "https://files.pythonhosted.org/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload-time = "2025-09-25T21:32:30.178Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload-time = "2025-09-25T21:32:31.353Z" }, + { url = "https://files.pythonhosted.org/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload-time = "2025-09-25T21:32:32.58Z" }, + { url = "https://files.pythonhosted.org/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload-time = "2025-09-25T21:32:33.659Z" }, + { url = "https://files.pythonhosted.org/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload-time = "2025-09-25T21:32:34.663Z" }, ] [[package]] @@ -3924,14 +3003,14 @@ name = "requests" version = "2.32.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "certifi", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "charset-normalizer", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "idna", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "urllib3", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "certifi" }, + { name = "charset-normalizer" }, + { name = "idna" }, + { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload_time = "2025-08-18T20:46:02.573Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload_time = "2025-08-18T20:46:00.542Z" }, + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, ] [[package]] @@ -3939,35 +3018,34 @@ name = "rich" version = "13.9.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "markdown-it-py", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pygments", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "markdown-it-py" }, + { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/3a/0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bc/rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098", size = 223149, upload_time = "2024-11-01T16:43:57.873Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ab/3a/0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bc/rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098", size = 223149, upload-time = "2024-11-01T16:43:57.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424, upload_time = "2024-11-01T16:43:55.817Z" }, + { url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424, upload-time = "2024-11-01T16:43:55.817Z" }, ] [[package]] name = "safetensors" version = "0.6.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ac/cc/738f3011628920e027a11754d9cae9abec1aed00f7ae860abbf843755233/safetensors-0.6.2.tar.gz", hash = "sha256:43ff2aa0e6fa2dc3ea5524ac7ad93a9839256b8703761e76e2d0b2a3fa4f15d9", size = 197968, upload_time = "2025-08-08T13:13:58.654Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ac/cc/738f3011628920e027a11754d9cae9abec1aed00f7ae860abbf843755233/safetensors-0.6.2.tar.gz", hash = "sha256:43ff2aa0e6fa2dc3ea5524ac7ad93a9839256b8703761e76e2d0b2a3fa4f15d9", size = 197968, upload-time = "2025-08-08T13:13:58.654Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/b1/3f5fd73c039fc87dba3ff8b5d528bfc5a32b597fea8e7a6a4800343a17c7/safetensors-0.6.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9c85ede8ec58f120bad982ec47746981e210492a6db876882aa021446af8ffba", size = 454797, upload_time = "2025-08-08T13:13:52.066Z" }, - { url = "https://files.pythonhosted.org/packages/8c/c9/bb114c158540ee17907ec470d01980957fdaf87b4aa07914c24eba87b9c6/safetensors-0.6.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d6675cf4b39c98dbd7d940598028f3742e0375a6b4d4277e76beb0c35f4b843b", size = 432206, upload_time = "2025-08-08T13:13:50.931Z" }, - { url = "https://files.pythonhosted.org/packages/d3/8e/f70c34e47df3110e8e0bb268d90db8d4be8958a54ab0336c9be4fe86dac8/safetensors-0.6.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d2d2b3ce1e2509c68932ca03ab8f20570920cd9754b05063d4368ee52833ecd", size = 473261, upload_time = "2025-08-08T13:13:41.259Z" }, - { url = "https://files.pythonhosted.org/packages/2a/f5/be9c6a7c7ef773e1996dc214e73485286df1836dbd063e8085ee1976f9cb/safetensors-0.6.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:93de35a18f46b0f5a6a1f9e26d91b442094f2df02e9fd7acf224cfec4238821a", size = 485117, upload_time = "2025-08-08T13:13:43.506Z" }, - { url = "https://files.pythonhosted.org/packages/c9/55/23f2d0a2c96ed8665bf17a30ab4ce5270413f4d74b6d87dd663258b9af31/safetensors-0.6.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:89a89b505f335640f9120fac65ddeb83e40f1fd081cb8ed88b505bdccec8d0a1", size = 616154, upload_time = "2025-08-08T13:13:45.096Z" }, - { url = "https://files.pythonhosted.org/packages/98/c6/affb0bd9ce02aa46e7acddbe087912a04d953d7a4d74b708c91b5806ef3f/safetensors-0.6.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fc4d0d0b937e04bdf2ae6f70cd3ad51328635fe0e6214aa1fc811f3b576b3bda", size = 520713, upload_time = "2025-08-08T13:13:46.25Z" }, - { url = "https://files.pythonhosted.org/packages/fe/5d/5a514d7b88e310c8b146e2404e0dc161282e78634d9358975fd56dfd14be/safetensors-0.6.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8045db2c872db8f4cbe3faa0495932d89c38c899c603f21e9b6486951a5ecb8f", size = 485835, upload_time = "2025-08-08T13:13:49.373Z" }, - { url = "https://files.pythonhosted.org/packages/7a/7b/4fc3b2ba62c352b2071bea9cfbad330fadda70579f617506ae1a2f129cab/safetensors-0.6.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:81e67e8bab9878bb568cffbc5f5e655adb38d2418351dc0859ccac158f753e19", size = 521503, upload_time = "2025-08-08T13:13:47.651Z" }, - { url = "https://files.pythonhosted.org/packages/5a/50/0057e11fe1f3cead9254315a6c106a16dd4b1a19cd247f7cc6414f6b7866/safetensors-0.6.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b0e4d029ab0a0e0e4fdf142b194514695b1d7d3735503ba700cf36d0fc7136ce", size = 652256, upload_time = "2025-08-08T13:13:53.167Z" }, - { url = "https://files.pythonhosted.org/packages/e9/29/473f789e4ac242593ac1656fbece6e1ecd860bb289e635e963667807afe3/safetensors-0.6.2-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:fa48268185c52bfe8771e46325a1e21d317207bcabcb72e65c6e28e9ffeb29c7", size = 747281, upload_time = "2025-08-08T13:13:54.656Z" }, - { url = "https://files.pythonhosted.org/packages/68/52/f7324aad7f2df99e05525c84d352dc217e0fa637a4f603e9f2eedfbe2c67/safetensors-0.6.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:d83c20c12c2d2f465997c51b7ecb00e407e5f94d7dec3ea0cc11d86f60d3fde5", size = 692286, upload_time = "2025-08-08T13:13:55.884Z" }, - { url = "https://files.pythonhosted.org/packages/ad/fe/cad1d9762868c7c5dc70c8620074df28ebb1a8e4c17d4c0cb031889c457e/safetensors-0.6.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d944cea65fad0ead848b6ec2c37cc0b197194bec228f8020054742190e9312ac", size = 655957, upload_time = "2025-08-08T13:13:57.029Z" }, - { url = "https://files.pythonhosted.org/packages/59/a7/e2158e17bbe57d104f0abbd95dff60dda916cf277c9f9663b4bf9bad8b6e/safetensors-0.6.2-cp38-abi3-win32.whl", hash = "sha256:cab75ca7c064d3911411461151cb69380c9225798a20e712b102edda2542ddb1", size = 308926, upload_time = "2025-08-08T13:14:01.095Z" }, - { url = "https://files.pythonhosted.org/packages/2c/c3/c0be1135726618dc1e28d181b8c442403d8dbb9e273fd791de2d4384bcdd/safetensors-0.6.2-cp38-abi3-win_amd64.whl", hash = "sha256:c7b214870df923cbc1593c3faee16bec59ea462758699bd3fee399d00aac072c", size = 320192, upload_time = "2025-08-08T13:13:59.467Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b1/3f5fd73c039fc87dba3ff8b5d528bfc5a32b597fea8e7a6a4800343a17c7/safetensors-0.6.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9c85ede8ec58f120bad982ec47746981e210492a6db876882aa021446af8ffba", size = 454797, upload-time = "2025-08-08T13:13:52.066Z" }, + { url = "https://files.pythonhosted.org/packages/8c/c9/bb114c158540ee17907ec470d01980957fdaf87b4aa07914c24eba87b9c6/safetensors-0.6.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:d6675cf4b39c98dbd7d940598028f3742e0375a6b4d4277e76beb0c35f4b843b", size = 432206, upload-time = "2025-08-08T13:13:50.931Z" }, + { url = "https://files.pythonhosted.org/packages/d3/8e/f70c34e47df3110e8e0bb268d90db8d4be8958a54ab0336c9be4fe86dac8/safetensors-0.6.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d2d2b3ce1e2509c68932ca03ab8f20570920cd9754b05063d4368ee52833ecd", size = 473261, upload-time = "2025-08-08T13:13:41.259Z" }, + { url = "https://files.pythonhosted.org/packages/2a/f5/be9c6a7c7ef773e1996dc214e73485286df1836dbd063e8085ee1976f9cb/safetensors-0.6.2-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:93de35a18f46b0f5a6a1f9e26d91b442094f2df02e9fd7acf224cfec4238821a", size = 485117, upload-time = "2025-08-08T13:13:43.506Z" }, + { url = "https://files.pythonhosted.org/packages/c9/55/23f2d0a2c96ed8665bf17a30ab4ce5270413f4d74b6d87dd663258b9af31/safetensors-0.6.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:89a89b505f335640f9120fac65ddeb83e40f1fd081cb8ed88b505bdccec8d0a1", size = 616154, upload-time = "2025-08-08T13:13:45.096Z" }, + { url = "https://files.pythonhosted.org/packages/98/c6/affb0bd9ce02aa46e7acddbe087912a04d953d7a4d74b708c91b5806ef3f/safetensors-0.6.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fc4d0d0b937e04bdf2ae6f70cd3ad51328635fe0e6214aa1fc811f3b576b3bda", size = 520713, upload-time = "2025-08-08T13:13:46.25Z" }, + { url = "https://files.pythonhosted.org/packages/fe/5d/5a514d7b88e310c8b146e2404e0dc161282e78634d9358975fd56dfd14be/safetensors-0.6.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8045db2c872db8f4cbe3faa0495932d89c38c899c603f21e9b6486951a5ecb8f", size = 485835, upload-time = "2025-08-08T13:13:49.373Z" }, + { url = "https://files.pythonhosted.org/packages/7a/7b/4fc3b2ba62c352b2071bea9cfbad330fadda70579f617506ae1a2f129cab/safetensors-0.6.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:81e67e8bab9878bb568cffbc5f5e655adb38d2418351dc0859ccac158f753e19", size = 521503, upload-time = "2025-08-08T13:13:47.651Z" }, + { url = "https://files.pythonhosted.org/packages/5a/50/0057e11fe1f3cead9254315a6c106a16dd4b1a19cd247f7cc6414f6b7866/safetensors-0.6.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b0e4d029ab0a0e0e4fdf142b194514695b1d7d3735503ba700cf36d0fc7136ce", size = 652256, upload-time = "2025-08-08T13:13:53.167Z" }, + { url = "https://files.pythonhosted.org/packages/e9/29/473f789e4ac242593ac1656fbece6e1ecd860bb289e635e963667807afe3/safetensors-0.6.2-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:fa48268185c52bfe8771e46325a1e21d317207bcabcb72e65c6e28e9ffeb29c7", size = 747281, upload-time = "2025-08-08T13:13:54.656Z" }, + { url = "https://files.pythonhosted.org/packages/68/52/f7324aad7f2df99e05525c84d352dc217e0fa637a4f603e9f2eedfbe2c67/safetensors-0.6.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:d83c20c12c2d2f465997c51b7ecb00e407e5f94d7dec3ea0cc11d86f60d3fde5", size = 692286, upload-time = "2025-08-08T13:13:55.884Z" }, + { url = "https://files.pythonhosted.org/packages/ad/fe/cad1d9762868c7c5dc70c8620074df28ebb1a8e4c17d4c0cb031889c457e/safetensors-0.6.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d944cea65fad0ead848b6ec2c37cc0b197194bec228f8020054742190e9312ac", size = 655957, upload-time = "2025-08-08T13:13:57.029Z" }, + { url = "https://files.pythonhosted.org/packages/59/a7/e2158e17bbe57d104f0abbd95dff60dda916cf277c9f9663b4bf9bad8b6e/safetensors-0.6.2-cp38-abi3-win32.whl", hash = "sha256:cab75ca7c064d3911411461151cb69380c9225798a20e712b102edda2542ddb1", size = 308926, upload-time = "2025-08-08T13:14:01.095Z" }, + { url = "https://files.pythonhosted.org/packages/2c/c3/c0be1135726618dc1e28d181b8c442403d8dbb9e273fd791de2d4384bcdd/safetensors-0.6.2-cp38-abi3-win_amd64.whl", hash = "sha256:c7b214870df923cbc1593c3faee16bec59ea462758699bd3fee399d00aac072c", size = 320192, upload-time = "2025-08-08T13:13:59.467Z" }, ] [[package]] @@ -3975,221 +3053,93 @@ name = "scikit-learn" version = "1.7.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "joblib", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "threadpoolctl", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/98/c2/a7855e41c9d285dfe86dc50b250978105dce513d6e459ea66a6aeb0e1e0c/scikit_learn-1.7.2.tar.gz", hash = "sha256:20e9e49ecd130598f1ca38a1d85090e1a600147b9c02fa6f15d69cb53d968fda", size = 7193136, upload_time = "2025-09-09T08:21:29.075Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ba/3e/daed796fd69cce768b8788401cc464ea90b306fb196ae1ffed0b98182859/scikit_learn-1.7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6b33579c10a3081d076ab403df4a4190da4f4432d443521674637677dc91e61f", size = 9336221, upload_time = "2025-09-09T08:20:19.328Z" }, - { url = "https://files.pythonhosted.org/packages/1c/ce/af9d99533b24c55ff4e18d9b7b4d9919bbc6cd8f22fe7a7be01519a347d5/scikit_learn-1.7.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:36749fb62b3d961b1ce4fedf08fa57a1986cd409eff2d783bca5d4b9b5fce51c", size = 8653834, upload_time = "2025-09-09T08:20:22.073Z" }, - { url = "https://files.pythonhosted.org/packages/58/0e/8c2a03d518fb6bd0b6b0d4b114c63d5f1db01ff0f9925d8eb10960d01c01/scikit_learn-1.7.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7a58814265dfc52b3295b1900cfb5701589d30a8bb026c7540f1e9d3499d5ec8", size = 9660938, upload_time = "2025-09-09T08:20:24.327Z" }, - { url = "https://files.pythonhosted.org/packages/2b/75/4311605069b5d220e7cf5adabb38535bd96f0079313cdbb04b291479b22a/scikit_learn-1.7.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a847fea807e278f821a0406ca01e387f97653e284ecbd9750e3ee7c90347f18", size = 9477818, upload_time = "2025-09-09T08:20:26.845Z" }, - { url = "https://files.pythonhosted.org/packages/7f/9b/87961813c34adbca21a6b3f6b2bea344c43b30217a6d24cc437c6147f3e8/scikit_learn-1.7.2-cp310-cp310-win_amd64.whl", hash = "sha256:ca250e6836d10e6f402436d6463d6c0e4d8e0234cfb6a9a47835bd392b852ce5", size = 8886969, upload_time = "2025-09-09T08:20:29.329Z" }, - { url = "https://files.pythonhosted.org/packages/43/83/564e141eef908a5863a54da8ca342a137f45a0bfb71d1d79704c9894c9d1/scikit_learn-1.7.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7509693451651cd7361d30ce4e86a1347493554f172b1c72a39300fa2aea79e", size = 9331967, upload_time = "2025-09-09T08:20:32.421Z" }, - { url = "https://files.pythonhosted.org/packages/18/d6/ba863a4171ac9d7314c4d3fc251f015704a2caeee41ced89f321c049ed83/scikit_learn-1.7.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:0486c8f827c2e7b64837c731c8feff72c0bd2b998067a8a9cbc10643c31f0fe1", size = 8648645, upload_time = "2025-09-09T08:20:34.436Z" }, - { url = "https://files.pythonhosted.org/packages/ef/0e/97dbca66347b8cf0ea8b529e6bb9367e337ba2e8be0ef5c1a545232abfde/scikit_learn-1.7.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:89877e19a80c7b11a2891a27c21c4894fb18e2c2e077815bcade10d34287b20d", size = 9715424, upload_time = "2025-09-09T08:20:36.776Z" }, - { url = "https://files.pythonhosted.org/packages/f7/32/1f3b22e3207e1d2c883a7e09abb956362e7d1bd2f14458c7de258a26ac15/scikit_learn-1.7.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8da8bf89d4d79aaec192d2bda62f9b56ae4e5b4ef93b6a56b5de4977e375c1f1", size = 9509234, upload_time = "2025-09-09T08:20:38.957Z" }, - { url = "https://files.pythonhosted.org/packages/9f/71/34ddbd21f1da67c7a768146968b4d0220ee6831e4bcbad3e03dd3eae88b6/scikit_learn-1.7.2-cp311-cp311-win_amd64.whl", hash = "sha256:9b7ed8d58725030568523e937c43e56bc01cadb478fc43c042a9aca1dacb3ba1", size = 8894244, upload_time = "2025-09-09T08:20:41.166Z" }, - { url = "https://files.pythonhosted.org/packages/a7/aa/3996e2196075689afb9fce0410ebdb4a09099d7964d061d7213700204409/scikit_learn-1.7.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8d91a97fa2b706943822398ab943cde71858a50245e31bc71dba62aab1d60a96", size = 9259818, upload_time = "2025-09-09T08:20:43.19Z" }, - { url = "https://files.pythonhosted.org/packages/43/5d/779320063e88af9c4a7c2cf463ff11c21ac9c8bd730c4a294b0000b666c9/scikit_learn-1.7.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:acbc0f5fd2edd3432a22c69bed78e837c70cf896cd7993d71d51ba6708507476", size = 8636997, upload_time = "2025-09-09T08:20:45.468Z" }, - { url = "https://files.pythonhosted.org/packages/5c/d0/0c577d9325b05594fdd33aa970bf53fb673f051a45496842caee13cfd7fe/scikit_learn-1.7.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e5bf3d930aee75a65478df91ac1225ff89cd28e9ac7bd1196853a9229b6adb0b", size = 9478381, upload_time = "2025-09-09T08:20:47.982Z" }, - { url = "https://files.pythonhosted.org/packages/82/70/8bf44b933837ba8494ca0fc9a9ab60f1c13b062ad0197f60a56e2fc4c43e/scikit_learn-1.7.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4d6e9deed1a47aca9fe2f267ab8e8fe82ee20b4526b2c0cd9e135cea10feb44", size = 9300296, upload_time = "2025-09-09T08:20:50.366Z" }, - { url = "https://files.pythonhosted.org/packages/c6/99/ed35197a158f1fdc2fe7c3680e9c70d0128f662e1fee4ed495f4b5e13db0/scikit_learn-1.7.2-cp312-cp312-win_amd64.whl", hash = "sha256:6088aa475f0785e01bcf8529f55280a3d7d298679f50c0bb70a2364a82d0b290", size = 8731256, upload_time = "2025-09-09T08:20:52.627Z" }, - { url = "https://files.pythonhosted.org/packages/ae/93/a3038cb0293037fd335f77f31fe053b89c72f17b1c8908c576c29d953e84/scikit_learn-1.7.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0b7dacaa05e5d76759fb071558a8b5130f4845166d88654a0f9bdf3eb57851b7", size = 9212382, upload_time = "2025-09-09T08:20:54.731Z" }, - { url = "https://files.pythonhosted.org/packages/40/dd/9a88879b0c1104259136146e4742026b52df8540c39fec21a6383f8292c7/scikit_learn-1.7.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:abebbd61ad9e1deed54cca45caea8ad5f79e1b93173dece40bb8e0c658dbe6fe", size = 8592042, upload_time = "2025-09-09T08:20:57.313Z" }, - { url = "https://files.pythonhosted.org/packages/46/af/c5e286471b7d10871b811b72ae794ac5fe2989c0a2df07f0ec723030f5f5/scikit_learn-1.7.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:502c18e39849c0ea1a5d681af1dbcf15f6cce601aebb657aabbfe84133c1907f", size = 9434180, upload_time = "2025-09-09T08:20:59.671Z" }, - { url = "https://files.pythonhosted.org/packages/f1/fd/df59faa53312d585023b2da27e866524ffb8faf87a68516c23896c718320/scikit_learn-1.7.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a4c328a71785382fe3fe676a9ecf2c86189249beff90bf85e22bdb7efaf9ae0", size = 9283660, upload_time = "2025-09-09T08:21:01.71Z" }, - { url = "https://files.pythonhosted.org/packages/a7/c7/03000262759d7b6f38c836ff9d512f438a70d8a8ddae68ee80de72dcfb63/scikit_learn-1.7.2-cp313-cp313-win_amd64.whl", hash = "sha256:63a9afd6f7b229aad94618c01c252ce9e6fa97918c5ca19c9a17a087d819440c", size = 8702057, upload_time = "2025-09-09T08:21:04.234Z" }, - { url = "https://files.pythonhosted.org/packages/55/87/ef5eb1f267084532c8e4aef98a28b6ffe7425acbfd64b5e2f2e066bc29b3/scikit_learn-1.7.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:9acb6c5e867447b4e1390930e3944a005e2cb115922e693c08a323421a6966e8", size = 9558731, upload_time = "2025-09-09T08:21:06.381Z" }, - { url = "https://files.pythonhosted.org/packages/93/f8/6c1e3fc14b10118068d7938878a9f3f4e6d7b74a8ddb1e5bed65159ccda8/scikit_learn-1.7.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:2a41e2a0ef45063e654152ec9d8bcfc39f7afce35b08902bfe290c2498a67a6a", size = 9038852, upload_time = "2025-09-09T08:21:08.628Z" }, - { url = "https://files.pythonhosted.org/packages/83/87/066cafc896ee540c34becf95d30375fe5cbe93c3b75a0ee9aa852cd60021/scikit_learn-1.7.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98335fb98509b73385b3ab2bd0639b1f610541d3988ee675c670371d6a87aa7c", size = 9527094, upload_time = "2025-09-09T08:21:11.486Z" }, - { url = "https://files.pythonhosted.org/packages/9c/2b/4903e1ccafa1f6453b1ab78413938c8800633988c838aa0be386cbb33072/scikit_learn-1.7.2-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:191e5550980d45449126e23ed1d5e9e24b2c68329ee1f691a3987476e115e09c", size = 9367436, upload_time = "2025-09-09T08:21:13.602Z" }, - { url = "https://files.pythonhosted.org/packages/b5/aa/8444be3cfb10451617ff9d177b3c190288f4563e6c50ff02728be67ad094/scikit_learn-1.7.2-cp313-cp313t-win_amd64.whl", hash = "sha256:57dc4deb1d3762c75d685507fbd0bc17160144b2f2ba4ccea5dc285ab0d0e973", size = 9275749, upload_time = "2025-09-09T08:21:15.96Z" }, - { url = "https://files.pythonhosted.org/packages/d9/82/dee5acf66837852e8e68df6d8d3a6cb22d3df997b733b032f513d95205b7/scikit_learn-1.7.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fa8f63940e29c82d1e67a45d5297bdebbcb585f5a5a50c4914cc2e852ab77f33", size = 9208906, upload_time = "2025-09-09T08:21:18.557Z" }, - { url = "https://files.pythonhosted.org/packages/3c/30/9029e54e17b87cb7d50d51a5926429c683d5b4c1732f0507a6c3bed9bf65/scikit_learn-1.7.2-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:f95dc55b7902b91331fa4e5845dd5bde0580c9cd9612b1b2791b7e80c3d32615", size = 8627836, upload_time = "2025-09-09T08:21:20.695Z" }, - { url = "https://files.pythonhosted.org/packages/60/18/4a52c635c71b536879f4b971c2cedf32c35ee78f48367885ed8025d1f7ee/scikit_learn-1.7.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9656e4a53e54578ad10a434dc1f993330568cfee176dff07112b8785fb413106", size = 9426236, upload_time = "2025-09-09T08:21:22.645Z" }, - { url = "https://files.pythonhosted.org/packages/99/7e/290362f6ab582128c53445458a5befd471ed1ea37953d5bcf80604619250/scikit_learn-1.7.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96dc05a854add0e50d3f47a1ef21a10a595016da5b007c7d9cd9d0bffd1fcc61", size = 9312593, upload_time = "2025-09-09T08:21:24.65Z" }, - { url = "https://files.pythonhosted.org/packages/8e/87/24f541b6d62b1794939ae6422f8023703bbf6900378b2b34e0b4384dfefd/scikit_learn-1.7.2-cp314-cp314-win_amd64.whl", hash = "sha256:bb24510ed3f9f61476181e4db51ce801e2ba37541def12dc9333b946fc7a9cf8", size = 8820007, upload_time = "2025-09-09T08:21:26.713Z" }, -] - -[[package]] -name = "scipy" -version = "1.15.3" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] -dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload_time = "2025-05-08T16:13:05.955Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/78/2f/4966032c5f8cc7e6a60f1b2e0ad686293b9474b65246b0c642e3ef3badd0/scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c", size = 38702770, upload_time = "2025-05-08T16:04:20.849Z" }, - { url = "https://files.pythonhosted.org/packages/a0/6e/0c3bf90fae0e910c274db43304ebe25a6b391327f3f10b5dcc638c090795/scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253", size = 30094511, upload_time = "2025-05-08T16:04:27.103Z" }, - { url = "https://files.pythonhosted.org/packages/ea/b1/4deb37252311c1acff7f101f6453f0440794f51b6eacb1aad4459a134081/scipy-1.15.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:aef683a9ae6eb00728a542b796f52a5477b78252edede72b8327a886ab63293f", size = 22368151, upload_time = "2025-05-08T16:04:31.731Z" }, - { url = "https://files.pythonhosted.org/packages/38/7d/f457626e3cd3c29b3a49ca115a304cebb8cc6f31b04678f03b216899d3c6/scipy-1.15.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:1c832e1bd78dea67d5c16f786681b28dd695a8cb1fb90af2e27580d3d0967e92", size = 25121732, upload_time = "2025-05-08T16:04:36.596Z" }, - { url = "https://files.pythonhosted.org/packages/db/0a/92b1de4a7adc7a15dcf5bddc6e191f6f29ee663b30511ce20467ef9b82e4/scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:263961f658ce2165bbd7b99fa5135195c3a12d9bef045345016b8b50c315cb82", size = 35547617, upload_time = "2025-05-08T16:04:43.546Z" }, - { url = "https://files.pythonhosted.org/packages/8e/6d/41991e503e51fc1134502694c5fa7a1671501a17ffa12716a4a9151af3df/scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2abc762b0811e09a0d3258abee2d98e0c703eee49464ce0069590846f31d40", size = 37662964, upload_time = "2025-05-08T16:04:49.431Z" }, - { url = "https://files.pythonhosted.org/packages/25/e1/3df8f83cb15f3500478c889be8fb18700813b95e9e087328230b98d547ff/scipy-1.15.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed7284b21a7a0c8f1b6e5977ac05396c0d008b89e05498c8b7e8f4a1423bba0e", size = 37238749, upload_time = "2025-05-08T16:04:55.215Z" }, - { url = "https://files.pythonhosted.org/packages/93/3e/b3257cf446f2a3533ed7809757039016b74cd6f38271de91682aa844cfc5/scipy-1.15.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5380741e53df2c566f4d234b100a484b420af85deb39ea35a1cc1be84ff53a5c", size = 40022383, upload_time = "2025-05-08T16:05:01.914Z" }, - { url = "https://files.pythonhosted.org/packages/d1/84/55bc4881973d3f79b479a5a2e2df61c8c9a04fcb986a213ac9c02cfb659b/scipy-1.15.3-cp310-cp310-win_amd64.whl", hash = "sha256:9d61e97b186a57350f6d6fd72640f9e99d5a4a2b8fbf4b9ee9a841eab327dc13", size = 41259201, upload_time = "2025-05-08T16:05:08.166Z" }, - { url = "https://files.pythonhosted.org/packages/96/ab/5cc9f80f28f6a7dff646c5756e559823614a42b1939d86dd0ed550470210/scipy-1.15.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:993439ce220d25e3696d1b23b233dd010169b62f6456488567e830654ee37a6b", size = 38714255, upload_time = "2025-05-08T16:05:14.596Z" }, - { url = "https://files.pythonhosted.org/packages/4a/4a/66ba30abe5ad1a3ad15bfb0b59d22174012e8056ff448cb1644deccbfed2/scipy-1.15.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:34716e281f181a02341ddeaad584205bd2fd3c242063bd3423d61ac259ca7eba", size = 30111035, upload_time = "2025-05-08T16:05:20.152Z" }, - { url = "https://files.pythonhosted.org/packages/4b/fa/a7e5b95afd80d24313307f03624acc65801846fa75599034f8ceb9e2cbf6/scipy-1.15.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3b0334816afb8b91dab859281b1b9786934392aa3d527cd847e41bb6f45bee65", size = 22384499, upload_time = "2025-05-08T16:05:24.494Z" }, - { url = "https://files.pythonhosted.org/packages/17/99/f3aaddccf3588bb4aea70ba35328c204cadd89517a1612ecfda5b2dd9d7a/scipy-1.15.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:6db907c7368e3092e24919b5e31c76998b0ce1684d51a90943cb0ed1b4ffd6c1", size = 25152602, upload_time = "2025-05-08T16:05:29.313Z" }, - { url = "https://files.pythonhosted.org/packages/56/c5/1032cdb565f146109212153339f9cb8b993701e9fe56b1c97699eee12586/scipy-1.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721d6b4ef5dc82ca8968c25b111e307083d7ca9091bc38163fb89243e85e3889", size = 35503415, upload_time = "2025-05-08T16:05:34.699Z" }, - { url = "https://files.pythonhosted.org/packages/bd/37/89f19c8c05505d0601ed5650156e50eb881ae3918786c8fd7262b4ee66d3/scipy-1.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cb9c62e471b1bb3750066ecc3a3f3052b37751c7c3dfd0fd7e48900ed52982", size = 37652622, upload_time = "2025-05-08T16:05:40.762Z" }, - { url = "https://files.pythonhosted.org/packages/7e/31/be59513aa9695519b18e1851bb9e487de66f2d31f835201f1b42f5d4d475/scipy-1.15.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:795c46999bae845966368a3c013e0e00947932d68e235702b5c3f6ea799aa8c9", size = 37244796, upload_time = "2025-05-08T16:05:48.119Z" }, - { url = "https://files.pythonhosted.org/packages/10/c0/4f5f3eeccc235632aab79b27a74a9130c6c35df358129f7ac8b29f562ac7/scipy-1.15.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:18aaacb735ab38b38db42cb01f6b92a2d0d4b6aabefeb07f02849e47f8fb3594", size = 40047684, upload_time = "2025-05-08T16:05:54.22Z" }, - { url = "https://files.pythonhosted.org/packages/ab/a7/0ddaf514ce8a8714f6ed243a2b391b41dbb65251affe21ee3077ec45ea9a/scipy-1.15.3-cp311-cp311-win_amd64.whl", hash = "sha256:ae48a786a28412d744c62fd7816a4118ef97e5be0bee968ce8f0a2fba7acf3bb", size = 41246504, upload_time = "2025-05-08T16:06:00.437Z" }, - { url = "https://files.pythonhosted.org/packages/37/4b/683aa044c4162e10ed7a7ea30527f2cbd92e6999c10a8ed8edb253836e9c/scipy-1.15.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ac6310fdbfb7aa6612408bd2f07295bcbd3fda00d2d702178434751fe48e019", size = 38766735, upload_time = "2025-05-08T16:06:06.471Z" }, - { url = "https://files.pythonhosted.org/packages/7b/7e/f30be3d03de07f25dc0ec926d1681fed5c732d759ac8f51079708c79e680/scipy-1.15.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:185cd3d6d05ca4b44a8f1595af87f9c372bb6acf9c808e99aa3e9aa03bd98cf6", size = 30173284, upload_time = "2025-05-08T16:06:11.686Z" }, - { url = "https://files.pythonhosted.org/packages/07/9c/0ddb0d0abdabe0d181c1793db51f02cd59e4901da6f9f7848e1f96759f0d/scipy-1.15.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05dc6abcd105e1a29f95eada46d4a3f251743cfd7d3ae8ddb4088047f24ea477", size = 22446958, upload_time = "2025-05-08T16:06:15.97Z" }, - { url = "https://files.pythonhosted.org/packages/af/43/0bce905a965f36c58ff80d8bea33f1f9351b05fad4beaad4eae34699b7a1/scipy-1.15.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:06efcba926324df1696931a57a176c80848ccd67ce6ad020c810736bfd58eb1c", size = 25242454, upload_time = "2025-05-08T16:06:20.394Z" }, - { url = "https://files.pythonhosted.org/packages/56/30/a6f08f84ee5b7b28b4c597aca4cbe545535c39fe911845a96414700b64ba/scipy-1.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05045d8b9bfd807ee1b9f38761993297b10b245f012b11b13b91ba8945f7e45", size = 35210199, upload_time = "2025-05-08T16:06:26.159Z" }, - { url = "https://files.pythonhosted.org/packages/0b/1f/03f52c282437a168ee2c7c14a1a0d0781a9a4a8962d84ac05c06b4c5b555/scipy-1.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271e3713e645149ea5ea3e97b57fdab61ce61333f97cfae392c28ba786f9bb49", size = 37309455, upload_time = "2025-05-08T16:06:32.778Z" }, - { url = "https://files.pythonhosted.org/packages/89/b1/fbb53137f42c4bf630b1ffdfc2151a62d1d1b903b249f030d2b1c0280af8/scipy-1.15.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6cfd56fc1a8e53f6e89ba3a7a7251f7396412d655bca2aa5611c8ec9a6784a1e", size = 36885140, upload_time = "2025-05-08T16:06:39.249Z" }, - { url = "https://files.pythonhosted.org/packages/2e/2e/025e39e339f5090df1ff266d021892694dbb7e63568edcfe43f892fa381d/scipy-1.15.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ff17c0bb1cb32952c09217d8d1eed9b53d1463e5f1dd6052c7857f83127d539", size = 39710549, upload_time = "2025-05-08T16:06:45.729Z" }, - { url = "https://files.pythonhosted.org/packages/e6/eb/3bf6ea8ab7f1503dca3a10df2e4b9c3f6b3316df07f6c0ded94b281c7101/scipy-1.15.3-cp312-cp312-win_amd64.whl", hash = "sha256:52092bc0472cfd17df49ff17e70624345efece4e1a12b23783a1ac59a1b728ed", size = 40966184, upload_time = "2025-05-08T16:06:52.623Z" }, - { url = "https://files.pythonhosted.org/packages/73/18/ec27848c9baae6e0d6573eda6e01a602e5649ee72c27c3a8aad673ebecfd/scipy-1.15.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c620736bcc334782e24d173c0fdbb7590a0a436d2fdf39310a8902505008759", size = 38728256, upload_time = "2025-05-08T16:06:58.696Z" }, - { url = "https://files.pythonhosted.org/packages/74/cd/1aef2184948728b4b6e21267d53b3339762c285a46a274ebb7863c9e4742/scipy-1.15.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:7e11270a000969409d37ed399585ee530b9ef6aa99d50c019de4cb01e8e54e62", size = 30109540, upload_time = "2025-05-08T16:07:04.209Z" }, - { url = "https://files.pythonhosted.org/packages/5b/d8/59e452c0a255ec352bd0a833537a3bc1bfb679944c4938ab375b0a6b3a3e/scipy-1.15.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8c9ed3ba2c8a2ce098163a9bdb26f891746d02136995df25227a20e71c396ebb", size = 22383115, upload_time = "2025-05-08T16:07:08.998Z" }, - { url = "https://files.pythonhosted.org/packages/08/f5/456f56bbbfccf696263b47095291040655e3cbaf05d063bdc7c7517f32ac/scipy-1.15.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0bdd905264c0c9cfa74a4772cdb2070171790381a5c4d312c973382fc6eaf730", size = 25163884, upload_time = "2025-05-08T16:07:14.091Z" }, - { url = "https://files.pythonhosted.org/packages/a2/66/a9618b6a435a0f0c0b8a6d0a2efb32d4ec5a85f023c2b79d39512040355b/scipy-1.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79167bba085c31f38603e11a267d862957cbb3ce018d8b38f79ac043bc92d825", size = 35174018, upload_time = "2025-05-08T16:07:19.427Z" }, - { url = "https://files.pythonhosted.org/packages/b5/09/c5b6734a50ad4882432b6bb7c02baf757f5b2f256041da5df242e2d7e6b6/scipy-1.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9deabd6d547aee2c9a81dee6cc96c6d7e9a9b1953f74850c179f91fdc729cb7", size = 37269716, upload_time = "2025-05-08T16:07:25.712Z" }, - { url = "https://files.pythonhosted.org/packages/77/0a/eac00ff741f23bcabd352731ed9b8995a0a60ef57f5fd788d611d43d69a1/scipy-1.15.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dde4fc32993071ac0c7dd2d82569e544f0bdaff66269cb475e0f369adad13f11", size = 36872342, upload_time = "2025-05-08T16:07:31.468Z" }, - { url = "https://files.pythonhosted.org/packages/fe/54/4379be86dd74b6ad81551689107360d9a3e18f24d20767a2d5b9253a3f0a/scipy-1.15.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f77f853d584e72e874d87357ad70f44b437331507d1c311457bed8ed2b956126", size = 39670869, upload_time = "2025-05-08T16:07:38.002Z" }, - { url = "https://files.pythonhosted.org/packages/87/2e/892ad2862ba54f084ffe8cc4a22667eaf9c2bcec6d2bff1d15713c6c0703/scipy-1.15.3-cp313-cp313-win_amd64.whl", hash = "sha256:b90ab29d0c37ec9bf55424c064312930ca5f4bde15ee8619ee44e69319aab163", size = 40988851, upload_time = "2025-05-08T16:08:33.671Z" }, - { url = "https://files.pythonhosted.org/packages/1b/e9/7a879c137f7e55b30d75d90ce3eb468197646bc7b443ac036ae3fe109055/scipy-1.15.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3ac07623267feb3ae308487c260ac684b32ea35fd81e12845039952f558047b8", size = 38863011, upload_time = "2025-05-08T16:07:44.039Z" }, - { url = "https://files.pythonhosted.org/packages/51/d1/226a806bbd69f62ce5ef5f3ffadc35286e9fbc802f606a07eb83bf2359de/scipy-1.15.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6487aa99c2a3d509a5227d9a5e889ff05830a06b2ce08ec30df6d79db5fcd5c5", size = 30266407, upload_time = "2025-05-08T16:07:49.891Z" }, - { url = "https://files.pythonhosted.org/packages/e5/9b/f32d1d6093ab9eeabbd839b0f7619c62e46cc4b7b6dbf05b6e615bbd4400/scipy-1.15.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:50f9e62461c95d933d5c5ef4a1f2ebf9a2b4e83b0db374cb3f1de104d935922e", size = 22540030, upload_time = "2025-05-08T16:07:54.121Z" }, - { url = "https://files.pythonhosted.org/packages/e7/29/c278f699b095c1a884f29fda126340fcc201461ee8bfea5c8bdb1c7c958b/scipy-1.15.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:14ed70039d182f411ffc74789a16df3835e05dc469b898233a245cdfd7f162cb", size = 25218709, upload_time = "2025-05-08T16:07:58.506Z" }, - { url = "https://files.pythonhosted.org/packages/24/18/9e5374b617aba742a990581373cd6b68a2945d65cc588482749ef2e64467/scipy-1.15.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a769105537aa07a69468a0eefcd121be52006db61cdd8cac8a0e68980bbb723", size = 34809045, upload_time = "2025-05-08T16:08:03.929Z" }, - { url = "https://files.pythonhosted.org/packages/e1/fe/9c4361e7ba2927074360856db6135ef4904d505e9b3afbbcb073c4008328/scipy-1.15.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db984639887e3dffb3928d118145ffe40eff2fa40cb241a306ec57c219ebbbb", size = 36703062, upload_time = "2025-05-08T16:08:09.558Z" }, - { url = "https://files.pythonhosted.org/packages/b7/8e/038ccfe29d272b30086b25a4960f757f97122cb2ec42e62b460d02fe98e9/scipy-1.15.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:40e54d5c7e7ebf1aa596c374c49fa3135f04648a0caabcb66c52884b943f02b4", size = 36393132, upload_time = "2025-05-08T16:08:15.34Z" }, - { url = "https://files.pythonhosted.org/packages/10/7e/5c12285452970be5bdbe8352c619250b97ebf7917d7a9a9e96b8a8140f17/scipy-1.15.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5e721fed53187e71d0ccf382b6bf977644c533e506c4d33c3fb24de89f5c3ed5", size = 38979503, upload_time = "2025-05-08T16:08:21.513Z" }, - { url = "https://files.pythonhosted.org/packages/81/06/0a5e5349474e1cbc5757975b21bd4fad0e72ebf138c5592f191646154e06/scipy-1.15.3-cp313-cp313t-win_amd64.whl", hash = "sha256:76ad1fb5f8752eabf0fa02e4cc0336b4e8f021e2d5f061ed37d6d264db35e3ca", size = 40308097, upload_time = "2025-05-08T16:08:27.627Z" }, + { name = "joblib" }, + { name = "numpy" }, + { name = "scipy" }, + { name = "threadpoolctl" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/98/c2/a7855e41c9d285dfe86dc50b250978105dce513d6e459ea66a6aeb0e1e0c/scikit_learn-1.7.2.tar.gz", hash = "sha256:20e9e49ecd130598f1ca38a1d85090e1a600147b9c02fa6f15d69cb53d968fda", size = 7193136, upload-time = "2025-09-09T08:21:29.075Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/43/83/564e141eef908a5863a54da8ca342a137f45a0bfb71d1d79704c9894c9d1/scikit_learn-1.7.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7509693451651cd7361d30ce4e86a1347493554f172b1c72a39300fa2aea79e", size = 9331967, upload-time = "2025-09-09T08:20:32.421Z" }, + { url = "https://files.pythonhosted.org/packages/18/d6/ba863a4171ac9d7314c4d3fc251f015704a2caeee41ced89f321c049ed83/scikit_learn-1.7.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:0486c8f827c2e7b64837c731c8feff72c0bd2b998067a8a9cbc10643c31f0fe1", size = 8648645, upload-time = "2025-09-09T08:20:34.436Z" }, + { url = "https://files.pythonhosted.org/packages/ef/0e/97dbca66347b8cf0ea8b529e6bb9367e337ba2e8be0ef5c1a545232abfde/scikit_learn-1.7.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:89877e19a80c7b11a2891a27c21c4894fb18e2c2e077815bcade10d34287b20d", size = 9715424, upload-time = "2025-09-09T08:20:36.776Z" }, + { url = "https://files.pythonhosted.org/packages/f7/32/1f3b22e3207e1d2c883a7e09abb956362e7d1bd2f14458c7de258a26ac15/scikit_learn-1.7.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8da8bf89d4d79aaec192d2bda62f9b56ae4e5b4ef93b6a56b5de4977e375c1f1", size = 9509234, upload-time = "2025-09-09T08:20:38.957Z" }, + { url = "https://files.pythonhosted.org/packages/9f/71/34ddbd21f1da67c7a768146968b4d0220ee6831e4bcbad3e03dd3eae88b6/scikit_learn-1.7.2-cp311-cp311-win_amd64.whl", hash = "sha256:9b7ed8d58725030568523e937c43e56bc01cadb478fc43c042a9aca1dacb3ba1", size = 8894244, upload-time = "2025-09-09T08:20:41.166Z" }, + { url = "https://files.pythonhosted.org/packages/a7/aa/3996e2196075689afb9fce0410ebdb4a09099d7964d061d7213700204409/scikit_learn-1.7.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8d91a97fa2b706943822398ab943cde71858a50245e31bc71dba62aab1d60a96", size = 9259818, upload-time = "2025-09-09T08:20:43.19Z" }, + { url = "https://files.pythonhosted.org/packages/43/5d/779320063e88af9c4a7c2cf463ff11c21ac9c8bd730c4a294b0000b666c9/scikit_learn-1.7.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:acbc0f5fd2edd3432a22c69bed78e837c70cf896cd7993d71d51ba6708507476", size = 8636997, upload-time = "2025-09-09T08:20:45.468Z" }, + { url = "https://files.pythonhosted.org/packages/5c/d0/0c577d9325b05594fdd33aa970bf53fb673f051a45496842caee13cfd7fe/scikit_learn-1.7.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e5bf3d930aee75a65478df91ac1225ff89cd28e9ac7bd1196853a9229b6adb0b", size = 9478381, upload-time = "2025-09-09T08:20:47.982Z" }, + { url = "https://files.pythonhosted.org/packages/82/70/8bf44b933837ba8494ca0fc9a9ab60f1c13b062ad0197f60a56e2fc4c43e/scikit_learn-1.7.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4d6e9deed1a47aca9fe2f267ab8e8fe82ee20b4526b2c0cd9e135cea10feb44", size = 9300296, upload-time = "2025-09-09T08:20:50.366Z" }, + { url = "https://files.pythonhosted.org/packages/c6/99/ed35197a158f1fdc2fe7c3680e9c70d0128f662e1fee4ed495f4b5e13db0/scikit_learn-1.7.2-cp312-cp312-win_amd64.whl", hash = "sha256:6088aa475f0785e01bcf8529f55280a3d7d298679f50c0bb70a2364a82d0b290", size = 8731256, upload-time = "2025-09-09T08:20:52.627Z" }, + { url = "https://files.pythonhosted.org/packages/ae/93/a3038cb0293037fd335f77f31fe053b89c72f17b1c8908c576c29d953e84/scikit_learn-1.7.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0b7dacaa05e5d76759fb071558a8b5130f4845166d88654a0f9bdf3eb57851b7", size = 9212382, upload-time = "2025-09-09T08:20:54.731Z" }, + { url = "https://files.pythonhosted.org/packages/40/dd/9a88879b0c1104259136146e4742026b52df8540c39fec21a6383f8292c7/scikit_learn-1.7.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:abebbd61ad9e1deed54cca45caea8ad5f79e1b93173dece40bb8e0c658dbe6fe", size = 8592042, upload-time = "2025-09-09T08:20:57.313Z" }, + { url = "https://files.pythonhosted.org/packages/46/af/c5e286471b7d10871b811b72ae794ac5fe2989c0a2df07f0ec723030f5f5/scikit_learn-1.7.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:502c18e39849c0ea1a5d681af1dbcf15f6cce601aebb657aabbfe84133c1907f", size = 9434180, upload-time = "2025-09-09T08:20:59.671Z" }, + { url = "https://files.pythonhosted.org/packages/f1/fd/df59faa53312d585023b2da27e866524ffb8faf87a68516c23896c718320/scikit_learn-1.7.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a4c328a71785382fe3fe676a9ecf2c86189249beff90bf85e22bdb7efaf9ae0", size = 9283660, upload-time = "2025-09-09T08:21:01.71Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c7/03000262759d7b6f38c836ff9d512f438a70d8a8ddae68ee80de72dcfb63/scikit_learn-1.7.2-cp313-cp313-win_amd64.whl", hash = "sha256:63a9afd6f7b229aad94618c01c252ce9e6fa97918c5ca19c9a17a087d819440c", size = 8702057, upload-time = "2025-09-09T08:21:04.234Z" }, + { url = "https://files.pythonhosted.org/packages/55/87/ef5eb1f267084532c8e4aef98a28b6ffe7425acbfd64b5e2f2e066bc29b3/scikit_learn-1.7.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:9acb6c5e867447b4e1390930e3944a005e2cb115922e693c08a323421a6966e8", size = 9558731, upload-time = "2025-09-09T08:21:06.381Z" }, + { url = "https://files.pythonhosted.org/packages/93/f8/6c1e3fc14b10118068d7938878a9f3f4e6d7b74a8ddb1e5bed65159ccda8/scikit_learn-1.7.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:2a41e2a0ef45063e654152ec9d8bcfc39f7afce35b08902bfe290c2498a67a6a", size = 9038852, upload-time = "2025-09-09T08:21:08.628Z" }, + { url = "https://files.pythonhosted.org/packages/83/87/066cafc896ee540c34becf95d30375fe5cbe93c3b75a0ee9aa852cd60021/scikit_learn-1.7.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98335fb98509b73385b3ab2bd0639b1f610541d3988ee675c670371d6a87aa7c", size = 9527094, upload-time = "2025-09-09T08:21:11.486Z" }, + { url = "https://files.pythonhosted.org/packages/9c/2b/4903e1ccafa1f6453b1ab78413938c8800633988c838aa0be386cbb33072/scikit_learn-1.7.2-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:191e5550980d45449126e23ed1d5e9e24b2c68329ee1f691a3987476e115e09c", size = 9367436, upload-time = "2025-09-09T08:21:13.602Z" }, + { url = "https://files.pythonhosted.org/packages/b5/aa/8444be3cfb10451617ff9d177b3c190288f4563e6c50ff02728be67ad094/scikit_learn-1.7.2-cp313-cp313t-win_amd64.whl", hash = "sha256:57dc4deb1d3762c75d685507fbd0bc17160144b2f2ba4ccea5dc285ab0d0e973", size = 9275749, upload-time = "2025-09-09T08:21:15.96Z" }, ] [[package]] name = "scipy" version = "1.16.2" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", - "python_full_version == '3.11.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128'", -] dependencies = [ - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/4c/3b/546a6f0bfe791bbb7f8d591613454d15097e53f906308ec6f7c1ce588e8e/scipy-1.16.2.tar.gz", hash = "sha256:af029b153d243a80afb6eabe40b0a07f8e35c9adc269c019f364ad747f826a6b", size = 30580599, upload_time = "2025-09-11T17:48:08.271Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/ef/37ed4b213d64b48422df92560af7300e10fe30b5d665dd79932baebee0c6/scipy-1.16.2-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:6ab88ea43a57da1af33292ebd04b417e8e2eaf9d5aa05700be8d6e1b6501cd92", size = 36619956, upload_time = "2025-09-11T17:39:20.5Z" }, - { url = "https://files.pythonhosted.org/packages/85/ab/5c2eba89b9416961a982346a4d6a647d78c91ec96ab94ed522b3b6baf444/scipy-1.16.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:c95e96c7305c96ede73a7389f46ccd6c659c4da5ef1b2789466baeaed3622b6e", size = 28931117, upload_time = "2025-09-11T17:39:29.06Z" }, - { url = "https://files.pythonhosted.org/packages/80/d1/eed51ab64d227fe60229a2d57fb60ca5898cfa50ba27d4f573e9e5f0b430/scipy-1.16.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:87eb178db04ece7c698220d523c170125dbffebb7af0345e66c3554f6f60c173", size = 20921997, upload_time = "2025-09-11T17:39:34.892Z" }, - { url = "https://files.pythonhosted.org/packages/be/7c/33ea3e23bbadde96726edba6bf9111fb1969d14d9d477ffa202c67bec9da/scipy-1.16.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:4e409eac067dcee96a57fbcf424c13f428037827ec7ee3cb671ff525ca4fc34d", size = 23523374, upload_time = "2025-09-11T17:39:40.846Z" }, - { url = "https://files.pythonhosted.org/packages/96/0b/7399dc96e1e3f9a05e258c98d716196a34f528eef2ec55aad651ed136d03/scipy-1.16.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e574be127bb760f0dad24ff6e217c80213d153058372362ccb9555a10fc5e8d2", size = 33583702, upload_time = "2025-09-11T17:39:49.011Z" }, - { url = "https://files.pythonhosted.org/packages/1a/bc/a5c75095089b96ea72c1bd37a4497c24b581ec73db4ef58ebee142ad2d14/scipy-1.16.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f5db5ba6188d698ba7abab982ad6973265b74bb40a1efe1821b58c87f73892b9", size = 35883427, upload_time = "2025-09-11T17:39:57.406Z" }, - { url = "https://files.pythonhosted.org/packages/ab/66/e25705ca3d2b87b97fe0a278a24b7f477b4023a926847935a1a71488a6a6/scipy-1.16.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ec6e74c4e884104ae006d34110677bfe0098203a3fec2f3faf349f4cb05165e3", size = 36212940, upload_time = "2025-09-11T17:40:06.013Z" }, - { url = "https://files.pythonhosted.org/packages/d6/fd/0bb911585e12f3abdd603d721d83fc1c7492835e1401a0e6d498d7822b4b/scipy-1.16.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:912f46667d2d3834bc3d57361f854226475f695eb08c08a904aadb1c936b6a88", size = 38865092, upload_time = "2025-09-11T17:40:15.143Z" }, - { url = "https://files.pythonhosted.org/packages/d6/73/c449a7d56ba6e6f874183759f8483cde21f900a8be117d67ffbb670c2958/scipy-1.16.2-cp311-cp311-win_amd64.whl", hash = "sha256:91e9e8a37befa5a69e9cacbe0bcb79ae5afb4a0b130fd6db6ee6cc0d491695fa", size = 38687626, upload_time = "2025-09-11T17:40:24.041Z" }, - { url = "https://files.pythonhosted.org/packages/68/72/02f37316adf95307f5d9e579023c6899f89ff3a051fa079dbd6faafc48e5/scipy-1.16.2-cp311-cp311-win_arm64.whl", hash = "sha256:f3bf75a6dcecab62afde4d1f973f1692be013110cad5338007927db8da73249c", size = 25503506, upload_time = "2025-09-11T17:40:30.703Z" }, - { url = "https://files.pythonhosted.org/packages/b7/8d/6396e00db1282279a4ddd507c5f5e11f606812b608ee58517ce8abbf883f/scipy-1.16.2-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:89d6c100fa5c48472047632e06f0876b3c4931aac1f4291afc81a3644316bb0d", size = 36646259, upload_time = "2025-09-11T17:40:39.329Z" }, - { url = "https://files.pythonhosted.org/packages/3b/93/ea9edd7e193fceb8eef149804491890bde73fb169c896b61aa3e2d1e4e77/scipy-1.16.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:ca748936cd579d3f01928b30a17dc474550b01272d8046e3e1ee593f23620371", size = 28888976, upload_time = "2025-09-11T17:40:46.82Z" }, - { url = "https://files.pythonhosted.org/packages/91/4d/281fddc3d80fd738ba86fd3aed9202331180b01e2c78eaae0642f22f7e83/scipy-1.16.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:fac4f8ce2ddb40e2e3d0f7ec36d2a1e7f92559a2471e59aec37bd8d9de01fec0", size = 20879905, upload_time = "2025-09-11T17:40:52.545Z" }, - { url = "https://files.pythonhosted.org/packages/69/40/b33b74c84606fd301b2915f0062e45733c6ff5708d121dd0deaa8871e2d0/scipy-1.16.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:033570f1dcefd79547a88e18bccacff025c8c647a330381064f561d43b821232", size = 23553066, upload_time = "2025-09-11T17:40:59.014Z" }, - { url = "https://files.pythonhosted.org/packages/55/a7/22c739e2f21a42cc8f16bc76b47cff4ed54fbe0962832c589591c2abec34/scipy-1.16.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ea3421209bf00c8a5ef2227de496601087d8f638a2363ee09af059bd70976dc1", size = 33336407, upload_time = "2025-09-11T17:41:06.796Z" }, - { url = "https://files.pythonhosted.org/packages/53/11/a0160990b82999b45874dc60c0c183d3a3a969a563fffc476d5a9995c407/scipy-1.16.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f66bd07ba6f84cd4a380b41d1bf3c59ea488b590a2ff96744845163309ee8e2f", size = 35673281, upload_time = "2025-09-11T17:41:15.055Z" }, - { url = "https://files.pythonhosted.org/packages/96/53/7ef48a4cfcf243c3d0f1643f5887c81f29fdf76911c4e49331828e19fc0a/scipy-1.16.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e9feab931bd2aea4a23388c962df6468af3d808ddf2d40f94a81c5dc38f32ef", size = 36004222, upload_time = "2025-09-11T17:41:23.868Z" }, - { url = "https://files.pythonhosted.org/packages/49/7f/71a69e0afd460049d41c65c630c919c537815277dfea214031005f474d78/scipy-1.16.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:03dfc75e52f72cf23ec2ced468645321407faad8f0fe7b1f5b49264adbc29cb1", size = 38664586, upload_time = "2025-09-11T17:41:31.021Z" }, - { url = "https://files.pythonhosted.org/packages/34/95/20e02ca66fb495a95fba0642fd48e0c390d0ece9b9b14c6e931a60a12dea/scipy-1.16.2-cp312-cp312-win_amd64.whl", hash = "sha256:0ce54e07bbb394b417457409a64fd015be623f36e330ac49306433ffe04bc97e", size = 38550641, upload_time = "2025-09-11T17:41:36.61Z" }, - { url = "https://files.pythonhosted.org/packages/92/ad/13646b9beb0a95528ca46d52b7babafbe115017814a611f2065ee4e61d20/scipy-1.16.2-cp312-cp312-win_arm64.whl", hash = "sha256:2a8ffaa4ac0df81a0b94577b18ee079f13fecdb924df3328fc44a7dc5ac46851", size = 25456070, upload_time = "2025-09-11T17:41:41.3Z" }, - { url = "https://files.pythonhosted.org/packages/c1/27/c5b52f1ee81727a9fc457f5ac1e9bf3d6eab311805ea615c83c27ba06400/scipy-1.16.2-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:84f7bf944b43e20b8a894f5fe593976926744f6c185bacfcbdfbb62736b5cc70", size = 36604856, upload_time = "2025-09-11T17:41:47.695Z" }, - { url = "https://files.pythonhosted.org/packages/32/a9/15c20d08e950b540184caa8ced675ba1128accb0e09c653780ba023a4110/scipy-1.16.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:5c39026d12edc826a1ef2ad35ad1e6d7f087f934bb868fc43fa3049c8b8508f9", size = 28864626, upload_time = "2025-09-11T17:41:52.642Z" }, - { url = "https://files.pythonhosted.org/packages/4c/fc/ea36098df653cca26062a627c1a94b0de659e97127c8491e18713ca0e3b9/scipy-1.16.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e52729ffd45b68777c5319560014d6fd251294200625d9d70fd8626516fc49f5", size = 20855689, upload_time = "2025-09-11T17:41:57.886Z" }, - { url = "https://files.pythonhosted.org/packages/dc/6f/d0b53be55727f3e6d7c72687ec18ea6d0047cf95f1f77488b99a2bafaee1/scipy-1.16.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:024dd4a118cccec09ca3209b7e8e614931a6ffb804b2a601839499cb88bdf925", size = 23512151, upload_time = "2025-09-11T17:42:02.303Z" }, - { url = "https://files.pythonhosted.org/packages/11/85/bf7dab56e5c4b1d3d8eef92ca8ede788418ad38a7dc3ff50262f00808760/scipy-1.16.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7a5dc7ee9c33019973a470556081b0fd3c9f4c44019191039f9769183141a4d9", size = 33329824, upload_time = "2025-09-11T17:42:07.549Z" }, - { url = "https://files.pythonhosted.org/packages/da/6a/1a927b14ddc7714111ea51f4e568203b2bb6ed59bdd036d62127c1a360c8/scipy-1.16.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c2275ff105e508942f99d4e3bc56b6ef5e4b3c0af970386ca56b777608ce95b7", size = 35681881, upload_time = "2025-09-11T17:42:13.255Z" }, - { url = "https://files.pythonhosted.org/packages/c1/5f/331148ea5780b4fcc7007a4a6a6ee0a0c1507a796365cc642d4d226e1c3a/scipy-1.16.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:af80196eaa84f033e48444d2e0786ec47d328ba00c71e4299b602235ffef9acb", size = 36006219, upload_time = "2025-09-11T17:42:18.765Z" }, - { url = "https://files.pythonhosted.org/packages/46/3a/e991aa9d2aec723b4a8dcfbfc8365edec5d5e5f9f133888067f1cbb7dfc1/scipy-1.16.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9fb1eb735fe3d6ed1f89918224e3385fbf6f9e23757cacc35f9c78d3b712dd6e", size = 38682147, upload_time = "2025-09-11T17:42:25.177Z" }, - { url = "https://files.pythonhosted.org/packages/a1/57/0f38e396ad19e41b4c5db66130167eef8ee620a49bc7d0512e3bb67e0cab/scipy-1.16.2-cp313-cp313-win_amd64.whl", hash = "sha256:fda714cf45ba43c9d3bae8f2585c777f64e3f89a2e073b668b32ede412d8f52c", size = 38520766, upload_time = "2025-09-11T17:43:25.342Z" }, - { url = "https://files.pythonhosted.org/packages/1b/a5/85d3e867b6822d331e26c862a91375bb7746a0b458db5effa093d34cdb89/scipy-1.16.2-cp313-cp313-win_arm64.whl", hash = "sha256:2f5350da923ccfd0b00e07c3e5cfb316c1c0d6c1d864c07a72d092e9f20db104", size = 25451169, upload_time = "2025-09-11T17:43:30.198Z" }, - { url = "https://files.pythonhosted.org/packages/09/d9/60679189bcebda55992d1a45498de6d080dcaf21ce0c8f24f888117e0c2d/scipy-1.16.2-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:53d8d2ee29b925344c13bda64ab51785f016b1b9617849dac10897f0701b20c1", size = 37012682, upload_time = "2025-09-11T17:42:30.677Z" }, - { url = "https://files.pythonhosted.org/packages/83/be/a99d13ee4d3b7887a96f8c71361b9659ba4ef34da0338f14891e102a127f/scipy-1.16.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:9e05e33657efb4c6a9d23bd8300101536abd99c85cca82da0bffff8d8764d08a", size = 29389926, upload_time = "2025-09-11T17:42:35.845Z" }, - { url = "https://files.pythonhosted.org/packages/bf/0a/130164a4881cec6ca8c00faf3b57926f28ed429cd6001a673f83c7c2a579/scipy-1.16.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:7fe65b36036357003b3ef9d37547abeefaa353b237e989c21027b8ed62b12d4f", size = 21381152, upload_time = "2025-09-11T17:42:40.07Z" }, - { url = "https://files.pythonhosted.org/packages/47/a6/503ffb0310ae77fba874e10cddfc4a1280bdcca1d13c3751b8c3c2996cf8/scipy-1.16.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:6406d2ac6d40b861cccf57f49592f9779071655e9f75cd4f977fa0bdd09cb2e4", size = 23914410, upload_time = "2025-09-11T17:42:44.313Z" }, - { url = "https://files.pythonhosted.org/packages/fa/c7/1147774bcea50d00c02600aadaa919facbd8537997a62496270133536ed6/scipy-1.16.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ff4dc42bd321991fbf611c23fc35912d690f731c9914bf3af8f417e64aca0f21", size = 33481880, upload_time = "2025-09-11T17:42:49.325Z" }, - { url = "https://files.pythonhosted.org/packages/6a/74/99d5415e4c3e46b2586f30cdbecb95e101c7192628a484a40dd0d163811a/scipy-1.16.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:654324826654d4d9133e10675325708fb954bc84dae6e9ad0a52e75c6b1a01d7", size = 35791425, upload_time = "2025-09-11T17:42:54.711Z" }, - { url = "https://files.pythonhosted.org/packages/1b/ee/a6559de7c1cc710e938c0355d9d4fbcd732dac4d0d131959d1f3b63eb29c/scipy-1.16.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:63870a84cd15c44e65220eaed2dac0e8f8b26bbb991456a033c1d9abfe8a94f8", size = 36178622, upload_time = "2025-09-11T17:43:00.375Z" }, - { url = "https://files.pythonhosted.org/packages/4e/7b/f127a5795d5ba8ece4e0dce7d4a9fb7cb9e4f4757137757d7a69ab7d4f1a/scipy-1.16.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:fa01f0f6a3050fa6a9771a95d5faccc8e2f5a92b4a2e5440a0fa7264a2398472", size = 38783985, upload_time = "2025-09-11T17:43:06.661Z" }, - { url = "https://files.pythonhosted.org/packages/3e/9f/bc81c1d1e033951eb5912cd3750cc005943afa3e65a725d2443a3b3c4347/scipy-1.16.2-cp313-cp313t-win_amd64.whl", hash = "sha256:116296e89fba96f76353a8579820c2512f6e55835d3fad7780fece04367de351", size = 38631367, upload_time = "2025-09-11T17:43:14.44Z" }, - { url = "https://files.pythonhosted.org/packages/d6/5e/2cc7555fd81d01814271412a1d59a289d25f8b63208a0a16c21069d55d3e/scipy-1.16.2-cp313-cp313t-win_arm64.whl", hash = "sha256:98e22834650be81d42982360382b43b17f7ba95e0e6993e2a4f5b9ad9283a94d", size = 25787992, upload_time = "2025-09-11T17:43:19.745Z" }, - { url = "https://files.pythonhosted.org/packages/8b/ac/ad8951250516db71619f0bd3b2eb2448db04b720a003dd98619b78b692c0/scipy-1.16.2-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:567e77755019bb7461513c87f02bb73fb65b11f049aaaa8ca17cfaa5a5c45d77", size = 36595109, upload_time = "2025-09-11T17:43:35.713Z" }, - { url = "https://files.pythonhosted.org/packages/ff/f6/5779049ed119c5b503b0f3dc6d6f3f68eefc3a9190d4ad4c276f854f051b/scipy-1.16.2-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:17d9bb346194e8967296621208fcdfd39b55498ef7d2f376884d5ac47cec1a70", size = 28859110, upload_time = "2025-09-11T17:43:40.814Z" }, - { url = "https://files.pythonhosted.org/packages/82/09/9986e410ae38bf0a0c737ff8189ac81a93b8e42349aac009891c054403d7/scipy-1.16.2-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:0a17541827a9b78b777d33b623a6dcfe2ef4a25806204d08ead0768f4e529a88", size = 20850110, upload_time = "2025-09-11T17:43:44.981Z" }, - { url = "https://files.pythonhosted.org/packages/0d/ad/485cdef2d9215e2a7df6d61b81d2ac073dfacf6ae24b9ae87274c4e936ae/scipy-1.16.2-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:d7d4c6ba016ffc0f9568d012f5f1eb77ddd99412aea121e6fa8b4c3b7cbad91f", size = 23497014, upload_time = "2025-09-11T17:43:49.074Z" }, - { url = "https://files.pythonhosted.org/packages/a7/74/f6a852e5d581122b8f0f831f1d1e32fb8987776ed3658e95c377d308ed86/scipy-1.16.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9702c4c023227785c779cba2e1d6f7635dbb5b2e0936cdd3a4ecb98d78fd41eb", size = 33401155, upload_time = "2025-09-11T17:43:54.661Z" }, - { url = "https://files.pythonhosted.org/packages/d9/f5/61d243bbc7c6e5e4e13dde9887e84a5cbe9e0f75fd09843044af1590844e/scipy-1.16.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d1cdf0ac28948d225decdefcc45ad7dd91716c29ab56ef32f8e0d50657dffcc7", size = 35691174, upload_time = "2025-09-11T17:44:00.101Z" }, - { url = "https://files.pythonhosted.org/packages/03/99/59933956331f8cc57e406cdb7a483906c74706b156998f322913e789c7e1/scipy-1.16.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:70327d6aa572a17c2941cdfb20673f82e536e91850a2e4cb0c5b858b690e1548", size = 36070752, upload_time = "2025-09-11T17:44:05.619Z" }, - { url = "https://files.pythonhosted.org/packages/c6/7d/00f825cfb47ee19ef74ecf01244b43e95eae74e7e0ff796026ea7cd98456/scipy-1.16.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5221c0b2a4b58aa7c4ed0387d360fd90ee9086d383bb34d9f2789fafddc8a936", size = 38701010, upload_time = "2025-09-11T17:44:11.322Z" }, - { url = "https://files.pythonhosted.org/packages/e4/9f/b62587029980378304ba5a8563d376c96f40b1e133daacee76efdcae32de/scipy-1.16.2-cp314-cp314-win_amd64.whl", hash = "sha256:f5a85d7b2b708025af08f060a496dd261055b617d776fc05a1a1cc69e09fe9ff", size = 39360061, upload_time = "2025-09-11T17:45:09.814Z" }, - { url = "https://files.pythonhosted.org/packages/82/04/7a2f1609921352c7fbee0815811b5050582f67f19983096c4769867ca45f/scipy-1.16.2-cp314-cp314-win_arm64.whl", hash = "sha256:2cc73a33305b4b24556957d5857d6253ce1e2dcd67fa0ff46d87d1670b3e1e1d", size = 26126914, upload_time = "2025-09-11T17:45:14.73Z" }, - { url = "https://files.pythonhosted.org/packages/51/b9/60929ce350c16b221928725d2d1d7f86cf96b8bc07415547057d1196dc92/scipy-1.16.2-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:9ea2a3fed83065d77367775d689401a703d0f697420719ee10c0780bcab594d8", size = 37013193, upload_time = "2025-09-11T17:44:16.757Z" }, - { url = "https://files.pythonhosted.org/packages/2a/41/ed80e67782d4bc5fc85a966bc356c601afddd175856ba7c7bb6d9490607e/scipy-1.16.2-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:7280d926f11ca945c3ef92ba960fa924e1465f8d07ce3a9923080363390624c4", size = 29390172, upload_time = "2025-09-11T17:44:21.783Z" }, - { url = "https://files.pythonhosted.org/packages/c4/a3/2f673ace4090452696ccded5f5f8efffb353b8f3628f823a110e0170b605/scipy-1.16.2-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:8afae1756f6a1fe04636407ef7dbece33d826a5d462b74f3d0eb82deabefd831", size = 21381326, upload_time = "2025-09-11T17:44:25.982Z" }, - { url = "https://files.pythonhosted.org/packages/42/bf/59df61c5d51395066c35836b78136accf506197617c8662e60ea209881e1/scipy-1.16.2-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:5c66511f29aa8d233388e7416a3f20d5cae7a2744d5cee2ecd38c081f4e861b3", size = 23915036, upload_time = "2025-09-11T17:44:30.527Z" }, - { url = "https://files.pythonhosted.org/packages/91/c3/edc7b300dc16847ad3672f1a6f3f7c5d13522b21b84b81c265f4f2760d4a/scipy-1.16.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:efe6305aeaa0e96b0ccca5ff647a43737d9a092064a3894e46c414db84bc54ac", size = 33484341, upload_time = "2025-09-11T17:44:35.981Z" }, - { url = "https://files.pythonhosted.org/packages/26/c7/24d1524e72f06ff141e8d04b833c20db3021020563272ccb1b83860082a9/scipy-1.16.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7f3a337d9ae06a1e8d655ee9d8ecb835ea5ddcdcbd8d23012afa055ab014f374", size = 35790840, upload_time = "2025-09-11T17:44:41.76Z" }, - { url = "https://files.pythonhosted.org/packages/aa/b7/5aaad984eeedd56858dc33d75efa59e8ce798d918e1033ef62d2708f2c3d/scipy-1.16.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:bab3605795d269067d8ce78a910220262711b753de8913d3deeaedb5dded3bb6", size = 36174716, upload_time = "2025-09-11T17:44:47.316Z" }, - { url = "https://files.pythonhosted.org/packages/fd/c2/e276a237acb09824822b0ada11b028ed4067fdc367a946730979feacb870/scipy-1.16.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:b0348d8ddb55be2a844c518cd8cc8deeeb8aeba707cf834db5758fc89b476a2c", size = 38790088, upload_time = "2025-09-11T17:44:53.011Z" }, - { url = "https://files.pythonhosted.org/packages/c6/b4/5c18a766e8353015439f3780f5fc473f36f9762edc1a2e45da3ff5a31b21/scipy-1.16.2-cp314-cp314t-win_amd64.whl", hash = "sha256:26284797e38b8a75e14ea6631d29bda11e76ceaa6ddb6fdebbfe4c4d90faf2f9", size = 39457455, upload_time = "2025-09-11T17:44:58.899Z" }, - { url = "https://files.pythonhosted.org/packages/97/30/2f9a5243008f76dfc5dee9a53dfb939d9b31e16ce4bd4f2e628bfc5d89d2/scipy-1.16.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d2a4472c231328d4de38d5f1f68fdd6d28a615138f842580a8a321b5845cf779", size = 26448374, upload_time = "2025-09-11T17:45:03.45Z" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4c/3b/546a6f0bfe791bbb7f8d591613454d15097e53f906308ec6f7c1ce588e8e/scipy-1.16.2.tar.gz", hash = "sha256:af029b153d243a80afb6eabe40b0a07f8e35c9adc269c019f364ad747f826a6b", size = 30580599, upload-time = "2025-09-11T17:48:08.271Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0b/ef/37ed4b213d64b48422df92560af7300e10fe30b5d665dd79932baebee0c6/scipy-1.16.2-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:6ab88ea43a57da1af33292ebd04b417e8e2eaf9d5aa05700be8d6e1b6501cd92", size = 36619956, upload-time = "2025-09-11T17:39:20.5Z" }, + { url = "https://files.pythonhosted.org/packages/85/ab/5c2eba89b9416961a982346a4d6a647d78c91ec96ab94ed522b3b6baf444/scipy-1.16.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:c95e96c7305c96ede73a7389f46ccd6c659c4da5ef1b2789466baeaed3622b6e", size = 28931117, upload-time = "2025-09-11T17:39:29.06Z" }, + { url = "https://files.pythonhosted.org/packages/80/d1/eed51ab64d227fe60229a2d57fb60ca5898cfa50ba27d4f573e9e5f0b430/scipy-1.16.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:87eb178db04ece7c698220d523c170125dbffebb7af0345e66c3554f6f60c173", size = 20921997, upload-time = "2025-09-11T17:39:34.892Z" }, + { url = "https://files.pythonhosted.org/packages/be/7c/33ea3e23bbadde96726edba6bf9111fb1969d14d9d477ffa202c67bec9da/scipy-1.16.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:4e409eac067dcee96a57fbcf424c13f428037827ec7ee3cb671ff525ca4fc34d", size = 23523374, upload-time = "2025-09-11T17:39:40.846Z" }, + { url = "https://files.pythonhosted.org/packages/96/0b/7399dc96e1e3f9a05e258c98d716196a34f528eef2ec55aad651ed136d03/scipy-1.16.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e574be127bb760f0dad24ff6e217c80213d153058372362ccb9555a10fc5e8d2", size = 33583702, upload-time = "2025-09-11T17:39:49.011Z" }, + { url = "https://files.pythonhosted.org/packages/1a/bc/a5c75095089b96ea72c1bd37a4497c24b581ec73db4ef58ebee142ad2d14/scipy-1.16.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f5db5ba6188d698ba7abab982ad6973265b74bb40a1efe1821b58c87f73892b9", size = 35883427, upload-time = "2025-09-11T17:39:57.406Z" }, + { url = "https://files.pythonhosted.org/packages/ab/66/e25705ca3d2b87b97fe0a278a24b7f477b4023a926847935a1a71488a6a6/scipy-1.16.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ec6e74c4e884104ae006d34110677bfe0098203a3fec2f3faf349f4cb05165e3", size = 36212940, upload-time = "2025-09-11T17:40:06.013Z" }, + { url = "https://files.pythonhosted.org/packages/d6/fd/0bb911585e12f3abdd603d721d83fc1c7492835e1401a0e6d498d7822b4b/scipy-1.16.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:912f46667d2d3834bc3d57361f854226475f695eb08c08a904aadb1c936b6a88", size = 38865092, upload-time = "2025-09-11T17:40:15.143Z" }, + { url = "https://files.pythonhosted.org/packages/d6/73/c449a7d56ba6e6f874183759f8483cde21f900a8be117d67ffbb670c2958/scipy-1.16.2-cp311-cp311-win_amd64.whl", hash = "sha256:91e9e8a37befa5a69e9cacbe0bcb79ae5afb4a0b130fd6db6ee6cc0d491695fa", size = 38687626, upload-time = "2025-09-11T17:40:24.041Z" }, + { url = "https://files.pythonhosted.org/packages/68/72/02f37316adf95307f5d9e579023c6899f89ff3a051fa079dbd6faafc48e5/scipy-1.16.2-cp311-cp311-win_arm64.whl", hash = "sha256:f3bf75a6dcecab62afde4d1f973f1692be013110cad5338007927db8da73249c", size = 25503506, upload-time = "2025-09-11T17:40:30.703Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8d/6396e00db1282279a4ddd507c5f5e11f606812b608ee58517ce8abbf883f/scipy-1.16.2-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:89d6c100fa5c48472047632e06f0876b3c4931aac1f4291afc81a3644316bb0d", size = 36646259, upload-time = "2025-09-11T17:40:39.329Z" }, + { url = "https://files.pythonhosted.org/packages/3b/93/ea9edd7e193fceb8eef149804491890bde73fb169c896b61aa3e2d1e4e77/scipy-1.16.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:ca748936cd579d3f01928b30a17dc474550b01272d8046e3e1ee593f23620371", size = 28888976, upload-time = "2025-09-11T17:40:46.82Z" }, + { url = "https://files.pythonhosted.org/packages/91/4d/281fddc3d80fd738ba86fd3aed9202331180b01e2c78eaae0642f22f7e83/scipy-1.16.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:fac4f8ce2ddb40e2e3d0f7ec36d2a1e7f92559a2471e59aec37bd8d9de01fec0", size = 20879905, upload-time = "2025-09-11T17:40:52.545Z" }, + { url = "https://files.pythonhosted.org/packages/69/40/b33b74c84606fd301b2915f0062e45733c6ff5708d121dd0deaa8871e2d0/scipy-1.16.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:033570f1dcefd79547a88e18bccacff025c8c647a330381064f561d43b821232", size = 23553066, upload-time = "2025-09-11T17:40:59.014Z" }, + { url = "https://files.pythonhosted.org/packages/55/a7/22c739e2f21a42cc8f16bc76b47cff4ed54fbe0962832c589591c2abec34/scipy-1.16.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ea3421209bf00c8a5ef2227de496601087d8f638a2363ee09af059bd70976dc1", size = 33336407, upload-time = "2025-09-11T17:41:06.796Z" }, + { url = "https://files.pythonhosted.org/packages/53/11/a0160990b82999b45874dc60c0c183d3a3a969a563fffc476d5a9995c407/scipy-1.16.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f66bd07ba6f84cd4a380b41d1bf3c59ea488b590a2ff96744845163309ee8e2f", size = 35673281, upload-time = "2025-09-11T17:41:15.055Z" }, + { url = "https://files.pythonhosted.org/packages/96/53/7ef48a4cfcf243c3d0f1643f5887c81f29fdf76911c4e49331828e19fc0a/scipy-1.16.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e9feab931bd2aea4a23388c962df6468af3d808ddf2d40f94a81c5dc38f32ef", size = 36004222, upload-time = "2025-09-11T17:41:23.868Z" }, + { url = "https://files.pythonhosted.org/packages/49/7f/71a69e0afd460049d41c65c630c919c537815277dfea214031005f474d78/scipy-1.16.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:03dfc75e52f72cf23ec2ced468645321407faad8f0fe7b1f5b49264adbc29cb1", size = 38664586, upload-time = "2025-09-11T17:41:31.021Z" }, + { url = "https://files.pythonhosted.org/packages/34/95/20e02ca66fb495a95fba0642fd48e0c390d0ece9b9b14c6e931a60a12dea/scipy-1.16.2-cp312-cp312-win_amd64.whl", hash = "sha256:0ce54e07bbb394b417457409a64fd015be623f36e330ac49306433ffe04bc97e", size = 38550641, upload-time = "2025-09-11T17:41:36.61Z" }, + { url = "https://files.pythonhosted.org/packages/92/ad/13646b9beb0a95528ca46d52b7babafbe115017814a611f2065ee4e61d20/scipy-1.16.2-cp312-cp312-win_arm64.whl", hash = "sha256:2a8ffaa4ac0df81a0b94577b18ee079f13fecdb924df3328fc44a7dc5ac46851", size = 25456070, upload-time = "2025-09-11T17:41:41.3Z" }, + { url = "https://files.pythonhosted.org/packages/c1/27/c5b52f1ee81727a9fc457f5ac1e9bf3d6eab311805ea615c83c27ba06400/scipy-1.16.2-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:84f7bf944b43e20b8a894f5fe593976926744f6c185bacfcbdfbb62736b5cc70", size = 36604856, upload-time = "2025-09-11T17:41:47.695Z" }, + { url = "https://files.pythonhosted.org/packages/32/a9/15c20d08e950b540184caa8ced675ba1128accb0e09c653780ba023a4110/scipy-1.16.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:5c39026d12edc826a1ef2ad35ad1e6d7f087f934bb868fc43fa3049c8b8508f9", size = 28864626, upload-time = "2025-09-11T17:41:52.642Z" }, + { url = "https://files.pythonhosted.org/packages/4c/fc/ea36098df653cca26062a627c1a94b0de659e97127c8491e18713ca0e3b9/scipy-1.16.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e52729ffd45b68777c5319560014d6fd251294200625d9d70fd8626516fc49f5", size = 20855689, upload-time = "2025-09-11T17:41:57.886Z" }, + { url = "https://files.pythonhosted.org/packages/dc/6f/d0b53be55727f3e6d7c72687ec18ea6d0047cf95f1f77488b99a2bafaee1/scipy-1.16.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:024dd4a118cccec09ca3209b7e8e614931a6ffb804b2a601839499cb88bdf925", size = 23512151, upload-time = "2025-09-11T17:42:02.303Z" }, + { url = "https://files.pythonhosted.org/packages/11/85/bf7dab56e5c4b1d3d8eef92ca8ede788418ad38a7dc3ff50262f00808760/scipy-1.16.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7a5dc7ee9c33019973a470556081b0fd3c9f4c44019191039f9769183141a4d9", size = 33329824, upload-time = "2025-09-11T17:42:07.549Z" }, + { url = "https://files.pythonhosted.org/packages/da/6a/1a927b14ddc7714111ea51f4e568203b2bb6ed59bdd036d62127c1a360c8/scipy-1.16.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c2275ff105e508942f99d4e3bc56b6ef5e4b3c0af970386ca56b777608ce95b7", size = 35681881, upload-time = "2025-09-11T17:42:13.255Z" }, + { url = "https://files.pythonhosted.org/packages/c1/5f/331148ea5780b4fcc7007a4a6a6ee0a0c1507a796365cc642d4d226e1c3a/scipy-1.16.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:af80196eaa84f033e48444d2e0786ec47d328ba00c71e4299b602235ffef9acb", size = 36006219, upload-time = "2025-09-11T17:42:18.765Z" }, + { url = "https://files.pythonhosted.org/packages/46/3a/e991aa9d2aec723b4a8dcfbfc8365edec5d5e5f9f133888067f1cbb7dfc1/scipy-1.16.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9fb1eb735fe3d6ed1f89918224e3385fbf6f9e23757cacc35f9c78d3b712dd6e", size = 38682147, upload-time = "2025-09-11T17:42:25.177Z" }, + { url = "https://files.pythonhosted.org/packages/a1/57/0f38e396ad19e41b4c5db66130167eef8ee620a49bc7d0512e3bb67e0cab/scipy-1.16.2-cp313-cp313-win_amd64.whl", hash = "sha256:fda714cf45ba43c9d3bae8f2585c777f64e3f89a2e073b668b32ede412d8f52c", size = 38520766, upload-time = "2025-09-11T17:43:25.342Z" }, + { url = "https://files.pythonhosted.org/packages/1b/a5/85d3e867b6822d331e26c862a91375bb7746a0b458db5effa093d34cdb89/scipy-1.16.2-cp313-cp313-win_arm64.whl", hash = "sha256:2f5350da923ccfd0b00e07c3e5cfb316c1c0d6c1d864c07a72d092e9f20db104", size = 25451169, upload-time = "2025-09-11T17:43:30.198Z" }, + { url = "https://files.pythonhosted.org/packages/09/d9/60679189bcebda55992d1a45498de6d080dcaf21ce0c8f24f888117e0c2d/scipy-1.16.2-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:53d8d2ee29b925344c13bda64ab51785f016b1b9617849dac10897f0701b20c1", size = 37012682, upload-time = "2025-09-11T17:42:30.677Z" }, + { url = "https://files.pythonhosted.org/packages/83/be/a99d13ee4d3b7887a96f8c71361b9659ba4ef34da0338f14891e102a127f/scipy-1.16.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:9e05e33657efb4c6a9d23bd8300101536abd99c85cca82da0bffff8d8764d08a", size = 29389926, upload-time = "2025-09-11T17:42:35.845Z" }, + { url = "https://files.pythonhosted.org/packages/bf/0a/130164a4881cec6ca8c00faf3b57926f28ed429cd6001a673f83c7c2a579/scipy-1.16.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:7fe65b36036357003b3ef9d37547abeefaa353b237e989c21027b8ed62b12d4f", size = 21381152, upload-time = "2025-09-11T17:42:40.07Z" }, + { url = "https://files.pythonhosted.org/packages/47/a6/503ffb0310ae77fba874e10cddfc4a1280bdcca1d13c3751b8c3c2996cf8/scipy-1.16.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:6406d2ac6d40b861cccf57f49592f9779071655e9f75cd4f977fa0bdd09cb2e4", size = 23914410, upload-time = "2025-09-11T17:42:44.313Z" }, + { url = "https://files.pythonhosted.org/packages/fa/c7/1147774bcea50d00c02600aadaa919facbd8537997a62496270133536ed6/scipy-1.16.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ff4dc42bd321991fbf611c23fc35912d690f731c9914bf3af8f417e64aca0f21", size = 33481880, upload-time = "2025-09-11T17:42:49.325Z" }, + { url = "https://files.pythonhosted.org/packages/6a/74/99d5415e4c3e46b2586f30cdbecb95e101c7192628a484a40dd0d163811a/scipy-1.16.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:654324826654d4d9133e10675325708fb954bc84dae6e9ad0a52e75c6b1a01d7", size = 35791425, upload-time = "2025-09-11T17:42:54.711Z" }, + { url = "https://files.pythonhosted.org/packages/1b/ee/a6559de7c1cc710e938c0355d9d4fbcd732dac4d0d131959d1f3b63eb29c/scipy-1.16.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:63870a84cd15c44e65220eaed2dac0e8f8b26bbb991456a033c1d9abfe8a94f8", size = 36178622, upload-time = "2025-09-11T17:43:00.375Z" }, + { url = "https://files.pythonhosted.org/packages/4e/7b/f127a5795d5ba8ece4e0dce7d4a9fb7cb9e4f4757137757d7a69ab7d4f1a/scipy-1.16.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:fa01f0f6a3050fa6a9771a95d5faccc8e2f5a92b4a2e5440a0fa7264a2398472", size = 38783985, upload-time = "2025-09-11T17:43:06.661Z" }, + { url = "https://files.pythonhosted.org/packages/3e/9f/bc81c1d1e033951eb5912cd3750cc005943afa3e65a725d2443a3b3c4347/scipy-1.16.2-cp313-cp313t-win_amd64.whl", hash = "sha256:116296e89fba96f76353a8579820c2512f6e55835d3fad7780fece04367de351", size = 38631367, upload-time = "2025-09-11T17:43:14.44Z" }, + { url = "https://files.pythonhosted.org/packages/d6/5e/2cc7555fd81d01814271412a1d59a289d25f8b63208a0a16c21069d55d3e/scipy-1.16.2-cp313-cp313t-win_arm64.whl", hash = "sha256:98e22834650be81d42982360382b43b17f7ba95e0e6993e2a4f5b9ad9283a94d", size = 25787992, upload-time = "2025-09-11T17:43:19.745Z" }, ] [[package]] name = "setuptools" version = "80.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958, upload_time = "2025-05-27T00:56:51.443Z" } +sdist = { url = "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958, upload-time = "2025-05-27T00:56:51.443Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload_time = "2025-05-27T00:56:49.664Z" }, + { url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload-time = "2025-05-27T00:56:49.664Z" }, ] [[package]] @@ -4197,105 +3147,131 @@ name = "simple-speaker-recognition" version = "0.1.0" source = { editable = "." } dependencies = [ - { name = "aiohttp", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "alembic", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "deepgram-sdk", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "easy-audio-interfaces", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "faiss-cpu", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "fastapi", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "httpx", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "librosa", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "matplotlib", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "omegaconf", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pandas", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "plotly", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyannote-audio", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pydantic", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pydantic-settings", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pydub", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "python-multipart", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pyyaml", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scikit-learn", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "soundfile", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sqlalchemy", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchcodec", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "umap-learn", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "uvicorn", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "websockets", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "yt-dlp", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "aiohttp" }, + { name = "alembic" }, + { name = "deepgram-sdk" }, + { name = "easy-audio-interfaces" }, + { name = "faiss-cpu" }, + { name = "fastapi" }, + { name = "librosa" }, + { name = "matplotlib" }, + { name = "pandas" }, + { name = "plotly" }, + { name = "pydantic" }, + { name = "pydantic-settings" }, + { name = "pydub" }, + { name = "python-multipart" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "soundfile" }, + { name = "sqlalchemy" }, + { name = "umap-learn" }, + { name = "uvicorn" }, + { name = "websockets" }, + { name = "yt-dlp" }, ] [package.optional-dependencies] cpu = [ - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.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-26-simple-speaker-recognition-cpu') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, +] +cu121 = [ + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" } }, + { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" } }, ] cu126 = [ - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" } }, + { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] cu128 = [ - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" } }, + { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] local-audio = [ - { name = "easy-audio-interfaces", extra = ["local-audio"], marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "easy-audio-interfaces", extra = ["local-audio"] }, +] +strixhalo = [ + { name = "asteroid-filterbanks" }, + { name = "lightning" }, + { name = "opentelemetry-api" }, + { name = "opentelemetry-exporter-otlp" }, + { name = "opentelemetry-sdk" }, + { name = "pyannote-audio" }, + { name = "pyannote-metrics" }, + { name = "pyannote-pipeline" }, + { name = "pyannoteai-sdk" }, + { name = "pytorch-metric-learning" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'never'" }, + { name = "torch-audiomentations" }, + { name = "torchaudio", version = "2.8.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'never'" }, + { name = "torchvision", marker = "sys_platform == 'never'" }, ] [package.dev-dependencies] dev = [ - { name = "black", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "isort", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "black" }, + { name = "isort" }, ] test = [ - { name = "pytest", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "requests", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "pytest" }, + { name = "requests" }, ] [package.metadata] requires-dist = [ { name = "aiohttp", specifier = ">=3.8.0" }, { name = "alembic", specifier = ">=1.13.0" }, + { name = "asteroid-filterbanks", marker = "extra == 'strixhalo'", specifier = ">=0.4.0" }, { name = "deepgram-sdk", specifier = ">=4.7.0" }, { name = "easy-audio-interfaces", specifier = ">=0.7.1" }, { name = "easy-audio-interfaces", extras = ["local-audio"], marker = "extra == 'local-audio'", specifier = ">=0.7.1" }, { name = "faiss-cpu", specifier = ">=1.9" }, { name = "fastapi", specifier = ">=0.115.12" }, - { name = "httpx", specifier = ">=0.27.0" }, { name = "librosa", specifier = ">=0.10.0" }, + { name = "lightning", marker = "extra == 'strixhalo'", specifier = ">=2.0.0" }, { name = "matplotlib", specifier = ">=3.8.0" }, - { name = "omegaconf", specifier = ">=2.3.0" }, + { name = "opentelemetry-api", marker = "extra == 'strixhalo'", specifier = ">=1.39.0" }, + { name = "opentelemetry-exporter-otlp", marker = "extra == 'strixhalo'", specifier = ">=1.34.0" }, + { name = "opentelemetry-sdk", marker = "extra == 'strixhalo'", specifier = ">=1.39.0" }, { name = "pandas", specifier = ">=2.0.0" }, { name = "plotly", specifier = ">=5.18.0" }, - { name = "pyannote-audio", specifier = ">=4.0" }, + { name = "pyannote-audio", marker = "extra == 'strixhalo'", git = "https://github.com/pyannote/pyannote-audio.git" }, + { name = "pyannote-audio", marker = "extra != 'strixhalo'", specifier = ">=3.3.2" }, + { name = "pyannote-metrics", marker = "extra == 'strixhalo'", specifier = ">=4.0.0" }, + { name = "pyannote-pipeline", marker = "extra == 'strixhalo'", specifier = ">=4.0.0" }, + { name = "pyannoteai-sdk", marker = "extra == 'strixhalo'", specifier = ">=0.3.0" }, { name = "pydantic", specifier = ">=2.0.0" }, { name = "pydantic-settings", specifier = ">=2.10.1" }, { name = "pydub", specifier = ">=0.25.1" }, { name = "python-multipart", specifier = ">=0.0.6" }, - { name = "pyyaml", specifier = ">=6.0.0" }, + { name = "pytorch-metric-learning", marker = "extra == 'strixhalo'", specifier = ">=2.8.1" }, { name = "scikit-learn", specifier = ">=1.4.0" }, { name = "scipy", specifier = ">=1.10.0" }, { name = "soundfile", specifier = ">=0.12" }, { name = "sqlalchemy", specifier = ">=2.0.0" }, + { name = "torch", marker = "sys_platform == 'never' and extra == 'strixhalo'", specifier = ">=2.0.0" }, { name = "torch", marker = "extra == 'cpu'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "simple-speaker-recognition", extra = "cpu" } }, + { name = "torch", marker = "extra == 'cu121'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu121", conflict = { package = "simple-speaker-recognition", extra = "cu121" } }, { name = "torch", marker = "extra == 'cu126'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "simple-speaker-recognition", extra = "cu126" } }, { name = "torch", marker = "extra == 'cu128'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu128", conflict = { package = "simple-speaker-recognition", extra = "cu128" } }, + { name = "torch-audiomentations", marker = "extra == 'strixhalo'" }, + { name = "torchaudio", marker = "sys_platform == 'never' and extra == 'strixhalo'", specifier = ">=2.0.0" }, { name = "torchaudio", marker = "extra == 'cpu'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "simple-speaker-recognition", extra = "cpu" } }, + { name = "torchaudio", marker = "extra == 'cu121'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu121", conflict = { package = "simple-speaker-recognition", extra = "cu121" } }, { name = "torchaudio", marker = "extra == 'cu126'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "simple-speaker-recognition", extra = "cu126" } }, { name = "torchaudio", marker = "extra == 'cu128'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu128", conflict = { package = "simple-speaker-recognition", extra = "cu128" } }, - { name = "torchcodec", specifier = "<0.10" }, + { name = "torchvision", marker = "sys_platform == 'never' and extra == 'strixhalo'", specifier = ">=0.15.0" }, { name = "umap-learn", specifier = ">=0.5.3" }, { name = "uvicorn", specifier = ">=0.34.2" }, { name = "websockets", specifier = ">=12.0" }, { name = "yt-dlp", specifier = ">=2025.7.21" }, ] -provides-extras = ["local-audio", "cpu", "cu126", "cu128"] +provides-extras = ["local-audio", "cpu", "cu121", "cu126", "cu128", "strixhalo"] [package.metadata.requires-dev] dev = [ @@ -4311,27 +3287,27 @@ test = [ name = "six" version = "1.17.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload_time = "2024-12-04T17:35:28.174Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload_time = "2024-12-04T17:35:26.475Z" }, + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, ] [[package]] name = "sniffio" version = "1.3.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload_time = "2024-02-25T23:20:04.057Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload-time = "2024-02-25T23:20:04.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload_time = "2024-02-25T23:20:01.196Z" }, + { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload-time = "2024-02-25T23:20:01.196Z" }, ] [[package]] name = "sortedcontainers" version = "2.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594, upload_time = "2021-05-16T22:03:42.897Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594, upload-time = "2021-05-16T22:03:42.897Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575, upload_time = "2021-05-16T22:03:41.177Z" }, + { url = "https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575, upload-time = "2021-05-16T22:03:41.177Z" }, ] [[package]] @@ -4339,19 +3315,18 @@ name = "soundfile" version = "0.13.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "cffi" }, + { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/41/9b873a8c055582859b239be17902a85339bec6a30ad162f98c9b0288a2cc/soundfile-0.13.1.tar.gz", hash = "sha256:b2c68dab1e30297317080a5b43df57e302584c49e2942defdde0acccc53f0e5b", size = 46156, upload_time = "2025-01-25T09:17:04.831Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/41/9b873a8c055582859b239be17902a85339bec6a30ad162f98c9b0288a2cc/soundfile-0.13.1.tar.gz", hash = "sha256:b2c68dab1e30297317080a5b43df57e302584c49e2942defdde0acccc53f0e5b", size = 46156, upload-time = "2025-01-25T09:17:04.831Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/64/28/e2a36573ccbcf3d57c00626a21fe51989380636e821b341d36ccca0c1c3a/soundfile-0.13.1-py2.py3-none-any.whl", hash = "sha256:a23c717560da2cf4c7b5ae1142514e0fd82d6bbd9dfc93a50423447142f2c445", size = 25751, upload_time = "2025-01-25T09:16:44.235Z" }, - { url = "https://files.pythonhosted.org/packages/ea/ab/73e97a5b3cc46bba7ff8650a1504348fa1863a6f9d57d7001c6b67c5f20e/soundfile-0.13.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:82dc664d19831933fe59adad199bf3945ad06d84bc111a5b4c0d3089a5b9ec33", size = 1142250, upload_time = "2025-01-25T09:16:47.583Z" }, - { url = "https://files.pythonhosted.org/packages/a0/e5/58fd1a8d7b26fc113af244f966ee3aecf03cb9293cb935daaddc1e455e18/soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:743f12c12c4054921e15736c6be09ac26b3b3d603aef6fd69f9dde68748f2593", size = 1101406, upload_time = "2025-01-25T09:16:49.662Z" }, - { url = "https://files.pythonhosted.org/packages/58/ae/c0e4a53d77cf6e9a04179535766b3321b0b9ced5f70522e4caf9329f0046/soundfile-0.13.1-py2.py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:9c9e855f5a4d06ce4213f31918653ab7de0c5a8d8107cd2427e44b42df547deb", size = 1235729, upload_time = "2025-01-25T09:16:53.018Z" }, - { url = "https://files.pythonhosted.org/packages/57/5e/70bdd9579b35003a489fc850b5047beeda26328053ebadc1fb60f320f7db/soundfile-0.13.1-py2.py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:03267c4e493315294834a0870f31dbb3b28a95561b80b134f0bd3cf2d5f0e618", size = 1313646, upload_time = "2025-01-25T09:16:54.872Z" }, - { url = "https://files.pythonhosted.org/packages/fe/df/8c11dc4dfceda14e3003bb81a0d0edcaaf0796dd7b4f826ea3e532146bba/soundfile-0.13.1-py2.py3-none-win32.whl", hash = "sha256:c734564fab7c5ddf8e9be5bf70bab68042cd17e9c214c06e365e20d64f9a69d5", size = 899881, upload_time = "2025-01-25T09:16:56.663Z" }, - { url = "https://files.pythonhosted.org/packages/14/e9/6b761de83277f2f02ded7e7ea6f07828ec78e4b229b80e4ca55dd205b9dc/soundfile-0.13.1-py2.py3-none-win_amd64.whl", hash = "sha256:1e70a05a0626524a69e9f0f4dd2ec174b4e9567f4d8b6c11d38b5c289be36ee9", size = 1019162, upload_time = "2025-01-25T09:16:59.573Z" }, + { url = "https://files.pythonhosted.org/packages/64/28/e2a36573ccbcf3d57c00626a21fe51989380636e821b341d36ccca0c1c3a/soundfile-0.13.1-py2.py3-none-any.whl", hash = "sha256:a23c717560da2cf4c7b5ae1142514e0fd82d6bbd9dfc93a50423447142f2c445", size = 25751, upload-time = "2025-01-25T09:16:44.235Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ab/73e97a5b3cc46bba7ff8650a1504348fa1863a6f9d57d7001c6b67c5f20e/soundfile-0.13.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:82dc664d19831933fe59adad199bf3945ad06d84bc111a5b4c0d3089a5b9ec33", size = 1142250, upload-time = "2025-01-25T09:16:47.583Z" }, + { url = "https://files.pythonhosted.org/packages/a0/e5/58fd1a8d7b26fc113af244f966ee3aecf03cb9293cb935daaddc1e455e18/soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:743f12c12c4054921e15736c6be09ac26b3b3d603aef6fd69f9dde68748f2593", size = 1101406, upload-time = "2025-01-25T09:16:49.662Z" }, + { url = "https://files.pythonhosted.org/packages/58/ae/c0e4a53d77cf6e9a04179535766b3321b0b9ced5f70522e4caf9329f0046/soundfile-0.13.1-py2.py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:9c9e855f5a4d06ce4213f31918653ab7de0c5a8d8107cd2427e44b42df547deb", size = 1235729, upload-time = "2025-01-25T09:16:53.018Z" }, + { url = "https://files.pythonhosted.org/packages/57/5e/70bdd9579b35003a489fc850b5047beeda26328053ebadc1fb60f320f7db/soundfile-0.13.1-py2.py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:03267c4e493315294834a0870f31dbb3b28a95561b80b134f0bd3cf2d5f0e618", size = 1313646, upload-time = "2025-01-25T09:16:54.872Z" }, + { url = "https://files.pythonhosted.org/packages/fe/df/8c11dc4dfceda14e3003bb81a0d0edcaaf0796dd7b4f826ea3e532146bba/soundfile-0.13.1-py2.py3-none-win32.whl", hash = "sha256:c734564fab7c5ddf8e9be5bf70bab68042cd17e9c214c06e365e20d64f9a69d5", size = 899881, upload-time = "2025-01-25T09:16:56.663Z" }, + { url = "https://files.pythonhosted.org/packages/14/e9/6b761de83277f2f02ded7e7ea6f07828ec78e4b229b80e4ca55dd205b9dc/soundfile-0.13.1-py2.py3-none-win_amd64.whl", hash = "sha256:1e70a05a0626524a69e9f0f4dd2ec174b4e9567f4d8b6c11d38b5c289be36ee9", size = 1019162, upload-time = "2025-01-25T09:16:59.573Z" }, ] [[package]] @@ -4359,31 +3334,20 @@ name = "soxr" version = "1.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/42/7e/f4b461944662ad75036df65277d6130f9411002bfb79e9df7dff40a31db9/soxr-1.0.0.tar.gz", hash = "sha256:e07ee6c1d659bc6957034f4800c60cb8b98de798823e34d2a2bba1caa85a4509", size = 171415, upload_time = "2025-09-07T13:22:21.317Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/a7/11c36d71595b52fe84a220040ace679035953acf06b83bf2c7117c565d2c/soxr-1.0.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:b876a3156f67c76aef0cff1084eaf4088d9ca584bb569cb993f89a52ec5f399f", size = 206459, upload_time = "2025-09-07T13:21:46.904Z" }, - { url = "https://files.pythonhosted.org/packages/43/5e/8962f2aeea7777d2a6e65a24a2b83c6aea1a28badeda027fd328f7f03bb7/soxr-1.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4d3b957a7b0cc19ae6aa45d40b2181474e53a8dd00efd7bce6bcf4e60e020892", size = 164808, upload_time = "2025-09-07T13:21:48.83Z" }, - { url = "https://files.pythonhosted.org/packages/fc/91/00384166f110a3888ea8efd44523ba7168dd2dc39e3e43c931cc2d069fa9/soxr-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b89685faedebc45af71f08f9957b61cc6143bc94ba43fe38e97067f81e272969", size = 208586, upload_time = "2025-09-07T13:21:50.341Z" }, - { url = "https://files.pythonhosted.org/packages/75/34/e18f1003e242aabed44ed8902534814d3e64209e4d1d874f5b9b67d73cde/soxr-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d255741b2f0084fd02d4a2ddd77cd495be9e7e7b6f9dba1c9494f86afefac65b", size = 242310, upload_time = "2025-09-07T13:21:51.56Z" }, - { url = "https://files.pythonhosted.org/packages/61/9c/a1c5ed106b40cc1e2e12cd58831b7f1b61c5fbdb8eceeca4b3a0b0dbef6c/soxr-1.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:158a4a9055958c4b95ef91dbbe280cabb00946b5423b25a9b0ce31bd9e0a271e", size = 173561, upload_time = "2025-09-07T13:21:53.03Z" }, - { url = "https://files.pythonhosted.org/packages/65/ce/a3262bc8733d3a4ce5f660ed88c3d97f4b12658b0909e71334cba1721dcb/soxr-1.0.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:28e19d74a5ef45c0d7000f3c70ec1719e89077379df2a1215058914d9603d2d8", size = 206739, upload_time = "2025-09-07T13:21:54.572Z" }, - { url = "https://files.pythonhosted.org/packages/64/dc/e8cbd100b652697cc9865dbed08832e7e135ff533f453eb6db9e6168d153/soxr-1.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f8dc69fc18884e53b72f6141fdf9d80997edbb4fec9dc2942edcb63abbe0d023", size = 165233, upload_time = "2025-09-07T13:21:55.887Z" }, - { url = "https://files.pythonhosted.org/packages/75/12/4b49611c9ba5e9fe6f807d0a83352516808e8e573f8b4e712fc0c17f3363/soxr-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3f15450e6f65f22f02fcd4c5a9219c873b1e583a73e232805ff160c759a6b586", size = 208867, upload_time = "2025-09-07T13:21:57.076Z" }, - { url = "https://files.pythonhosted.org/packages/cc/70/92146ab970a3ef8c43ac160035b1e52fde5417f89adb10572f7e788d9596/soxr-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1f73f57452f9df37b4de7a4052789fcbd474a5b28f38bba43278ae4b489d4384", size = 242633, upload_time = "2025-09-07T13:21:58.621Z" }, - { url = "https://files.pythonhosted.org/packages/b5/a7/628479336206959463d08260bffed87905e7ba9e3bd83ca6b405a0736e94/soxr-1.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:9f417c3d69236051cf5a1a7bad7c4bff04eb3d8fcaa24ac1cb06e26c8d48d8dc", size = 173814, upload_time = "2025-09-07T13:21:59.798Z" }, - { url = "https://files.pythonhosted.org/packages/c5/c7/f92b81f1a151c13afb114f57799b86da9330bec844ea5a0d3fe6a8732678/soxr-1.0.0-cp312-abi3-macosx_10_14_x86_64.whl", hash = "sha256:abecf4e39017f3fadb5e051637c272ae5778d838e5c3926a35db36a53e3a607f", size = 205508, upload_time = "2025-09-07T13:22:01.252Z" }, - { url = "https://files.pythonhosted.org/packages/ff/1d/c945fea9d83ea1f2be9d116b3674dbaef26ed090374a77c394b31e3b083b/soxr-1.0.0-cp312-abi3-macosx_11_0_arm64.whl", hash = "sha256:e973d487ee46aa8023ca00a139db6e09af053a37a032fe22f9ff0cc2e19c94b4", size = 163568, upload_time = "2025-09-07T13:22:03.558Z" }, - { url = "https://files.pythonhosted.org/packages/b5/80/10640970998a1d2199bef6c4d92205f36968cddaf3e4d0e9fe35ddd405bd/soxr-1.0.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e8ce273cca101aff3d8c387db5a5a41001ba76ef1837883438d3c652507a9ccc", size = 204707, upload_time = "2025-09-07T13:22:05.125Z" }, - { url = "https://files.pythonhosted.org/packages/b1/87/2726603c13c2126cb8ded9e57381b7377f4f0df6ba4408e1af5ddbfdc3dd/soxr-1.0.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8f2a69686f2856d37823bbb7b78c3d44904f311fe70ba49b893af11d6b6047b", size = 238032, upload_time = "2025-09-07T13:22:06.428Z" }, - { url = "https://files.pythonhosted.org/packages/ce/04/530252227f4d0721a5524a936336485dfb429bb206a66baf8e470384f4a2/soxr-1.0.0-cp312-abi3-win_amd64.whl", hash = "sha256:2a3b77b115ae7c478eecdbd060ed4f61beda542dfb70639177ac263aceda42a2", size = 172070, upload_time = "2025-09-07T13:22:07.62Z" }, - { url = "https://files.pythonhosted.org/packages/99/77/d3b3c25b4f1b1aa4a73f669355edcaee7a52179d0c50407697200a0e55b9/soxr-1.0.0-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:392a5c70c04eb939c9c176bd6f654dec9a0eaa9ba33d8f1024ed63cf68cdba0a", size = 209509, upload_time = "2025-09-07T13:22:08.773Z" }, - { url = "https://files.pythonhosted.org/packages/8a/ee/3ca73e18781bb2aff92b809f1c17c356dfb9a1870652004bd432e79afbfa/soxr-1.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:fdc41a1027ba46777186f26a8fba7893be913383414135577522da2fcc684490", size = 167690, upload_time = "2025-09-07T13:22:10.259Z" }, - { url = "https://files.pythonhosted.org/packages/bd/f0/eea8b5f587a2531657dc5081d2543a5a845f271a3bea1c0fdee5cebde021/soxr-1.0.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:449acd1dfaf10f0ce6dfd75c7e2ef984890df94008765a6742dafb42061c1a24", size = 209541, upload_time = "2025-09-07T13:22:11.739Z" }, - { url = "https://files.pythonhosted.org/packages/64/59/2430a48c705565eb09e78346950b586f253a11bd5313426ced3ecd9b0feb/soxr-1.0.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:38b35c99e408b8f440c9376a5e1dd48014857cd977c117bdaa4304865ae0edd0", size = 243025, upload_time = "2025-09-07T13:22:12.877Z" }, - { url = "https://files.pythonhosted.org/packages/3c/1b/f84a2570a74094e921bbad5450b2a22a85d58585916e131d9b98029c3e69/soxr-1.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:a39b519acca2364aa726b24a6fd55acf29e4c8909102e0b858c23013c38328e5", size = 184850, upload_time = "2025-09-07T13:22:14.068Z" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/42/7e/f4b461944662ad75036df65277d6130f9411002bfb79e9df7dff40a31db9/soxr-1.0.0.tar.gz", hash = "sha256:e07ee6c1d659bc6957034f4800c60cb8b98de798823e34d2a2bba1caa85a4509", size = 171415, upload-time = "2025-09-07T13:22:21.317Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/65/ce/a3262bc8733d3a4ce5f660ed88c3d97f4b12658b0909e71334cba1721dcb/soxr-1.0.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:28e19d74a5ef45c0d7000f3c70ec1719e89077379df2a1215058914d9603d2d8", size = 206739, upload-time = "2025-09-07T13:21:54.572Z" }, + { url = "https://files.pythonhosted.org/packages/64/dc/e8cbd100b652697cc9865dbed08832e7e135ff533f453eb6db9e6168d153/soxr-1.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f8dc69fc18884e53b72f6141fdf9d80997edbb4fec9dc2942edcb63abbe0d023", size = 165233, upload-time = "2025-09-07T13:21:55.887Z" }, + { url = "https://files.pythonhosted.org/packages/75/12/4b49611c9ba5e9fe6f807d0a83352516808e8e573f8b4e712fc0c17f3363/soxr-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3f15450e6f65f22f02fcd4c5a9219c873b1e583a73e232805ff160c759a6b586", size = 208867, upload-time = "2025-09-07T13:21:57.076Z" }, + { url = "https://files.pythonhosted.org/packages/cc/70/92146ab970a3ef8c43ac160035b1e52fde5417f89adb10572f7e788d9596/soxr-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1f73f57452f9df37b4de7a4052789fcbd474a5b28f38bba43278ae4b489d4384", size = 242633, upload-time = "2025-09-07T13:21:58.621Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a7/628479336206959463d08260bffed87905e7ba9e3bd83ca6b405a0736e94/soxr-1.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:9f417c3d69236051cf5a1a7bad7c4bff04eb3d8fcaa24ac1cb06e26c8d48d8dc", size = 173814, upload-time = "2025-09-07T13:21:59.798Z" }, + { url = "https://files.pythonhosted.org/packages/c5/c7/f92b81f1a151c13afb114f57799b86da9330bec844ea5a0d3fe6a8732678/soxr-1.0.0-cp312-abi3-macosx_10_14_x86_64.whl", hash = "sha256:abecf4e39017f3fadb5e051637c272ae5778d838e5c3926a35db36a53e3a607f", size = 205508, upload-time = "2025-09-07T13:22:01.252Z" }, + { url = "https://files.pythonhosted.org/packages/ff/1d/c945fea9d83ea1f2be9d116b3674dbaef26ed090374a77c394b31e3b083b/soxr-1.0.0-cp312-abi3-macosx_11_0_arm64.whl", hash = "sha256:e973d487ee46aa8023ca00a139db6e09af053a37a032fe22f9ff0cc2e19c94b4", size = 163568, upload-time = "2025-09-07T13:22:03.558Z" }, + { url = "https://files.pythonhosted.org/packages/b5/80/10640970998a1d2199bef6c4d92205f36968cddaf3e4d0e9fe35ddd405bd/soxr-1.0.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e8ce273cca101aff3d8c387db5a5a41001ba76ef1837883438d3c652507a9ccc", size = 204707, upload-time = "2025-09-07T13:22:05.125Z" }, + { url = "https://files.pythonhosted.org/packages/b1/87/2726603c13c2126cb8ded9e57381b7377f4f0df6ba4408e1af5ddbfdc3dd/soxr-1.0.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8f2a69686f2856d37823bbb7b78c3d44904f311fe70ba49b893af11d6b6047b", size = 238032, upload-time = "2025-09-07T13:22:06.428Z" }, + { url = "https://files.pythonhosted.org/packages/ce/04/530252227f4d0721a5524a936336485dfb429bb206a66baf8e470384f4a2/soxr-1.0.0-cp312-abi3-win_amd64.whl", hash = "sha256:2a3b77b115ae7c478eecdbd060ed4f61beda542dfb70639177ac263aceda42a2", size = 172070, upload-time = "2025-09-07T13:22:07.62Z" }, ] [[package]] @@ -4391,44 +3355,36 @@ name = "sqlalchemy" version = "2.0.44" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "greenlet", marker = "(platform_machine != 'AMD64' and platform_machine != 'WIN32' and platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'ppc64le' and platform_machine != 'win32' and platform_machine != 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'AMD64' and platform_machine != 'WIN32' and platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'ppc64le' and platform_machine != 'win32' and platform_machine != 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'AMD64' and platform_machine != 'WIN32' and platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'ppc64le' and platform_machine != 'win32' and platform_machine != 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'AMD64' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'WIN32' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'amd64' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'ppc64le' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'win32' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'x86_64' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'AMD64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'AMD64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'AMD64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'WIN32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'WIN32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'WIN32' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'amd64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'amd64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'amd64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'ppc64le' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'ppc64le' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'ppc64le' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'win32' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'x86_64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'AMD64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'WIN32' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'amd64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'ppc64le' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'win32' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'x86_64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/f0/f2/840d7b9496825333f532d2e3976b8eadbf52034178aac53630d09fe6e1ef/sqlalchemy-2.0.44.tar.gz", hash = "sha256:0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22", size = 9819830, upload_time = "2025-10-10T14:39:12.935Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/a7/e9ccfa7eecaf34c6f57d8cb0bb7cbdeeff27017cc0f5d0ca90fdde7a7c0d/sqlalchemy-2.0.44-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7c77f3080674fc529b1bd99489378c7f63fcb4ba7f8322b79732e0258f0ea3ce", size = 2137282, upload_time = "2025-10-10T15:36:10.965Z" }, - { url = "https://files.pythonhosted.org/packages/b1/e1/50bc121885bdf10833a4f65ecbe9fe229a3215f4d65a58da8a181734cae3/sqlalchemy-2.0.44-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4c26ef74ba842d61635b0152763d057c8d48215d5be9bb8b7604116a059e9985", size = 2127322, upload_time = "2025-10-10T15:36:12.428Z" }, - { url = "https://files.pythonhosted.org/packages/46/f2/a8573b7230a3ce5ee4b961a2d510d71b43872513647398e595b744344664/sqlalchemy-2.0.44-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4a172b31785e2f00780eccab00bc240ccdbfdb8345f1e6063175b3ff12ad1b0", size = 3214772, upload_time = "2025-10-10T15:34:15.09Z" }, - { url = "https://files.pythonhosted.org/packages/4a/d8/c63d8adb6a7edaf8dcb6f75a2b1e9f8577960a1e489606859c4d73e7d32b/sqlalchemy-2.0.44-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9480c0740aabd8cb29c329b422fb65358049840b34aba0adf63162371d2a96e", size = 3214434, upload_time = "2025-10-10T15:47:00.473Z" }, - { url = "https://files.pythonhosted.org/packages/ee/a6/243d277a4b54fae74d4797957a7320a5c210c293487f931cbe036debb697/sqlalchemy-2.0.44-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:17835885016b9e4d0135720160db3095dc78c583e7b902b6be799fb21035e749", size = 3155365, upload_time = "2025-10-10T15:34:17.932Z" }, - { url = "https://files.pythonhosted.org/packages/5f/f8/6a39516ddd75429fd4ee5a0d72e4c80639fab329b2467c75f363c2ed9751/sqlalchemy-2.0.44-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cbe4f85f50c656d753890f39468fcd8190c5f08282caf19219f684225bfd5fd2", size = 3178910, upload_time = "2025-10-10T15:47:02.346Z" }, - { url = "https://files.pythonhosted.org/packages/43/f0/118355d4ad3c39d9a2f5ee4c7304a9665b3571482777357fa9920cd7a6b4/sqlalchemy-2.0.44-cp310-cp310-win32.whl", hash = "sha256:2fcc4901a86ed81dc76703f3b93ff881e08761c63263c46991081fd7f034b165", size = 2105624, upload_time = "2025-10-10T15:38:15.552Z" }, - { url = "https://files.pythonhosted.org/packages/61/83/6ae5f9466f8aa5d0dcebfff8c9c33b98b27ce23292df3b990454b3d434fd/sqlalchemy-2.0.44-cp310-cp310-win_amd64.whl", hash = "sha256:9919e77403a483ab81e3423151e8ffc9dd992c20d2603bf17e4a8161111e55f5", size = 2129240, upload_time = "2025-10-10T15:38:17.175Z" }, - { url = "https://files.pythonhosted.org/packages/e3/81/15d7c161c9ddf0900b076b55345872ed04ff1ed6a0666e5e94ab44b0163c/sqlalchemy-2.0.44-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fe3917059c7ab2ee3f35e77757062b1bea10a0b6ca633c58391e3f3c6c488dd", size = 2140517, upload_time = "2025-10-10T15:36:15.64Z" }, - { url = "https://files.pythonhosted.org/packages/d4/d5/4abd13b245c7d91bdf131d4916fd9e96a584dac74215f8b5bc945206a974/sqlalchemy-2.0.44-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:de4387a354ff230bc979b46b2207af841dc8bf29847b6c7dbe60af186d97aefa", size = 2130738, upload_time = "2025-10-10T15:36:16.91Z" }, - { url = "https://files.pythonhosted.org/packages/cb/3c/8418969879c26522019c1025171cefbb2a8586b6789ea13254ac602986c0/sqlalchemy-2.0.44-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3678a0fb72c8a6a29422b2732fe423db3ce119c34421b5f9955873eb9b62c1e", size = 3304145, upload_time = "2025-10-10T15:34:19.569Z" }, - { url = "https://files.pythonhosted.org/packages/94/2d/fdb9246d9d32518bda5d90f4b65030b9bf403a935cfe4c36a474846517cb/sqlalchemy-2.0.44-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cf6872a23601672d61a68f390e44703442639a12ee9dd5a88bbce52a695e46e", size = 3304511, upload_time = "2025-10-10T15:47:05.088Z" }, - { url = "https://files.pythonhosted.org/packages/7d/fb/40f2ad1da97d5c83f6c1269664678293d3fe28e90ad17a1093b735420549/sqlalchemy-2.0.44-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:329aa42d1be9929603f406186630135be1e7a42569540577ba2c69952b7cf399", size = 3235161, upload_time = "2025-10-10T15:34:21.193Z" }, - { url = "https://files.pythonhosted.org/packages/95/cb/7cf4078b46752dca917d18cf31910d4eff6076e5b513c2d66100c4293d83/sqlalchemy-2.0.44-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:70e03833faca7166e6a9927fbee7c27e6ecde436774cd0b24bbcc96353bce06b", size = 3261426, upload_time = "2025-10-10T15:47:07.196Z" }, - { url = "https://files.pythonhosted.org/packages/f8/3b/55c09b285cb2d55bdfa711e778bdffdd0dc3ffa052b0af41f1c5d6e582fa/sqlalchemy-2.0.44-cp311-cp311-win32.whl", hash = "sha256:253e2f29843fb303eca6b2fc645aca91fa7aa0aa70b38b6950da92d44ff267f3", size = 2105392, upload_time = "2025-10-10T15:38:20.051Z" }, - { url = "https://files.pythonhosted.org/packages/c7/23/907193c2f4d680aedbfbdf7bf24c13925e3c7c292e813326c1b84a0b878e/sqlalchemy-2.0.44-cp311-cp311-win_amd64.whl", hash = "sha256:7a8694107eb4308a13b425ca8c0e67112f8134c846b6e1f722698708741215d5", size = 2130293, upload_time = "2025-10-10T15:38:21.601Z" }, - { url = "https://files.pythonhosted.org/packages/62/c4/59c7c9b068e6813c898b771204aad36683c96318ed12d4233e1b18762164/sqlalchemy-2.0.44-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72fea91746b5890f9e5e0997f16cbf3d53550580d76355ba2d998311b17b2250", size = 2139675, upload_time = "2025-10-10T16:03:31.064Z" }, - { url = "https://files.pythonhosted.org/packages/d6/ae/eeb0920537a6f9c5a3708e4a5fc55af25900216bdb4847ec29cfddf3bf3a/sqlalchemy-2.0.44-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:585c0c852a891450edbb1eaca8648408a3cc125f18cf433941fa6babcc359e29", size = 2127726, upload_time = "2025-10-10T16:03:35.934Z" }, - { url = "https://files.pythonhosted.org/packages/d8/d5/2ebbabe0379418eda8041c06b0b551f213576bfe4c2f09d77c06c07c8cc5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b94843a102efa9ac68a7a30cd46df3ff1ed9c658100d30a725d10d9c60a2f44", size = 3327603, upload_time = "2025-10-10T15:35:28.322Z" }, - { url = "https://files.pythonhosted.org/packages/45/e5/5aa65852dadc24b7d8ae75b7efb8d19303ed6ac93482e60c44a585930ea5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:119dc41e7a7defcefc57189cfa0e61b1bf9c228211aba432b53fb71ef367fda1", size = 3337842, upload_time = "2025-10-10T15:43:45.431Z" }, - { url = "https://files.pythonhosted.org/packages/41/92/648f1afd3f20b71e880ca797a960f638d39d243e233a7082c93093c22378/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0765e318ee9179b3718c4fd7ba35c434f4dd20332fbc6857a5e8df17719c24d7", size = 3264558, upload_time = "2025-10-10T15:35:29.93Z" }, - { url = "https://files.pythonhosted.org/packages/40/cf/e27d7ee61a10f74b17740918e23cbc5bc62011b48282170dc4c66da8ec0f/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2e7b5b079055e02d06a4308d0481658e4f06bc7ef211567edc8f7d5dce52018d", size = 3301570, upload_time = "2025-10-10T15:43:48.407Z" }, - { url = "https://files.pythonhosted.org/packages/3b/3d/3116a9a7b63e780fb402799b6da227435be878b6846b192f076d2f838654/sqlalchemy-2.0.44-cp312-cp312-win32.whl", hash = "sha256:846541e58b9a81cce7dee8329f352c318de25aa2f2bbe1e31587eb1f057448b4", size = 2103447, upload_time = "2025-10-10T15:03:21.678Z" }, - { url = "https://files.pythonhosted.org/packages/25/83/24690e9dfc241e6ab062df82cc0df7f4231c79ba98b273fa496fb3dd78ed/sqlalchemy-2.0.44-cp312-cp312-win_amd64.whl", hash = "sha256:7cbcb47fd66ab294703e1644f78971f6f2f1126424d2b300678f419aa73c7b6e", size = 2130912, upload_time = "2025-10-10T15:03:24.656Z" }, - { url = "https://files.pythonhosted.org/packages/45/d3/c67077a2249fdb455246e6853166360054c331db4613cda3e31ab1cadbef/sqlalchemy-2.0.44-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ff486e183d151e51b1d694c7aa1695747599bb00b9f5f604092b54b74c64a8e1", size = 2135479, upload_time = "2025-10-10T16:03:37.671Z" }, - { url = "https://files.pythonhosted.org/packages/2b/91/eabd0688330d6fd114f5f12c4f89b0d02929f525e6bf7ff80aa17ca802af/sqlalchemy-2.0.44-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b1af8392eb27b372ddb783b317dea0f650241cea5bd29199b22235299ca2e45", size = 2123212, upload_time = "2025-10-10T16:03:41.755Z" }, - { url = "https://files.pythonhosted.org/packages/b0/bb/43e246cfe0e81c018076a16036d9b548c4cc649de241fa27d8d9ca6f85ab/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b61188657e3a2b9ac4e8f04d6cf8e51046e28175f79464c67f2fd35bceb0976", size = 3255353, upload_time = "2025-10-10T15:35:31.221Z" }, - { url = "https://files.pythonhosted.org/packages/b9/96/c6105ed9a880abe346b64d3b6ddef269ddfcab04f7f3d90a0bf3c5a88e82/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b87e7b91a5d5973dda5f00cd61ef72ad75a1db73a386b62877d4875a8840959c", size = 3260222, upload_time = "2025-10-10T15:43:50.124Z" }, - { url = "https://files.pythonhosted.org/packages/44/16/1857e35a47155b5ad927272fee81ae49d398959cb749edca6eaa399b582f/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:15f3326f7f0b2bfe406ee562e17f43f36e16167af99c4c0df61db668de20002d", size = 3189614, upload_time = "2025-10-10T15:35:32.578Z" }, - { url = "https://files.pythonhosted.org/packages/88/ee/4afb39a8ee4fc786e2d716c20ab87b5b1fb33d4ac4129a1aaa574ae8a585/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e77faf6ff919aa8cd63f1c4e561cac1d9a454a191bb864d5dd5e545935e5a40", size = 3226248, upload_time = "2025-10-10T15:43:51.862Z" }, - { url = "https://files.pythonhosted.org/packages/32/d5/0e66097fc64fa266f29a7963296b40a80d6a997b7ac13806183700676f86/sqlalchemy-2.0.44-cp313-cp313-win32.whl", hash = "sha256:ee51625c2d51f8baadf2829fae817ad0b66b140573939dd69284d2ba3553ae73", size = 2101275, upload_time = "2025-10-10T15:03:26.096Z" }, - { url = "https://files.pythonhosted.org/packages/03/51/665617fe4f8c6450f42a6d8d69243f9420f5677395572c2fe9d21b493b7b/sqlalchemy-2.0.44-cp313-cp313-win_amd64.whl", hash = "sha256:c1c80faaee1a6c3428cecf40d16a2365bcf56c424c92c2b6f0f9ad204b899e9e", size = 2127901, upload_time = "2025-10-10T15:03:27.548Z" }, - { url = "https://files.pythonhosted.org/packages/9c/5e/6a29fa884d9fb7ddadf6b69490a9d45fded3b38541713010dad16b77d015/sqlalchemy-2.0.44-py3-none-any.whl", hash = "sha256:19de7ca1246fbef9f9d1bff8f1ab25641569df226364a0e40457dc5457c54b05", size = 1928718, upload_time = "2025-10-10T15:29:45.32Z" }, + { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f0/f2/840d7b9496825333f532d2e3976b8eadbf52034178aac53630d09fe6e1ef/sqlalchemy-2.0.44.tar.gz", hash = "sha256:0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22", size = 9819830, upload-time = "2025-10-10T14:39:12.935Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e3/81/15d7c161c9ddf0900b076b55345872ed04ff1ed6a0666e5e94ab44b0163c/sqlalchemy-2.0.44-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fe3917059c7ab2ee3f35e77757062b1bea10a0b6ca633c58391e3f3c6c488dd", size = 2140517, upload-time = "2025-10-10T15:36:15.64Z" }, + { url = "https://files.pythonhosted.org/packages/d4/d5/4abd13b245c7d91bdf131d4916fd9e96a584dac74215f8b5bc945206a974/sqlalchemy-2.0.44-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:de4387a354ff230bc979b46b2207af841dc8bf29847b6c7dbe60af186d97aefa", size = 2130738, upload-time = "2025-10-10T15:36:16.91Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3c/8418969879c26522019c1025171cefbb2a8586b6789ea13254ac602986c0/sqlalchemy-2.0.44-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3678a0fb72c8a6a29422b2732fe423db3ce119c34421b5f9955873eb9b62c1e", size = 3304145, upload-time = "2025-10-10T15:34:19.569Z" }, + { url = "https://files.pythonhosted.org/packages/94/2d/fdb9246d9d32518bda5d90f4b65030b9bf403a935cfe4c36a474846517cb/sqlalchemy-2.0.44-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cf6872a23601672d61a68f390e44703442639a12ee9dd5a88bbce52a695e46e", size = 3304511, upload-time = "2025-10-10T15:47:05.088Z" }, + { url = "https://files.pythonhosted.org/packages/7d/fb/40f2ad1da97d5c83f6c1269664678293d3fe28e90ad17a1093b735420549/sqlalchemy-2.0.44-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:329aa42d1be9929603f406186630135be1e7a42569540577ba2c69952b7cf399", size = 3235161, upload-time = "2025-10-10T15:34:21.193Z" }, + { url = "https://files.pythonhosted.org/packages/95/cb/7cf4078b46752dca917d18cf31910d4eff6076e5b513c2d66100c4293d83/sqlalchemy-2.0.44-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:70e03833faca7166e6a9927fbee7c27e6ecde436774cd0b24bbcc96353bce06b", size = 3261426, upload-time = "2025-10-10T15:47:07.196Z" }, + { url = "https://files.pythonhosted.org/packages/f8/3b/55c09b285cb2d55bdfa711e778bdffdd0dc3ffa052b0af41f1c5d6e582fa/sqlalchemy-2.0.44-cp311-cp311-win32.whl", hash = "sha256:253e2f29843fb303eca6b2fc645aca91fa7aa0aa70b38b6950da92d44ff267f3", size = 2105392, upload-time = "2025-10-10T15:38:20.051Z" }, + { url = "https://files.pythonhosted.org/packages/c7/23/907193c2f4d680aedbfbdf7bf24c13925e3c7c292e813326c1b84a0b878e/sqlalchemy-2.0.44-cp311-cp311-win_amd64.whl", hash = "sha256:7a8694107eb4308a13b425ca8c0e67112f8134c846b6e1f722698708741215d5", size = 2130293, upload-time = "2025-10-10T15:38:21.601Z" }, + { url = "https://files.pythonhosted.org/packages/62/c4/59c7c9b068e6813c898b771204aad36683c96318ed12d4233e1b18762164/sqlalchemy-2.0.44-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72fea91746b5890f9e5e0997f16cbf3d53550580d76355ba2d998311b17b2250", size = 2139675, upload-time = "2025-10-10T16:03:31.064Z" }, + { url = "https://files.pythonhosted.org/packages/d6/ae/eeb0920537a6f9c5a3708e4a5fc55af25900216bdb4847ec29cfddf3bf3a/sqlalchemy-2.0.44-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:585c0c852a891450edbb1eaca8648408a3cc125f18cf433941fa6babcc359e29", size = 2127726, upload-time = "2025-10-10T16:03:35.934Z" }, + { url = "https://files.pythonhosted.org/packages/d8/d5/2ebbabe0379418eda8041c06b0b551f213576bfe4c2f09d77c06c07c8cc5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b94843a102efa9ac68a7a30cd46df3ff1ed9c658100d30a725d10d9c60a2f44", size = 3327603, upload-time = "2025-10-10T15:35:28.322Z" }, + { url = "https://files.pythonhosted.org/packages/45/e5/5aa65852dadc24b7d8ae75b7efb8d19303ed6ac93482e60c44a585930ea5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:119dc41e7a7defcefc57189cfa0e61b1bf9c228211aba432b53fb71ef367fda1", size = 3337842, upload-time = "2025-10-10T15:43:45.431Z" }, + { url = "https://files.pythonhosted.org/packages/41/92/648f1afd3f20b71e880ca797a960f638d39d243e233a7082c93093c22378/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0765e318ee9179b3718c4fd7ba35c434f4dd20332fbc6857a5e8df17719c24d7", size = 3264558, upload-time = "2025-10-10T15:35:29.93Z" }, + { url = "https://files.pythonhosted.org/packages/40/cf/e27d7ee61a10f74b17740918e23cbc5bc62011b48282170dc4c66da8ec0f/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2e7b5b079055e02d06a4308d0481658e4f06bc7ef211567edc8f7d5dce52018d", size = 3301570, upload-time = "2025-10-10T15:43:48.407Z" }, + { url = "https://files.pythonhosted.org/packages/3b/3d/3116a9a7b63e780fb402799b6da227435be878b6846b192f076d2f838654/sqlalchemy-2.0.44-cp312-cp312-win32.whl", hash = "sha256:846541e58b9a81cce7dee8329f352c318de25aa2f2bbe1e31587eb1f057448b4", size = 2103447, upload-time = "2025-10-10T15:03:21.678Z" }, + { url = "https://files.pythonhosted.org/packages/25/83/24690e9dfc241e6ab062df82cc0df7f4231c79ba98b273fa496fb3dd78ed/sqlalchemy-2.0.44-cp312-cp312-win_amd64.whl", hash = "sha256:7cbcb47fd66ab294703e1644f78971f6f2f1126424d2b300678f419aa73c7b6e", size = 2130912, upload-time = "2025-10-10T15:03:24.656Z" }, + { url = "https://files.pythonhosted.org/packages/45/d3/c67077a2249fdb455246e6853166360054c331db4613cda3e31ab1cadbef/sqlalchemy-2.0.44-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ff486e183d151e51b1d694c7aa1695747599bb00b9f5f604092b54b74c64a8e1", size = 2135479, upload-time = "2025-10-10T16:03:37.671Z" }, + { url = "https://files.pythonhosted.org/packages/2b/91/eabd0688330d6fd114f5f12c4f89b0d02929f525e6bf7ff80aa17ca802af/sqlalchemy-2.0.44-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b1af8392eb27b372ddb783b317dea0f650241cea5bd29199b22235299ca2e45", size = 2123212, upload-time = "2025-10-10T16:03:41.755Z" }, + { url = "https://files.pythonhosted.org/packages/b0/bb/43e246cfe0e81c018076a16036d9b548c4cc649de241fa27d8d9ca6f85ab/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b61188657e3a2b9ac4e8f04d6cf8e51046e28175f79464c67f2fd35bceb0976", size = 3255353, upload-time = "2025-10-10T15:35:31.221Z" }, + { url = "https://files.pythonhosted.org/packages/b9/96/c6105ed9a880abe346b64d3b6ddef269ddfcab04f7f3d90a0bf3c5a88e82/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b87e7b91a5d5973dda5f00cd61ef72ad75a1db73a386b62877d4875a8840959c", size = 3260222, upload-time = "2025-10-10T15:43:50.124Z" }, + { url = "https://files.pythonhosted.org/packages/44/16/1857e35a47155b5ad927272fee81ae49d398959cb749edca6eaa399b582f/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:15f3326f7f0b2bfe406ee562e17f43f36e16167af99c4c0df61db668de20002d", size = 3189614, upload-time = "2025-10-10T15:35:32.578Z" }, + { url = "https://files.pythonhosted.org/packages/88/ee/4afb39a8ee4fc786e2d716c20ab87b5b1fb33d4ac4129a1aaa574ae8a585/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e77faf6ff919aa8cd63f1c4e561cac1d9a454a191bb864d5dd5e545935e5a40", size = 3226248, upload-time = "2025-10-10T15:43:51.862Z" }, + { url = "https://files.pythonhosted.org/packages/32/d5/0e66097fc64fa266f29a7963296b40a80d6a997b7ac13806183700676f86/sqlalchemy-2.0.44-cp313-cp313-win32.whl", hash = "sha256:ee51625c2d51f8baadf2829fae817ad0b66b140573939dd69284d2ba3553ae73", size = 2101275, upload-time = "2025-10-10T15:03:26.096Z" }, + { url = "https://files.pythonhosted.org/packages/03/51/665617fe4f8c6450f42a6d8d69243f9420f5677395572c2fe9d21b493b7b/sqlalchemy-2.0.44-cp313-cp313-win_amd64.whl", hash = "sha256:c1c80faaee1a6c3428cecf40d16a2365bcf56c424c92c2b6f0f9ad204b899e9e", size = 2127901, upload-time = "2025-10-10T15:03:27.548Z" }, + { url = "https://files.pythonhosted.org/packages/9c/5e/6a29fa884d9fb7ddadf6b69490a9d45fded3b38541713010dad16b77d015/sqlalchemy-2.0.44-py3-none-any.whl", hash = "sha256:19de7ca1246fbef9f9d1bff8f1ab25641569df226364a0e40457dc5457c54b05", size = 1928718, upload-time = "2025-10-10T15:29:45.32Z" }, ] [[package]] @@ -4436,21 +3392,21 @@ name = "standard-aifc" version = "3.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "audioop-lts", marker = "(python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "standard-chunk", marker = "(python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "standard-chunk", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c4/53/6050dc3dde1671eb3db592c13b55a8005e5040131f7509cef0215212cb84/standard_aifc-3.13.0.tar.gz", hash = "sha256:64e249c7cb4b3daf2fdba4e95721f811bde8bdfc43ad9f936589b7bb2fae2e43", size = 15240, upload_time = "2024-10-30T16:01:31.772Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/53/6050dc3dde1671eb3db592c13b55a8005e5040131f7509cef0215212cb84/standard_aifc-3.13.0.tar.gz", hash = "sha256:64e249c7cb4b3daf2fdba4e95721f811bde8bdfc43ad9f936589b7bb2fae2e43", size = 15240, upload-time = "2024-10-30T16:01:31.772Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c3/52/5fbb203394cc852334d1575cc020f6bcec768d2265355984dfd361968f36/standard_aifc-3.13.0-py3-none-any.whl", hash = "sha256:f7ae09cc57de1224a0dd8e3eb8f73830be7c3d0bc485de4c1f82b4a7f645ac66", size = 10492, upload_time = "2024-10-30T16:01:07.071Z" }, + { url = "https://files.pythonhosted.org/packages/c3/52/5fbb203394cc852334d1575cc020f6bcec768d2265355984dfd361968f36/standard_aifc-3.13.0-py3-none-any.whl", hash = "sha256:f7ae09cc57de1224a0dd8e3eb8f73830be7c3d0bc485de4c1f82b4a7f645ac66", size = 10492, upload-time = "2024-10-30T16:01:07.071Z" }, ] [[package]] name = "standard-chunk" version = "3.13.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/06/ce1bb165c1f111c7d23a1ad17204d67224baa69725bb6857a264db61beaf/standard_chunk-3.13.0.tar.gz", hash = "sha256:4ac345d37d7e686d2755e01836b8d98eda0d1a3ee90375e597ae43aaf064d654", size = 4672, upload_time = "2024-10-30T16:18:28.326Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/06/ce1bb165c1f111c7d23a1ad17204d67224baa69725bb6857a264db61beaf/standard_chunk-3.13.0.tar.gz", hash = "sha256:4ac345d37d7e686d2755e01836b8d98eda0d1a3ee90375e597ae43aaf064d654", size = 4672, upload-time = "2024-10-30T16:18:28.326Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/90/a5c1084d87767d787a6caba615aa50dc587229646308d9420c960cb5e4c0/standard_chunk-3.13.0-py3-none-any.whl", hash = "sha256:17880a26c285189c644bd5bd8f8ed2bdb795d216e3293e6dbe55bbd848e2982c", size = 4944, upload_time = "2024-10-30T16:18:26.694Z" }, + { url = "https://files.pythonhosted.org/packages/7a/90/a5c1084d87767d787a6caba615aa50dc587229646308d9420c960cb5e4c0/standard_chunk-3.13.0-py3-none-any.whl", hash = "sha256:17880a26c285189c644bd5bd8f8ed2bdb795d216e3293e6dbe55bbd848e2982c", size = 4944, upload-time = "2024-10-30T16:18:26.694Z" }, ] [[package]] @@ -4458,11 +3414,11 @@ name = "standard-sunau" version = "3.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "audioop-lts", marker = "(python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.13' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/e3/ce8d38cb2d70e05ffeddc28bb09bad77cfef979eb0a299c9117f7ed4e6a9/standard_sunau-3.13.0.tar.gz", hash = "sha256:b319a1ac95a09a2378a8442f403c66f4fd4b36616d6df6ae82b8e536ee790908", size = 9368, upload_time = "2024-10-30T16:01:41.626Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/e3/ce8d38cb2d70e05ffeddc28bb09bad77cfef979eb0a299c9117f7ed4e6a9/standard_sunau-3.13.0.tar.gz", hash = "sha256:b319a1ac95a09a2378a8442f403c66f4fd4b36616d6df6ae82b8e536ee790908", size = 9368, upload-time = "2024-10-30T16:01:41.626Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/34/ae/e3707f6c1bc6f7aa0df600ba8075bfb8a19252140cd595335be60e25f9ee/standard_sunau-3.13.0-py3-none-any.whl", hash = "sha256:53af624a9529c41062f4c2fd33837f297f3baa196b0cfceffea6555654602622", size = 7364, upload_time = "2024-10-30T16:01:28.003Z" }, + { url = "https://files.pythonhosted.org/packages/34/ae/e3707f6c1bc6f7aa0df600ba8075bfb8a19252140cd595335be60e25f9ee/standard_sunau-3.13.0-py3-none-any.whl", hash = "sha256:53af624a9529c41062f4c2fd33837f297f3baa196b0cfceffea6555654602622", size = 7364, upload-time = "2024-10-30T16:01:28.003Z" }, ] [[package]] @@ -4470,188 +3426,200 @@ name = "starlette" version = "0.48.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "anyio", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(python_full_version < '3.13' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.13' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "anyio" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a7/a5/d6f429d43394057b67a6b5bbe6eae2f77a6bf7459d961fdb224bf206eee6/starlette-0.48.0.tar.gz", hash = "sha256:7e8cee469a8ab2352911528110ce9088fdc6a37d9876926e73da7ce4aa4c7a46", size = 2652949, upload-time = "2025-09-13T08:41:05.699Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/be/72/2db2f49247d0a18b4f1bb9a5a39a0162869acf235f3a96418363947b3d46/starlette-0.48.0-py3-none-any.whl", hash = "sha256:0764ca97b097582558ecb498132ed0c7d942f233f365b86ba37770e026510659", size = 73736, upload-time = "2025-09-13T08:41:03.869Z" }, +] + +[[package]] +name = "sympy" +version = "1.13.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +dependencies = [ + { name = "mpmath" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a7/a5/d6f429d43394057b67a6b5bbe6eae2f77a6bf7459d961fdb224bf206eee6/starlette-0.48.0.tar.gz", hash = "sha256:7e8cee469a8ab2352911528110ce9088fdc6a37d9876926e73da7ce4aa4c7a46", size = 2652949, upload_time = "2025-09-13T08:41:05.699Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/99/5a5b6f19ff9f083671ddf7b9632028436167cd3d33e11015754e41b249a4/sympy-1.13.1.tar.gz", hash = "sha256:9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f", size = 7533040, upload-time = "2024-07-19T09:26:51.238Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/72/2db2f49247d0a18b4f1bb9a5a39a0162869acf235f3a96418363947b3d46/starlette-0.48.0-py3-none-any.whl", hash = "sha256:0764ca97b097582558ecb498132ed0c7d942f233f365b86ba37770e026510659", size = 73736, upload_time = "2025-09-13T08:41:03.869Z" }, + { url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177, upload-time = "2024-07-19T09:26:48.863Z" }, ] [[package]] name = "sympy" version = "1.14.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", +] dependencies = [ - { name = "mpmath", marker = "extra != 'extra-26-simple-speaker-recognition-cu121'" }, + { name = "mpmath" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload_time = "2025-04-27T18:05:01.611Z" } +sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload-time = "2025-04-27T18:05:01.611Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload_time = "2025-04-27T18:04:59.103Z" }, + { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload-time = "2025-04-27T18:04:59.103Z" }, ] [[package]] name = "termcolor" version = "3.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ca/6c/3d75c196ac07ac8749600b60b03f4f6094d54e132c4d94ebac6ee0e0add0/termcolor-3.1.0.tar.gz", hash = "sha256:6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970", size = 14324, upload_time = "2025-04-30T11:37:53.791Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/6c/3d75c196ac07ac8749600b60b03f4f6094d54e132c4d94ebac6ee0e0add0/termcolor-3.1.0.tar.gz", hash = "sha256:6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970", size = 14324, upload-time = "2025-04-30T11:37:53.791Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4f/bd/de8d508070629b6d84a30d01d57e4a65c69aa7f5abe7560b8fad3b50ea59/termcolor-3.1.0-py3-none-any.whl", hash = "sha256:591dd26b5c2ce03b9e43f391264626557873ce1d379019786f99b0c2bee140aa", size = 7684, upload_time = "2025-04-30T11:37:52.382Z" }, + { url = "https://files.pythonhosted.org/packages/4f/bd/de8d508070629b6d84a30d01d57e4a65c69aa7f5abe7560b8fad3b50ea59/termcolor-3.1.0-py3-none-any.whl", hash = "sha256:591dd26b5c2ce03b9e43f391264626557873ce1d379019786f99b0c2bee140aa", size = 7684, upload-time = "2025-04-30T11:37:52.382Z" }, ] [[package]] name = "threadpoolctl" version = "3.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274, upload_time = "2025-03-13T13:49:23.031Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload_time = "2025-03-13T13:49:21.846Z" }, -] - -[[package]] -name = "tomli" -version = "2.3.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/52/ed/3f73f72945444548f33eba9a87fc7a6e969915e7b1acc8260b30e1f76a2f/tomli-2.3.0.tar.gz", hash = "sha256:64be704a875d2a59753d80ee8a533c3fe183e3f06807ff7dc2232938ccb01549", size = 17392, upload_time = "2025-10-08T22:01:47.119Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/2e/299f62b401438d5fe1624119c723f5d877acc86a4c2492da405626665f12/tomli-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:88bd15eb972f3664f5ed4b57c1634a97153b4bac4479dcb6a495f41921eb7f45", size = 153236, upload_time = "2025-10-08T22:01:00.137Z" }, - { url = "https://files.pythonhosted.org/packages/86/7f/d8fffe6a7aefdb61bced88fcb5e280cfd71e08939da5894161bd71bea022/tomli-2.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:883b1c0d6398a6a9d29b508c331fa56adbcdff647f6ace4dfca0f50e90dfd0ba", size = 148084, upload_time = "2025-10-08T22:01:01.63Z" }, - { url = "https://files.pythonhosted.org/packages/47/5c/24935fb6a2ee63e86d80e4d3b58b222dafaf438c416752c8b58537c8b89a/tomli-2.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d1381caf13ab9f300e30dd8feadb3de072aeb86f1d34a8569453ff32a7dea4bf", size = 234832, upload_time = "2025-10-08T22:01:02.543Z" }, - { url = "https://files.pythonhosted.org/packages/89/da/75dfd804fc11e6612846758a23f13271b76d577e299592b4371a4ca4cd09/tomli-2.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a0e285d2649b78c0d9027570d4da3425bdb49830a6156121360b3f8511ea3441", size = 242052, upload_time = "2025-10-08T22:01:03.836Z" }, - { url = "https://files.pythonhosted.org/packages/70/8c/f48ac899f7b3ca7eb13af73bacbc93aec37f9c954df3c08ad96991c8c373/tomli-2.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0a154a9ae14bfcf5d8917a59b51ffd5a3ac1fd149b71b47a3a104ca4edcfa845", size = 239555, upload_time = "2025-10-08T22:01:04.834Z" }, - { url = "https://files.pythonhosted.org/packages/ba/28/72f8afd73f1d0e7829bfc093f4cb98ce0a40ffc0cc997009ee1ed94ba705/tomli-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:74bf8464ff93e413514fefd2be591c3b0b23231a77f901db1eb30d6f712fc42c", size = 245128, upload_time = "2025-10-08T22:01:05.84Z" }, - { url = "https://files.pythonhosted.org/packages/b6/eb/a7679c8ac85208706d27436e8d421dfa39d4c914dcf5fa8083a9305f58d9/tomli-2.3.0-cp311-cp311-win32.whl", hash = "sha256:00b5f5d95bbfc7d12f91ad8c593a1659b6387b43f054104cda404be6bda62456", size = 96445, upload_time = "2025-10-08T22:01:06.896Z" }, - { url = "https://files.pythonhosted.org/packages/0a/fe/3d3420c4cb1ad9cb462fb52967080575f15898da97e21cb6f1361d505383/tomli-2.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:4dc4ce8483a5d429ab602f111a93a6ab1ed425eae3122032db7e9acf449451be", size = 107165, upload_time = "2025-10-08T22:01:08.107Z" }, - { url = "https://files.pythonhosted.org/packages/ff/b7/40f36368fcabc518bb11c8f06379a0fd631985046c038aca08c6d6a43c6e/tomli-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d7d86942e56ded512a594786a5ba0a5e521d02529b3826e7761a05138341a2ac", size = 154891, upload_time = "2025-10-08T22:01:09.082Z" }, - { url = "https://files.pythonhosted.org/packages/f9/3f/d9dd692199e3b3aab2e4e4dd948abd0f790d9ded8cd10cbaae276a898434/tomli-2.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:73ee0b47d4dad1c5e996e3cd33b8a76a50167ae5f96a2607cbe8cc773506ab22", size = 148796, upload_time = "2025-10-08T22:01:10.266Z" }, - { url = "https://files.pythonhosted.org/packages/60/83/59bff4996c2cf9f9387a0f5a3394629c7efa5ef16142076a23a90f1955fa/tomli-2.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:792262b94d5d0a466afb5bc63c7daa9d75520110971ee269152083270998316f", size = 242121, upload_time = "2025-10-08T22:01:11.332Z" }, - { url = "https://files.pythonhosted.org/packages/45/e5/7c5119ff39de8693d6baab6c0b6dcb556d192c165596e9fc231ea1052041/tomli-2.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4f195fe57ecceac95a66a75ac24d9d5fbc98ef0962e09b2eddec5d39375aae52", size = 250070, upload_time = "2025-10-08T22:01:12.498Z" }, - { url = "https://files.pythonhosted.org/packages/45/12/ad5126d3a278f27e6701abde51d342aa78d06e27ce2bb596a01f7709a5a2/tomli-2.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e31d432427dcbf4d86958c184b9bfd1e96b5b71f8eb17e6d02531f434fd335b8", size = 245859, upload_time = "2025-10-08T22:01:13.551Z" }, - { url = "https://files.pythonhosted.org/packages/fb/a1/4d6865da6a71c603cfe6ad0e6556c73c76548557a8d658f9e3b142df245f/tomli-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7b0882799624980785240ab732537fcfc372601015c00f7fc367c55308c186f6", size = 250296, upload_time = "2025-10-08T22:01:14.614Z" }, - { url = "https://files.pythonhosted.org/packages/a0/b7/a7a7042715d55c9ba6e8b196d65d2cb662578b4d8cd17d882d45322b0d78/tomli-2.3.0-cp312-cp312-win32.whl", hash = "sha256:ff72b71b5d10d22ecb084d345fc26f42b5143c5533db5e2eaba7d2d335358876", size = 97124, upload_time = "2025-10-08T22:01:15.629Z" }, - { url = "https://files.pythonhosted.org/packages/06/1e/f22f100db15a68b520664eb3328fb0ae4e90530887928558112c8d1f4515/tomli-2.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:1cb4ed918939151a03f33d4242ccd0aa5f11b3547d0cf30f7c74a408a5b99878", size = 107698, upload_time = "2025-10-08T22:01:16.51Z" }, - { url = "https://files.pythonhosted.org/packages/89/48/06ee6eabe4fdd9ecd48bf488f4ac783844fd777f547b8d1b61c11939974e/tomli-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5192f562738228945d7b13d4930baffda67b69425a7f0da96d360b0a3888136b", size = 154819, upload_time = "2025-10-08T22:01:17.964Z" }, - { url = "https://files.pythonhosted.org/packages/f1/01/88793757d54d8937015c75dcdfb673c65471945f6be98e6a0410fba167ed/tomli-2.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:be71c93a63d738597996be9528f4abe628d1adf5e6eb11607bc8fe1a510b5dae", size = 148766, upload_time = "2025-10-08T22:01:18.959Z" }, - { url = "https://files.pythonhosted.org/packages/42/17/5e2c956f0144b812e7e107f94f1cc54af734eb17b5191c0bbfb72de5e93e/tomli-2.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c4665508bcbac83a31ff8ab08f424b665200c0e1e645d2bd9ab3d3e557b6185b", size = 240771, upload_time = "2025-10-08T22:01:20.106Z" }, - { url = "https://files.pythonhosted.org/packages/d5/f4/0fbd014909748706c01d16824eadb0307115f9562a15cbb012cd9b3512c5/tomli-2.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4021923f97266babc6ccab9f5068642a0095faa0a51a246a6a02fccbb3514eaf", size = 248586, upload_time = "2025-10-08T22:01:21.164Z" }, - { url = "https://files.pythonhosted.org/packages/30/77/fed85e114bde5e81ecf9bc5da0cc69f2914b38f4708c80ae67d0c10180c5/tomli-2.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4ea38c40145a357d513bffad0ed869f13c1773716cf71ccaa83b0fa0cc4e42f", size = 244792, upload_time = "2025-10-08T22:01:22.417Z" }, - { url = "https://files.pythonhosted.org/packages/55/92/afed3d497f7c186dc71e6ee6d4fcb0acfa5f7d0a1a2878f8beae379ae0cc/tomli-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ad805ea85eda330dbad64c7ea7a4556259665bdf9d2672f5dccc740eb9d3ca05", size = 248909, upload_time = "2025-10-08T22:01:23.859Z" }, - { url = "https://files.pythonhosted.org/packages/f8/84/ef50c51b5a9472e7265ce1ffc7f24cd4023d289e109f669bdb1553f6a7c2/tomli-2.3.0-cp313-cp313-win32.whl", hash = "sha256:97d5eec30149fd3294270e889b4234023f2c69747e555a27bd708828353ab606", size = 96946, upload_time = "2025-10-08T22:01:24.893Z" }, - { url = "https://files.pythonhosted.org/packages/b2/b7/718cd1da0884f281f95ccfa3a6cc572d30053cba64603f79d431d3c9b61b/tomli-2.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0c95ca56fbe89e065c6ead5b593ee64b84a26fca063b5d71a1122bf26e533999", size = 107705, upload_time = "2025-10-08T22:01:26.153Z" }, - { url = "https://files.pythonhosted.org/packages/19/94/aeafa14a52e16163008060506fcb6aa1949d13548d13752171a755c65611/tomli-2.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:cebc6fe843e0733ee827a282aca4999b596241195f43b4cc371d64fc6639da9e", size = 154244, upload_time = "2025-10-08T22:01:27.06Z" }, - { url = "https://files.pythonhosted.org/packages/db/e4/1e58409aa78eefa47ccd19779fc6f36787edbe7d4cd330eeeedb33a4515b/tomli-2.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4c2ef0244c75aba9355561272009d934953817c49f47d768070c3c94355c2aa3", size = 148637, upload_time = "2025-10-08T22:01:28.059Z" }, - { url = "https://files.pythonhosted.org/packages/26/b6/d1eccb62f665e44359226811064596dd6a366ea1f985839c566cd61525ae/tomli-2.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c22a8bf253bacc0cf11f35ad9808b6cb75ada2631c2d97c971122583b129afbc", size = 241925, upload_time = "2025-10-08T22:01:29.066Z" }, - { url = "https://files.pythonhosted.org/packages/70/91/7cdab9a03e6d3d2bb11beae108da5bdc1c34bdeb06e21163482544ddcc90/tomli-2.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0eea8cc5c5e9f89c9b90c4896a8deefc74f518db5927d0e0e8d4a80953d774d0", size = 249045, upload_time = "2025-10-08T22:01:31.98Z" }, - { url = "https://files.pythonhosted.org/packages/15/1b/8c26874ed1f6e4f1fcfeb868db8a794cbe9f227299402db58cfcc858766c/tomli-2.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b74a0e59ec5d15127acdabd75ea17726ac4c5178ae51b85bfe39c4f8a278e879", size = 245835, upload_time = "2025-10-08T22:01:32.989Z" }, - { url = "https://files.pythonhosted.org/packages/fd/42/8e3c6a9a4b1a1360c1a2a39f0b972cef2cc9ebd56025168c4137192a9321/tomli-2.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:b5870b50c9db823c595983571d1296a6ff3e1b88f734a4c8f6fc6188397de005", size = 253109, upload_time = "2025-10-08T22:01:34.052Z" }, - { url = "https://files.pythonhosted.org/packages/22/0c/b4da635000a71b5f80130937eeac12e686eefb376b8dee113b4a582bba42/tomli-2.3.0-cp314-cp314-win32.whl", hash = "sha256:feb0dacc61170ed7ab602d3d972a58f14ee3ee60494292d384649a3dc38ef463", size = 97930, upload_time = "2025-10-08T22:01:35.082Z" }, - { url = "https://files.pythonhosted.org/packages/b9/74/cb1abc870a418ae99cd5c9547d6bce30701a954e0e721821df483ef7223c/tomli-2.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:b273fcbd7fc64dc3600c098e39136522650c49bca95df2d11cf3b626422392c8", size = 107964, upload_time = "2025-10-08T22:01:36.057Z" }, - { url = "https://files.pythonhosted.org/packages/54/78/5c46fff6432a712af9f792944f4fcd7067d8823157949f4e40c56b8b3c83/tomli-2.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:940d56ee0410fa17ee1f12b817b37a4d4e4dc4d27340863cc67236c74f582e77", size = 163065, upload_time = "2025-10-08T22:01:37.27Z" }, - { url = "https://files.pythonhosted.org/packages/39/67/f85d9bd23182f45eca8939cd2bc7050e1f90c41f4a2ecbbd5963a1d1c486/tomli-2.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f85209946d1fe94416debbb88d00eb92ce9cd5266775424ff81bc959e001acaf", size = 159088, upload_time = "2025-10-08T22:01:38.235Z" }, - { url = "https://files.pythonhosted.org/packages/26/5a/4b546a0405b9cc0659b399f12b6adb750757baf04250b148d3c5059fc4eb/tomli-2.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a56212bdcce682e56b0aaf79e869ba5d15a6163f88d5451cbde388d48b13f530", size = 268193, upload_time = "2025-10-08T22:01:39.712Z" }, - { url = "https://files.pythonhosted.org/packages/42/4f/2c12a72ae22cf7b59a7fe75b3465b7aba40ea9145d026ba41cb382075b0e/tomli-2.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c5f3ffd1e098dfc032d4d3af5c0ac64f6d286d98bc148698356847b80fa4de1b", size = 275488, upload_time = "2025-10-08T22:01:40.773Z" }, - { url = "https://files.pythonhosted.org/packages/92/04/a038d65dbe160c3aa5a624e93ad98111090f6804027d474ba9c37c8ae186/tomli-2.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:5e01decd096b1530d97d5d85cb4dff4af2d8347bd35686654a004f8dea20fc67", size = 272669, upload_time = "2025-10-08T22:01:41.824Z" }, - { url = "https://files.pythonhosted.org/packages/be/2f/8b7c60a9d1612a7cbc39ffcca4f21a73bf368a80fc25bccf8253e2563267/tomli-2.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:8a35dd0e643bb2610f156cca8db95d213a90015c11fee76c946aa62b7ae7e02f", size = 279709, upload_time = "2025-10-08T22:01:43.177Z" }, - { url = "https://files.pythonhosted.org/packages/7e/46/cc36c679f09f27ded940281c38607716c86cf8ba4a518d524e349c8b4874/tomli-2.3.0-cp314-cp314t-win32.whl", hash = "sha256:a1f7f282fe248311650081faafa5f4732bdbfef5d45fe3f2e702fbc6f2d496e0", size = 107563, upload_time = "2025-10-08T22:01:44.233Z" }, - { url = "https://files.pythonhosted.org/packages/84/ff/426ca8683cf7b753614480484f6437f568fd2fda2edbdf57a2d3d8b27a0b/tomli-2.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:70a251f8d4ba2d9ac2542eecf008b3c8a9fc5c3f9f02c56a9d7952612be2fdba", size = 119756, upload_time = "2025-10-08T22:01:45.234Z" }, - { url = "https://files.pythonhosted.org/packages/77/b8/0135fadc89e73be292b473cb820b4f5a08197779206b33191e801feeae40/tomli-2.3.0-py3-none-any.whl", hash = "sha256:e95b1af3c5b07d9e643909b5abbec77cd9f1217e6d0bca72b0234736b9fb1f1b", size = 14408, upload_time = "2025-10-08T22:01:46.04Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274, upload-time = "2025-03-13T13:49:23.031Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload-time = "2025-03-13T13:49:21.846Z" }, ] [[package]] name = "torch" -version = "2.9.0" -source = { registry = "https://download.pytorch.org/whl/cpu" } +version = "2.5.1+cu121" +source = { registry = "https://download.pytorch.org/whl/cu121" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin'", - "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version == '3.11.*' and sys_platform == 'darwin'", - "python_full_version < '3.11' and sys_platform == 'darwin'", + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", ] dependencies = [ - { name = "filelock", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "fsspec", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "jinja2", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.12' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.12' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.12' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sympy", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:59484193b01299bf669520505a72b29d59a0028ae4c6d95f492938f186592208" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:aa4483602586cc9a35d1cf33771a9977f05f642b9161518a289e36548a0b77c2" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:4de0ed8cbc457a506dbca40376e206a29efee10756a00f1f3404bf67ad737d04" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:259548471194ab63d7ea273873053a6e3cc23530c1510f01e9d7ad259187bbd0" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:e24836d968b54ef4dfb05594001a61958711ac9224026291e4e3f92f83a6fd7f" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:d8e2ab7f86010330bdcc39c8b2c795590cc75e37df4823cdaee2c98d6e3ff4a3" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a3e859039c985d8e3ea60d7a54ca7e97ea2ae15e31beced4f3260128a161bb01" }, + { name = "filelock" }, + { name = "fsspec" }, + { name = "jinja2" }, + { name = "networkx" }, + { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cudnn-cu12", version = "9.1.0.70", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cufft-cu12", version = "11.0.2.54", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-curand-cu12", version = "10.3.2.106", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cusolver-cu12", version = "11.4.5.107", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cusparse-cu12", version = "12.1.0.106", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-nccl-cu12", version = "2.21.5", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-nvtx-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "setuptools", marker = "python_full_version >= '3.12'" }, + { name = "sympy", version = "1.13.1", source = { registry = "https://pypi.org/simple" } }, + { name = "triton", version = "3.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "typing-extensions" }, +] +wheels = [ + { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp311-cp311-linux_x86_64.whl", hash = "sha256:c8ab8c92eab928a93c483f83ca8c63f13dafc10fc93ad90ed2dcb7c82ea50410" }, + { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp311-cp311-win_amd64.whl", hash = "sha256:4bcee18f00c43c815efad8efaa3bca584ffdc8d2cd35ef4c44c814f2739d9191" }, + { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp312-cp312-linux_x86_64.whl", hash = "sha256:222be02548c2e74a21a8fbc8e5b8d2eef9f9faee865d70385d2eb1b9aabcbc76" }, + { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp312-cp312-win_amd64.whl", hash = "sha256:473d76257636c66b22cbfac6f616d6b522ef3d3473c13decb1afda22a7b059eb" }, + { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp313-cp313-linux_x86_64.whl", hash = "sha256:1bfe18b79b0ff9be9383257a66c3f84621ce5f384f02c0a7c79503583d6ffd4b" }, ] [[package]] name = "torch" -version = "2.9.0" +version = "2.8.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13'", "python_full_version == '3.12.*'", - "python_full_version == '3.11.*'", - "python_full_version < '3.11'", + "python_full_version < '3.12'", +] +dependencies = [ + { name = "filelock" }, + { name = "fsspec" }, + { name = "jinja2" }, + { name = "networkx" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cusparselt-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-nccl-cu12", version = "2.27.3", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "setuptools", marker = "python_full_version >= '3.12'" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" } }, + { name = "triton", version = "3.4.0", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "typing-extensions" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/8f/c4/3e7a3887eba14e815e614db70b3b529112d1513d9dae6f4d43e373360b7f/torch-2.8.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:220a06fd7af8b653c35d359dfe1aaf32f65aa85befa342629f716acb134b9710", size = 102073391, upload-time = "2025-08-06T14:53:20.937Z" }, + { url = "https://files.pythonhosted.org/packages/5a/63/4fdc45a0304536e75a5e1b1bbfb1b56dd0e2743c48ee83ca729f7ce44162/torch-2.8.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:c12fa219f51a933d5f80eeb3a7a5d0cbe9168c0a14bbb4055f1979431660879b", size = 888063640, upload-time = "2025-08-06T14:55:05.325Z" }, + { url = "https://files.pythonhosted.org/packages/84/57/2f64161769610cf6b1c5ed782bd8a780e18a3c9d48931319f2887fa9d0b1/torch-2.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:8c7ef765e27551b2fbfc0f41bcf270e1292d9bf79f8e0724848b1682be6e80aa", size = 241366752, upload-time = "2025-08-06T14:53:38.692Z" }, + { url = "https://files.pythonhosted.org/packages/a4/5e/05a5c46085d9b97e928f3f037081d3d2b87fb4b4195030fc099aaec5effc/torch-2.8.0-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:5ae0524688fb6707c57a530c2325e13bb0090b745ba7b4a2cd6a3ce262572916", size = 73621174, upload-time = "2025-08-06T14:53:25.44Z" }, + { url = "https://files.pythonhosted.org/packages/49/0c/2fd4df0d83a495bb5e54dca4474c4ec5f9c62db185421563deeb5dabf609/torch-2.8.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e2fab4153768d433f8ed9279c8133a114a034a61e77a3a104dcdf54388838705", size = 101906089, upload-time = "2025-08-06T14:53:52.631Z" }, + { url = "https://files.pythonhosted.org/packages/99/a8/6acf48d48838fb8fe480597d98a0668c2beb02ee4755cc136de92a0a956f/torch-2.8.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:b2aca0939fb7e4d842561febbd4ffda67a8e958ff725c1c27e244e85e982173c", size = 887913624, upload-time = "2025-08-06T14:56:44.33Z" }, + { url = "https://files.pythonhosted.org/packages/af/8a/5c87f08e3abd825c7dfecef5a0f1d9aa5df5dd0e3fd1fa2f490a8e512402/torch-2.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:2f4ac52f0130275d7517b03a33d2493bab3693c83dcfadf4f81688ea82147d2e", size = 241326087, upload-time = "2025-08-06T14:53:46.503Z" }, + { url = "https://files.pythonhosted.org/packages/be/66/5c9a321b325aaecb92d4d1855421e3a055abd77903b7dab6575ca07796db/torch-2.8.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:619c2869db3ada2c0105487ba21b5008defcc472d23f8b80ed91ac4a380283b0", size = 73630478, upload-time = "2025-08-06T14:53:57.144Z" }, + { url = "https://files.pythonhosted.org/packages/10/4e/469ced5a0603245d6a19a556e9053300033f9c5baccf43a3d25ba73e189e/torch-2.8.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:2b2f96814e0345f5a5aed9bf9734efa913678ed19caf6dc2cddb7930672d6128", size = 101936856, upload-time = "2025-08-06T14:54:01.526Z" }, + { url = "https://files.pythonhosted.org/packages/16/82/3948e54c01b2109238357c6f86242e6ecbf0c63a1af46906772902f82057/torch-2.8.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:65616ca8ec6f43245e1f5f296603e33923f4c30f93d65e103d9e50c25b35150b", size = 887922844, upload-time = "2025-08-06T14:55:50.78Z" }, + { url = "https://files.pythonhosted.org/packages/e3/54/941ea0a860f2717d86a811adf0c2cd01b3983bdd460d0803053c4e0b8649/torch-2.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:659df54119ae03e83a800addc125856effda88b016dfc54d9f65215c3975be16", size = 241330968, upload-time = "2025-08-06T14:54:45.293Z" }, + { url = "https://files.pythonhosted.org/packages/de/69/8b7b13bba430f5e21d77708b616f767683629fc4f8037564a177d20f90ed/torch-2.8.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:1a62a1ec4b0498930e2543535cf70b1bef8c777713de7ceb84cd79115f553767", size = 73915128, upload-time = "2025-08-06T14:54:34.769Z" }, + { url = "https://files.pythonhosted.org/packages/15/0e/8a800e093b7f7430dbaefa80075aee9158ec22e4c4fc3c1a66e4fb96cb4f/torch-2.8.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:83c13411a26fac3d101fe8035a6b0476ae606deb8688e904e796a3534c197def", size = 102020139, upload-time = "2025-08-06T14:54:39.047Z" }, + { url = "https://files.pythonhosted.org/packages/4a/15/5e488ca0bc6162c86a33b58642bc577c84ded17c7b72d97e49b5833e2d73/torch-2.8.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:8f0a9d617a66509ded240add3754e462430a6c1fc5589f86c17b433dd808f97a", size = 887990692, upload-time = "2025-08-06T14:56:18.286Z" }, + { url = "https://files.pythonhosted.org/packages/b4/a8/6a04e4b54472fc5dba7ca2341ab219e529f3c07b6941059fbf18dccac31f/torch-2.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:a7242b86f42be98ac674b88a4988643b9bc6145437ec8f048fea23f72feb5eca", size = 241603453, upload-time = "2025-08-06T14:55:22.945Z" }, + { url = "https://files.pythonhosted.org/packages/04/6e/650bb7f28f771af0cb791b02348db8b7f5f64f40f6829ee82aa6ce99aabe/torch-2.8.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:7b677e17f5a3e69fdef7eb3b9da72622f8d322692930297e4ccb52fefc6c8211", size = 73632395, upload-time = "2025-08-06T14:55:28.645Z" }, +] + +[[package]] +name = "torch" +version = "2.9.0" +source = { registry = "https://download.pytorch.org/whl/cpu" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'darwin'", ] dependencies = [ - { name = "filelock", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "fsspec", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "jinja2", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cudnn-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusparselt-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nccl-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvshmem-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sympy", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "triton", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/86/245c240d2138c17ed572c943c289056c2721abab70810d772c6bf5495b28/torch-2.9.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:030bbfe367379ae6a4ae4042b6c44da25383343b8b3c68abaa9c7231efbaf2dd", size = 104213554, upload_time = "2025-10-15T15:45:59.798Z" }, - { url = "https://files.pythonhosted.org/packages/58/1d/fd1e88ae0948825efcab7dd66d12bec23f05d4d38ed81573c8d453c14c06/torch-2.9.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:51cb63902182a78e90886e8068befd8ea102af4b00e420263591a3d70c7d3c6c", size = 899795167, upload_time = "2025-10-15T15:47:12.695Z" }, - { url = "https://files.pythonhosted.org/packages/63/5a/496197b45c14982bef4e079b24c61dc108e3ab0d0cc9718dba9f54f45a46/torch-2.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:3f6aad4d2f0ee2248bac25339d74858ff846c3969b27d14ac235821f055af83d", size = 109310314, upload_time = "2025-10-15T15:46:16.633Z" }, - { url = "https://files.pythonhosted.org/packages/58/b0/2b4e647b0fc706e88eb6c253d05511865578f5f67b55fad639bf3272a4a1/torch-2.9.0-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:413e1654c9203733138858780e184d9fc59442f0b3b209e16f39354eb893db9b", size = 74452019, upload_time = "2025-10-15T15:46:04.296Z" }, - { url = "https://files.pythonhosted.org/packages/58/fe/334225e6330e672b36aef23d77451fa906ea12881570c08638a91331a212/torch-2.9.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:c596708b5105d0b199215acf0c9be7c1db5f1680d88eddadf4b75a299259a677", size = 104230578, upload_time = "2025-10-15T15:46:08.182Z" }, - { url = "https://files.pythonhosted.org/packages/05/cc/49566caaa218872ec9a2912456f470ff92649894a4bc2e5274aa9ef87c4a/torch-2.9.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:51de31219c97c51cf4bf2be94d622e3deb5dcc526c6dc00e97c17eaec0fc1d67", size = 899815990, upload_time = "2025-10-15T15:48:03.336Z" }, - { url = "https://files.pythonhosted.org/packages/74/25/e9ab21d5925b642d008f139d4a3c9664fc9ee1faafca22913c080cc4c0a5/torch-2.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:dd515c70059afd95f48b8192733764c08ca37a1d19803af6401b5ecad7c8676e", size = 109313698, upload_time = "2025-10-15T15:46:12.425Z" }, - { url = "https://files.pythonhosted.org/packages/b3/b7/205ef3e94de636feffd64b28bb59a0dfac0771221201b9871acf9236f5ca/torch-2.9.0-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:614a185e4986326d526a91210c8fc1397e76e8cfafa78baf6296a790e53a9eec", size = 74463678, upload_time = "2025-10-15T15:46:29.779Z" }, - { url = "https://files.pythonhosted.org/packages/d1/d3/3985739f3b8e88675127bf70f82b3a48ae083e39cda56305dbd90398fec0/torch-2.9.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e5f7af1dc4c0a7c4a260c2534f41ddaf209714f7c89145e644c44712fbd6b642", size = 104107898, upload_time = "2025-10-15T15:46:20.883Z" }, - { url = "https://files.pythonhosted.org/packages/a5/4b/f4bb2e6c25d0272f798cd6d7a04ed315da76cec68c602d87040c7847287f/torch-2.9.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:01cff95ecd9a212ea2f141db28acccdceb6a4c54f64e6c51091146f5e2a772c6", size = 899738273, upload_time = "2025-10-15T15:50:04.188Z" }, - { url = "https://files.pythonhosted.org/packages/66/11/c1c5ba6691cda6279087c35bd626536e4fd29521fe740abf5008377a9a02/torch-2.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:4582b162f541651f0cb184d3e291c05c2f556c7117c64a9873e2ee158d40062b", size = 109280887, upload_time = "2025-10-15T15:46:26.228Z" }, - { url = "https://files.pythonhosted.org/packages/dd/5f/b85bd8c05312d71de9402bf5868d217c38827cfd09d8f8514e5be128a52b/torch-2.9.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:33f58e9a102a91259af289d50525c30323b5c9ae1d31322b6447c0814da68695", size = 74478983, upload_time = "2025-10-15T15:46:39.406Z" }, - { url = "https://files.pythonhosted.org/packages/c2/1c/90eb13833cdf4969ea9707586d7b57095c3b6e2b223a7256bf111689bcb8/torch-2.9.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:c30a17fc83eeab346913e237c64b15b5ba6407fff812f6c541e322e19bc9ea0e", size = 104111330, upload_time = "2025-10-15T15:46:35.238Z" }, - { url = "https://files.pythonhosted.org/packages/0e/21/2254c54b8d523592c25ef4434769aa23e29b1e6bf5f4c0ad9e27bf442927/torch-2.9.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:8f25033b8667b57857dfd01458fbf2a9e6a6df1f8def23aef0dc46292f6aa642", size = 899750243, upload_time = "2025-10-15T15:48:57.459Z" }, - { url = "https://files.pythonhosted.org/packages/b7/a5/5cb94fa4fd1e78223455c23c200f30f6dc10c6d4a2bcc8f6e7f2a2588370/torch-2.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:d037f1b4ffd25013be4a7bf3651a0a910c68554956c7b2c92ebe87c76475dece", size = 109284513, upload_time = "2025-10-15T15:46:45.061Z" }, - { url = "https://files.pythonhosted.org/packages/66/e8/fc414d8656250ee46120b44836ffbb3266343db424b3e18ca79ebbf69d4f/torch-2.9.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e4e5b5cba837a2a8d1a497ba9a58dae46fa392593eaa13b871c42f71847503a5", size = 74830362, upload_time = "2025-10-15T15:46:48.983Z" }, - { url = "https://files.pythonhosted.org/packages/ed/5f/9474c98fc5ae0cd04b9466035428cd360e6611a86b8352a0fc2fa504acdc/torch-2.9.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:64693568f5dc4dbd5f880a478b1cea0201cc6b510d91d1bc54fea86ac5d1a637", size = 104144940, upload_time = "2025-10-15T15:47:29.076Z" }, - { url = "https://files.pythonhosted.org/packages/2d/5a/8e0c1cf57830172c109d4bd6be2708cabeaf550983eee7029291322447a0/torch-2.9.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:f8ed31ddd7d10bfb3fbe0b9fe01b1243577f13d75e6f4a0839a283915ce3791e", size = 899744054, upload_time = "2025-10-15T15:48:29.864Z" }, - { url = "https://files.pythonhosted.org/packages/6d/28/82c28b30fcb4b7c9cdd995763d18bbb830d6521356712faebbad92ffa61d/torch-2.9.0-cp313-cp313t-win_amd64.whl", hash = "sha256:eff527d4e4846e6f70d2afd8058b73825761203d66576a7e04ea2ecfebcb4ab8", size = 109517546, upload_time = "2025-10-15T15:47:33.395Z" }, - { url = "https://files.pythonhosted.org/packages/ff/c3/a91f96ec74347fa5fd24453fa514bc61c61ecc79196fa760b012a1873d96/torch-2.9.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:f8877779cf56d1ce431a7636703bdb13307f5960bb1af49716d8b179225e0e6a", size = 74480732, upload_time = "2025-10-15T15:47:38.002Z" }, - { url = "https://files.pythonhosted.org/packages/5c/73/9f70af34b334a7e0ef496ceec96b7ec767bd778ea35385ce6f77557534d1/torch-2.9.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:7e614fae699838038d888729f82b687c03413c5989ce2a9481f9a7e7a396e0bb", size = 74433037, upload_time = "2025-10-15T15:47:41.894Z" }, - { url = "https://files.pythonhosted.org/packages/b7/84/37cf88625901934c97109e583ecc21777d21c6f54cda97a7e5bbad1ee2f2/torch-2.9.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:dfb5b8cd310ba3436c7e14e8b7833ef658cf3045e50d2bdaed23c8fc517065eb", size = 104116482, upload_time = "2025-10-15T15:47:46.266Z" }, - { url = "https://files.pythonhosted.org/packages/56/8e/ca8b17866943a8d4f4664d402ea84210aa274588b4c5d89918f5caa24eec/torch-2.9.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:b3d29524993a478e46f5d598b249cd824b7ed98d7fba538bd9c4cde6c803948f", size = 899746916, upload_time = "2025-10-15T15:50:40.294Z" }, - { url = "https://files.pythonhosted.org/packages/43/65/3b17c0fbbdab6501c5b320a52a648628d0d44e7379f64e27d9eef701b6bf/torch-2.9.0-cp314-cp314-win_amd64.whl", hash = "sha256:71c7578984f5ec0eb645eb4816ac8435fcf3e3e2ae1901bcd2f519a9cafb5125", size = 109275151, upload_time = "2025-10-15T15:49:20.715Z" }, - { url = "https://files.pythonhosted.org/packages/83/36/74f8c051f785500396e42f93542422422dfd874a174f21f8d955d36e5d64/torch-2.9.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:71d9309aee457bbe0b164bce2111cd911c4ed4e847e65d5077dbbcd3aba6befc", size = 74823353, upload_time = "2025-10-15T15:49:16.59Z" }, - { url = "https://files.pythonhosted.org/packages/62/51/dc3b4e2f9ba98ae27238f0153ca098bf9340b2dafcc67fde645d496dfc2a/torch-2.9.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c08fb654d783899e204a32cca758a7ce8a45b2d78eeb89517cc937088316f78e", size = 104140340, upload_time = "2025-10-15T15:50:19.67Z" }, - { url = "https://files.pythonhosted.org/packages/c0/8d/b00657f8141ac16af7bb6cda2e67de18499a3263b78d516b9a93fcbc98e3/torch-2.9.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:ec8feb0099b2daa5728fbc7abb0b05730fd97e0f359ff8bda09865aaa7bd7d4b", size = 899731750, upload_time = "2025-10-15T15:49:36.673Z" }, - { url = "https://files.pythonhosted.org/packages/fc/29/bd361e0cbb2c79ce6450f42643aaf6919956f89923a50571b0ebfe92d142/torch-2.9.0-cp314-cp314t-win_amd64.whl", hash = "sha256:695ba920f234ad4170c9c50e28d56c848432f8f530e6bc7f88fcb15ddf338e75", size = 109503850, upload_time = "2025-10-15T15:50:24.118Z" }, + { name = "filelock", marker = "sys_platform == 'darwin'" }, + { name = "fsspec", marker = "sys_platform == 'darwin'" }, + { name = "jinja2", marker = "sys_platform == 'darwin'" }, + { name = "networkx", marker = "sys_platform == 'darwin'" }, + { name = "setuptools", marker = "python_full_version >= '3.12' and sys_platform == 'darwin'" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'darwin'" }, + { name = "typing-extensions", marker = "sys_platform == 'darwin'" }, +] +wheels = [ + { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:aa4483602586cc9a35d1cf33771a9977f05f642b9161518a289e36548a0b77c2" }, + { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:4de0ed8cbc457a506dbca40376e206a29efee10756a00f1f3404bf67ad737d04" }, + { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:259548471194ab63d7ea273873053a6e3cc23530c1510f01e9d7ad259187bbd0" }, + { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:e24836d968b54ef4dfb05594001a61958711ac9224026291e4e3f92f83a6fd7f" }, ] [[package]] @@ -4659,29 +3627,23 @@ name = "torch" version = "2.9.0+cpu" source = { registry = "https://download.pytorch.org/whl/cpu" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and sys_platform == 'linux') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and sys_platform == 'linux') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and sys_platform == 'linux') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "filelock", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "fsspec", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "jinja2", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.12' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.12' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.12' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sympy", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:b224792ea567b52c7f1ce1d789567f6920e06fd3b339fa1e1b05948845f783ad" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:bd2a257e670ede9fc01c6d76dccdc473040913b8e9328169bf177dbdc38e2484" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp310-cp310-win_amd64.whl", hash = "sha256:96f3f7aa4eb9e7fc5af8a722eaf1e5e32e3039dbafe817178d7b90a8566be32d" }, + { name = "filelock", marker = "sys_platform != 'darwin'" }, + { name = "fsspec", marker = "sys_platform != 'darwin'" }, + { name = "jinja2", marker = "sys_platform != 'darwin'" }, + { name = "networkx", marker = "sys_platform != 'darwin'" }, + { name = "setuptools", marker = "python_full_version >= '3.12' and sys_platform != 'darwin'" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform != 'darwin'" }, + { name = "typing-extensions", marker = "sys_platform != 'darwin'" }, +] +wheels = [ { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:da77341ccaba31762d9238b0942c165c4582a26818f3045b052b39cebdd7ad9d" }, { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:add3e93ecc1eeaa6853f6a973ce60ffb3cb14ed2e80f5055e139b09385dce0a7" }, { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp311-cp311-win_amd64.whl", hash = "sha256:389e1e0b8083fd355f7caf5ba82356b5e01c318998bd575dbf2285a0d8137089" }, @@ -4697,12 +3659,6 @@ wheels = [ { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:6c777160288b08555820781ae0f3a2c67a59bd24b065e88ca1ec20e2f9dc8ac7" }, { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:528fd338311f31c9fb18038cafd00e6eae0bf5ad5577521701acb62510753d18" }, { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313t-win_amd64.whl", hash = "sha256:d572863990e7d2762b547735ef589f6350d9eb4e441d38753a1c33636698cf4c" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:44aadb735774d4a99525d2ec29126b23016c44a07b02ce6c237dfa61a223dd52" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:b355e07b7f0c369cb031adfcbff5c37a609abcea091b918a39886412afd2e07d" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp314-cp314-win_amd64.whl", hash = "sha256:c2698999361d73c2d25d7cc8a787130188d49b183abb18b554228daa102e1594" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:fa0d1373d04b30ff8f12d542135d292f1a1ddb7c0d852a3d487a320360e5dab9" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:2f49bb57a5fe0dc7f8e73ea9e5d36ebda2ea25b8a714a788f0fc2fc47d20a830" }, - { url = "https://download.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp314-cp314t-win_amd64.whl", hash = "sha256:3a60d1ecf27a9cce839b3aa665b26f0af1b1007b9c9f1e7f597f6b7bdf107617" }, ] [[package]] @@ -4710,45 +3666,39 @@ name = "torch" version = "2.9.0+cu126" source = { registry = "https://download.pytorch.org/whl/cu126" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "filelock", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "fsspec", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "jinja2", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cudnn-cu12", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cufile-cu12", version = "1.11.1.6", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-curand-cu12", version = "10.3.7.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusolver-cu12", version = "11.7.1.2", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusparselt-cu12", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nccl-cu12", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvshmem-cu12", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvtx-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "setuptools", marker = "(python_full_version < '3.12' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.12' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sympy", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "triton", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:31ef6cf39c85a368b09b4fcb92e520ea6dae0121faba28107d8eab6f78f67d51" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:653962a66d992e3ba850154356e9ecd83c9beb07663065a3a01d083c8c49b6a5" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp310-cp310-win_amd64.whl", hash = "sha256:e8fa700af633d4dcfacc39e8e4d75827d13023243292d9a7fe1e5e5215a6e633" }, + { name = "filelock" }, + { name = "fsspec" }, + { name = "jinja2" }, + { name = "networkx" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cufile-cu12", version = "1.11.1.6", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-curand-cu12", version = "10.3.7.77", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cusolver-cu12", version = "11.7.1.2", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cusparselt-cu12", marker = "sys_platform == 'linux'" }, + { name = "nvidia-nccl-cu12", version = "2.27.5", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-nvshmem-cu12", marker = "sys_platform == 'linux'" }, + { name = "nvidia-nvtx-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "setuptools", marker = "python_full_version >= '3.12'" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" } }, + { name = "triton", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "typing-extensions" }, +] +wheels = [ { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:0ac8362cd4c8c85af5c865fb63a4580656f5f1aae39e77469a84dfb3d6c979d0" }, { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:bd3329d3da1786cfd993eca23f0d1213f939145c5aa2ddadd1b0f6dbc37be17d" }, { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp311-cp311-win_amd64.whl", hash = "sha256:94fc90845de9324943c2f4f5ebffca35df32135e562cd040c3b5cc17259bbc8a" }, @@ -4761,12 +3711,6 @@ wheels = [ { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:faefc73b94dd2b06840bb5e54fa0c25699792cb4ba51503ed8add6f8a6839617" }, { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:60aee3a5ab718607a169167ddd771e6b4e712e87ea908dffb6c4d95927cd04d7" }, { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp313-cp313t-win_amd64.whl", hash = "sha256:a4036ef8803279c5858ecd3a88b780300d824c8a37852658bf44a9069ad8e5d4" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:c8d31bfa284a52db4faf2fe771cea312c9f6038622f882d40bfe64c6f5c7a617" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:8197c4fc8bad2cef2d998ca420cbe49a7b208e9a68892e9efa79c67e2008e993" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp314-cp314-win_amd64.whl", hash = "sha256:5e894cb3a401ae1f883da19313629cb8510825b3ec1a9cf0c532708f57627f1b" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:7e2d33054d34beb9cb4fe0160361e05f20d23e73f860a29a02089ce41ed4f64e" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:8321fac8645aca7d21d955516ec6df9bd4d6c1b8a7baf5ef84313130f5c8b1fc" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.0%2Bcu126-cp314-cp314t-win_amd64.whl", hash = "sha256:d8fdfc45ba30cb5c23971b35ae72c6fe246596022b574bd37dd0c775958f70b1" }, ] [[package]] @@ -4774,45 +3718,39 @@ name = "torch" version = "2.9.0+cu128" source = { registry = "https://download.pytorch.org/whl/cu128" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "filelock", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "fsspec", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "jinja2", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cudnn-cu12", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-cusparselt-cu12", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nccl-cu12", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvshmem-cu12", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "setuptools", marker = "(python_full_version < '3.12' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.12' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "sympy", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "triton", marker = "(sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:edadd510a59951323ca24a53b8fe55d179b9a90237f0f55aae07f8ebc07dd052" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:816540286fce245a8af3904a194a83af9c9292ad7452eb79160b7a3b1cefb7e3" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp310-cp310-win_amd64.whl", hash = "sha256:397bfff20d46d22692726ca3450f9194a687244fce8fc01b755bf29d715485ee" }, + { name = "filelock" }, + { name = "fsspec" }, + { name = "jinja2" }, + { name = "networkx" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cusparselt-cu12", marker = "sys_platform == 'linux'" }, + { name = "nvidia-nccl-cu12", version = "2.27.5", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-nvshmem-cu12", marker = "sys_platform == 'linux'" }, + { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "setuptools", marker = "python_full_version >= '3.12'" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" } }, + { name = "triton", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "typing-extensions" }, +] +wheels = [ { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:6848715fc906574eb2c0975f56771663344eef7b9a717816b50dede616a3d4fb" }, { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:e97c264478c9fc48f91832749d960f1e349aeb214224ebe65fb09435dd64c59a" }, { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp311-cp311-win_amd64.whl", hash = "sha256:dc6f6c6e7d7eed20c687fc189754a6ea6bf2da9c64eff59fd6753b80ed4bca05" }, @@ -4825,12 +3763,6 @@ wheels = [ { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:dacbfc19608e60f78975c47d605c7d39b81afdf1983e93e94c17f60646b131e0" }, { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:8ce575fb71b878f5016df0a8a438c7c28f7f4be270af4119b5ad9ab62b0e470a" }, { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp313-cp313t-win_amd64.whl", hash = "sha256:26effd07b9ee31c2db8988860317ba74361967bb4f9228af5a56907215cc27b5" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:eedef2e65d48c7dc9bb03f92c2a62bdae904382fc5c2773de3de41dce5ffd80a" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:55a2184ed89f2120bc1e2c887ee98e5280dee48bc330e9dfe296aa135a370f7d" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp314-cp314-win_amd64.whl", hash = "sha256:758978c4f0895fd76dd6a434c9157f7d70e8c2fea0bab452322f8b2252fe2e85" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:4b51281e08ec36cd6748c71ac32fa1e45d30090b1c3fdf99ebb30776437734b7" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:ef5939ebcacfe3d4f70774941e79a7c7e23f7918d7d3242428c8f48cc7440c0a" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.0%2Bcu128-cp314-cp314t-win_amd64.whl", hash = "sha256:f11dae3d2534d985144f5b87d5f15d3d7219f63870c91d82e049fbb12779b3aa" }, ] [[package]] @@ -4838,24 +3770,14 @@ name = "torch-audiomentations" version = "0.12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "julius", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch-pitch-shift", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "julius" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, + { name = "torch-pitch-shift" }, + { name = "torchaudio", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, ] -sdist = { url = "https://files.pythonhosted.org/packages/31/8d/2f8fd7e34c75f5ee8de4310c3bd3f22270acd44d1f809e2fe7c12fbf35f8/torch_audiomentations-0.12.0.tar.gz", hash = "sha256:b02d4c5eb86376986a53eb405cca5e34f370ea9284411237508e720c529f7888", size = 52094, upload_time = "2025-01-15T09:07:01.071Z" } +sdist = { url = "https://files.pythonhosted.org/packages/31/8d/2f8fd7e34c75f5ee8de4310c3bd3f22270acd44d1f809e2fe7c12fbf35f8/torch_audiomentations-0.12.0.tar.gz", hash = "sha256:b02d4c5eb86376986a53eb405cca5e34f370ea9284411237508e720c529f7888", size = 52094, upload-time = "2025-01-15T09:07:01.071Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/21/9d/1ee04f49c15d2d632f6f7102061d7c07652858e6d91b58a091531034e84f/torch_audiomentations-0.12.0-py3-none-any.whl", hash = "sha256:1b80b91d2016ccf83979622cac8f702072a79b7dcc4c2bee40f00b26433a786b", size = 48506, upload_time = "2025-01-15T09:06:59.687Z" }, + { url = "https://files.pythonhosted.org/packages/21/9d/1ee04f49c15d2d632f6f7102061d7c07652858e6d91b58a091531034e84f/torch_audiomentations-0.12.0-py3-none-any.whl", hash = "sha256:1b80b91d2016ccf83979622cac8f702072a79b7dcc4c2bee40f00b26433a786b", size = 48506, upload-time = "2025-01-15T09:06:59.687Z" }, ] [[package]] @@ -4863,24 +3785,64 @@ name = "torch-pitch-shift" version = "1.2.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "primepy", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torchaudio", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "packaging" }, + { name = "primepy" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, + { name = "torchaudio", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, +] +sdist = { url = "https://files.pythonhosted.org/packages/79/a6/722a832bca75d5079f6731e005b3d0c2eec7c6c6863d030620952d143d57/torch_pitch_shift-1.2.5.tar.gz", hash = "sha256:6e1c7531f08d0f407a4c55e5ff8385a41355c5c5d27ab7fa08632e51defbd0ed", size = 4725, upload-time = "2024-09-25T19:10:12.922Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/27/4c/96ac2a09efb56cc3c41fb3ce9b6f4d8c0604499f7481d4a13a7b03e21382/torch_pitch_shift-1.2.5-py3-none-any.whl", hash = "sha256:6f8500cbc13f1c98b11cde1805ce5084f82cdd195c285f34287541f168a7c6a7", size = 5005, upload-time = "2024-09-25T19:10:11.521Z" }, +] + +[[package]] +name = "torchaudio" +version = "2.5.1+cu121" +source = { registry = "https://download.pytorch.org/whl/cu121" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +dependencies = [ + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" } }, +] +wheels = [ + { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp311-cp311-linux_x86_64.whl", hash = "sha256:9e6f03e6410cb3557978dea25fb30ce3e7c165e8377fcc8e0e1ddc700503d38b" }, + { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp311-cp311-win_amd64.whl", hash = "sha256:f9397ff9c6e8fa1b4fdc94939411ac65fe43f66d66367ee80603bc7ce10e18e2" }, + { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp312-cp312-linux_x86_64.whl", hash = "sha256:5648a01f23033f15d60dc638f91c2d4c66c0a01621162471e806064acda63b70" }, + { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp312-cp312-win_amd64.whl", hash = "sha256:80400d75da5852bb5491f6259d47a163a00c2d1479ed57d3d95fde205e1b2815" }, +] + +[[package]] +name = "torchaudio" +version = "2.8.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +dependencies = [ + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, ] -sdist = { url = "https://files.pythonhosted.org/packages/79/a6/722a832bca75d5079f6731e005b3d0c2eec7c6c6863d030620952d143d57/torch_pitch_shift-1.2.5.tar.gz", hash = "sha256:6e1c7531f08d0f407a4c55e5ff8385a41355c5c5d27ab7fa08632e51defbd0ed", size = 4725, upload_time = "2024-09-25T19:10:12.922Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/27/4c/96ac2a09efb56cc3c41fb3ce9b6f4d8c0604499f7481d4a13a7b03e21382/torch_pitch_shift-1.2.5-py3-none-any.whl", hash = "sha256:6f8500cbc13f1c98b11cde1805ce5084f82cdd195c285f34287541f168a7c6a7", size = 5005, upload_time = "2024-09-25T19:10:11.521Z" }, + { url = "https://files.pythonhosted.org/packages/dd/bf/6b01ef3defb8d0a772c863588711e9b2b011c27d6b37c1b9d15a359c8442/torchaudio-2.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c9276857d241c6de257af765c0f51fc011af38cb725401495121b280913007cf", size = 1859094, upload-time = "2025-08-06T14:58:35.078Z" }, + { url = "https://files.pythonhosted.org/packages/75/ca/da5d0a3bb7d114a8b590ecce14859ea0a05102bb4de68cdd1ed7a90634d6/torchaudio-2.8.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:4573c6042950c20278e3608a9a38050ba0bc72e0049e1bbfd249caf859a8029b", size = 1692033, upload-time = "2025-08-06T14:58:37.393Z" }, + { url = "https://files.pythonhosted.org/packages/b6/ef/62ac736d8f906cc414181050e08a495a637dab985186c34bd76ea37efbc0/torchaudio-2.8.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:776c0b4ba84b9e3ddf6304b9c47cd63549d7896a6f3d5184ece074cc3d76ed6b", size = 4011716, upload-time = "2025-08-06T14:58:40.138Z" }, + { url = "https://files.pythonhosted.org/packages/14/86/015337c8434abc604b8680371df783f66c421a7f211cbe40a374b0540b6d/torchaudio-2.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:078105bf80f725c0215a0bebac8cb2fb1b3993ab32bdc3fcd50145a5b4127001", size = 2505194, upload-time = "2025-08-06T14:58:57.301Z" }, + { url = "https://files.pythonhosted.org/packages/ac/cc/c2e2a3eb6ee956f73c68541e439916f8146170ea9cc61e72adea5c995312/torchaudio-2.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ddef94bf181e6447cbb05f38beaca8f6c5bb8d2b9ddced1aa3452025b9fc70d3", size = 1856736, upload-time = "2025-08-06T14:58:36.3Z" }, + { url = "https://files.pythonhosted.org/packages/c7/0d/24dad878784f1edd62862f27173781669f0c71eb46368636787d1e364188/torchaudio-2.8.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:862e2e40bf09d865e5df080a84c1a39bbcef40e43140f4b1737eb3a389d3b38f", size = 1692930, upload-time = "2025-08-06T14:58:41.312Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a6/84d80f34472503e9eb82245d7df501c59602d75d7360e717fb9b84f91c5e/torchaudio-2.8.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:93a8583f280fe83ba021aa713319381ea71362cc87b67ee38e97a43cb2254aee", size = 4014607, upload-time = "2025-08-06T14:58:47.234Z" }, + { url = "https://files.pythonhosted.org/packages/43/ab/96ad33afa320738a7cfb4b51ba97e2f3cfb1e04ae3115d5057655103ba4f/torchaudio-2.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:4b82cacd1b8ccd543b1149d8cab257a40dfda8119023d2e3a96c66349c84bffb", size = 2499890, upload-time = "2025-08-06T14:58:55.066Z" }, + { url = "https://files.pythonhosted.org/packages/3b/ea/2a68259c4dbb5fe44ebfdcfa40b115010d8c677221a7ef0f5577f3c4f5f1/torchaudio-2.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f851d32e94ca05e470f0c60e25726ec1e0eb71cb2ca5a0206b7fd03272ccc3c8", size = 1857045, upload-time = "2025-08-06T14:58:51.984Z" }, + { url = "https://files.pythonhosted.org/packages/0d/a3/1c79a8ef29fe403b83bdfc033db852bc2a888b80c406325e5c6fb37a7f2d/torchaudio-2.8.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:09535a9b727c0793cd07c1ace99f3f353626281bcc3e30c2f2314e3ebc9d3f96", size = 1692755, upload-time = "2025-08-06T14:58:50.868Z" }, + { url = "https://files.pythonhosted.org/packages/49/df/61941198e9ac6bcebfdd57e1836e4f3c23409308e3d8d7458f0198a6a366/torchaudio-2.8.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:d2a85b124494736241884372fe1c6dd8c15e9bc1931bd325838c5c00238c7378", size = 4013897, upload-time = "2025-08-06T14:59:01.66Z" }, + { url = "https://files.pythonhosted.org/packages/c3/ab/7175d35a4bbc4a465a9f1388571842f16eb6dec5069d7ea9c8c2d7b5b401/torchaudio-2.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:c1b5139c840367a7855a062a06688a416619f6fd2ca46d9b9299b49a7d133dfd", size = 2500085, upload-time = "2025-08-06T14:58:44.95Z" }, + { url = "https://files.pythonhosted.org/packages/34/1a/69b9f8349d9d57953d5e7e445075cbf74000173fb5f5d5d9e9d59415fc63/torchaudio-2.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:68df9c9068984edff8065c2b6656725e6114fe89281b0cf122c7505305fc98a4", size = 1935600, upload-time = "2025-08-06T14:58:46.051Z" }, + { url = "https://files.pythonhosted.org/packages/71/76/40fec21b65bccfdc5c8cdb9d511033ab07a7ad4b05f0a5b07f85c68279fc/torchaudio-2.8.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:1951f10ed092f2dda57634f6a3950ef21c9d9352551aa84a9fccd51bbda18095", size = 1704199, upload-time = "2025-08-06T14:58:43.594Z" }, + { url = "https://files.pythonhosted.org/packages/8e/53/95c3363413c2f2009f805144160b093a385f641224465fbcd717449c71fb/torchaudio-2.8.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:4f7d97494698d98854129349b12061e8c3398d33bd84c929fa9aed5fd1389f73", size = 4020596, upload-time = "2025-08-06T14:59:03.031Z" }, + { url = "https://files.pythonhosted.org/packages/52/27/7fc2d7435af044ffbe0b9b8e98d99eac096d43f128a5cde23c04825d5dcf/torchaudio-2.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:d4a715d09ac28c920d031ee1e60ecbc91e8a5079ad8c61c0277e658436c821a6", size = 2549553, upload-time = "2025-08-06T14:59:00.019Z" }, ] [[package]] @@ -4888,22 +3850,18 @@ name = "torchaudio" version = "2.9.0" source = { registry = "https://download.pytorch.org/whl/cpu" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", "python_full_version >= '3.13' and sys_platform == 'darwin'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and sys_platform == 'darwin'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and sys_platform == 'darwin'", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "python_full_version < '3.12' and sys_platform == 'darwin'", ] dependencies = [ - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torch", version = "2.9.0+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-26-simple-speaker-recognition-cpu') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] wheels = [ - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:214d2e8bec2b204ac3f552f3dceae51550e06a91c5863d5dc341d81691ef655e" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:1e84e45f74bf5b208b5ce59b36f26ec1e5f63596542c3ebee6edeadf85e73563" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:662eb49ab25e1a2b7367bb072a8ad05c8a4b650ebbe7090a5af1a1eb1d40767c" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:914f1408142bdeda1ca9f834dd04967625fccc75893bd1504a018a13a04f1b66" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ab4cbcccfd873b0fb41fcb39c9869e59ef84bb95b093f6f58e2d05172a7500d2" }, @@ -4912,10 +3870,6 @@ wheels = [ { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:1eb0d1dac8cefbc4a54afb21aac72a1c25a91f73e9c3bd85f6684930a4a1be5d" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:967d664477fb91dffad82ef64ea3695801c0cc35304baec71be875b569440872" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:276871d6f5fed5268a87c5da303a13ca2e06b9d29a4c44663b960f0a2e2f46d7" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:3fa41447a21103fcde930b4ad2bd2634565a0becff1a5425535b4f0116c0d5df" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:69f46f21bd67e90ade33a7d0f0cf98270cd61b98f5f8249d3893be0a16b3e31f" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:93358d8f2f24969ba3f368f4eec33295df830af54836c7fd3336740228f9af16" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:742143d9d62769bc4b9a2977ca4f4720e0a5e922bdc5df585c155e0a1f545461" }, ] [[package]] @@ -4923,22 +3877,18 @@ name = "torchaudio" version = "2.9.0" source = { registry = "https://download.pytorch.org/whl/cu126" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'" }, ] wheels = [ - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:b5eb9a41500af8a0453eedd3df86d819991d83e166833cdab5bb1fa0c79ebd72" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:d96e966958b4b187bfe2e8518ed630ae2682910017fbcba1bcfc6a1c90661784" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:96ffe971d658f7087afaf58c1d8b75bb14629e291ed0745cc6425d350f88ba85" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:c9f03a673e518900b8a59cb487f3e08603bfab35ce38816d03cdd630cee2394b" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:d061b3e30216eb91b82f32d2b6ba7c2c58e0143c85d7f0331e8c8dbb9d6358e5" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:15e50f579ada0dd504ab0feeb554f2a706909762b9700750aab4d3bb7c75edae" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:e28ccb3a406a3c30171c14795340debb58ad060da9a2573f37aa97a5472ef826" }, ] [[package]] @@ -4946,66 +3896,18 @@ name = "torchaudio" version = "2.9.0" source = { registry = "https://download.pytorch.org/whl/cu128" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", ] dependencies = [ - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'" }, ] wheels = [ - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:4194784ba76b7d90b29eb81b30c5f96ea39612124064fabea9a53ec77a98506e" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:b0fe765b53b8a69f0e76b38de35769d16a066378d721ce3629f818a696797c2b" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:9f67eccc981bb358e11d73c09af24be75d5166639446b748ccccb2af9a6356e9" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:79dfdf110d218f3507ae6ec93bbe96a4e85ba3f8c36f4092cc08c95502854591" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:cbfdbd1c22c6f39622c560680491db80cb707b94a31317ba7cc44abc6c0f15cb" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:23e7202125138a511564fec816065ce47cfe43ba660e24b5ff8fac1a0858354a" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:5445448051875dacd83a73cc348ae90504ccdb4ef9e03572465cf349fc4d49dd" }, -] - -[[package]] -name = "torchaudio" -version = "2.9.0" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version == '3.11.*'", - "python_full_version < '3.11'", -] -dependencies = [ - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/78/aa/7fce684dc0e21f8ea3ecf4a9f37253f8fa0b51aa0973202b58f33b9dc031/torchaudio-2.9.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:214d2e8bec2b204ac3f552f3dceae51550e06a91c5863d5dc341d81691ef655e", size = 806922, upload_time = "2025-10-15T15:51:53.069Z" }, - { url = "https://files.pythonhosted.org/packages/0b/c2/212181b1df762487462b3a092f6a9ae6ba87df02df71bb2121c100b13b8d/torchaudio-2.9.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:1e84e45f74bf5b208b5ce59b36f26ec1e5f63596542c3ebee6edeadf85e73563", size = 473802, upload_time = "2025-10-15T15:51:55.626Z" }, - { url = "https://files.pythonhosted.org/packages/39/27/75184741da9aa1e94ec136319781e1275a560d1c311a293cc22aba747863/torchaudio-2.9.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:905f2c916e392b6dde375c002abe98f6fc64705fdf1192c90a6df2de235305f3", size = 2055464, upload_time = "2025-10-15T15:51:57.996Z" }, - { url = "https://files.pythonhosted.org/packages/43/af/f12349d7cb325b9b36452192953eb8c4ca9a6c28c8335c2d2f5e576be7f3/torchaudio-2.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:4ed556da9de16f69ccbe804df510ae8fefdf995cbdc2fcf26ea7532d25463326", size = 663878, upload_time = "2025-10-15T15:52:07.274Z" }, - { url = "https://files.pythonhosted.org/packages/d5/a2/7696b9579ad0c40b78ce2774fb24875c43257f3d0d24540e1cfa946c13b4/torchaudio-2.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:662eb49ab25e1a2b7367bb072a8ad05c8a4b650ebbe7090a5af1a1eb1d40767c", size = 808368, upload_time = "2025-10-15T15:51:56.56Z" }, - { url = "https://files.pythonhosted.org/packages/55/1a/48d528cae6050b9a5f07c1c942b547143237e9f080f4a2ccb80ba88486df/torchaudio-2.9.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:914f1408142bdeda1ca9f834dd04967625fccc75893bd1504a018a13a04f1b66", size = 475720, upload_time = "2025-10-15T15:51:59.111Z" }, - { url = "https://files.pythonhosted.org/packages/f0/41/7aba77bc89d06df993c1519b66b7e0b09661d297d0eb8c044ab2c5af665f/torchaudio-2.9.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:86b15ce1d74814d5ca14bfac0d3b33f325c8cac4a6f09dcc5b82748133a96792", size = 2058688, upload_time = "2025-10-15T15:52:01.885Z" }, - { url = "https://files.pythonhosted.org/packages/96/64/93944c24d7ec76dff3315f9aaf382e86d09fa2c865942c3d6b48666e5b1d/torchaudio-2.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:840487d748128ded45bd65b213b55db701ad047544e77ae3c57ea48f55623a77", size = 664692, upload_time = "2025-10-15T15:52:02.908Z" }, - { url = "https://files.pythonhosted.org/packages/b7/63/3c0ede3aa3d19a8a6698ddd107fa88660549360b51bf8ce2717cd498d800/torchaudio-2.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ab4cbcccfd873b0fb41fcb39c9869e59ef84bb95b093f6f58e2d05172a7500d2", size = 809116, upload_time = "2025-10-15T15:52:00.911Z" }, - { url = "https://files.pythonhosted.org/packages/be/d5/25e58745defe9d05893d3cba5c0e1a76aeaac503ac5ec4d9f83c871df71c/torchaudio-2.9.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:7f93388b6e536c14d6015b6f75277a8b45efc532f61b35adc1ed06c98a86003e", size = 476020, upload_time = "2025-10-15T15:51:59.967Z" }, - { url = "https://files.pythonhosted.org/packages/f0/9c/58b8b49dfba2ae85e41ca86b0c52de45bbbea01987490de219c99c523a58/torchaudio-2.9.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:508318a2130b40ad51378f90caf8727a4bd3ac2b296f2b90c900b44e6068a940", size = 2059901, upload_time = "2025-10-15T15:51:54.634Z" }, - { url = "https://files.pythonhosted.org/packages/d7/eb/58b05f75d12f69ccc460893a20c999da082e063082120ed06e05cca3a053/torchaudio-2.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:82117e3a605f2959dc09b4cd8a11178d6e92727d5f85e5d4f9fe47502f84ee96", size = 665350, upload_time = "2025-10-15T15:52:08.384Z" }, - { url = "https://files.pythonhosted.org/packages/6c/66/974371d4e4042d186931b72365817d9d3a509f2bc570888a48612448c060/torchaudio-2.9.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:5549c25db4c2da306e179e9aa99980e7f5b1826a8d2d7de08125f3943a5620b2", size = 809149, upload_time = "2025-10-15T15:52:16.133Z" }, - { url = "https://files.pythonhosted.org/packages/09/61/8f7b875a2d879666f2f121e458817703e5499988a86105d2a25afecb9987/torchaudio-2.9.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:1eb0d1dac8cefbc4a54afb21aac72a1c25a91f73e9c3bd85f6684930a4a1be5d", size = 475699, upload_time = "2025-10-15T15:52:06.349Z" }, - { url = "https://files.pythonhosted.org/packages/26/db/10ba200f90b76f7b859f46b5ba30cdded69f71bcb0fe3c59bb215532cd2b/torchaudio-2.9.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:266d304dd4ed738a10148b020e3d066e81272ee851f6f92193fe549df96af868", size = 2060349, upload_time = "2025-10-15T15:52:09.329Z" }, - { url = "https://files.pythonhosted.org/packages/be/53/5f9adbea55e48f91532ee4f041283900939ee5cb6bc1395587214e67a629/torchaudio-2.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:7d3926129389d934aa048bd6c6f68fbf3ef26828ebbbbeac99794ea00e90dc1c", size = 665310, upload_time = "2025-10-15T15:52:05.101Z" }, - { url = "https://files.pythonhosted.org/packages/e3/41/88b989aab1e11134d858350196fcf3afd4c2a6821d74efb3c1b9ab23b8cf/torchaudio-2.9.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:967d664477fb91dffad82ef64ea3695801c0cc35304baec71be875b569440872", size = 813491, upload_time = "2025-10-15T15:52:10.346Z" }, - { url = "https://files.pythonhosted.org/packages/1a/c1/8d0481fc921cb72d6cadbacd338fa71db0052e8fdb1bf33127c694bbf257/torchaudio-2.9.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:276871d6f5fed5268a87c5da303a13ca2e06b9d29a4c44663b960f0a2e2f46d7", size = 477749, upload_time = "2025-10-15T15:52:04.189Z" }, - { url = "https://files.pythonhosted.org/packages/cf/d3/d085cd76413b9f3f792e61933235d982caf5cdbdf60f0e4fdae71879becc/torchaudio-2.9.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:3d5657d929d6ca07b08cfa005988f2ea8caacf9af42f20bc7eff10f88812ce30", size = 2062165, upload_time = "2025-10-15T15:52:12.784Z" }, - { url = "https://files.pythonhosted.org/packages/f2/41/d9876f5b19b4b2f98a6131d1a98ee6d5d8f707c01311bbba7cc3bb02f4bf/torchaudio-2.9.0-cp313-cp313t-win_amd64.whl", hash = "sha256:3fe9cac0c2ee713e07f8c88d09528d55e0fa74987b0122e27911dfb720f39054", size = 669260, upload_time = "2025-10-15T15:52:13.8Z" }, - { url = "https://files.pythonhosted.org/packages/97/ad/db50c49d73d1904152bbaaaa281e03a41ec519dd6a9df48cc69ea5cd48b9/torchaudio-2.9.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:3fa41447a21103fcde930b4ad2bd2634565a0becff1a5425535b4f0116c0d5df", size = 810532, upload_time = "2025-10-15T15:52:17.197Z" }, - { url = "https://files.pythonhosted.org/packages/a8/00/aa8ed83a169a87af72d6cdc17e0350f418b3cba3bd7397b0cca873274789/torchaudio-2.9.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:69f46f21bd67e90ade33a7d0f0cf98270cd61b98f5f8249d3893be0a16b3e31f", size = 475864, upload_time = "2025-10-15T15:52:11.446Z" }, - { url = "https://files.pythonhosted.org/packages/4b/bb/7ca64ed0556afa08d3a7a47c887ee9b1c4f3eebd193baf47505b6fac479c/torchaudio-2.9.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:631b0f43564a25e27e615b217454c334f52162679f39ae10b9fa7562ed587dfc", size = 2060360, upload_time = "2025-10-15T15:52:14.992Z" }, - { url = "https://files.pythonhosted.org/packages/63/13/4407b79ddedc9ea95d88fa54c3758df21f0117683fceba4bacd98ceaa772/torchaudio-2.9.0-cp314-cp314-win_amd64.whl", hash = "sha256:ed6df9f14431e13498b984dc87df1aabb2156b9ce0ce7268ce4a61650197310a", size = 665048, upload_time = "2025-10-15T15:52:19.116Z" }, - { url = "https://files.pythonhosted.org/packages/7d/1a/d3cd6b67b5c68ff4211be923978d1d7c10ea2f44f826d4cd15b775f52c11/torchaudio-2.9.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:93358d8f2f24969ba3f368f4eec33295df830af54836c7fd3336740228f9af16", size = 813499, upload_time = "2025-10-15T15:52:20.412Z" }, - { url = "https://files.pythonhosted.org/packages/ab/65/a35a182519b40dcd2cedaf5fdcac6f724ae2451c534dfcece6ff5f85f983/torchaudio-2.9.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:742143d9d62769bc4b9a2977ca4f4720e0a5e922bdc5df585c155e0a1f545461", size = 477752, upload_time = "2025-10-15T15:52:18.14Z" }, - { url = "https://files.pythonhosted.org/packages/6f/1c/30272b71ae08817eaca00bb856ebef25dd44041329579903c1915b57f0c9/torchaudio-2.9.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:0a234634e1142fb2652c49e935a98b4d9656fd0af9e4aa14b1b05a80c3cf8e78", size = 2062173, upload_time = "2025-10-15T15:52:22.724Z" }, - { url = "https://files.pythonhosted.org/packages/b9/d6/d007f6bc55a16a86e64e9bba295b90485011cc6a113d8f56b503b4f34a7d/torchaudio-2.9.0-cp314-cp314t-win_amd64.whl", hash = "sha256:cbf5d6da8fd2ed545c78218b39fd6aacaa4dd5e265c5f85b248a2fac223f0bd6", size = 669272, upload_time = "2025-10-15T15:52:21.696Z" }, ] [[package]] @@ -5013,17 +3915,14 @@ name = "torchaudio" version = "2.9.0+cpu" source = { registry = "https://download.pytorch.org/whl/cpu" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux')", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux')", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'linux')", - "(python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.11' and sys_platform != 'darwin' and sys_platform != 'linux')", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and sys_platform == 'linux') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux')", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and sys_platform == 'linux') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux')", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and sys_platform == 'linux') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux')", ] dependencies = [ - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux') or (platform_python_implementation != 'CPython' and sys_platform == 'linux') or (sys_platform != 'darwin' and sys_platform != 'linux')" }, ] wheels = [ - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:1b3c522589ae3f09e95eabe9cd49e0a13d06fca41ccba6f9eba1b6b746a9ba45" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp310-cp310-win_amd64.whl", hash = "sha256:fb17c9fad41099337f817c597e616bd1396a3f638af391d447a7736833c351ed" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:bd47fa5f76602b30b7b7278be3536899e12e66a26658beb5bac72c49b32f6f65" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp311-cp311-win_amd64.whl", hash = "sha256:cfd6e9d9bb2215bf301e81a91018e1a2af9ed67fe778a2162cfbb6f8d7394fbd" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:541c558c90e0781e8ba3d36319a3484acc5da0f502a605af19b0adc2848556a3" }, @@ -5032,10 +3931,6 @@ wheels = [ { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp313-cp313-win_amd64.whl", hash = "sha256:ec6e2af7e0ab6033def1f3f2a3e3173924dc65d8bbb6fa8b444faeb6eb42644f" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:298535e35543f8f5463fedab4a769586eb6a0b516052dce718a3d2c0f5bc4952" }, { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp313-cp313t-win_amd64.whl", hash = "sha256:d0d9149279f18fc356ef56175465492feead348dead7eb2f4a699bc0685cb93b" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:b109325625340b52afea876bb2e600a38864c02cdd138dc7d206b553d80645a4" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp314-cp314-win_amd64.whl", hash = "sha256:c16aef30d6e312f4617917c412fe65e253fc440e946a4957226b7a140b49f4e0" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:305173420e44d8b98bc31ee4a9ab5134a7180659b262d6100c9e2977c1d10ea0" }, - { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0%2Bcpu-cp314-cp314t-win_amd64.whl", hash = "sha256:e6832cf83fa17f0a218fabbcfe5f31b0b793ea284109e7aac0244153b3d2cfcf" }, ] [[package]] @@ -5043,17 +3938,14 @@ name = "torchaudio" version = "2.9.0+cu126" source = { registry = "https://download.pytorch.org/whl/cu126" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", ] dependencies = [ - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "platform_machine != 'aarch64' or platform_python_implementation != 'CPython' or sys_platform != 'linux'" }, ] wheels = [ - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:5ad9cb98f122f670ae032951bdd3f000fbbc22b6765dbf384edb90d6fd2d8383" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp310-cp310-win_amd64.whl", hash = "sha256:839453273384a8239d983dde4ae26ae8dec99a2800a5155a3c89c895a61df80e" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:56c5d73623d8c694054d123e57fc623fc2a95ae23ca13920279242fca490e9bb" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp311-cp311-win_amd64.whl", hash = "sha256:664069dbf79497175a1c23621b50977c4cb9bae9efb7dc9602058dcff45f035b" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:08002a88f54d3bf38a86e5ec44e99729090de4a30b2d0019d78bcd7061d16f29" }, @@ -5062,10 +3954,6 @@ wheels = [ { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp313-cp313-win_amd64.whl", hash = "sha256:974b809fa0bbec297059def5379bf7f0d4a1c5701479bccd091c2f53e9ef54e6" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:b24208121255b7f015b45ca5dcc3ea6bb30c5db5aee004f43ff052cd93812a46" }, { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp313-cp313t-win_amd64.whl", hash = "sha256:2bdbbf15d81af813ed5e21dffdbe1cc1575969ea25f1edbe2e1db1fede12552f" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:a3dc5c1324cfabf6f1ac223c193bd49cbf661cd7fba95628419a6cae128c5909" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp314-cp314-win_amd64.whl", hash = "sha256:e2cf0c4ecd16e603b1cf3482538128d0c0c69494ada6402b76c497fe77f931df" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:0fd504c279f2410e31e8591502a381a381a7f6295fd0448d6bb99767b93ac3be" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.0%2Bcu126-cp314-cp314t-win_amd64.whl", hash = "sha256:4b88f1bcbf97bd46b87003e9ddae0d54bcd61c25e88f7b842db35af0d9acbf15" }, ] [[package]] @@ -5073,17 +3961,14 @@ name = "torchaudio" version = "2.9.0+cu128" source = { registry = "https://download.pytorch.org/whl/cu128" } resolution-markers = [ - "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and sys_platform != 'linux')", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and sys_platform != 'linux')", - "(python_full_version == '3.11.*' and platform_machine != 'aarch64') or (python_full_version == '3.11.*' and sys_platform != 'linux')", - "(python_full_version < '3.11' and platform_machine != 'aarch64') or (python_full_version < '3.11' and sys_platform != 'linux')", + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", ] dependencies = [ - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "platform_machine != 'aarch64' or platform_python_implementation != 'CPython' or sys_platform != 'linux'" }, ] wheels = [ - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:2d924f6b919a25841eedba3a7921b38e3bab8b86b2cf23841e330633dc2ec4df" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp310-cp310-win_amd64.whl", hash = "sha256:1bd69bed6b447079b7ea738236af1e4b24f8efd5178d7ba99bec7a2d9a2c9493" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:b0f04dec9117779a6377c5501c86fc069a427af002c85f0846943d684bba2f23" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp311-cp311-win_amd64.whl", hash = "sha256:daa01250079ef024987622429f379723d306e92fad42290868041a60d4fef2e6" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ff838b3171be6ef4e4564e2814533816242a6dbea48517b3722785687169376b" }, @@ -5092,32 +3977,22 @@ wheels = [ { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp313-cp313-win_amd64.whl", hash = "sha256:76df3fdb5e1194b51e69187e00d53d18bb5c2e0f3904d105e644b5c3aba5c9f4" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:19b42c17b795c672c4f5ef202d46963050ea3315e12f75a837f98b8065da0c05" }, { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp313-cp313t-win_amd64.whl", hash = "sha256:0242842005cc6c5dc3c9bf218284bc53fe5fea27bacf3f14884608e972876787" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:3677c20b097bc35fc32eca4f3f0a27e6b4d3ee7c8a62eba26a3e7549a3a87d6c" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp314-cp314-win_amd64.whl", hash = "sha256:1de6625aadee564a0f03bf7a17eed8a133f73043db93dc4e2d3f64092902e02c" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:d921d87064f306e028fb8c00fa057eaea479e23ddf1ce376229d7484798bcf1b" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.0%2Bcu128-cp314-cp314t-win_amd64.whl", hash = "sha256:d8ff9a71197e51f1f501af0a6d358f77972283fcc26e0fee9c656f1f479aa74f" }, ] [[package]] name = "torchcodec" -version = "0.9.1" +version = "0.7.0" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4a/c3/ae904a2a8cb4b6288684f022a6d5061a74435bc2d6f1c4742c16d441a9ee/torchcodec-0.9.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:72738d7870edbcd6982207609efe314352e0bf90f4e3895a549e23a49ee0673c", size = 3397284, upload_time = "2025-12-10T15:55:45.498Z" }, - { url = "https://files.pythonhosted.org/packages/30/96/c693d75e32b4f07828c2b8a4b894be7366d0e46366ff10dad5825d891148/torchcodec-0.9.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:53dfecabc843e4d78b77453732129bd8572dd9d022ab81a94f5305cd5e920ded", size = 2043848, upload_time = "2025-12-10T15:55:25.772Z" }, - { url = "https://files.pythonhosted.org/packages/68/dd/cbda16eb33d380c3e7b3cb6dbcfa59aa21e676ddebe3627e834be3b1c124/torchcodec-0.9.1-cp310-cp310-win_amd64.whl", hash = "sha256:d5267e6112b0d0b948d653dc3ffa486bb9a01febc81606d3dfd75cf5a4dcc9f3", size = 2170387, upload_time = "2025-12-10T15:56:09.824Z" }, - { url = "https://files.pythonhosted.org/packages/c0/37/169238bb55017b08a93530d6f4474a112780df4c05c26c78df7dd58401f1/torchcodec-0.9.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7a81d29e67cebefaec08f9c817635d1ff47205814884e527ef4b135a6c795612", size = 3899002, upload_time = "2025-12-10T15:55:49.911Z" }, - { url = "https://files.pythonhosted.org/packages/75/74/11c59e0592e555df78cfee2fd4b8ba5c725e4bf160002af88ce09de99d9d/torchcodec-0.9.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:5e959c7abf95de62f78653d416f00f7ca32936fbfd23371b23d5c8dc199f3670", size = 2048262, upload_time = "2025-12-10T15:55:29.552Z" }, - { url = "https://files.pythonhosted.org/packages/53/66/0612c7852cb7854dec45db9357397b4dbd4d6274832cc8949a8d1c0e518a/torchcodec-0.9.1-cp311-cp311-win_amd64.whl", hash = "sha256:508e0ce6da1e4af186b131cdbdd3d998bc4313e9f3a3f5b78f64aa5f9685ed88", size = 2181959, upload_time = "2025-12-10T15:56:13.191Z" }, - { url = "https://files.pythonhosted.org/packages/4b/60/3bfa459e09987af08e188811b191437c9d8215a74f4d418be6ff7df87b5c/torchcodec-0.9.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8996ec62b72c69545c30246df64df386d06d7ec7de0689be5d20dfc06aad6442", size = 4064264, upload_time = "2025-12-10T15:55:56.313Z" }, - { url = "https://files.pythonhosted.org/packages/17/c8/bfb74babec98aff11ab4f239b0901f39e1a93338b3438e842d864dc46935/torchcodec-0.9.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:a50568ce73b70395d113833fb07394c223f5546ef5d4fafe0fdcd91627fca270", size = 2061978, upload_time = "2025-12-10T15:55:33.415Z" }, - { url = "https://files.pythonhosted.org/packages/b2/12/c0bbf01b0ed52b69aaeed4af1043dc8308ccc522a47fcc082b34882e2ba2/torchcodec-0.9.1-cp312-cp312-win_amd64.whl", hash = "sha256:d9c8efe5845bde45a428f96493b4a041511f47f5bd53b333a0ad90426be4623a", size = 2187178, upload_time = "2025-12-10T15:56:16.968Z" }, - { url = "https://files.pythonhosted.org/packages/6f/c7/67fc8417f9efa8a25c00a44f0d674761a0bad9c45e9725e3fd116b3c48ed/torchcodec-0.9.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:5c9cdcba50c75be70ef6ec919ec1f7f14d9d5163d93cf6bd94403e134f03734c", size = 4034415, upload_time = "2025-12-10T15:56:02.04Z" }, - { url = "https://files.pythonhosted.org/packages/68/05/06240f661e9aa08b20765305e3b88f60bff706bbe54ac35830af74612443/torchcodec-0.9.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:0643c5e9c3a51fdafdea87935d5b0a38e99626c664f47a150482d77ab370a877", size = 2067767, upload_time = "2025-12-10T15:55:37.27Z" }, - { url = "https://files.pythonhosted.org/packages/13/a2/d78cd65863fb805d9e35fe90ae7574eab86ff0ae63438208bd07d2cf1fd2/torchcodec-0.9.1-cp313-cp313-win_amd64.whl", hash = "sha256:df0b5a15998fd7457625c2af2a6276e0e710fac158d145045340dbbcd1cfdb65", size = 2186788, upload_time = "2025-12-10T15:56:20.204Z" }, - { url = "https://files.pythonhosted.org/packages/01/02/f8ae9443d3bcbe8a8d6d0bbc3992296e5476e5afa1f244100a3a7967a36c/torchcodec-0.9.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:b9bc5a5dff925df96d11bf90bd0ce964b8086bb11ae09adf353518192b5da483", size = 3812248, upload_time = "2025-12-10T15:56:06.382Z" }, - { url = "https://files.pythonhosted.org/packages/59/a1/8462b55571286847ea31edb7634583125400824267db9ba8301f4ce3f137/torchcodec-0.9.1-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:65634bb28b3155cf99f980dac31ecedb414c07b8156f8473ec9fb74bedbd2a1f", size = 2068456, upload_time = "2025-12-10T15:55:40.577Z" }, - { url = "https://files.pythonhosted.org/packages/f2/63/752d0fc1c6e8f799ae880ca1087510def663a7f9aa1a70074ae334c6908f/torchcodec-0.9.1-cp314-cp314-win_amd64.whl", hash = "sha256:2d01c8b3685a3a38f050ed2b526808a2938dba6f56cb9f9e967884fd858bba15", size = 2188320, upload_time = "2025-12-10T15:56:24.63Z" }, + { url = "https://files.pythonhosted.org/packages/6a/f1/bb2b5ab929ef3f092cb6508673510ffc2aafd8324493c94a2d41f1c8a683/torchcodec-0.7.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:967a14b31e04721901ddbf965f9e9f733f328c5e98a51e22f414e25ac32e20ba", size = 3388626, upload-time = "2025-09-08T14:17:50.433Z" }, + { url = "https://files.pythonhosted.org/packages/06/14/8ff28247988365fc47e8471e28cdfd8d037232fcf73abb67ee815ac80f1d/torchcodec-0.7.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:afb1c48b52bd4ee8f485f5a427bb4e82380590255a26b8e9e3fe099e0779287f", size = 1419444, upload-time = "2025-09-08T14:17:41.479Z" }, + { url = "https://files.pythonhosted.org/packages/1f/80/04f23dff2c7ac406d2d6b24a52be7654a946d2fdfe158b19341a524dae20/torchcodec-0.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:a68765cd29159da3cf36eb5716481c617ad9d168fe06418bcde2a9360cc7eb5e", size = 1563430, upload-time = "2025-09-08T14:17:58.571Z" }, + { url = "https://files.pythonhosted.org/packages/c7/b2/6d3e190fcd18c65b35f6da734d4415c72b42c8a72ffc2494d998bad8caf3/torchcodec-0.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d9d082bbb599f4f7715bfc3b1afa5bc16d8fb9d852e68084c63f1973cc78a1cb", size = 3574506, upload-time = "2025-09-08T14:17:52.071Z" }, + { url = "https://files.pythonhosted.org/packages/41/10/4a1a8407d0fad37cb43d1f749e7b422e5a0f6def17f3b90ab9ab9a105e32/torchcodec-0.7.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:3cd23c3296c9b071d56bb2c534a6a98275d65c1a6a7213cdb72a26ec9f9d2fd8", size = 1421871, upload-time = "2025-09-08T14:17:43.419Z" }, + { url = "https://files.pythonhosted.org/packages/9b/e7/a2fa7ed9c81d7d683d37ca7204007b421c0537132364a9cfd8d577f19a96/torchcodec-0.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:ac942831bff02e6041d8718b71c6f63e4e37c05dd95e72863725c9dbef0d4a7b", size = 1565029, upload-time = "2025-09-08T14:18:02.83Z" }, + { url = "https://files.pythonhosted.org/packages/3c/82/7c7691d538f67704b2b2444deb0e234ae564f9329bc9becf66d69998bc9b/torchcodec-0.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:32a0115035a7f0a77fa451f67c101e0273a3a37d33b69e1bcd777f00aceb7340", size = 3537881, upload-time = "2025-09-08T14:17:54.254Z" }, + { url = "https://files.pythonhosted.org/packages/01/25/177ea01d138598ab68d5e3b000789e8617bf97874bd8f761d89093f419ba/torchcodec-0.7.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:9c70f910f9f48e6625aacaed534f766e13d447b895dc7299e96d4db9a93f1514", size = 1422493, upload-time = "2025-09-08T14:17:45.41Z" }, + { url = "https://files.pythonhosted.org/packages/5c/a9/e2b6301fbf4590d352e183bef64927f74ef4d4f660cca3ed7a32dda60484/torchcodec-0.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:31b402c9ae3c6e9f33c41fddf7058f9492c443ad55d02f022395f8fa196b58f6", size = 1565405, upload-time = "2025-09-08T14:18:04.217Z" }, ] [[package]] @@ -5125,19 +4000,42 @@ name = "torchmetrics" version = "1.8.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "lightning-utilities", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "packaging", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "lightning-utilities" }, + { name = "numpy" }, + { name = "packaging" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, ] -sdist = { url = "https://files.pythonhosted.org/packages/85/2e/48a887a59ecc4a10ce9e8b35b3e3c5cef29d902c4eac143378526e7485cb/torchmetrics-1.8.2.tar.gz", hash = "sha256:cf64a901036bf107f17a524009eea7781c9c5315d130713aeca5747a686fe7a5", size = 580679, upload_time = "2025-09-03T14:00:54.077Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/2e/48a887a59ecc4a10ce9e8b35b3e3c5cef29d902c4eac143378526e7485cb/torchmetrics-1.8.2.tar.gz", hash = "sha256:cf64a901036bf107f17a524009eea7781c9c5315d130713aeca5747a686fe7a5", size = 580679, upload-time = "2025-09-03T14:00:54.077Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/02/21/aa0f434434c48490f91b65962b1ce863fdcce63febc166ca9fe9d706c2b6/torchmetrics-1.8.2-py3-none-any.whl", hash = "sha256:08382fd96b923e39e904c4d570f3d49e2cc71ccabd2a94e0f895d1f0dac86242", size = 983161, upload_time = "2025-09-03T14:00:51.921Z" }, + { url = "https://files.pythonhosted.org/packages/02/21/aa0f434434c48490f91b65962b1ce863fdcce63febc166ca9fe9d706c2b6/torchmetrics-1.8.2-py3-none-any.whl", hash = "sha256:08382fd96b923e39e904c4d570f3d49e2cc71ccabd2a94e0f895d1f0dac86242", size = 983161, upload-time = "2025-09-03T14:00:51.921Z" }, +] + +[[package]] +name = "torchvision" +version = "0.23.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy" }, + { name = "pillow" }, + { name = "torch", version = "2.8.0", source = { registry = "https://pypi.org/simple" } }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/f0/d7/15d3d7bd8d0239211b21673d1bac7bc345a4ad904a8e25bb3fd8a9cf1fbc/torchvision-0.23.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:49aa20e21f0c2bd458c71d7b449776cbd5f16693dd5807195a820612b8a229b7", size = 1856884, upload-time = "2025-08-06T14:58:00.237Z" }, + { url = "https://files.pythonhosted.org/packages/dd/14/7b44fe766b7d11e064c539d92a172fa9689a53b69029e24f2f1f51e7dc56/torchvision-0.23.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:01dc33ee24c79148aee7cdbcf34ae8a3c9da1674a591e781577b716d233b1fa6", size = 2395543, upload-time = "2025-08-06T14:58:04.373Z" }, + { url = "https://files.pythonhosted.org/packages/79/9c/fcb09aff941c8147d9e6aa6c8f67412a05622b0c750bcf796be4c85a58d4/torchvision-0.23.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:35c27941831b653f5101edfe62c03d196c13f32139310519e8228f35eae0e96a", size = 8628388, upload-time = "2025-08-06T14:58:07.802Z" }, + { url = "https://files.pythonhosted.org/packages/93/40/3415d890eb357b25a8e0a215d32365a88ecc75a283f75c4e919024b22d97/torchvision-0.23.0-cp311-cp311-win_amd64.whl", hash = "sha256:09bfde260e7963a15b80c9e442faa9f021c7e7f877ac0a36ca6561b367185013", size = 1600741, upload-time = "2025-08-06T14:57:59.158Z" }, + { url = "https://files.pythonhosted.org/packages/df/1d/0ea0b34bde92a86d42620f29baa6dcbb5c2fc85990316df5cb8f7abb8ea2/torchvision-0.23.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e0e2c04a91403e8dd3af9756c6a024a1d9c0ed9c0d592a8314ded8f4fe30d440", size = 1856885, upload-time = "2025-08-06T14:58:06.503Z" }, + { url = "https://files.pythonhosted.org/packages/e2/00/2f6454decc0cd67158c7890364e446aad4b91797087a57a78e72e1a8f8bc/torchvision-0.23.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:6dd7c4d329a0e03157803031bc856220c6155ef08c26d4f5bbac938acecf0948", size = 2396614, upload-time = "2025-08-06T14:58:03.116Z" }, + { url = "https://files.pythonhosted.org/packages/e4/b5/3e580dcbc16f39a324f3dd71b90edbf02a42548ad44d2b4893cc92b1194b/torchvision-0.23.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:4e7d31c43bc7cbecbb1a5652ac0106b436aa66e26437585fc2c4b2cf04d6014c", size = 8627108, upload-time = "2025-08-06T14:58:12.956Z" }, + { url = "https://files.pythonhosted.org/packages/82/c1/c2fe6d61e110a8d0de2f94276899a2324a8f1e6aee559eb6b4629ab27466/torchvision-0.23.0-cp312-cp312-win_amd64.whl", hash = "sha256:a2e45272abe7b8bf0d06c405e78521b5757be1bd0ed7e5cd78120f7fdd4cbf35", size = 1600723, upload-time = "2025-08-06T14:57:57.986Z" }, + { url = "https://files.pythonhosted.org/packages/91/37/45a5b9407a7900f71d61b2b2f62db4b7c632debca397f205fdcacb502780/torchvision-0.23.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1c37e325e09a184b730c3ef51424f383ec5745378dc0eca244520aca29722600", size = 1856886, upload-time = "2025-08-06T14:58:05.491Z" }, + { url = "https://files.pythonhosted.org/packages/ac/da/a06c60fc84fc849377cf035d3b3e9a1c896d52dbad493b963c0f1cdd74d0/torchvision-0.23.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:2f7fd6c15f3697e80627b77934f77705f3bc0e98278b989b2655de01f6903e1d", size = 2353112, upload-time = "2025-08-06T14:58:26.265Z" }, + { url = "https://files.pythonhosted.org/packages/a0/27/5ce65ba5c9d3b7d2ccdd79892ab86a2f87ac2ca6638f04bb0280321f1a9c/torchvision-0.23.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:a76fafe113b2977be3a21bf78f115438c1f88631d7a87203acb3dd6ae55889e6", size = 8627658, upload-time = "2025-08-06T14:58:15.999Z" }, + { url = "https://files.pythonhosted.org/packages/1f/e4/028a27b60aa578a2fa99d9d7334ff1871bb17008693ea055a2fdee96da0d/torchvision-0.23.0-cp313-cp313-win_amd64.whl", hash = "sha256:07d069cb29691ff566e3b7f11f20d91044f079e1dbdc9d72e0655899a9b06938", size = 1600749, upload-time = "2025-08-06T14:58:10.719Z" }, + { url = "https://files.pythonhosted.org/packages/05/35/72f91ad9ac7c19a849dedf083d347dc1123f0adeb401f53974f84f1d04c8/torchvision-0.23.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:2df618e1143805a7673aaf82cb5720dd9112d4e771983156aaf2ffff692eebf9", size = 2047192, upload-time = "2025-08-06T14:58:11.813Z" }, + { url = "https://files.pythonhosted.org/packages/1d/9d/406cea60a9eb9882145bcd62a184ee61e823e8e1d550cdc3c3ea866a9445/torchvision-0.23.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:2a3299d2b1d5a7aed2d3b6ffb69c672ca8830671967eb1cee1497bacd82fe47b", size = 2359295, upload-time = "2025-08-06T14:58:17.469Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f4/34662f71a70fa1e59de99772142f22257ca750de05ccb400b8d2e3809c1d/torchvision-0.23.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:76bc4c0b63d5114aa81281390f8472a12a6a35ce9906e67ea6044e5af4cab60c", size = 8800474, upload-time = "2025-08-06T14:58:22.53Z" }, + { url = "https://files.pythonhosted.org/packages/6e/f5/b5a2d841a8d228b5dbda6d524704408e19e7ca6b7bb0f24490e081da1fa1/torchvision-0.23.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b9e2dabf0da9c8aa9ea241afb63a8f3e98489e706b22ac3f30416a1be377153b", size = 1527667, upload-time = "2025-08-06T14:58:14.446Z" }, ] [[package]] @@ -5145,41 +4043,78 @@ name = "tqdm" version = "4.67.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "(sys_platform == 'win32' and extra != 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'win32' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'win32' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737, upload-time = "2024-11-24T20:12:22.481Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540, upload-time = "2024-11-24T20:12:19.698Z" }, +] + +[[package]] +name = "triton" +version = "3.1.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +dependencies = [ + { name = "filelock", marker = "python_full_version < '3.13'" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/86/17/d9a5cf4fcf46291856d1e90762e36cbabd2a56c7265da0d1d9508c8e3943/triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f34f6e7885d1bf0eaaf7ba875a5f0ce6f3c13ba98f9503651c1e6dc6757ed5c", size = 209506424, upload-time = "2024-10-14T16:05:42.337Z" }, + { url = "https://files.pythonhosted.org/packages/78/eb/65f5ba83c2a123f6498a3097746607e5b2f16add29e36765305e4ac7fdd8/triton-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8182f42fd8080a7d39d666814fa36c5e30cc00ea7eeeb1a2983dbb4c99a0fdc", size = 209551444, upload-time = "2024-10-14T16:05:53.433Z" }, +] + +[[package]] +name = "triton" +version = "3.4.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13'", + "python_full_version == '3.12.*'", + "python_full_version < '3.12'", +] +dependencies = [ + { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737, upload_time = "2024-11-24T20:12:22.481Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540, upload_time = "2024-11-24T20:12:19.698Z" }, + { url = "https://files.pythonhosted.org/packages/7d/39/43325b3b651d50187e591eefa22e236b2981afcebaefd4f2fc0ea99df191/triton-3.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b70f5e6a41e52e48cfc087436c8a28c17ff98db369447bcaff3b887a3ab4467", size = 155531138, upload-time = "2025-07-30T19:58:29.908Z" }, + { url = "https://files.pythonhosted.org/packages/d0/66/b1eb52839f563623d185f0927eb3530ee4d5ffe9d377cdaf5346b306689e/triton-3.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:31c1d84a5c0ec2c0f8e8a072d7fd150cab84a9c239eaddc6706c081bfae4eb04", size = 155560068, upload-time = "2025-07-30T19:58:37.081Z" }, + { url = "https://files.pythonhosted.org/packages/30/7b/0a685684ed5322d2af0bddefed7906674f67974aa88b0fae6e82e3b766f6/triton-3.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00be2964616f4c619193cb0d1b29a99bd4b001d7dc333816073f92cf2a8ccdeb", size = 155569223, upload-time = "2025-07-30T19:58:44.017Z" }, + { url = "https://files.pythonhosted.org/packages/20/63/8cb444ad5cdb25d999b7d647abac25af0ee37d292afc009940c05b82dda0/triton-3.4.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7936b18a3499ed62059414d7df563e6c163c5e16c3773678a3ee3d417865035d", size = 155659780, upload-time = "2025-07-30T19:58:51.171Z" }, ] [[package]] name = "triton" version = "3.5.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "(python_full_version >= '3.13' and platform_machine != 'aarch64') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython') or (python_full_version >= '3.13' and sys_platform != 'linux')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython') or (python_full_version == '3.12.*' and sys_platform != 'linux')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", + "(python_full_version < '3.12' and platform_machine != 'aarch64') or (python_full_version < '3.12' and platform_python_implementation != 'CPython') or (python_full_version < '3.12' and sys_platform != 'linux')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux'", +] wheels = [ - { url = "https://files.pythonhosted.org/packages/dd/22/507b6f58a35e05e84381630b2dc2a3cee1a7a2a7eaf4cba857c638a18a24/triton-3.5.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6f90de6a6566bb619b4c0adc9855729e1b1b5e26533fca1bf6206e96b6d277a3", size = 159827599, upload_time = "2025-10-15T19:15:43.87Z" }, - { url = "https://files.pythonhosted.org/packages/0b/eb/09e31d107a5d00eb281aa7e6635ca463e9bca86515944e399480eadb71f8/triton-3.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d5d3b3d480debf24eaa739623c9a42446b0b77f95593d30eb1f64cd2278cc1f0", size = 170333110, upload_time = "2025-10-13T16:37:49.588Z" }, - { url = "https://files.pythonhosted.org/packages/79/f9/b6f60f978397c616fd8dacca2305759fe4f80d397b20ef72534803244bd5/triton-3.5.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8457b22148defefdcb7fa8144b05ce211b9faefad650a1ce85b23df488d5549c", size = 159926731, upload_time = "2025-10-15T19:15:49.682Z" }, - { url = "https://files.pythonhosted.org/packages/3d/78/949a04391c21956c816523678f0e5fa308eb5b1e7622d88c4e4ef5fceca0/triton-3.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f34bfa21c5b3a203c0f0eab28dcc1e49bd1f67d22724e77fb6665a659200a4ec", size = 170433488, upload_time = "2025-10-13T16:37:57.132Z" }, - { url = "https://files.pythonhosted.org/packages/87/9b/30988039e1e84df7554fba24e6a734d2d0e847af33cabdf9b532b3c51456/triton-3.5.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7da21fccceafc163e3a5e857abe34351ef76345af06cabf9637a914742671f0b", size = 159946647, upload_time = "2025-10-15T19:15:56.325Z" }, - { url = "https://files.pythonhosted.org/packages/f5/3a/e991574f3102147b642e49637e0281e9bb7c4ba254edb2bab78247c85e01/triton-3.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c9e71db82261c4ffa3921cd050cd5faa18322d2d405c30eb56084afaff3b0833", size = 170476535, upload_time = "2025-10-13T16:38:05.18Z" }, - { url = "https://files.pythonhosted.org/packages/cd/85/e37f1197acb04c8f3d83851d23d5d6ed5060ef74580668b112e23fdfa203/triton-3.5.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:188da5b81fa2f8322c27fec1627703eac24cb9bb7ab0dfbe9925973bc1b070d3", size = 159958970, upload_time = "2025-10-15T19:16:01.717Z" }, - { url = "https://files.pythonhosted.org/packages/6c/29/10728de8a6e932e517c10773486b8e99f85d1b1d9dd87d9a9616e1fef4a1/triton-3.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e6bb9aa5519c084a333acdba443789e50012a4b851cd486c54f0b8dc2a8d3a12", size = 170487289, upload_time = "2025-10-13T16:38:11.662Z" }, - { url = "https://files.pythonhosted.org/packages/b8/1d/38258f05010ac17a7b058c022911c9cae6526e149b7397134a048cf5a6c2/triton-3.5.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:03127d9b33aaf979c856676b394bc059ec1d68cb6da68ae03f62dd8ad77a04ae", size = 160073012, upload_time = "2025-10-15T19:16:07.477Z" }, - { url = "https://files.pythonhosted.org/packages/5c/38/db80e48b9220c9bce872b0f616ad0446cdf554a40b85c7865cbca99ab3c2/triton-3.5.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c83f2343e1a220a716c7b3ab9fccfcbe3ad4020d189549200e2d2e8d5868bed9", size = 170577179, upload_time = "2025-10-13T16:38:17.865Z" }, - { url = "https://files.pythonhosted.org/packages/91/fe/8f5771d00227f4eb1ee034f218ed427102b989366d2275fe3b3c105a3921/triton-3.5.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:468936651d383f4a6d10068d34a627505e13af55be5d002b9f27b987e7a5f0ac", size = 159957460, upload_time = "2025-10-15T19:16:12.626Z" }, - { url = "https://files.pythonhosted.org/packages/ff/60/1810655d1d856c9a4fcc90ee8966d85f552d98c53a6589f95ab2cbe27bb8/triton-3.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da0fa67ccd76c3dcfb0bffe1b1c57c685136a6bd33d141c24d9655d4185b1289", size = 170487949, upload_time = "2025-10-13T16:38:24.881Z" }, - { url = "https://files.pythonhosted.org/packages/78/59/99edd103958fe6e42b50b9ad8ce4f223ddf4ccf475259cf7d2b53381dc6c/triton-3.5.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c7ceef21410229ac23173a28eee5cfc0e37c1dfdb8b4bc11ecda2e3ecec7c686", size = 160075629, upload_time = "2025-10-15T19:16:18.746Z" }, - { url = "https://files.pythonhosted.org/packages/fb/b7/1dec8433ac604c061173d0589d99217fe7bf90a70bdc375e745d044b8aad/triton-3.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:317fe477ea8fd4524a6a8c499fb0a36984a56d0b75bf9c9cb6133a1c56d5a6e7", size = 170580176, upload_time = "2025-10-13T16:38:31.14Z" }, + { url = "https://files.pythonhosted.org/packages/79/f9/b6f60f978397c616fd8dacca2305759fe4f80d397b20ef72534803244bd5/triton-3.5.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8457b22148defefdcb7fa8144b05ce211b9faefad650a1ce85b23df488d5549c", size = 159926731, upload-time = "2025-10-15T19:15:49.682Z" }, + { url = "https://files.pythonhosted.org/packages/3d/78/949a04391c21956c816523678f0e5fa308eb5b1e7622d88c4e4ef5fceca0/triton-3.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f34bfa21c5b3a203c0f0eab28dcc1e49bd1f67d22724e77fb6665a659200a4ec", size = 170433488, upload-time = "2025-10-13T16:37:57.132Z" }, + { url = "https://files.pythonhosted.org/packages/87/9b/30988039e1e84df7554fba24e6a734d2d0e847af33cabdf9b532b3c51456/triton-3.5.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7da21fccceafc163e3a5e857abe34351ef76345af06cabf9637a914742671f0b", size = 159946647, upload-time = "2025-10-15T19:15:56.325Z" }, + { url = "https://files.pythonhosted.org/packages/f5/3a/e991574f3102147b642e49637e0281e9bb7c4ba254edb2bab78247c85e01/triton-3.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c9e71db82261c4ffa3921cd050cd5faa18322d2d405c30eb56084afaff3b0833", size = 170476535, upload-time = "2025-10-13T16:38:05.18Z" }, + { url = "https://files.pythonhosted.org/packages/cd/85/e37f1197acb04c8f3d83851d23d5d6ed5060ef74580668b112e23fdfa203/triton-3.5.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:188da5b81fa2f8322c27fec1627703eac24cb9bb7ab0dfbe9925973bc1b070d3", size = 159958970, upload-time = "2025-10-15T19:16:01.717Z" }, + { url = "https://files.pythonhosted.org/packages/6c/29/10728de8a6e932e517c10773486b8e99f85d1b1d9dd87d9a9616e1fef4a1/triton-3.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e6bb9aa5519c084a333acdba443789e50012a4b851cd486c54f0b8dc2a8d3a12", size = 170487289, upload-time = "2025-10-13T16:38:11.662Z" }, + { url = "https://files.pythonhosted.org/packages/b8/1d/38258f05010ac17a7b058c022911c9cae6526e149b7397134a048cf5a6c2/triton-3.5.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:03127d9b33aaf979c856676b394bc059ec1d68cb6da68ae03f62dd8ad77a04ae", size = 160073012, upload-time = "2025-10-15T19:16:07.477Z" }, + { url = "https://files.pythonhosted.org/packages/5c/38/db80e48b9220c9bce872b0f616ad0446cdf554a40b85c7865cbca99ab3c2/triton-3.5.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c83f2343e1a220a716c7b3ab9fccfcbe3ad4020d189549200e2d2e8d5868bed9", size = 170577179, upload-time = "2025-10-13T16:38:17.865Z" }, ] [[package]] name = "typing-extensions" version = "4.15.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload_time = "2025-08-25T13:49:26.313Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload_time = "2025-08-25T13:49:24.86Z" }, + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, ] [[package]] @@ -5187,20 +4122,20 @@ name = "typing-inspection" version = "0.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload_time = "2025-10-01T02:14:41.687Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload-time = "2025-10-01T02:14:41.687Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload_time = "2025-10-01T02:14:40.154Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload-time = "2025-10-01T02:14:40.154Z" }, ] [[package]] name = "tzdata" version = "2025.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380, upload_time = "2025-03-23T13:54:43.652Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380, upload-time = "2025-03-23T13:54:43.652Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload_time = "2025-03-23T13:54:41.845Z" }, + { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload-time = "2025-03-23T13:54:41.845Z" }, ] [[package]] @@ -5208,27 +4143,25 @@ name = "umap-learn" version = "0.5.9.post2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numba", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "numpy", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "pynndescent", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scikit-learn", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "scipy", version = "1.16.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "tqdm", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "numba" }, + { name = "numpy" }, + { name = "pynndescent" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/ee/6bc65bd375c812026a7af63fe9d09d409382120aff25f2152f1ba12af5ec/umap_learn-0.5.9.post2.tar.gz", hash = "sha256:bdf60462d779bd074ce177a0714ced17e6d161285590fa487f3f9548dd3c31c9", size = 95441, upload_time = "2025-07-03T00:18:02.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/ee/6bc65bd375c812026a7af63fe9d09d409382120aff25f2152f1ba12af5ec/umap_learn-0.5.9.post2.tar.gz", hash = "sha256:bdf60462d779bd074ce177a0714ced17e6d161285590fa487f3f9548dd3c31c9", size = 95441, upload-time = "2025-07-03T00:18:02.479Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6b/b1/c24deeda9baf1fd491aaad941ed89e0fed6c583a117fd7b79e0a33a1e6c0/umap_learn-0.5.9.post2-py3-none-any.whl", hash = "sha256:fbe51166561e0e7fab00ef3d516ac2621243b8d15cf4bef9f656d701736b16a0", size = 90146, upload_time = "2025-07-03T00:18:01.042Z" }, + { url = "https://files.pythonhosted.org/packages/6b/b1/c24deeda9baf1fd491aaad941ed89e0fed6c583a117fd7b79e0a33a1e6c0/umap_learn-0.5.9.post2-py3-none-any.whl", hash = "sha256:fbe51166561e0e7fab00ef3d516ac2621243b8d15cf4bef9f656d701736b16a0", size = 90146, upload-time = "2025-07-03T00:18:01.042Z" }, ] [[package]] name = "urllib3" version = "2.5.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185, upload_time = "2025-06-18T14:07:41.644Z" } +sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185, upload-time = "2025-06-18T14:07:41.644Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload_time = "2025-06-18T14:07:40.39Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload-time = "2025-06-18T14:07:40.39Z" }, ] [[package]] @@ -5236,81 +4169,63 @@ name = "uvicorn" version = "0.37.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "click", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "h11", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cu121') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version >= '3.11' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (python_full_version < '3.11' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128')" }, + { name = "click" }, + { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/71/57/1616c8274c3442d802621abf5deb230771c7a0fec9414cb6763900eb3868/uvicorn-0.37.0.tar.gz", hash = "sha256:4115c8add6d3fd536c8ee77f0e14a7fd2ebba939fed9b02583a97f80648f9e13", size = 80367, upload_time = "2025-09-23T13:33:47.486Z" } +sdist = { url = "https://files.pythonhosted.org/packages/71/57/1616c8274c3442d802621abf5deb230771c7a0fec9414cb6763900eb3868/uvicorn-0.37.0.tar.gz", hash = "sha256:4115c8add6d3fd536c8ee77f0e14a7fd2ebba939fed9b02583a97f80648f9e13", size = 80367, upload-time = "2025-09-23T13:33:47.486Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/85/cd/584a2ceb5532af99dd09e50919e3615ba99aa127e9850eafe5f31ddfdb9a/uvicorn-0.37.0-py3-none-any.whl", hash = "sha256:913b2b88672343739927ce381ff9e2ad62541f9f8289664fa1d1d3803fa2ce6c", size = 67976, upload_time = "2025-09-23T13:33:45.842Z" }, + { url = "https://files.pythonhosted.org/packages/85/cd/584a2ceb5532af99dd09e50919e3615ba99aa127e9850eafe5f31ddfdb9a/uvicorn-0.37.0-py3-none-any.whl", hash = "sha256:913b2b88672343739927ce381ff9e2ad62541f9f8289664fa1d1d3803fa2ce6c", size = 67976, upload-time = "2025-09-23T13:33:45.842Z" }, ] [[package]] name = "websockets" version = "15.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016, upload_time = "2025-03-05T20:03:41.606Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/da/6462a9f510c0c49837bbc9345aca92d767a56c1fb2939e1579df1e1cdcf7/websockets-15.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d63efaa0cd96cf0c5fe4d581521d9fa87744540d4bc999ae6e08595a1014b45b", size = 175423, upload_time = "2025-03-05T20:01:35.363Z" }, - { url = "https://files.pythonhosted.org/packages/1c/9f/9d11c1a4eb046a9e106483b9ff69bce7ac880443f00e5ce64261b47b07e7/websockets-15.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ac60e3b188ec7574cb761b08d50fcedf9d77f1530352db4eef1707fe9dee7205", size = 173080, upload_time = "2025-03-05T20:01:37.304Z" }, - { url = "https://files.pythonhosted.org/packages/d5/4f/b462242432d93ea45f297b6179c7333dd0402b855a912a04e7fc61c0d71f/websockets-15.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5756779642579d902eed757b21b0164cd6fe338506a8083eb58af5c372e39d9a", size = 173329, upload_time = "2025-03-05T20:01:39.668Z" }, - { url = "https://files.pythonhosted.org/packages/6e/0c/6afa1f4644d7ed50284ac59cc70ef8abd44ccf7d45850d989ea7310538d0/websockets-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fdfe3e2a29e4db3659dbd5bbf04560cea53dd9610273917799f1cde46aa725e", size = 182312, upload_time = "2025-03-05T20:01:41.815Z" }, - { url = "https://files.pythonhosted.org/packages/dd/d4/ffc8bd1350b229ca7a4db2a3e1c482cf87cea1baccd0ef3e72bc720caeec/websockets-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c2529b320eb9e35af0fa3016c187dffb84a3ecc572bcee7c3ce302bfeba52bf", size = 181319, upload_time = "2025-03-05T20:01:43.967Z" }, - { url = "https://files.pythonhosted.org/packages/97/3a/5323a6bb94917af13bbb34009fac01e55c51dfde354f63692bf2533ffbc2/websockets-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac1e5c9054fe23226fb11e05a6e630837f074174c4c2f0fe442996112a6de4fb", size = 181631, upload_time = "2025-03-05T20:01:46.104Z" }, - { url = "https://files.pythonhosted.org/packages/a6/cc/1aeb0f7cee59ef065724041bb7ed667b6ab1eeffe5141696cccec2687b66/websockets-15.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5df592cd503496351d6dc14f7cdad49f268d8e618f80dce0cd5a36b93c3fc08d", size = 182016, upload_time = "2025-03-05T20:01:47.603Z" }, - { url = "https://files.pythonhosted.org/packages/79/f9/c86f8f7af208e4161a7f7e02774e9d0a81c632ae76db2ff22549e1718a51/websockets-15.0.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0a34631031a8f05657e8e90903e656959234f3a04552259458aac0b0f9ae6fd9", size = 181426, upload_time = "2025-03-05T20:01:48.949Z" }, - { url = "https://files.pythonhosted.org/packages/c7/b9/828b0bc6753db905b91df6ae477c0b14a141090df64fb17f8a9d7e3516cf/websockets-15.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3d00075aa65772e7ce9e990cab3ff1de702aa09be3940d1dc88d5abf1ab8a09c", size = 181360, upload_time = "2025-03-05T20:01:50.938Z" }, - { url = "https://files.pythonhosted.org/packages/89/fb/250f5533ec468ba6327055b7d98b9df056fb1ce623b8b6aaafb30b55d02e/websockets-15.0.1-cp310-cp310-win32.whl", hash = "sha256:1234d4ef35db82f5446dca8e35a7da7964d02c127b095e172e54397fb6a6c256", size = 176388, upload_time = "2025-03-05T20:01:52.213Z" }, - { url = "https://files.pythonhosted.org/packages/1c/46/aca7082012768bb98e5608f01658ff3ac8437e563eca41cf068bd5849a5e/websockets-15.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:39c1fec2c11dc8d89bba6b2bf1556af381611a173ac2b511cf7231622058af41", size = 176830, upload_time = "2025-03-05T20:01:53.922Z" }, - { url = "https://files.pythonhosted.org/packages/9f/32/18fcd5919c293a398db67443acd33fde142f283853076049824fc58e6f75/websockets-15.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:823c248b690b2fd9303ba00c4f66cd5e2d8c3ba4aa968b2779be9532a4dad431", size = 175423, upload_time = "2025-03-05T20:01:56.276Z" }, - { url = "https://files.pythonhosted.org/packages/76/70/ba1ad96b07869275ef42e2ce21f07a5b0148936688c2baf7e4a1f60d5058/websockets-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678999709e68425ae2593acf2e3ebcbcf2e69885a5ee78f9eb80e6e371f1bf57", size = 173082, upload_time = "2025-03-05T20:01:57.563Z" }, - { url = "https://files.pythonhosted.org/packages/86/f2/10b55821dd40eb696ce4704a87d57774696f9451108cff0d2824c97e0f97/websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d50fd1ee42388dcfb2b3676132c78116490976f1300da28eb629272d5d93e905", size = 173330, upload_time = "2025-03-05T20:01:59.063Z" }, - { url = "https://files.pythonhosted.org/packages/a5/90/1c37ae8b8a113d3daf1065222b6af61cc44102da95388ac0018fcb7d93d9/websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d99e5546bf73dbad5bf3547174cd6cb8ba7273062a23808ffea025ecb1cf8562", size = 182878, upload_time = "2025-03-05T20:02:00.305Z" }, - { url = "https://files.pythonhosted.org/packages/8e/8d/96e8e288b2a41dffafb78e8904ea7367ee4f891dafc2ab8d87e2124cb3d3/websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66dd88c918e3287efc22409d426c8f729688d89a0c587c88971a0faa2c2f3792", size = 181883, upload_time = "2025-03-05T20:02:03.148Z" }, - { url = "https://files.pythonhosted.org/packages/93/1f/5d6dbf551766308f6f50f8baf8e9860be6182911e8106da7a7f73785f4c4/websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8dd8327c795b3e3f219760fa603dcae1dcc148172290a8ab15158cf85a953413", size = 182252, upload_time = "2025-03-05T20:02:05.29Z" }, - { url = "https://files.pythonhosted.org/packages/d4/78/2d4fed9123e6620cbf1706c0de8a1632e1a28e7774d94346d7de1bba2ca3/websockets-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8fdc51055e6ff4adeb88d58a11042ec9a5eae317a0a53d12c062c8a8865909e8", size = 182521, upload_time = "2025-03-05T20:02:07.458Z" }, - { url = "https://files.pythonhosted.org/packages/e7/3b/66d4c1b444dd1a9823c4a81f50231b921bab54eee2f69e70319b4e21f1ca/websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:693f0192126df6c2327cce3baa7c06f2a117575e32ab2308f7f8216c29d9e2e3", size = 181958, upload_time = "2025-03-05T20:02:09.842Z" }, - { url = "https://files.pythonhosted.org/packages/08/ff/e9eed2ee5fed6f76fdd6032ca5cd38c57ca9661430bb3d5fb2872dc8703c/websockets-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:54479983bd5fb469c38f2f5c7e3a24f9a4e70594cd68cd1fa6b9340dadaff7cf", size = 181918, upload_time = "2025-03-05T20:02:11.968Z" }, - { url = "https://files.pythonhosted.org/packages/d8/75/994634a49b7e12532be6a42103597b71098fd25900f7437d6055ed39930a/websockets-15.0.1-cp311-cp311-win32.whl", hash = "sha256:16b6c1b3e57799b9d38427dda63edcbe4926352c47cf88588c0be4ace18dac85", size = 176388, upload_time = "2025-03-05T20:02:13.32Z" }, - { url = "https://files.pythonhosted.org/packages/98/93/e36c73f78400a65f5e236cd376713c34182e6663f6889cd45a4a04d8f203/websockets-15.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:27ccee0071a0e75d22cb35849b1db43f2ecd3e161041ac1ee9d2352ddf72f065", size = 176828, upload_time = "2025-03-05T20:02:14.585Z" }, - { url = "https://files.pythonhosted.org/packages/51/6b/4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63/websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3", size = 175437, upload_time = "2025-03-05T20:02:16.706Z" }, - { url = "https://files.pythonhosted.org/packages/f4/71/809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed/websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665", size = 173096, upload_time = "2025-03-05T20:02:18.832Z" }, - { url = "https://files.pythonhosted.org/packages/3d/69/1a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c/websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2", size = 173332, upload_time = "2025-03-05T20:02:20.187Z" }, - { url = "https://files.pythonhosted.org/packages/a6/02/0073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3/websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215", size = 183152, upload_time = "2025-03-05T20:02:22.286Z" }, - { url = "https://files.pythonhosted.org/packages/74/45/c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1/websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5", size = 182096, upload_time = "2025-03-05T20:02:24.368Z" }, - { url = "https://files.pythonhosted.org/packages/14/8f/aa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65", size = 182523, upload_time = "2025-03-05T20:02:25.669Z" }, - { url = "https://files.pythonhosted.org/packages/ec/6d/0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9/websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe", size = 182790, upload_time = "2025-03-05T20:02:26.99Z" }, - { url = "https://files.pythonhosted.org/packages/02/05/c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd/websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4", size = 182165, upload_time = "2025-03-05T20:02:30.291Z" }, - { url = "https://files.pythonhosted.org/packages/29/93/bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16/websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597", size = 182160, upload_time = "2025-03-05T20:02:31.634Z" }, - { url = "https://files.pythonhosted.org/packages/ff/83/de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0/websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9", size = 176395, upload_time = "2025-03-05T20:02:33.017Z" }, - { url = "https://files.pythonhosted.org/packages/7d/71/abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043/websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7", size = 176841, upload_time = "2025-03-05T20:02:34.498Z" }, - { url = "https://files.pythonhosted.org/packages/cb/9f/51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195/websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931", size = 175440, upload_time = "2025-03-05T20:02:36.695Z" }, - { url = "https://files.pythonhosted.org/packages/8a/05/aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b/websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675", size = 173098, upload_time = "2025-03-05T20:02:37.985Z" }, - { url = "https://files.pythonhosted.org/packages/ff/0b/33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923/websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151", size = 173329, upload_time = "2025-03-05T20:02:39.298Z" }, - { url = "https://files.pythonhosted.org/packages/31/1d/063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d/websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22", size = 183111, upload_time = "2025-03-05T20:02:40.595Z" }, - { url = "https://files.pythonhosted.org/packages/93/53/9a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e/websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f", size = 182054, upload_time = "2025-03-05T20:02:41.926Z" }, - { url = "https://files.pythonhosted.org/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8", size = 182496, upload_time = "2025-03-05T20:02:43.304Z" }, - { url = "https://files.pythonhosted.org/packages/98/41/e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f/websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375", size = 182829, upload_time = "2025-03-05T20:02:48.812Z" }, - { url = "https://files.pythonhosted.org/packages/e0/17/de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910/websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d", size = 182217, upload_time = "2025-03-05T20:02:50.14Z" }, - { url = "https://files.pythonhosted.org/packages/33/2b/1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc/websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4", size = 182195, upload_time = "2025-03-05T20:02:51.561Z" }, - { url = "https://files.pythonhosted.org/packages/86/eb/20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47/websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa", size = 176393, upload_time = "2025-03-05T20:02:53.814Z" }, - { url = "https://files.pythonhosted.org/packages/1b/6c/c65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e/websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561", size = 176837, upload_time = "2025-03-05T20:02:55.237Z" }, - { url = "https://files.pythonhosted.org/packages/02/9e/d40f779fa16f74d3468357197af8d6ad07e7c5a27ea1ca74ceb38986f77a/websockets-15.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0c9e74d766f2818bb95f84c25be4dea09841ac0f734d1966f415e4edfc4ef1c3", size = 173109, upload_time = "2025-03-05T20:03:17.769Z" }, - { url = "https://files.pythonhosted.org/packages/bc/cd/5b887b8585a593073fd92f7c23ecd3985cd2c3175025a91b0d69b0551372/websockets-15.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1009ee0c7739c08a0cd59de430d6de452a55e42d6b522de7aa15e6f67db0b8e1", size = 173343, upload_time = "2025-03-05T20:03:19.094Z" }, - { url = "https://files.pythonhosted.org/packages/fe/ae/d34f7556890341e900a95acf4886833646306269f899d58ad62f588bf410/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76d1f20b1c7a2fa82367e04982e708723ba0e7b8d43aa643d3dcd404d74f1475", size = 174599, upload_time = "2025-03-05T20:03:21.1Z" }, - { url = "https://files.pythonhosted.org/packages/71/e6/5fd43993a87db364ec60fc1d608273a1a465c0caba69176dd160e197ce42/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f29d80eb9a9263b8d109135351caf568cc3f80b9928bccde535c235de55c22d9", size = 174207, upload_time = "2025-03-05T20:03:23.221Z" }, - { url = "https://files.pythonhosted.org/packages/2b/fb/c492d6daa5ec067c2988ac80c61359ace5c4c674c532985ac5a123436cec/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b359ed09954d7c18bbc1680f380c7301f92c60bf924171629c5db97febb12f04", size = 174155, upload_time = "2025-03-05T20:03:25.321Z" }, - { url = "https://files.pythonhosted.org/packages/68/a1/dcb68430b1d00b698ae7a7e0194433bce4f07ded185f0ee5fb21e2a2e91e/websockets-15.0.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:cad21560da69f4ce7658ca2cb83138fb4cf695a2ba3e475e0559e05991aa8122", size = 176884, upload_time = "2025-03-05T20:03:27.934Z" }, - { url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload_time = "2025-03-05T20:03:39.41Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016, upload-time = "2025-03-05T20:03:41.606Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9f/32/18fcd5919c293a398db67443acd33fde142f283853076049824fc58e6f75/websockets-15.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:823c248b690b2fd9303ba00c4f66cd5e2d8c3ba4aa968b2779be9532a4dad431", size = 175423, upload-time = "2025-03-05T20:01:56.276Z" }, + { url = "https://files.pythonhosted.org/packages/76/70/ba1ad96b07869275ef42e2ce21f07a5b0148936688c2baf7e4a1f60d5058/websockets-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678999709e68425ae2593acf2e3ebcbcf2e69885a5ee78f9eb80e6e371f1bf57", size = 173082, upload-time = "2025-03-05T20:01:57.563Z" }, + { url = "https://files.pythonhosted.org/packages/86/f2/10b55821dd40eb696ce4704a87d57774696f9451108cff0d2824c97e0f97/websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d50fd1ee42388dcfb2b3676132c78116490976f1300da28eb629272d5d93e905", size = 173330, upload-time = "2025-03-05T20:01:59.063Z" }, + { url = "https://files.pythonhosted.org/packages/a5/90/1c37ae8b8a113d3daf1065222b6af61cc44102da95388ac0018fcb7d93d9/websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d99e5546bf73dbad5bf3547174cd6cb8ba7273062a23808ffea025ecb1cf8562", size = 182878, upload-time = "2025-03-05T20:02:00.305Z" }, + { url = "https://files.pythonhosted.org/packages/8e/8d/96e8e288b2a41dffafb78e8904ea7367ee4f891dafc2ab8d87e2124cb3d3/websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66dd88c918e3287efc22409d426c8f729688d89a0c587c88971a0faa2c2f3792", size = 181883, upload-time = "2025-03-05T20:02:03.148Z" }, + { url = "https://files.pythonhosted.org/packages/93/1f/5d6dbf551766308f6f50f8baf8e9860be6182911e8106da7a7f73785f4c4/websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8dd8327c795b3e3f219760fa603dcae1dcc148172290a8ab15158cf85a953413", size = 182252, upload-time = "2025-03-05T20:02:05.29Z" }, + { url = "https://files.pythonhosted.org/packages/d4/78/2d4fed9123e6620cbf1706c0de8a1632e1a28e7774d94346d7de1bba2ca3/websockets-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8fdc51055e6ff4adeb88d58a11042ec9a5eae317a0a53d12c062c8a8865909e8", size = 182521, upload-time = "2025-03-05T20:02:07.458Z" }, + { url = "https://files.pythonhosted.org/packages/e7/3b/66d4c1b444dd1a9823c4a81f50231b921bab54eee2f69e70319b4e21f1ca/websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:693f0192126df6c2327cce3baa7c06f2a117575e32ab2308f7f8216c29d9e2e3", size = 181958, upload-time = "2025-03-05T20:02:09.842Z" }, + { url = "https://files.pythonhosted.org/packages/08/ff/e9eed2ee5fed6f76fdd6032ca5cd38c57ca9661430bb3d5fb2872dc8703c/websockets-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:54479983bd5fb469c38f2f5c7e3a24f9a4e70594cd68cd1fa6b9340dadaff7cf", size = 181918, upload-time = "2025-03-05T20:02:11.968Z" }, + { url = "https://files.pythonhosted.org/packages/d8/75/994634a49b7e12532be6a42103597b71098fd25900f7437d6055ed39930a/websockets-15.0.1-cp311-cp311-win32.whl", hash = "sha256:16b6c1b3e57799b9d38427dda63edcbe4926352c47cf88588c0be4ace18dac85", size = 176388, upload-time = "2025-03-05T20:02:13.32Z" }, + { url = "https://files.pythonhosted.org/packages/98/93/e36c73f78400a65f5e236cd376713c34182e6663f6889cd45a4a04d8f203/websockets-15.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:27ccee0071a0e75d22cb35849b1db43f2ecd3e161041ac1ee9d2352ddf72f065", size = 176828, upload-time = "2025-03-05T20:02:14.585Z" }, + { url = "https://files.pythonhosted.org/packages/51/6b/4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63/websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3", size = 175437, upload-time = "2025-03-05T20:02:16.706Z" }, + { url = "https://files.pythonhosted.org/packages/f4/71/809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed/websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665", size = 173096, upload-time = "2025-03-05T20:02:18.832Z" }, + { url = "https://files.pythonhosted.org/packages/3d/69/1a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c/websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2", size = 173332, upload-time = "2025-03-05T20:02:20.187Z" }, + { url = "https://files.pythonhosted.org/packages/a6/02/0073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3/websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215", size = 183152, upload-time = "2025-03-05T20:02:22.286Z" }, + { url = "https://files.pythonhosted.org/packages/74/45/c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1/websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5", size = 182096, upload-time = "2025-03-05T20:02:24.368Z" }, + { url = "https://files.pythonhosted.org/packages/14/8f/aa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65", size = 182523, upload-time = "2025-03-05T20:02:25.669Z" }, + { url = "https://files.pythonhosted.org/packages/ec/6d/0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9/websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe", size = 182790, upload-time = "2025-03-05T20:02:26.99Z" }, + { url = "https://files.pythonhosted.org/packages/02/05/c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd/websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4", size = 182165, upload-time = "2025-03-05T20:02:30.291Z" }, + { url = "https://files.pythonhosted.org/packages/29/93/bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16/websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597", size = 182160, upload-time = "2025-03-05T20:02:31.634Z" }, + { url = "https://files.pythonhosted.org/packages/ff/83/de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0/websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9", size = 176395, upload-time = "2025-03-05T20:02:33.017Z" }, + { url = "https://files.pythonhosted.org/packages/7d/71/abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043/websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7", size = 176841, upload-time = "2025-03-05T20:02:34.498Z" }, + { url = "https://files.pythonhosted.org/packages/cb/9f/51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195/websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931", size = 175440, upload-time = "2025-03-05T20:02:36.695Z" }, + { url = "https://files.pythonhosted.org/packages/8a/05/aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b/websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675", size = 173098, upload-time = "2025-03-05T20:02:37.985Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0b/33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923/websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151", size = 173329, upload-time = "2025-03-05T20:02:39.298Z" }, + { url = "https://files.pythonhosted.org/packages/31/1d/063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d/websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22", size = 183111, upload-time = "2025-03-05T20:02:40.595Z" }, + { url = "https://files.pythonhosted.org/packages/93/53/9a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e/websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f", size = 182054, upload-time = "2025-03-05T20:02:41.926Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8", size = 182496, upload-time = "2025-03-05T20:02:43.304Z" }, + { url = "https://files.pythonhosted.org/packages/98/41/e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f/websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375", size = 182829, upload-time = "2025-03-05T20:02:48.812Z" }, + { url = "https://files.pythonhosted.org/packages/e0/17/de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910/websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d", size = 182217, upload-time = "2025-03-05T20:02:50.14Z" }, + { url = "https://files.pythonhosted.org/packages/33/2b/1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc/websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4", size = 182195, upload-time = "2025-03-05T20:02:51.561Z" }, + { url = "https://files.pythonhosted.org/packages/86/eb/20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47/websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa", size = 176393, upload-time = "2025-03-05T20:02:53.814Z" }, + { url = "https://files.pythonhosted.org/packages/1b/6c/c65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e/websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561", size = 176837, upload-time = "2025-03-05T20:02:55.237Z" }, + { url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload-time = "2025-03-05T20:03:39.41Z" }, ] [[package]] name = "wyoming" version = "1.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c5/ab/8984e755731fac96405b3ecc2236887855120afb9760f829291bd618c26d/wyoming-1.8.0.tar.gz", hash = "sha256:90c16c9fb7e90cbce277032806b7816e6c631812393206a73298f4ad4ffcdb76", size = 37388, upload_time = "2025-10-10T20:49:43.151Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c5/ab/8984e755731fac96405b3ecc2236887855120afb9760f829291bd618c26d/wyoming-1.8.0.tar.gz", hash = "sha256:90c16c9fb7e90cbce277032806b7816e6c631812393206a73298f4ad4ffcdb76", size = 37388, upload-time = "2025-10-10T20:49:43.151Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/70/b3/8fbcbd8b6587cb33a7deafc5f20a1ec96ee40e8f7a9c2eccc1982a4e0f06/wyoming-1.8.0-py3-none-any.whl", hash = "sha256:1bbd9fb2af1fcc7dc8d397821438ff89173d2aed33f1092c62aae0b3ce6d168d", size = 39282, upload_time = "2025-10-10T20:49:41.911Z" }, + { url = "https://files.pythonhosted.org/packages/70/b3/8fbcbd8b6587cb33a7deafc5f20a1ec96ee40e8f7a9c2eccc1982a4e0f06/wyoming-1.8.0-py3-none-any.whl", hash = "sha256:1bbd9fb2af1fcc7dc8d397821438ff89173d2aed33f1092c62aae0b3ce6d168d", size = 39282, upload-time = "2025-10-10T20:49:41.911Z" }, ] [[package]] @@ -5318,141 +4233,93 @@ name = "yarl" version = "1.22.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "idna", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "multidict", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, - { name = "propcache", marker = "extra != 'extra-26-simple-speaker-recognition-cu121' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/57/63/0c6ebca57330cd313f6102b16dd57ffaf3ec4c83403dcb45dbd15c6f3ea1/yarl-1.22.0.tar.gz", hash = "sha256:bebf8557577d4401ba8bd9ff33906f1376c877aa78d1fe216ad01b4d6745af71", size = 187169, upload_time = "2025-10-06T14:12:55.963Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/43/a2204825342f37c337f5edb6637040fa14e365b2fcc2346960201d457579/yarl-1.22.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c7bd6683587567e5a49ee6e336e0612bec8329be1b7d4c8af5687dcdeb67ee1e", size = 140517, upload_time = "2025-10-06T14:08:42.494Z" }, - { url = "https://files.pythonhosted.org/packages/44/6f/674f3e6f02266428c56f704cd2501c22f78e8b2eeb23f153117cc86fb28a/yarl-1.22.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5cdac20da754f3a723cceea5b3448e1a2074866406adeb4ef35b469d089adb8f", size = 93495, upload_time = "2025-10-06T14:08:46.2Z" }, - { url = "https://files.pythonhosted.org/packages/b8/12/5b274d8a0f30c07b91b2f02cba69152600b47830fcfb465c108880fcee9c/yarl-1.22.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:07a524d84df0c10f41e3ee918846e1974aba4ec017f990dc735aad487a0bdfdf", size = 94400, upload_time = "2025-10-06T14:08:47.855Z" }, - { url = "https://files.pythonhosted.org/packages/e2/7f/df1b6949b1fa1aa9ff6de6e2631876ad4b73c4437822026e85d8acb56bb1/yarl-1.22.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e1b329cb8146d7b736677a2440e422eadd775d1806a81db2d4cded80a48efc1a", size = 347545, upload_time = "2025-10-06T14:08:49.683Z" }, - { url = "https://files.pythonhosted.org/packages/84/09/f92ed93bd6cd77872ab6c3462df45ca45cd058d8f1d0c9b4f54c1704429f/yarl-1.22.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:75976c6945d85dbb9ee6308cd7ff7b1fb9409380c82d6119bd778d8fcfe2931c", size = 319598, upload_time = "2025-10-06T14:08:51.215Z" }, - { url = "https://files.pythonhosted.org/packages/c3/97/ac3f3feae7d522cf7ccec3d340bb0b2b61c56cb9767923df62a135092c6b/yarl-1.22.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:80ddf7a5f8c86cb3eb4bc9028b07bbbf1f08a96c5c0bc1244be5e8fefcb94147", size = 363893, upload_time = "2025-10-06T14:08:53.144Z" }, - { url = "https://files.pythonhosted.org/packages/06/49/f3219097403b9c84a4d079b1d7bda62dd9b86d0d6e4428c02d46ab2c77fc/yarl-1.22.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d332fc2e3c94dad927f2112395772a4e4fedbcf8f80efc21ed7cdfae4d574fdb", size = 371240, upload_time = "2025-10-06T14:08:55.036Z" }, - { url = "https://files.pythonhosted.org/packages/35/9f/06b765d45c0e44e8ecf0fe15c9eacbbde342bb5b7561c46944f107bfb6c3/yarl-1.22.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0cf71bf877efeac18b38d3930594c0948c82b64547c1cf420ba48722fe5509f6", size = 346965, upload_time = "2025-10-06T14:08:56.722Z" }, - { url = "https://files.pythonhosted.org/packages/c5/69/599e7cea8d0fcb1694323b0db0dda317fa3162f7b90166faddecf532166f/yarl-1.22.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:663e1cadaddae26be034a6ab6072449a8426ddb03d500f43daf952b74553bba0", size = 342026, upload_time = "2025-10-06T14:08:58.563Z" }, - { url = "https://files.pythonhosted.org/packages/95/6f/9dfd12c8bc90fea9eab39832ee32ea48f8e53d1256252a77b710c065c89f/yarl-1.22.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:6dcbb0829c671f305be48a7227918cfcd11276c2d637a8033a99a02b67bf9eda", size = 335637, upload_time = "2025-10-06T14:09:00.506Z" }, - { url = "https://files.pythonhosted.org/packages/57/2e/34c5b4eb9b07e16e873db5b182c71e5f06f9b5af388cdaa97736d79dd9a6/yarl-1.22.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f0d97c18dfd9a9af4490631905a3f131a8e4c9e80a39353919e2cfed8f00aedc", size = 359082, upload_time = "2025-10-06T14:09:01.936Z" }, - { url = "https://files.pythonhosted.org/packages/31/71/fa7e10fb772d273aa1f096ecb8ab8594117822f683bab7d2c5a89914c92a/yarl-1.22.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:437840083abe022c978470b942ff832c3940b2ad3734d424b7eaffcd07f76737", size = 357811, upload_time = "2025-10-06T14:09:03.445Z" }, - { url = "https://files.pythonhosted.org/packages/26/da/11374c04e8e1184a6a03cf9c8f5688d3e5cec83ed6f31ad3481b3207f709/yarl-1.22.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a899cbd98dce6f5d8de1aad31cb712ec0a530abc0a86bd6edaa47c1090138467", size = 351223, upload_time = "2025-10-06T14:09:05.401Z" }, - { url = "https://files.pythonhosted.org/packages/82/8f/e2d01f161b0c034a30410e375e191a5d27608c1f8693bab1a08b089ca096/yarl-1.22.0-cp310-cp310-win32.whl", hash = "sha256:595697f68bd1f0c1c159fcb97b661fc9c3f5db46498043555d04805430e79bea", size = 82118, upload_time = "2025-10-06T14:09:11.148Z" }, - { url = "https://files.pythonhosted.org/packages/62/46/94c76196642dbeae634c7a61ba3da88cd77bed875bf6e4a8bed037505aa6/yarl-1.22.0-cp310-cp310-win_amd64.whl", hash = "sha256:cb95a9b1adaa48e41815a55ae740cfda005758104049a640a398120bf02515ca", size = 86852, upload_time = "2025-10-06T14:09:12.958Z" }, - { url = "https://files.pythonhosted.org/packages/af/af/7df4f179d3b1a6dcb9a4bd2ffbc67642746fcafdb62580e66876ce83fff4/yarl-1.22.0-cp310-cp310-win_arm64.whl", hash = "sha256:b85b982afde6df99ecc996990d4ad7ccbdbb70e2a4ba4de0aecde5922ba98a0b", size = 82012, upload_time = "2025-10-06T14:09:14.664Z" }, - { url = "https://files.pythonhosted.org/packages/4d/27/5ab13fc84c76a0250afd3d26d5936349a35be56ce5785447d6c423b26d92/yarl-1.22.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1ab72135b1f2db3fed3997d7e7dc1b80573c67138023852b6efb336a5eae6511", size = 141607, upload_time = "2025-10-06T14:09:16.298Z" }, - { url = "https://files.pythonhosted.org/packages/6a/a1/d065d51d02dc02ce81501d476b9ed2229d9a990818332242a882d5d60340/yarl-1.22.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:669930400e375570189492dc8d8341301578e8493aec04aebc20d4717f899dd6", size = 94027, upload_time = "2025-10-06T14:09:17.786Z" }, - { url = "https://files.pythonhosted.org/packages/c1/da/8da9f6a53f67b5106ffe902c6fa0164e10398d4e150d85838b82f424072a/yarl-1.22.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:792a2af6d58177ef7c19cbf0097aba92ca1b9cb3ffdd9c7470e156c8f9b5e028", size = 94963, upload_time = "2025-10-06T14:09:19.662Z" }, - { url = "https://files.pythonhosted.org/packages/68/fe/2c1f674960c376e29cb0bec1249b117d11738db92a6ccc4a530b972648db/yarl-1.22.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3ea66b1c11c9150f1372f69afb6b8116f2dd7286f38e14ea71a44eee9ec51b9d", size = 368406, upload_time = "2025-10-06T14:09:21.402Z" }, - { url = "https://files.pythonhosted.org/packages/95/26/812a540e1c3c6418fec60e9bbd38e871eaba9545e94fa5eff8f4a8e28e1e/yarl-1.22.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3e2daa88dc91870215961e96a039ec73e4937da13cf77ce17f9cad0c18df3503", size = 336581, upload_time = "2025-10-06T14:09:22.98Z" }, - { url = "https://files.pythonhosted.org/packages/0b/f5/5777b19e26fdf98563985e481f8be3d8a39f8734147a6ebf459d0dab5a6b/yarl-1.22.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba440ae430c00eee41509353628600212112cd5018d5def7e9b05ea7ac34eb65", size = 388924, upload_time = "2025-10-06T14:09:24.655Z" }, - { url = "https://files.pythonhosted.org/packages/86/08/24bd2477bd59c0bbd994fe1d93b126e0472e4e3df5a96a277b0a55309e89/yarl-1.22.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e6438cc8f23a9c1478633d216b16104a586b9761db62bfacb6425bac0a36679e", size = 392890, upload_time = "2025-10-06T14:09:26.617Z" }, - { url = "https://files.pythonhosted.org/packages/46/00/71b90ed48e895667ecfb1eaab27c1523ee2fa217433ed77a73b13205ca4b/yarl-1.22.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4c52a6e78aef5cf47a98ef8e934755abf53953379b7d53e68b15ff4420e6683d", size = 365819, upload_time = "2025-10-06T14:09:28.544Z" }, - { url = "https://files.pythonhosted.org/packages/30/2d/f715501cae832651d3282387c6a9236cd26bd00d0ff1e404b3dc52447884/yarl-1.22.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3b06bcadaac49c70f4c88af4ffcfbe3dc155aab3163e75777818092478bcbbe7", size = 363601, upload_time = "2025-10-06T14:09:30.568Z" }, - { url = "https://files.pythonhosted.org/packages/f8/f9/a678c992d78e394e7126ee0b0e4e71bd2775e4334d00a9278c06a6cce96a/yarl-1.22.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:6944b2dc72c4d7f7052683487e3677456050ff77fcf5e6204e98caf785ad1967", size = 358072, upload_time = "2025-10-06T14:09:32.528Z" }, - { url = "https://files.pythonhosted.org/packages/2c/d1/b49454411a60edb6fefdcad4f8e6dbba7d8019e3a508a1c5836cba6d0781/yarl-1.22.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:d5372ca1df0f91a86b047d1277c2aaf1edb32d78bbcefffc81b40ffd18f027ed", size = 385311, upload_time = "2025-10-06T14:09:34.634Z" }, - { url = "https://files.pythonhosted.org/packages/87/e5/40d7a94debb8448c7771a916d1861d6609dddf7958dc381117e7ba36d9e8/yarl-1.22.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:51af598701f5299012b8416486b40fceef8c26fc87dc6d7d1f6fc30609ea0aa6", size = 381094, upload_time = "2025-10-06T14:09:36.268Z" }, - { url = "https://files.pythonhosted.org/packages/35/d8/611cc282502381ad855448643e1ad0538957fc82ae83dfe7762c14069e14/yarl-1.22.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b266bd01fedeffeeac01a79ae181719ff848a5a13ce10075adbefc8f1daee70e", size = 370944, upload_time = "2025-10-06T14:09:37.872Z" }, - { url = "https://files.pythonhosted.org/packages/2d/df/fadd00fb1c90e1a5a8bd731fa3d3de2e165e5a3666a095b04e31b04d9cb6/yarl-1.22.0-cp311-cp311-win32.whl", hash = "sha256:a9b1ba5610a4e20f655258d5a1fdc7ebe3d837bb0e45b581398b99eb98b1f5ca", size = 81804, upload_time = "2025-10-06T14:09:39.359Z" }, - { url = "https://files.pythonhosted.org/packages/b5/f7/149bb6f45f267cb5c074ac40c01c6b3ea6d8a620d34b337f6321928a1b4d/yarl-1.22.0-cp311-cp311-win_amd64.whl", hash = "sha256:078278b9b0b11568937d9509b589ee83ef98ed6d561dfe2020e24a9fd08eaa2b", size = 86858, upload_time = "2025-10-06T14:09:41.068Z" }, - { url = "https://files.pythonhosted.org/packages/2b/13/88b78b93ad3f2f0b78e13bfaaa24d11cbc746e93fe76d8c06bf139615646/yarl-1.22.0-cp311-cp311-win_arm64.whl", hash = "sha256:b6a6f620cfe13ccec221fa312139135166e47ae169f8253f72a0abc0dae94376", size = 81637, upload_time = "2025-10-06T14:09:42.712Z" }, - { url = "https://files.pythonhosted.org/packages/75/ff/46736024fee3429b80a165a732e38e5d5a238721e634ab41b040d49f8738/yarl-1.22.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e340382d1afa5d32b892b3ff062436d592ec3d692aeea3bef3a5cfe11bbf8c6f", size = 142000, upload_time = "2025-10-06T14:09:44.631Z" }, - { url = "https://files.pythonhosted.org/packages/5a/9a/b312ed670df903145598914770eb12de1bac44599549b3360acc96878df8/yarl-1.22.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f1e09112a2c31ffe8d80be1b0988fa6a18c5d5cad92a9ffbb1c04c91bfe52ad2", size = 94338, upload_time = "2025-10-06T14:09:46.372Z" }, - { url = "https://files.pythonhosted.org/packages/ba/f5/0601483296f09c3c65e303d60c070a5c19fcdbc72daa061e96170785bc7d/yarl-1.22.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:939fe60db294c786f6b7c2d2e121576628468f65453d86b0fe36cb52f987bd74", size = 94909, upload_time = "2025-10-06T14:09:48.648Z" }, - { url = "https://files.pythonhosted.org/packages/60/41/9a1fe0b73dbcefce72e46cf149b0e0a67612d60bfc90fb59c2b2efdfbd86/yarl-1.22.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e1651bf8e0398574646744c1885a41198eba53dc8a9312b954073f845c90a8df", size = 372940, upload_time = "2025-10-06T14:09:50.089Z" }, - { url = "https://files.pythonhosted.org/packages/17/7a/795cb6dfee561961c30b800f0ed616b923a2ec6258b5def2a00bf8231334/yarl-1.22.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b8a0588521a26bf92a57a1705b77b8b59044cdceccac7151bd8d229e66b8dedb", size = 345825, upload_time = "2025-10-06T14:09:52.142Z" }, - { url = "https://files.pythonhosted.org/packages/d7/93/a58f4d596d2be2ae7bab1a5846c4d270b894958845753b2c606d666744d3/yarl-1.22.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:42188e6a615c1a75bcaa6e150c3fe8f3e8680471a6b10150c5f7e83f47cc34d2", size = 386705, upload_time = "2025-10-06T14:09:54.128Z" }, - { url = "https://files.pythonhosted.org/packages/61/92/682279d0e099d0e14d7fd2e176bd04f48de1484f56546a3e1313cd6c8e7c/yarl-1.22.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f6d2cb59377d99718913ad9a151030d6f83ef420a2b8f521d94609ecc106ee82", size = 396518, upload_time = "2025-10-06T14:09:55.762Z" }, - { url = "https://files.pythonhosted.org/packages/db/0f/0d52c98b8a885aeda831224b78f3be7ec2e1aa4a62091f9f9188c3c65b56/yarl-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50678a3b71c751d58d7908edc96d332af328839eea883bb554a43f539101277a", size = 377267, upload_time = "2025-10-06T14:09:57.958Z" }, - { url = "https://files.pythonhosted.org/packages/22/42/d2685e35908cbeaa6532c1fc73e89e7f2efb5d8a7df3959ea8e37177c5a3/yarl-1.22.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e8fbaa7cec507aa24ea27a01456e8dd4b6fab829059b69844bd348f2d467124", size = 365797, upload_time = "2025-10-06T14:09:59.527Z" }, - { url = "https://files.pythonhosted.org/packages/a2/83/cf8c7bcc6355631762f7d8bdab920ad09b82efa6b722999dfb05afa6cfac/yarl-1.22.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:433885ab5431bc3d3d4f2f9bd15bfa1614c522b0f1405d62c4f926ccd69d04fa", size = 365535, upload_time = "2025-10-06T14:10:01.139Z" }, - { url = "https://files.pythonhosted.org/packages/25/e1/5302ff9b28f0c59cac913b91fe3f16c59a033887e57ce9ca5d41a3a94737/yarl-1.22.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b790b39c7e9a4192dc2e201a282109ed2985a1ddbd5ac08dc56d0e121400a8f7", size = 382324, upload_time = "2025-10-06T14:10:02.756Z" }, - { url = "https://files.pythonhosted.org/packages/bf/cd/4617eb60f032f19ae3a688dc990d8f0d89ee0ea378b61cac81ede3e52fae/yarl-1.22.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:31f0b53913220599446872d757257be5898019c85e7971599065bc55065dc99d", size = 383803, upload_time = "2025-10-06T14:10:04.552Z" }, - { url = "https://files.pythonhosted.org/packages/59/65/afc6e62bb506a319ea67b694551dab4a7e6fb7bf604e9bd9f3e11d575fec/yarl-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a49370e8f711daec68d09b821a34e1167792ee2d24d405cbc2387be4f158b520", size = 374220, upload_time = "2025-10-06T14:10:06.489Z" }, - { url = "https://files.pythonhosted.org/packages/e7/3d/68bf18d50dc674b942daec86a9ba922d3113d8399b0e52b9897530442da2/yarl-1.22.0-cp312-cp312-win32.whl", hash = "sha256:70dfd4f241c04bd9239d53b17f11e6ab672b9f1420364af63e8531198e3f5fe8", size = 81589, upload_time = "2025-10-06T14:10:09.254Z" }, - { url = "https://files.pythonhosted.org/packages/c8/9a/6ad1a9b37c2f72874f93e691b2e7ecb6137fb2b899983125db4204e47575/yarl-1.22.0-cp312-cp312-win_amd64.whl", hash = "sha256:8884d8b332a5e9b88e23f60bb166890009429391864c685e17bd73a9eda9105c", size = 87213, upload_time = "2025-10-06T14:10:11.369Z" }, - { url = "https://files.pythonhosted.org/packages/44/c5/c21b562d1680a77634d748e30c653c3ca918beb35555cff24986fff54598/yarl-1.22.0-cp312-cp312-win_arm64.whl", hash = "sha256:ea70f61a47f3cc93bdf8b2f368ed359ef02a01ca6393916bc8ff877427181e74", size = 81330, upload_time = "2025-10-06T14:10:13.112Z" }, - { url = "https://files.pythonhosted.org/packages/ea/f3/d67de7260456ee105dc1d162d43a019ecad6b91e2f51809d6cddaa56690e/yarl-1.22.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8dee9c25c74997f6a750cd317b8ca63545169c098faee42c84aa5e506c819b53", size = 139980, upload_time = "2025-10-06T14:10:14.601Z" }, - { url = "https://files.pythonhosted.org/packages/01/88/04d98af0b47e0ef42597b9b28863b9060bb515524da0a65d5f4db160b2d5/yarl-1.22.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01e73b85a5434f89fc4fe27dcda2aff08ddf35e4d47bbbea3bdcd25321af538a", size = 93424, upload_time = "2025-10-06T14:10:16.115Z" }, - { url = "https://files.pythonhosted.org/packages/18/91/3274b215fd8442a03975ce6bee5fe6aa57a8326b29b9d3d56234a1dca244/yarl-1.22.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:22965c2af250d20c873cdbee8ff958fb809940aeb2e74ba5f20aaf6b7ac8c70c", size = 93821, upload_time = "2025-10-06T14:10:17.993Z" }, - { url = "https://files.pythonhosted.org/packages/61/3a/caf4e25036db0f2da4ca22a353dfeb3c9d3c95d2761ebe9b14df8fc16eb0/yarl-1.22.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4f15793aa49793ec8d1c708ab7f9eded1aa72edc5174cae703651555ed1b601", size = 373243, upload_time = "2025-10-06T14:10:19.44Z" }, - { url = "https://files.pythonhosted.org/packages/6e/9e/51a77ac7516e8e7803b06e01f74e78649c24ee1021eca3d6a739cb6ea49c/yarl-1.22.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5542339dcf2747135c5c85f68680353d5cb9ffd741c0f2e8d832d054d41f35a", size = 342361, upload_time = "2025-10-06T14:10:21.124Z" }, - { url = "https://files.pythonhosted.org/packages/d4/f8/33b92454789dde8407f156c00303e9a891f1f51a0330b0fad7c909f87692/yarl-1.22.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5c401e05ad47a75869c3ab3e35137f8468b846770587e70d71e11de797d113df", size = 387036, upload_time = "2025-10-06T14:10:22.902Z" }, - { url = "https://files.pythonhosted.org/packages/d9/9a/c5db84ea024f76838220280f732970aa4ee154015d7f5c1bfb60a267af6f/yarl-1.22.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:243dda95d901c733f5b59214d28b0120893d91777cb8aa043e6ef059d3cddfe2", size = 397671, upload_time = "2025-10-06T14:10:24.523Z" }, - { url = "https://files.pythonhosted.org/packages/11/c9/cd8538dc2e7727095e0c1d867bad1e40c98f37763e6d995c1939f5fdc7b1/yarl-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bec03d0d388060058f5d291a813f21c011041938a441c593374da6077fe21b1b", size = 377059, upload_time = "2025-10-06T14:10:26.406Z" }, - { url = "https://files.pythonhosted.org/packages/a1/b9/ab437b261702ced75122ed78a876a6dec0a1b0f5e17a4ac7a9a2482d8abe/yarl-1.22.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0748275abb8c1e1e09301ee3cf90c8a99678a4e92e4373705f2a2570d581273", size = 365356, upload_time = "2025-10-06T14:10:28.461Z" }, - { url = "https://files.pythonhosted.org/packages/b2/9d/8e1ae6d1d008a9567877b08f0ce4077a29974c04c062dabdb923ed98e6fe/yarl-1.22.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:47fdb18187e2a4e18fda2c25c05d8251a9e4a521edaed757fef033e7d8498d9a", size = 361331, upload_time = "2025-10-06T14:10:30.541Z" }, - { url = "https://files.pythonhosted.org/packages/ca/5a/09b7be3905962f145b73beb468cdd53db8aa171cf18c80400a54c5b82846/yarl-1.22.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c7044802eec4524fde550afc28edda0dd5784c4c45f0be151a2d3ba017daca7d", size = 382590, upload_time = "2025-10-06T14:10:33.352Z" }, - { url = "https://files.pythonhosted.org/packages/aa/7f/59ec509abf90eda5048b0bc3e2d7b5099dffdb3e6b127019895ab9d5ef44/yarl-1.22.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:139718f35149ff544caba20fce6e8a2f71f1e39b92c700d8438a0b1d2a631a02", size = 385316, upload_time = "2025-10-06T14:10:35.034Z" }, - { url = "https://files.pythonhosted.org/packages/e5/84/891158426bc8036bfdfd862fabd0e0fa25df4176ec793e447f4b85cf1be4/yarl-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e1b51bebd221006d3d2f95fbe124b22b247136647ae5dcc8c7acafba66e5ee67", size = 374431, upload_time = "2025-10-06T14:10:37.76Z" }, - { url = "https://files.pythonhosted.org/packages/bb/49/03da1580665baa8bef5e8ed34c6df2c2aca0a2f28bf397ed238cc1bbc6f2/yarl-1.22.0-cp313-cp313-win32.whl", hash = "sha256:d3e32536234a95f513bd374e93d717cf6b2231a791758de6c509e3653f234c95", size = 81555, upload_time = "2025-10-06T14:10:39.649Z" }, - { url = "https://files.pythonhosted.org/packages/9a/ee/450914ae11b419eadd067c6183ae08381cfdfcb9798b90b2b713bbebddda/yarl-1.22.0-cp313-cp313-win_amd64.whl", hash = "sha256:47743b82b76d89a1d20b83e60d5c20314cbd5ba2befc9cda8f28300c4a08ed4d", size = 86965, upload_time = "2025-10-06T14:10:41.313Z" }, - { url = "https://files.pythonhosted.org/packages/98/4d/264a01eae03b6cf629ad69bae94e3b0e5344741e929073678e84bf7a3e3b/yarl-1.22.0-cp313-cp313-win_arm64.whl", hash = "sha256:5d0fcda9608875f7d052eff120c7a5da474a6796fe4d83e152e0e4d42f6d1a9b", size = 81205, upload_time = "2025-10-06T14:10:43.167Z" }, - { url = "https://files.pythonhosted.org/packages/88/fc/6908f062a2f77b5f9f6d69cecb1747260831ff206adcbc5b510aff88df91/yarl-1.22.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:719ae08b6972befcba4310e49edb1161a88cdd331e3a694b84466bd938a6ab10", size = 146209, upload_time = "2025-10-06T14:10:44.643Z" }, - { url = "https://files.pythonhosted.org/packages/65/47/76594ae8eab26210b4867be6f49129861ad33da1f1ebdf7051e98492bf62/yarl-1.22.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:47d8a5c446df1c4db9d21b49619ffdba90e77c89ec6e283f453856c74b50b9e3", size = 95966, upload_time = "2025-10-06T14:10:46.554Z" }, - { url = "https://files.pythonhosted.org/packages/ab/ce/05e9828a49271ba6b5b038b15b3934e996980dd78abdfeb52a04cfb9467e/yarl-1.22.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cfebc0ac8333520d2d0423cbbe43ae43c8838862ddb898f5ca68565e395516e9", size = 97312, upload_time = "2025-10-06T14:10:48.007Z" }, - { url = "https://files.pythonhosted.org/packages/d1/c5/7dffad5e4f2265b29c9d7ec869c369e4223166e4f9206fc2243ee9eea727/yarl-1.22.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4398557cbf484207df000309235979c79c4356518fd5c99158c7d38203c4da4f", size = 361967, upload_time = "2025-10-06T14:10:49.997Z" }, - { url = "https://files.pythonhosted.org/packages/50/b2/375b933c93a54bff7fc041e1a6ad2c0f6f733ffb0c6e642ce56ee3b39970/yarl-1.22.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2ca6fd72a8cd803be290d42f2dec5cdcd5299eeb93c2d929bf060ad9efaf5de0", size = 323949, upload_time = "2025-10-06T14:10:52.004Z" }, - { url = "https://files.pythonhosted.org/packages/66/50/bfc2a29a1d78644c5a7220ce2f304f38248dc94124a326794e677634b6cf/yarl-1.22.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca1f59c4e1ab6e72f0a23c13fca5430f889634166be85dbf1013683e49e3278e", size = 361818, upload_time = "2025-10-06T14:10:54.078Z" }, - { url = "https://files.pythonhosted.org/packages/46/96/f3941a46af7d5d0f0498f86d71275696800ddcdd20426298e572b19b91ff/yarl-1.22.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c5010a52015e7c70f86eb967db0f37f3c8bd503a695a49f8d45700144667708", size = 372626, upload_time = "2025-10-06T14:10:55.767Z" }, - { url = "https://files.pythonhosted.org/packages/c1/42/8b27c83bb875cd89448e42cd627e0fb971fa1675c9ec546393d18826cb50/yarl-1.22.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d7672ecf7557476642c88497c2f8d8542f8e36596e928e9bcba0e42e1e7d71f", size = 341129, upload_time = "2025-10-06T14:10:57.985Z" }, - { url = "https://files.pythonhosted.org/packages/49/36/99ca3122201b382a3cf7cc937b95235b0ac944f7e9f2d5331d50821ed352/yarl-1.22.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:3b7c88eeef021579d600e50363e0b6ee4f7f6f728cd3486b9d0f3ee7b946398d", size = 346776, upload_time = "2025-10-06T14:10:59.633Z" }, - { url = "https://files.pythonhosted.org/packages/85/b4/47328bf996acd01a4c16ef9dcd2f59c969f495073616586f78cd5f2efb99/yarl-1.22.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f4afb5c34f2c6fecdcc182dfcfc6af6cccf1aa923eed4d6a12e9d96904e1a0d8", size = 334879, upload_time = "2025-10-06T14:11:01.454Z" }, - { url = "https://files.pythonhosted.org/packages/c2/ad/b77d7b3f14a4283bffb8e92c6026496f6de49751c2f97d4352242bba3990/yarl-1.22.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:59c189e3e99a59cf8d83cbb31d4db02d66cda5a1a4374e8a012b51255341abf5", size = 350996, upload_time = "2025-10-06T14:11:03.452Z" }, - { url = "https://files.pythonhosted.org/packages/81/c8/06e1d69295792ba54d556f06686cbd6a7ce39c22307100e3fb4a2c0b0a1d/yarl-1.22.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:5a3bf7f62a289fa90f1990422dc8dff5a458469ea71d1624585ec3a4c8d6960f", size = 356047, upload_time = "2025-10-06T14:11:05.115Z" }, - { url = "https://files.pythonhosted.org/packages/4b/b8/4c0e9e9f597074b208d18cef227d83aac36184bfbc6eab204ea55783dbc5/yarl-1.22.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:de6b9a04c606978fdfe72666fa216ffcf2d1a9f6a381058d4378f8d7b1e5de62", size = 342947, upload_time = "2025-10-06T14:11:08.137Z" }, - { url = "https://files.pythonhosted.org/packages/e0/e5/11f140a58bf4c6ad7aca69a892bff0ee638c31bea4206748fc0df4ebcb3a/yarl-1.22.0-cp313-cp313t-win32.whl", hash = "sha256:1834bb90991cc2999f10f97f5f01317f99b143284766d197e43cd5b45eb18d03", size = 86943, upload_time = "2025-10-06T14:11:10.284Z" }, - { url = "https://files.pythonhosted.org/packages/31/74/8b74bae38ed7fe6793d0c15a0c8207bbb819cf287788459e5ed230996cdd/yarl-1.22.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ff86011bd159a9d2dfc89c34cfd8aff12875980e3bd6a39ff097887520e60249", size = 93715, upload_time = "2025-10-06T14:11:11.739Z" }, - { url = "https://files.pythonhosted.org/packages/69/66/991858aa4b5892d57aef7ee1ba6b4d01ec3b7eb3060795d34090a3ca3278/yarl-1.22.0-cp313-cp313t-win_arm64.whl", hash = "sha256:7861058d0582b847bc4e3a4a4c46828a410bca738673f35a29ba3ca5db0b473b", size = 83857, upload_time = "2025-10-06T14:11:13.586Z" }, - { url = "https://files.pythonhosted.org/packages/46/b3/e20ef504049f1a1c54a814b4b9bed96d1ac0e0610c3b4da178f87209db05/yarl-1.22.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:34b36c2c57124530884d89d50ed2c1478697ad7473efd59cfd479945c95650e4", size = 140520, upload_time = "2025-10-06T14:11:15.465Z" }, - { url = "https://files.pythonhosted.org/packages/e4/04/3532d990fdbab02e5ede063676b5c4260e7f3abea2151099c2aa745acc4c/yarl-1.22.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:0dd9a702591ca2e543631c2a017e4a547e38a5c0f29eece37d9097e04a7ac683", size = 93504, upload_time = "2025-10-06T14:11:17.106Z" }, - { url = "https://files.pythonhosted.org/packages/11/63/ff458113c5c2dac9a9719ac68ee7c947cb621432bcf28c9972b1c0e83938/yarl-1.22.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:594fcab1032e2d2cc3321bb2e51271e7cd2b516c7d9aee780ece81b07ff8244b", size = 94282, upload_time = "2025-10-06T14:11:19.064Z" }, - { url = "https://files.pythonhosted.org/packages/a7/bc/315a56aca762d44a6aaaf7ad253f04d996cb6b27bad34410f82d76ea8038/yarl-1.22.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f3d7a87a78d46a2e3d5b72587ac14b4c16952dd0887dbb051451eceac774411e", size = 372080, upload_time = "2025-10-06T14:11:20.996Z" }, - { url = "https://files.pythonhosted.org/packages/3f/3f/08e9b826ec2e099ea6e7c69a61272f4f6da62cb5b1b63590bb80ca2e4a40/yarl-1.22.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:852863707010316c973162e703bddabec35e8757e67fcb8ad58829de1ebc8590", size = 338696, upload_time = "2025-10-06T14:11:22.847Z" }, - { url = "https://files.pythonhosted.org/packages/e3/9f/90360108e3b32bd76789088e99538febfea24a102380ae73827f62073543/yarl-1.22.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:131a085a53bfe839a477c0845acf21efc77457ba2bcf5899618136d64f3303a2", size = 387121, upload_time = "2025-10-06T14:11:24.889Z" }, - { url = "https://files.pythonhosted.org/packages/98/92/ab8d4657bd5b46a38094cfaea498f18bb70ce6b63508fd7e909bd1f93066/yarl-1.22.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:078a8aefd263f4d4f923a9677b942b445a2be970ca24548a8102689a3a8ab8da", size = 394080, upload_time = "2025-10-06T14:11:27.307Z" }, - { url = "https://files.pythonhosted.org/packages/f5/e7/d8c5a7752fef68205296201f8ec2bf718f5c805a7a7e9880576c67600658/yarl-1.22.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bca03b91c323036913993ff5c738d0842fc9c60c4648e5c8d98331526df89784", size = 372661, upload_time = "2025-10-06T14:11:29.387Z" }, - { url = "https://files.pythonhosted.org/packages/b6/2e/f4d26183c8db0bb82d491b072f3127fb8c381a6206a3a56332714b79b751/yarl-1.22.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:68986a61557d37bb90d3051a45b91fa3d5c516d177dfc6dd6f2f436a07ff2b6b", size = 364645, upload_time = "2025-10-06T14:11:31.423Z" }, - { url = "https://files.pythonhosted.org/packages/80/7c/428e5812e6b87cd00ee8e898328a62c95825bf37c7fa87f0b6bb2ad31304/yarl-1.22.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:4792b262d585ff0dff6bcb787f8492e40698443ec982a3568c2096433660c694", size = 355361, upload_time = "2025-10-06T14:11:33.055Z" }, - { url = "https://files.pythonhosted.org/packages/ec/2a/249405fd26776f8b13c067378ef4d7dd49c9098d1b6457cdd152a99e96a9/yarl-1.22.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:ebd4549b108d732dba1d4ace67614b9545b21ece30937a63a65dd34efa19732d", size = 381451, upload_time = "2025-10-06T14:11:35.136Z" }, - { url = "https://files.pythonhosted.org/packages/67/a8/fb6b1adbe98cf1e2dd9fad71003d3a63a1bc22459c6e15f5714eb9323b93/yarl-1.22.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:f87ac53513d22240c7d59203f25cc3beac1e574c6cd681bbfd321987b69f95fd", size = 383814, upload_time = "2025-10-06T14:11:37.094Z" }, - { url = "https://files.pythonhosted.org/packages/d9/f9/3aa2c0e480fb73e872ae2814c43bc1e734740bb0d54e8cb2a95925f98131/yarl-1.22.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:22b029f2881599e2f1b06f8f1db2ee63bd309e2293ba2d566e008ba12778b8da", size = 370799, upload_time = "2025-10-06T14:11:38.83Z" }, - { url = "https://files.pythonhosted.org/packages/50/3c/af9dba3b8b5eeb302f36f16f92791f3ea62e3f47763406abf6d5a4a3333b/yarl-1.22.0-cp314-cp314-win32.whl", hash = "sha256:6a635ea45ba4ea8238463b4f7d0e721bad669f80878b7bfd1f89266e2ae63da2", size = 82990, upload_time = "2025-10-06T14:11:40.624Z" }, - { url = "https://files.pythonhosted.org/packages/ac/30/ac3a0c5bdc1d6efd1b41fa24d4897a4329b3b1e98de9449679dd327af4f0/yarl-1.22.0-cp314-cp314-win_amd64.whl", hash = "sha256:0d6e6885777af0f110b0e5d7e5dda8b704efed3894da26220b7f3d887b839a79", size = 88292, upload_time = "2025-10-06T14:11:42.578Z" }, - { url = "https://files.pythonhosted.org/packages/df/0a/227ab4ff5b998a1b7410abc7b46c9b7a26b0ca9e86c34ba4b8d8bc7c63d5/yarl-1.22.0-cp314-cp314-win_arm64.whl", hash = "sha256:8218f4e98d3c10d683584cb40f0424f4b9fd6e95610232dd75e13743b070ee33", size = 82888, upload_time = "2025-10-06T14:11:44.863Z" }, - { url = "https://files.pythonhosted.org/packages/06/5e/a15eb13db90abd87dfbefb9760c0f3f257ac42a5cac7e75dbc23bed97a9f/yarl-1.22.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:45c2842ff0e0d1b35a6bf1cd6c690939dacb617a70827f715232b2e0494d55d1", size = 146223, upload_time = "2025-10-06T14:11:46.796Z" }, - { url = "https://files.pythonhosted.org/packages/18/82/9665c61910d4d84f41a5bf6837597c89e665fa88aa4941080704645932a9/yarl-1.22.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:d947071e6ebcf2e2bee8fce76e10faca8f7a14808ca36a910263acaacef08eca", size = 95981, upload_time = "2025-10-06T14:11:48.845Z" }, - { url = "https://files.pythonhosted.org/packages/5d/9a/2f65743589809af4d0a6d3aa749343c4b5f4c380cc24a8e94a3c6625a808/yarl-1.22.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:334b8721303e61b00019474cc103bdac3d7b1f65e91f0bfedeec2d56dfe74b53", size = 97303, upload_time = "2025-10-06T14:11:50.897Z" }, - { url = "https://files.pythonhosted.org/packages/b0/ab/5b13d3e157505c43c3b43b5a776cbf7b24a02bc4cccc40314771197e3508/yarl-1.22.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e7ce67c34138a058fd092f67d07a72b8e31ff0c9236e751957465a24b28910c", size = 361820, upload_time = "2025-10-06T14:11:52.549Z" }, - { url = "https://files.pythonhosted.org/packages/fb/76/242a5ef4677615cf95330cfc1b4610e78184400699bdda0acb897ef5e49a/yarl-1.22.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:d77e1b2c6d04711478cb1c4ab90db07f1609ccf06a287d5607fcd90dc9863acf", size = 323203, upload_time = "2025-10-06T14:11:54.225Z" }, - { url = "https://files.pythonhosted.org/packages/8c/96/475509110d3f0153b43d06164cf4195c64d16999e0c7e2d8a099adcd6907/yarl-1.22.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4647674b6150d2cae088fc07de2738a84b8bcedebef29802cf0b0a82ab6face", size = 363173, upload_time = "2025-10-06T14:11:56.069Z" }, - { url = "https://files.pythonhosted.org/packages/c9/66/59db471aecfbd559a1fd48aedd954435558cd98c7d0da8b03cc6c140a32c/yarl-1.22.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:efb07073be061c8f79d03d04139a80ba33cbd390ca8f0297aae9cce6411e4c6b", size = 373562, upload_time = "2025-10-06T14:11:58.783Z" }, - { url = "https://files.pythonhosted.org/packages/03/1f/c5d94abc91557384719da10ff166b916107c1b45e4d0423a88457071dd88/yarl-1.22.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e51ac5435758ba97ad69617e13233da53908beccc6cfcd6c34bbed8dcbede486", size = 339828, upload_time = "2025-10-06T14:12:00.686Z" }, - { url = "https://files.pythonhosted.org/packages/5f/97/aa6a143d3afba17b6465733681c70cf175af89f76ec8d9286e08437a7454/yarl-1.22.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:33e32a0dd0c8205efa8e83d04fc9f19313772b78522d1bdc7d9aed706bfd6138", size = 347551, upload_time = "2025-10-06T14:12:02.628Z" }, - { url = "https://files.pythonhosted.org/packages/43/3c/45a2b6d80195959239a7b2a8810506d4eea5487dce61c2a3393e7fc3c52e/yarl-1.22.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:bf4a21e58b9cde0e401e683ebd00f6ed30a06d14e93f7c8fd059f8b6e8f87b6a", size = 334512, upload_time = "2025-10-06T14:12:04.871Z" }, - { url = "https://files.pythonhosted.org/packages/86/a0/c2ab48d74599c7c84cb104ebd799c5813de252bea0f360ffc29d270c2caa/yarl-1.22.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:e4b582bab49ac33c8deb97e058cd67c2c50dac0dd134874106d9c774fd272529", size = 352400, upload_time = "2025-10-06T14:12:06.624Z" }, - { url = "https://files.pythonhosted.org/packages/32/75/f8919b2eafc929567d3d8411f72bdb1a2109c01caaab4ebfa5f8ffadc15b/yarl-1.22.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0b5bcc1a9c4839e7e30b7b30dd47fe5e7e44fb7054ec29b5bb8d526aa1041093", size = 357140, upload_time = "2025-10-06T14:12:08.362Z" }, - { url = "https://files.pythonhosted.org/packages/cf/72/6a85bba382f22cf78add705d8c3731748397d986e197e53ecc7835e76de7/yarl-1.22.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c0232bce2170103ec23c454e54a57008a9a72b5d1c3105dc2496750da8cfa47c", size = 341473, upload_time = "2025-10-06T14:12:10.994Z" }, - { url = "https://files.pythonhosted.org/packages/35/18/55e6011f7c044dc80b98893060773cefcfdbf60dfefb8cb2f58b9bacbd83/yarl-1.22.0-cp314-cp314t-win32.whl", hash = "sha256:8009b3173bcd637be650922ac455946197d858b3630b6d8787aa9e5c4564533e", size = 89056, upload_time = "2025-10-06T14:12:13.317Z" }, - { url = "https://files.pythonhosted.org/packages/f9/86/0f0dccb6e59a9e7f122c5afd43568b1d31b8ab7dda5f1b01fb5c7025c9a9/yarl-1.22.0-cp314-cp314t-win_amd64.whl", hash = "sha256:9fb17ea16e972c63d25d4a97f016d235c78dd2344820eb35bc034bc32012ee27", size = 96292, upload_time = "2025-10-06T14:12:15.398Z" }, - { url = "https://files.pythonhosted.org/packages/48/b7/503c98092fb3b344a179579f55814b613c1fbb1c23b3ec14a7b008a66a6e/yarl-1.22.0-cp314-cp314t-win_arm64.whl", hash = "sha256:9f6d73c1436b934e3f01df1e1b21ff765cd1d28c77dfb9ace207f746d4610ee1", size = 85171, upload_time = "2025-10-06T14:12:16.935Z" }, - { url = "https://files.pythonhosted.org/packages/73/ae/b48f95715333080afb75a4504487cbe142cae1268afc482d06692d605ae6/yarl-1.22.0-py3-none-any.whl", hash = "sha256:1380560bdba02b6b6c90de54133c81c9f2a453dee9912fe58c1dcced1edb7cff", size = 46814, upload_time = "2025-10-06T14:12:53.872Z" }, + { name = "idna" }, + { name = "multidict" }, + { name = "propcache" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/57/63/0c6ebca57330cd313f6102b16dd57ffaf3ec4c83403dcb45dbd15c6f3ea1/yarl-1.22.0.tar.gz", hash = "sha256:bebf8557577d4401ba8bd9ff33906f1376c877aa78d1fe216ad01b4d6745af71", size = 187169, upload-time = "2025-10-06T14:12:55.963Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4d/27/5ab13fc84c76a0250afd3d26d5936349a35be56ce5785447d6c423b26d92/yarl-1.22.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1ab72135b1f2db3fed3997d7e7dc1b80573c67138023852b6efb336a5eae6511", size = 141607, upload-time = "2025-10-06T14:09:16.298Z" }, + { url = "https://files.pythonhosted.org/packages/6a/a1/d065d51d02dc02ce81501d476b9ed2229d9a990818332242a882d5d60340/yarl-1.22.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:669930400e375570189492dc8d8341301578e8493aec04aebc20d4717f899dd6", size = 94027, upload-time = "2025-10-06T14:09:17.786Z" }, + { url = "https://files.pythonhosted.org/packages/c1/da/8da9f6a53f67b5106ffe902c6fa0164e10398d4e150d85838b82f424072a/yarl-1.22.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:792a2af6d58177ef7c19cbf0097aba92ca1b9cb3ffdd9c7470e156c8f9b5e028", size = 94963, upload-time = "2025-10-06T14:09:19.662Z" }, + { url = "https://files.pythonhosted.org/packages/68/fe/2c1f674960c376e29cb0bec1249b117d11738db92a6ccc4a530b972648db/yarl-1.22.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3ea66b1c11c9150f1372f69afb6b8116f2dd7286f38e14ea71a44eee9ec51b9d", size = 368406, upload-time = "2025-10-06T14:09:21.402Z" }, + { url = "https://files.pythonhosted.org/packages/95/26/812a540e1c3c6418fec60e9bbd38e871eaba9545e94fa5eff8f4a8e28e1e/yarl-1.22.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3e2daa88dc91870215961e96a039ec73e4937da13cf77ce17f9cad0c18df3503", size = 336581, upload-time = "2025-10-06T14:09:22.98Z" }, + { url = "https://files.pythonhosted.org/packages/0b/f5/5777b19e26fdf98563985e481f8be3d8a39f8734147a6ebf459d0dab5a6b/yarl-1.22.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba440ae430c00eee41509353628600212112cd5018d5def7e9b05ea7ac34eb65", size = 388924, upload-time = "2025-10-06T14:09:24.655Z" }, + { url = "https://files.pythonhosted.org/packages/86/08/24bd2477bd59c0bbd994fe1d93b126e0472e4e3df5a96a277b0a55309e89/yarl-1.22.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e6438cc8f23a9c1478633d216b16104a586b9761db62bfacb6425bac0a36679e", size = 392890, upload-time = "2025-10-06T14:09:26.617Z" }, + { url = "https://files.pythonhosted.org/packages/46/00/71b90ed48e895667ecfb1eaab27c1523ee2fa217433ed77a73b13205ca4b/yarl-1.22.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4c52a6e78aef5cf47a98ef8e934755abf53953379b7d53e68b15ff4420e6683d", size = 365819, upload-time = "2025-10-06T14:09:28.544Z" }, + { url = "https://files.pythonhosted.org/packages/30/2d/f715501cae832651d3282387c6a9236cd26bd00d0ff1e404b3dc52447884/yarl-1.22.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3b06bcadaac49c70f4c88af4ffcfbe3dc155aab3163e75777818092478bcbbe7", size = 363601, upload-time = "2025-10-06T14:09:30.568Z" }, + { url = "https://files.pythonhosted.org/packages/f8/f9/a678c992d78e394e7126ee0b0e4e71bd2775e4334d00a9278c06a6cce96a/yarl-1.22.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:6944b2dc72c4d7f7052683487e3677456050ff77fcf5e6204e98caf785ad1967", size = 358072, upload-time = "2025-10-06T14:09:32.528Z" }, + { url = "https://files.pythonhosted.org/packages/2c/d1/b49454411a60edb6fefdcad4f8e6dbba7d8019e3a508a1c5836cba6d0781/yarl-1.22.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:d5372ca1df0f91a86b047d1277c2aaf1edb32d78bbcefffc81b40ffd18f027ed", size = 385311, upload-time = "2025-10-06T14:09:34.634Z" }, + { url = "https://files.pythonhosted.org/packages/87/e5/40d7a94debb8448c7771a916d1861d6609dddf7958dc381117e7ba36d9e8/yarl-1.22.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:51af598701f5299012b8416486b40fceef8c26fc87dc6d7d1f6fc30609ea0aa6", size = 381094, upload-time = "2025-10-06T14:09:36.268Z" }, + { url = "https://files.pythonhosted.org/packages/35/d8/611cc282502381ad855448643e1ad0538957fc82ae83dfe7762c14069e14/yarl-1.22.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b266bd01fedeffeeac01a79ae181719ff848a5a13ce10075adbefc8f1daee70e", size = 370944, upload-time = "2025-10-06T14:09:37.872Z" }, + { url = "https://files.pythonhosted.org/packages/2d/df/fadd00fb1c90e1a5a8bd731fa3d3de2e165e5a3666a095b04e31b04d9cb6/yarl-1.22.0-cp311-cp311-win32.whl", hash = "sha256:a9b1ba5610a4e20f655258d5a1fdc7ebe3d837bb0e45b581398b99eb98b1f5ca", size = 81804, upload-time = "2025-10-06T14:09:39.359Z" }, + { url = "https://files.pythonhosted.org/packages/b5/f7/149bb6f45f267cb5c074ac40c01c6b3ea6d8a620d34b337f6321928a1b4d/yarl-1.22.0-cp311-cp311-win_amd64.whl", hash = "sha256:078278b9b0b11568937d9509b589ee83ef98ed6d561dfe2020e24a9fd08eaa2b", size = 86858, upload-time = "2025-10-06T14:09:41.068Z" }, + { url = "https://files.pythonhosted.org/packages/2b/13/88b78b93ad3f2f0b78e13bfaaa24d11cbc746e93fe76d8c06bf139615646/yarl-1.22.0-cp311-cp311-win_arm64.whl", hash = "sha256:b6a6f620cfe13ccec221fa312139135166e47ae169f8253f72a0abc0dae94376", size = 81637, upload-time = "2025-10-06T14:09:42.712Z" }, + { url = "https://files.pythonhosted.org/packages/75/ff/46736024fee3429b80a165a732e38e5d5a238721e634ab41b040d49f8738/yarl-1.22.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e340382d1afa5d32b892b3ff062436d592ec3d692aeea3bef3a5cfe11bbf8c6f", size = 142000, upload-time = "2025-10-06T14:09:44.631Z" }, + { url = "https://files.pythonhosted.org/packages/5a/9a/b312ed670df903145598914770eb12de1bac44599549b3360acc96878df8/yarl-1.22.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f1e09112a2c31ffe8d80be1b0988fa6a18c5d5cad92a9ffbb1c04c91bfe52ad2", size = 94338, upload-time = "2025-10-06T14:09:46.372Z" }, + { url = "https://files.pythonhosted.org/packages/ba/f5/0601483296f09c3c65e303d60c070a5c19fcdbc72daa061e96170785bc7d/yarl-1.22.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:939fe60db294c786f6b7c2d2e121576628468f65453d86b0fe36cb52f987bd74", size = 94909, upload-time = "2025-10-06T14:09:48.648Z" }, + { url = "https://files.pythonhosted.org/packages/60/41/9a1fe0b73dbcefce72e46cf149b0e0a67612d60bfc90fb59c2b2efdfbd86/yarl-1.22.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e1651bf8e0398574646744c1885a41198eba53dc8a9312b954073f845c90a8df", size = 372940, upload-time = "2025-10-06T14:09:50.089Z" }, + { url = "https://files.pythonhosted.org/packages/17/7a/795cb6dfee561961c30b800f0ed616b923a2ec6258b5def2a00bf8231334/yarl-1.22.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b8a0588521a26bf92a57a1705b77b8b59044cdceccac7151bd8d229e66b8dedb", size = 345825, upload-time = "2025-10-06T14:09:52.142Z" }, + { url = "https://files.pythonhosted.org/packages/d7/93/a58f4d596d2be2ae7bab1a5846c4d270b894958845753b2c606d666744d3/yarl-1.22.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:42188e6a615c1a75bcaa6e150c3fe8f3e8680471a6b10150c5f7e83f47cc34d2", size = 386705, upload-time = "2025-10-06T14:09:54.128Z" }, + { url = "https://files.pythonhosted.org/packages/61/92/682279d0e099d0e14d7fd2e176bd04f48de1484f56546a3e1313cd6c8e7c/yarl-1.22.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f6d2cb59377d99718913ad9a151030d6f83ef420a2b8f521d94609ecc106ee82", size = 396518, upload-time = "2025-10-06T14:09:55.762Z" }, + { url = "https://files.pythonhosted.org/packages/db/0f/0d52c98b8a885aeda831224b78f3be7ec2e1aa4a62091f9f9188c3c65b56/yarl-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50678a3b71c751d58d7908edc96d332af328839eea883bb554a43f539101277a", size = 377267, upload-time = "2025-10-06T14:09:57.958Z" }, + { url = "https://files.pythonhosted.org/packages/22/42/d2685e35908cbeaa6532c1fc73e89e7f2efb5d8a7df3959ea8e37177c5a3/yarl-1.22.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e8fbaa7cec507aa24ea27a01456e8dd4b6fab829059b69844bd348f2d467124", size = 365797, upload-time = "2025-10-06T14:09:59.527Z" }, + { url = "https://files.pythonhosted.org/packages/a2/83/cf8c7bcc6355631762f7d8bdab920ad09b82efa6b722999dfb05afa6cfac/yarl-1.22.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:433885ab5431bc3d3d4f2f9bd15bfa1614c522b0f1405d62c4f926ccd69d04fa", size = 365535, upload-time = "2025-10-06T14:10:01.139Z" }, + { url = "https://files.pythonhosted.org/packages/25/e1/5302ff9b28f0c59cac913b91fe3f16c59a033887e57ce9ca5d41a3a94737/yarl-1.22.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b790b39c7e9a4192dc2e201a282109ed2985a1ddbd5ac08dc56d0e121400a8f7", size = 382324, upload-time = "2025-10-06T14:10:02.756Z" }, + { url = "https://files.pythonhosted.org/packages/bf/cd/4617eb60f032f19ae3a688dc990d8f0d89ee0ea378b61cac81ede3e52fae/yarl-1.22.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:31f0b53913220599446872d757257be5898019c85e7971599065bc55065dc99d", size = 383803, upload-time = "2025-10-06T14:10:04.552Z" }, + { url = "https://files.pythonhosted.org/packages/59/65/afc6e62bb506a319ea67b694551dab4a7e6fb7bf604e9bd9f3e11d575fec/yarl-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a49370e8f711daec68d09b821a34e1167792ee2d24d405cbc2387be4f158b520", size = 374220, upload-time = "2025-10-06T14:10:06.489Z" }, + { url = "https://files.pythonhosted.org/packages/e7/3d/68bf18d50dc674b942daec86a9ba922d3113d8399b0e52b9897530442da2/yarl-1.22.0-cp312-cp312-win32.whl", hash = "sha256:70dfd4f241c04bd9239d53b17f11e6ab672b9f1420364af63e8531198e3f5fe8", size = 81589, upload-time = "2025-10-06T14:10:09.254Z" }, + { url = "https://files.pythonhosted.org/packages/c8/9a/6ad1a9b37c2f72874f93e691b2e7ecb6137fb2b899983125db4204e47575/yarl-1.22.0-cp312-cp312-win_amd64.whl", hash = "sha256:8884d8b332a5e9b88e23f60bb166890009429391864c685e17bd73a9eda9105c", size = 87213, upload-time = "2025-10-06T14:10:11.369Z" }, + { url = "https://files.pythonhosted.org/packages/44/c5/c21b562d1680a77634d748e30c653c3ca918beb35555cff24986fff54598/yarl-1.22.0-cp312-cp312-win_arm64.whl", hash = "sha256:ea70f61a47f3cc93bdf8b2f368ed359ef02a01ca6393916bc8ff877427181e74", size = 81330, upload-time = "2025-10-06T14:10:13.112Z" }, + { url = "https://files.pythonhosted.org/packages/ea/f3/d67de7260456ee105dc1d162d43a019ecad6b91e2f51809d6cddaa56690e/yarl-1.22.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8dee9c25c74997f6a750cd317b8ca63545169c098faee42c84aa5e506c819b53", size = 139980, upload-time = "2025-10-06T14:10:14.601Z" }, + { url = "https://files.pythonhosted.org/packages/01/88/04d98af0b47e0ef42597b9b28863b9060bb515524da0a65d5f4db160b2d5/yarl-1.22.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01e73b85a5434f89fc4fe27dcda2aff08ddf35e4d47bbbea3bdcd25321af538a", size = 93424, upload-time = "2025-10-06T14:10:16.115Z" }, + { url = "https://files.pythonhosted.org/packages/18/91/3274b215fd8442a03975ce6bee5fe6aa57a8326b29b9d3d56234a1dca244/yarl-1.22.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:22965c2af250d20c873cdbee8ff958fb809940aeb2e74ba5f20aaf6b7ac8c70c", size = 93821, upload-time = "2025-10-06T14:10:17.993Z" }, + { url = "https://files.pythonhosted.org/packages/61/3a/caf4e25036db0f2da4ca22a353dfeb3c9d3c95d2761ebe9b14df8fc16eb0/yarl-1.22.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4f15793aa49793ec8d1c708ab7f9eded1aa72edc5174cae703651555ed1b601", size = 373243, upload-time = "2025-10-06T14:10:19.44Z" }, + { url = "https://files.pythonhosted.org/packages/6e/9e/51a77ac7516e8e7803b06e01f74e78649c24ee1021eca3d6a739cb6ea49c/yarl-1.22.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5542339dcf2747135c5c85f68680353d5cb9ffd741c0f2e8d832d054d41f35a", size = 342361, upload-time = "2025-10-06T14:10:21.124Z" }, + { url = "https://files.pythonhosted.org/packages/d4/f8/33b92454789dde8407f156c00303e9a891f1f51a0330b0fad7c909f87692/yarl-1.22.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5c401e05ad47a75869c3ab3e35137f8468b846770587e70d71e11de797d113df", size = 387036, upload-time = "2025-10-06T14:10:22.902Z" }, + { url = "https://files.pythonhosted.org/packages/d9/9a/c5db84ea024f76838220280f732970aa4ee154015d7f5c1bfb60a267af6f/yarl-1.22.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:243dda95d901c733f5b59214d28b0120893d91777cb8aa043e6ef059d3cddfe2", size = 397671, upload-time = "2025-10-06T14:10:24.523Z" }, + { url = "https://files.pythonhosted.org/packages/11/c9/cd8538dc2e7727095e0c1d867bad1e40c98f37763e6d995c1939f5fdc7b1/yarl-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bec03d0d388060058f5d291a813f21c011041938a441c593374da6077fe21b1b", size = 377059, upload-time = "2025-10-06T14:10:26.406Z" }, + { url = "https://files.pythonhosted.org/packages/a1/b9/ab437b261702ced75122ed78a876a6dec0a1b0f5e17a4ac7a9a2482d8abe/yarl-1.22.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0748275abb8c1e1e09301ee3cf90c8a99678a4e92e4373705f2a2570d581273", size = 365356, upload-time = "2025-10-06T14:10:28.461Z" }, + { url = "https://files.pythonhosted.org/packages/b2/9d/8e1ae6d1d008a9567877b08f0ce4077a29974c04c062dabdb923ed98e6fe/yarl-1.22.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:47fdb18187e2a4e18fda2c25c05d8251a9e4a521edaed757fef033e7d8498d9a", size = 361331, upload-time = "2025-10-06T14:10:30.541Z" }, + { url = "https://files.pythonhosted.org/packages/ca/5a/09b7be3905962f145b73beb468cdd53db8aa171cf18c80400a54c5b82846/yarl-1.22.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c7044802eec4524fde550afc28edda0dd5784c4c45f0be151a2d3ba017daca7d", size = 382590, upload-time = "2025-10-06T14:10:33.352Z" }, + { url = "https://files.pythonhosted.org/packages/aa/7f/59ec509abf90eda5048b0bc3e2d7b5099dffdb3e6b127019895ab9d5ef44/yarl-1.22.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:139718f35149ff544caba20fce6e8a2f71f1e39b92c700d8438a0b1d2a631a02", size = 385316, upload-time = "2025-10-06T14:10:35.034Z" }, + { url = "https://files.pythonhosted.org/packages/e5/84/891158426bc8036bfdfd862fabd0e0fa25df4176ec793e447f4b85cf1be4/yarl-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e1b51bebd221006d3d2f95fbe124b22b247136647ae5dcc8c7acafba66e5ee67", size = 374431, upload-time = "2025-10-06T14:10:37.76Z" }, + { url = "https://files.pythonhosted.org/packages/bb/49/03da1580665baa8bef5e8ed34c6df2c2aca0a2f28bf397ed238cc1bbc6f2/yarl-1.22.0-cp313-cp313-win32.whl", hash = "sha256:d3e32536234a95f513bd374e93d717cf6b2231a791758de6c509e3653f234c95", size = 81555, upload-time = "2025-10-06T14:10:39.649Z" }, + { url = "https://files.pythonhosted.org/packages/9a/ee/450914ae11b419eadd067c6183ae08381cfdfcb9798b90b2b713bbebddda/yarl-1.22.0-cp313-cp313-win_amd64.whl", hash = "sha256:47743b82b76d89a1d20b83e60d5c20314cbd5ba2befc9cda8f28300c4a08ed4d", size = 86965, upload-time = "2025-10-06T14:10:41.313Z" }, + { url = "https://files.pythonhosted.org/packages/98/4d/264a01eae03b6cf629ad69bae94e3b0e5344741e929073678e84bf7a3e3b/yarl-1.22.0-cp313-cp313-win_arm64.whl", hash = "sha256:5d0fcda9608875f7d052eff120c7a5da474a6796fe4d83e152e0e4d42f6d1a9b", size = 81205, upload-time = "2025-10-06T14:10:43.167Z" }, + { url = "https://files.pythonhosted.org/packages/88/fc/6908f062a2f77b5f9f6d69cecb1747260831ff206adcbc5b510aff88df91/yarl-1.22.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:719ae08b6972befcba4310e49edb1161a88cdd331e3a694b84466bd938a6ab10", size = 146209, upload-time = "2025-10-06T14:10:44.643Z" }, + { url = "https://files.pythonhosted.org/packages/65/47/76594ae8eab26210b4867be6f49129861ad33da1f1ebdf7051e98492bf62/yarl-1.22.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:47d8a5c446df1c4db9d21b49619ffdba90e77c89ec6e283f453856c74b50b9e3", size = 95966, upload-time = "2025-10-06T14:10:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/ab/ce/05e9828a49271ba6b5b038b15b3934e996980dd78abdfeb52a04cfb9467e/yarl-1.22.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cfebc0ac8333520d2d0423cbbe43ae43c8838862ddb898f5ca68565e395516e9", size = 97312, upload-time = "2025-10-06T14:10:48.007Z" }, + { url = "https://files.pythonhosted.org/packages/d1/c5/7dffad5e4f2265b29c9d7ec869c369e4223166e4f9206fc2243ee9eea727/yarl-1.22.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4398557cbf484207df000309235979c79c4356518fd5c99158c7d38203c4da4f", size = 361967, upload-time = "2025-10-06T14:10:49.997Z" }, + { url = "https://files.pythonhosted.org/packages/50/b2/375b933c93a54bff7fc041e1a6ad2c0f6f733ffb0c6e642ce56ee3b39970/yarl-1.22.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2ca6fd72a8cd803be290d42f2dec5cdcd5299eeb93c2d929bf060ad9efaf5de0", size = 323949, upload-time = "2025-10-06T14:10:52.004Z" }, + { url = "https://files.pythonhosted.org/packages/66/50/bfc2a29a1d78644c5a7220ce2f304f38248dc94124a326794e677634b6cf/yarl-1.22.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca1f59c4e1ab6e72f0a23c13fca5430f889634166be85dbf1013683e49e3278e", size = 361818, upload-time = "2025-10-06T14:10:54.078Z" }, + { url = "https://files.pythonhosted.org/packages/46/96/f3941a46af7d5d0f0498f86d71275696800ddcdd20426298e572b19b91ff/yarl-1.22.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c5010a52015e7c70f86eb967db0f37f3c8bd503a695a49f8d45700144667708", size = 372626, upload-time = "2025-10-06T14:10:55.767Z" }, + { url = "https://files.pythonhosted.org/packages/c1/42/8b27c83bb875cd89448e42cd627e0fb971fa1675c9ec546393d18826cb50/yarl-1.22.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d7672ecf7557476642c88497c2f8d8542f8e36596e928e9bcba0e42e1e7d71f", size = 341129, upload-time = "2025-10-06T14:10:57.985Z" }, + { url = "https://files.pythonhosted.org/packages/49/36/99ca3122201b382a3cf7cc937b95235b0ac944f7e9f2d5331d50821ed352/yarl-1.22.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:3b7c88eeef021579d600e50363e0b6ee4f7f6f728cd3486b9d0f3ee7b946398d", size = 346776, upload-time = "2025-10-06T14:10:59.633Z" }, + { url = "https://files.pythonhosted.org/packages/85/b4/47328bf996acd01a4c16ef9dcd2f59c969f495073616586f78cd5f2efb99/yarl-1.22.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f4afb5c34f2c6fecdcc182dfcfc6af6cccf1aa923eed4d6a12e9d96904e1a0d8", size = 334879, upload-time = "2025-10-06T14:11:01.454Z" }, + { url = "https://files.pythonhosted.org/packages/c2/ad/b77d7b3f14a4283bffb8e92c6026496f6de49751c2f97d4352242bba3990/yarl-1.22.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:59c189e3e99a59cf8d83cbb31d4db02d66cda5a1a4374e8a012b51255341abf5", size = 350996, upload-time = "2025-10-06T14:11:03.452Z" }, + { url = "https://files.pythonhosted.org/packages/81/c8/06e1d69295792ba54d556f06686cbd6a7ce39c22307100e3fb4a2c0b0a1d/yarl-1.22.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:5a3bf7f62a289fa90f1990422dc8dff5a458469ea71d1624585ec3a4c8d6960f", size = 356047, upload-time = "2025-10-06T14:11:05.115Z" }, + { url = "https://files.pythonhosted.org/packages/4b/b8/4c0e9e9f597074b208d18cef227d83aac36184bfbc6eab204ea55783dbc5/yarl-1.22.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:de6b9a04c606978fdfe72666fa216ffcf2d1a9f6a381058d4378f8d7b1e5de62", size = 342947, upload-time = "2025-10-06T14:11:08.137Z" }, + { url = "https://files.pythonhosted.org/packages/e0/e5/11f140a58bf4c6ad7aca69a892bff0ee638c31bea4206748fc0df4ebcb3a/yarl-1.22.0-cp313-cp313t-win32.whl", hash = "sha256:1834bb90991cc2999f10f97f5f01317f99b143284766d197e43cd5b45eb18d03", size = 86943, upload-time = "2025-10-06T14:11:10.284Z" }, + { url = "https://files.pythonhosted.org/packages/31/74/8b74bae38ed7fe6793d0c15a0c8207bbb819cf287788459e5ed230996cdd/yarl-1.22.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ff86011bd159a9d2dfc89c34cfd8aff12875980e3bd6a39ff097887520e60249", size = 93715, upload-time = "2025-10-06T14:11:11.739Z" }, + { url = "https://files.pythonhosted.org/packages/69/66/991858aa4b5892d57aef7ee1ba6b4d01ec3b7eb3060795d34090a3ca3278/yarl-1.22.0-cp313-cp313t-win_arm64.whl", hash = "sha256:7861058d0582b847bc4e3a4a4c46828a410bca738673f35a29ba3ca5db0b473b", size = 83857, upload-time = "2025-10-06T14:11:13.586Z" }, + { url = "https://files.pythonhosted.org/packages/73/ae/b48f95715333080afb75a4504487cbe142cae1268afc482d06692d605ae6/yarl-1.22.0-py3-none-any.whl", hash = "sha256:1380560bdba02b6b6c90de54133c81c9f2a453dee9912fe58c1dcced1edb7cff", size = 46814, upload-time = "2025-10-06T14:12:53.872Z" }, ] [[package]] name = "yt-dlp" version = "2025.9.26" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/58/8f/0daea0feec1ab85e7df85b98ec7cc8c85d706362e80efc5375c7007dc3dc/yt_dlp-2025.9.26.tar.gz", hash = "sha256:c148ae8233ac4ce6c5fbf6f70fcc390f13a00f59da3776d373cf88c5370bda86", size = 3037475, upload_time = "2025-09-26T22:23:42.882Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/8f/0daea0feec1ab85e7df85b98ec7cc8c85d706362e80efc5375c7007dc3dc/yt_dlp-2025.9.26.tar.gz", hash = "sha256:c148ae8233ac4ce6c5fbf6f70fcc390f13a00f59da3776d373cf88c5370bda86", size = 3037475, upload-time = "2025-09-26T22:23:42.882Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/94/18210c5e6a9d7e622a3b3f4a73dde205f7adf0c46b42b27d0da8c6e5c872/yt_dlp-2025.9.26-py3-none-any.whl", hash = "sha256:36f5fbc153600f759abd48d257231f0e0a547a115ac7ffb05d5b64e5c7fdf8a2", size = 3241906, upload_time = "2025-09-26T22:23:39.976Z" }, + { url = "https://files.pythonhosted.org/packages/35/94/18210c5e6a9d7e622a3b3f4a73dde205f7adf0c46b42b27d0da8c6e5c872/yt_dlp-2025.9.26-py3-none-any.whl", hash = "sha256:36f5fbc153600f759abd48d257231f0e0a547a115ac7ffb05d5b64e5c7fdf8a2", size = 3241906, upload-time = "2025-09-26T22:23:39.976Z" }, ] [[package]] name = "zipp" version = "3.23.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166", size = 25547, upload_time = "2025-06-08T17:06:39.4Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166", size = 25547, upload-time = "2025-06-08T17:06:39.4Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e", size = 10276, upload_time = "2025-06-08T17:06:38.034Z" }, + { url = "https://files.pythonhosted.org/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e", size = 10276, upload-time = "2025-06-08T17:06:38.034Z" }, ] diff --git a/restart.sh b/restart.sh index 9ac7c54d..ba7e6229 100755 --- a/restart.sh +++ b/restart.sh @@ -1,3 +1,7 @@ #!/bin/bash source "$(dirname "$0")/scripts/check_uv.sh" -uv run --with-requirements setup-requirements.txt python services.py restart --all +if [ $# -eq 0 ]; then + uv run --with-requirements setup-requirements.txt python services.py restart --all +else + uv run --with-requirements setup-requirements.txt python services.py restart "$@" +fi diff --git a/services.py b/services.py index 2826d902..0e29899b 100755 --- a/services.py +++ b/services.py @@ -179,9 +179,14 @@ def run_compose_command(service_name, command, build=False, force_recreate=False env_file = service_path / '.env' if env_file.exists(): env_values = dotenv_values(env_file) - # Derive profile from PYTORCH_CUDA_VERSION (cu126/cu121/etc = gpu, cpu = cpu) + # Derive profile from PYTORCH_CUDA_VERSION pytorch_version = env_values.get('PYTORCH_CUDA_VERSION', 'cpu') - profile = 'gpu' if pytorch_version.startswith('cu') else 'cpu' + if pytorch_version == 'strixhalo': + profile = 'strixhalo' + elif pytorch_version.startswith('cu'): + profile = 'gpu' + else: + profile = 'cpu' build_cmd.extend(['--profile', profile]) # For asr-services, only build the selected provider @@ -277,9 +282,14 @@ def run_compose_command(service_name, command, build=False, force_recreate=False env_file = service_path / '.env' if env_file.exists(): env_values = dotenv_values(env_file) - # Derive profile from PYTORCH_CUDA_VERSION (cu126/cu121/etc = gpu, cpu = cpu) + # Derive profile from PYTORCH_CUDA_VERSION pytorch_version = env_values.get('PYTORCH_CUDA_VERSION', 'cpu') - profile = 'gpu' if pytorch_version.startswith('cu') else 'cpu' + if pytorch_version == 'strixhalo': + profile = 'strixhalo' + elif pytorch_version.startswith('cu'): + profile = 'gpu' + else: + profile = 'cpu' cmd.extend(['--profile', profile]) @@ -288,7 +298,13 @@ def run_compose_command(service_name, command, build=False, force_recreate=False if https_enabled.lower() == 'true': cmd.extend(up_flags) else: - cmd.extend(up_flags + ['speaker-service-gpu' if profile == 'gpu' else 'speaker-service-cpu', 'web-ui']) + if profile == 'gpu': + service_to_start = 'speaker-service-gpu' + elif profile == 'strixhalo': + service_to_start = 'speaker-service-strixhalo' + else: + service_to_start = 'speaker-service-cpu' + cmd.extend(up_flags + [service_to_start, 'web-ui']) elif command == 'down': cmd.extend(['down']) else: @@ -649,4 +665,4 @@ def main(): restart_services(services, recreate=args.recreate) if __name__ == "__main__": - main() \ No newline at end of file + main() diff --git a/start.sh b/start.sh index 723fb20f..026e389c 100755 --- a/start.sh +++ b/start.sh @@ -1,3 +1,7 @@ #!/bin/bash source "$(dirname "$0")/scripts/check_uv.sh" -uv run --with-requirements setup-requirements.txt python services.py start --all "$@" +if [ $# -eq 0 ]; then + uv run --with-requirements setup-requirements.txt python services.py start --all --build +else + uv run --with-requirements setup-requirements.txt python services.py start "$@" +fi diff --git a/stop.sh b/stop.sh index 0fc033d4..f6999def 100755 --- a/stop.sh +++ b/stop.sh @@ -1,3 +1,7 @@ #!/bin/bash source "$(dirname "$0")/scripts/check_uv.sh" -uv run --with-requirements setup-requirements.txt python services.py stop --all +if [ $# -eq 0 ]; then + uv run --with-requirements setup-requirements.txt python services.py stop --all +else + uv run --with-requirements setup-requirements.txt python services.py stop "$@" +fi diff --git a/wizard.py b/wizard.py index e4d52395..a3125881 100755 --- a/wizard.py +++ b/wizard.py @@ -321,7 +321,7 @@ def run_service_setup( # Pass compute mode from existing .env if available compute_mode = read_env_value(speaker_env_path, "COMPUTE_MODE") - if compute_mode in ["cpu", "gpu"]: + if compute_mode in ["cpu", "gpu", "strixhalo"]: cmd.extend(["--compute-mode", compute_mode]) console.print( f"[blue][INFO][/blue] Found existing COMPUTE_MODE ({compute_mode}), reusing" @@ -344,7 +344,7 @@ def run_service_setup( speaker_env_path = "extras/speaker-recognition/.env" cuda_version = read_env_value(speaker_env_path, "PYTORCH_CUDA_VERSION") - if cuda_version and cuda_version in ["cu121", "cu126", "cu128"]: + if cuda_version and cuda_version in ["cu121", "cu126", "cu128", "strixhalo"]: cmd.extend(["--pytorch-cuda-version", cuda_version]) console.print( f"[blue][INFO][/blue] Found existing PYTORCH_CUDA_VERSION ({cuda_version}) from speaker-recognition, reusing" diff --git a/wizard.sh b/wizard.sh index fb749554..0ad245b0 100755 --- a/wizard.sh +++ b/wizard.sh @@ -1,3 +1,3 @@ #!/bin/bash source "$(dirname "$0")/scripts/check_uv.sh" -uv run --with-requirements setup-requirements.txt wizard.py +uv run --with-requirements setup-requirements.txt wizard.py "$@" From d9ca0f4200f4317cffaaea08b44427294903a418 Mon Sep 17 00:00:00 2001 From: 0xrushi <0xrushi@gmail.com> Date: Sun, 4 Jan 2026 23:07:30 -0500 Subject: [PATCH 2/7] Refactor Dockerfile for speaker recognition service - Simplified the installation of system dependencies by removing conditional package manager checks and directly using `dnf` for installation. - Cleaned up the Dockerfile to enhance readability and maintainability. --- .../speaker-recognition/Dockerfile.strixhalo | 24 ++++--------------- 1 file changed, 4 insertions(+), 20 deletions(-) diff --git a/extras/speaker-recognition/Dockerfile.strixhalo b/extras/speaker-recognition/Dockerfile.strixhalo index 7c5c3a4f..ff0853ac 100644 --- a/extras/speaker-recognition/Dockerfile.strixhalo +++ b/extras/speaker-recognition/Dockerfile.strixhalo @@ -3,27 +3,11 @@ FROM docker.io/kyuz0/vllm-therock-gfx1151:sha-039484a ARG PYTORCH_CUDA_VERSION=strixhalo ENV PYTORCH_CUDA_VERSION=${PYTORCH_CUDA_VERSION} -# Install system dependencies (base image may be deb/rpm/alpine) +# Install system dependencies RUN set -eux; \ - if command -v apt-get >/dev/null 2>&1; then \ - apt-get update; \ - apt-get install -y --no-install-recommends \ - build-essential git ffmpeg curl libjpeg-dev zlib1g-dev libpng-dev; \ - rm -rf /var/lib/apt/lists/*; \ - elif command -v dnf >/dev/null 2>&1; then \ - dnf -y install \ - gcc gcc-c++ make git ffmpeg curl libjpeg-turbo-devel zlib-devel libpng-devel; \ - dnf -y clean all; \ - elif command -v yum >/dev/null 2>&1; then \ - yum -y install \ - gcc gcc-c++ make git ffmpeg curl libjpeg-turbo-devel zlib-devel libpng-devel; \ - yum -y clean all; \ - elif command -v apk >/dev/null 2>&1; then \ - apk add --no-cache \ - build-base git ffmpeg curl jpeg-dev zlib-dev libpng-dev; \ - else \ - echo "WARNING: No supported package manager found; skipping OS deps install" >&2; \ - fi + dnf -y install \ + gcc gcc-c++ make git ffmpeg curl libjpeg-turbo-devel zlib-devel libpng-devel; \ + dnf -y clean all WORKDIR /app From f4b20f8e486aafe3fdb88a44972e62a76a0f8bee Mon Sep 17 00:00:00 2001 From: 0xrushi <0xrushi@gmail.com> Date: Sun, 4 Jan 2026 23:23:09 -0500 Subject: [PATCH 3/7] Add startup flow diagram and enhance speaker recognition documentation --- Docs/init-system.md | 55 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/Docs/init-system.md b/Docs/init-system.md index 895d727d..4ec742dc 100644 --- a/Docs/init-system.md +++ b/Docs/init-system.md @@ -225,6 +225,59 @@ cd extras/asr-services && docker compose up --build -d cd extras/openmemory-mcp && docker compose up --build -d ``` +## Startup Flow (Mermaid) diagram + +Chronicle has two layers: +- **Setup** (`wizard.sh` / `wizard.py`) writes config (`.env`, `config/config.yml`, optional SSL/nginx config). +- **Run** (`start.sh` / `services.py`) starts the configured services via `docker compose`. + +```mermaid +flowchart TD + A[wizard.sh] --> B[uv run --with-requirements setup-requirements.txt wizard.py] + B --> C{Select services} + C --> D[backends/advanced/init.py\nwrites backends/advanced/.env + config/config.yml] + C --> E[extras/speaker-recognition/init.py\nwrites extras/speaker-recognition/.env\noptionally ssl/* + nginx.conf] + C --> F[extras/asr-services/init.py\nwrites extras/asr-services/.env] + C --> G[extras/openmemory-mcp/setup.sh] + + A2[start.sh] --> B2[uv run --with-requirements setup-requirements.txt python services.py start ...] + B2 --> H{For each service:\n.env exists?} + H -->|yes| I[services.py runs docker compose\nin each service directory] + H -->|no| J[Skip (not configured)] +``` + +### How `services.py` picks Speaker Recognition variants + +`services.py` reads `extras/speaker-recognition/.env` and decides: +- `COMPUTE_MODE=cpu|gpu|strixhalo` → choose compose profile +- `REACT_UI_HTTPS=true|false` → include `nginx` (HTTPS) vs run only API+UI (HTTP) + +```mermaid +flowchart TD + S[start.sh] --> P[services.py] + P --> R[Read extras/speaker-recognition/.env] + R --> M{COMPUTE_MODE} + M -->|cpu| C1[docker compose --profile cpu up ...] + M -->|gpu| C2[docker compose --profile gpu up ...] + M -->|strixhalo| C3[docker compose --profile strixhalo up ...] + R --> H{REACT_UI_HTTPS} + H -->|true| N1[Start profile default set:\nAPI + web-ui + nginx] + H -->|false| N2[Start only:\nAPI + web-ui (no nginx)] +``` + +### CPU + NVIDIA share the same `Dockerfile` + `pyproject.toml` + +Speaker recognition uses a single dependency definition with per-accelerator “extras”: +- `extras/speaker-recognition/pyproject.toml` defines extras like `cpu`, `cu121`, `cu126`, `cu128`, `strixhalo`. +- `extras/speaker-recognition/Dockerfile` takes `ARG PYTORCH_CUDA_VERSION` and runs: + - `uv sync --extra ${PYTORCH_CUDA_VERSION}` + - `uv run --extra ${PYTORCH_CUDA_VERSION} ...` +- `extras/speaker-recognition/docker-compose.yml` sets that build arg per profile: + - CPU profile defaults to `PYTORCH_CUDA_VERSION=cpu` + - GPU profile defaults to `PYTORCH_CUDA_VERSION=cu126` and reserves NVIDIA GPUs + +AMD/ROCm (Strix Halo) uses the same `pyproject.toml` interface (the `strixhalo` extra), but a different build recipe (`extras/speaker-recognition/Dockerfile.strixhalo`) and ROCm device mappings, because the base image provides the torch stack. + ## Configuration Files ### Generated Files @@ -267,4 +320,4 @@ cd backends/advanced && docker compose logs chronicle-backend # Speaker Recognition logs cd extras/speaker-recognition && docker compose logs speaker-service -``` \ No newline at end of file +``` From f1050413e265d332ebc73d06dd32da4350491c0e Mon Sep 17 00:00:00 2001 From: 0xrushi <0xrushi@gmail.com> Date: Mon, 23 Feb 2026 21:38:19 -0500 Subject: [PATCH 4/7] increase test timeout --- extras/asr-services/Dockerfile_Parakeet | 2 +- extras/asr-services/docker-compose.yml | 35 + extras/asr-services/init.py | 229 +- .../providers/vibevoice/Dockerfile.strixhalo | 71 + extras/asr-services/pyproject.toml | 17 +- extras/asr-services/uv.lock | 13661 +++++++--------- extras/speaker-recognition/uv.lock | 665 +- services.py | 529 +- tests/endpoints/conversation_tests.robot | 19 +- tests/endpoints/rq_queue_tests.robot | 6 +- tests/infrastructure/infra_tests.robot | 3 +- .../always_persist_audio_tests.robot | 2 + tests/integration/conversation_queue.robot | 7 +- tests/integration/plugin_event_tests.robot | 12 +- .../websocket_streaming_tests.robot | 2 +- .../websocket_transcription_e2e_test.robot | 14 +- tests/resources/audio_keywords.robot | 4 +- tests/resources/websocket_keywords.robot | 2 +- wizard.py | 13 +- 19 files changed, 6798 insertions(+), 8495 deletions(-) create mode 100644 extras/asr-services/providers/vibevoice/Dockerfile.strixhalo diff --git a/extras/asr-services/Dockerfile_Parakeet b/extras/asr-services/Dockerfile_Parakeet index cc41a181..c13d2977 100644 --- a/extras/asr-services/Dockerfile_Parakeet +++ b/extras/asr-services/Dockerfile_Parakeet @@ -17,7 +17,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ # Dependency manifest first for cache‑friendly installs COPY pyproject.toml uv.lock ./ -RUN uv sync --frozen --no-install-project --group parakeet --extra ${PYTORCH_CUDA_VERSION} && \ +RUN uv sync --frozen --no-install-project --group parakeet --extra local-audio --extra wyoming --extra ${PYTORCH_CUDA_VERSION} && \ uv cache clean # Should prepare the .venv for use :) diff --git a/extras/asr-services/docker-compose.yml b/extras/asr-services/docker-compose.yml index 86888a9e..ee6922e1 100644 --- a/extras/asr-services/docker-compose.yml +++ b/extras/asr-services/docker-compose.yml @@ -178,6 +178,41 @@ services: # Batching config: managed via config/defaults.yml (asr_services.vibevoice) restart: unless-stopped + # AMD ROCm / Strix Halo variant for VibeVoice + vibevoice-asr-strixhalo: + profiles: ["strixhalo", "amd"] + build: + context: . + dockerfile: providers/vibevoice/Dockerfile.strixhalo + image: chronicle-asr-vibevoice-strixhalo:latest + ports: + - "${ASR_PORT:-8767}:8765" + volumes: + - ./model_cache:/models + - ./debug:/app/debug + - ./results:/app/results + - ../../config:/app/config:ro + - ./lora_adapters:/models/lora_adapters + devices: + - /dev/kfd + - /dev/dri + group_add: + - video + security_opt: + - seccomp:unconfined + environment: + - HF_HOME=/models + - ASR_MODEL=${ASR_MODEL:-microsoft/VibeVoice-ASR} + - VIBEVOICE_LLM_MODEL=${VIBEVOICE_LLM_MODEL:-Qwen/Qwen2.5-7B} + - VIBEVOICE_ATTN_IMPL=${VIBEVOICE_ATTN_IMPL:-sdpa} + - DEVICE=${DEVICE:-cuda} + - TORCH_DTYPE=${TORCH_DTYPE:-bfloat16} + - MAX_NEW_TOKENS=${MAX_NEW_TOKENS:-8192} + - QUANTIZATION=${QUANTIZATION:-4bit} + - LORA_ADAPTER_PATH=${LORA_ADAPTER_PATH:-} + - HSA_OVERRIDE_GFX_VERSION=11.5.1 + restart: unless-stopped + # ============================================================================ # Transformers Provider (Hindi Whisper, HuggingFace models) # ============================================================================ diff --git a/extras/asr-services/init.py b/extras/asr-services/init.py index 188e0425..48a4d541 100755 --- a/extras/asr-services/init.py +++ b/extras/asr-services/init.py @@ -37,7 +37,12 @@ "default_model": "microsoft/VibeVoice-ASR", "service": "vibevoice-asr", # Note: VibeVoice provides diarization but NOT word_timestamps - "capabilities": ["timestamps", "diarization", "speaker_identification", "long_form"], + "capabilities": [ + "timestamps", + "diarization", + "speaker_identification", + "long_form", + ], }, "faster-whisper": { "name": "Faster-Whisper", @@ -49,7 +54,13 @@ }, "default_model": "Systran/faster-whisper-large-v3", "service": "faster-whisper-asr", - "capabilities": ["timestamps", "word_timestamps", "language_detection", "vad_filter", "translation"], + "capabilities": [ + "timestamps", + "word_timestamps", + "language_detection", + "vad_filter", + "translation", + ], }, "transformers": { "name": "Transformers", @@ -84,7 +95,12 @@ "service": "qwen3-asr-wrapper", # No diarization (use speaker service for that). # word_timestamps provided by ForcedAligner (batch only, enabled via Dockerfile.full). - "capabilities": ["word_timestamps", "multilingual", "language_detection", "streaming"], + "capabilities": [ + "word_timestamps", + "multilingual", + "language_detection", + "streaming", + ], }, } @@ -98,11 +114,7 @@ def __init__(self, args=None): def print_header(self, title: str): """Print a colorful header""" self.console.print() - panel = Panel( - Text(title, style="cyan bold"), - style="cyan", - expand=False - ) + panel = Panel(Text(title, style="cyan bold"), style="cyan", expand=False) self.console.print(panel) self.console.print() @@ -120,7 +132,9 @@ def prompt_value(self, prompt: str, default: str = "") -> str: self.console.print(f"Using default: {default}") return default - def prompt_choice(self, prompt: str, choices: Dict[str, str], default: str = "1") -> str: + def prompt_choice( + self, prompt: str, choices: Dict[str, str], default: str = "1" + ) -> str: """Prompt for a choice from options""" self.console.print(prompt) for key, desc in choices.items(): @@ -132,7 +146,9 @@ def prompt_choice(self, prompt: str, choices: Dict[str, str], default: str = "1" choice = Prompt.ask("Enter choice", default=default) if choice in choices: return choice - self.console.print(f"[red]Invalid choice. Please select from {list(choices.keys())}[/red]") + self.console.print( + f"[red]Invalid choice. Please select from {list(choices.keys())}[/red]" + ) except EOFError: self.console.print(f"Using default choice: {default}") return default @@ -148,7 +164,9 @@ def backup_existing_env(self): timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") backup_path = f".env.backup.{timestamp}" shutil.copy2(env_path, backup_path) - self.console.print(f"[blue][INFO][/blue] Backed up existing .env file to {backup_path}") + self.console.print( + f"[blue][INFO][/blue] Backed up existing .env file to {backup_path}" + ) def detect_cuda_version(self) -> str: """Detect system CUDA version (delegates to shared utility)""" @@ -157,10 +175,12 @@ def detect_cuda_version(self) -> str: def select_provider(self) -> str: """Select ASR provider""" # Check for command-line provider first (skip interactive UI) - if hasattr(self.args, 'provider') and self.args.provider: + if hasattr(self.args, "provider") and self.args.provider: provider = self.args.provider - provider_name = PROVIDERS.get(provider, {}).get('name', provider) - self.console.print(f"[green]✅[/green] ASR Provider: {provider_name} (configured via wizard)") + provider_name = PROVIDERS.get(provider, {}).get("name", provider) + self.console.print( + f"[green]✅[/green] ASR Provider: {provider_name} (configured via wizard)" + ) return provider self.print_section("Provider Selection") @@ -174,27 +194,21 @@ def select_provider(self) -> str: table.add_row( "vibevoice", "Microsoft VibeVoice-ASR", - "Built-in speaker diarization, batch only" + "Built-in speaker diarization, batch only", ) table.add_row( - "qwen3-asr", - "Qwen3-ASR via vLLM", - "52 languages, streaming + batch" + "qwen3-asr", "Qwen3-ASR via vLLM", "52 languages, streaming + batch" ) table.add_row( "nemo", "NVIDIA NeMo (Parakeet)", - "English, streaming + batch, word timestamps" - ) - table.add_row( - "transformers", - "HuggingFace models", - "Hindi, custom models" + "English, streaming + batch, word timestamps", ) + table.add_row("transformers", "HuggingFace models", "Hindi, custom models") table.add_row( "faster-whisper", "Fast Whisper (CTranslate2)", - "Lightweight, fast inference" + "Lightweight, fast inference", ) self.console.print(table) self.console.print() @@ -208,7 +222,13 @@ def select_provider(self) -> str: } choice = self.prompt_choice("Choose ASR provider:", provider_choices, "1") - choice_to_provider = {"1": "vibevoice", "2": "qwen3-asr", "3": "nemo", "4": "transformers", "5": "faster-whisper"} + choice_to_provider = { + "1": "vibevoice", + "2": "qwen3-asr", + "3": "nemo", + "4": "transformers", + "5": "faster-whisper", + } return choice_to_provider[choice] def select_model(self, provider: str) -> str: @@ -218,15 +238,19 @@ def select_model(self, provider: str) -> str: default_model = provider_info["default_model"] # Check for command-line model - if hasattr(self.args, 'model') and self.args.model: + if hasattr(self.args, "model") and self.args.model: model = self.args.model - self.console.print(f"[green]✅[/green] ASR Model: {model} (configured via wizard)") + self.console.print( + f"[green]✅[/green] ASR Model: {model} (configured via wizard)" + ) return model self.print_section(f"Model Selection ({PROVIDERS[provider]['name']})") # Show available models - self.console.print(f"[blue]Available models for {provider_info['name']}:[/blue]") + self.console.print( + f"[blue]Available models for {provider_info['name']}:[/blue]" + ) model_choices = {} for i, (model_id, description) in enumerate(models.items(), 1): model_choices[str(i)] = f"{model_id} - {description}" @@ -247,7 +271,9 @@ def select_model(self, provider: str) -> str: if choice == str(len(models) + 1): # Custom model - custom_model = self.prompt_value("Enter model identifier (HuggingFace repo or path)") + custom_model = self.prompt_value( + "Enter model identifier (HuggingFace repo or path)" + ) return custom_model else: return list(models.keys())[int(choice) - 1] @@ -256,33 +282,44 @@ def setup_cuda_version(self): """Configure PyTorch CUDA version""" self.print_section("PyTorch CUDA Version") - is_macos = platform.system() == 'Darwin' + is_macos = platform.system() == "Darwin" - if hasattr(self.args, 'pytorch_cuda_version') and self.args.pytorch_cuda_version: + if ( + hasattr(self.args, "pytorch_cuda_version") + and self.args.pytorch_cuda_version + ): cuda_version = self.args.pytorch_cuda_version - self.console.print(f"[green][SUCCESS][/green] CUDA version from command line: {cuda_version}") + self.console.print( + f"[green][SUCCESS][/green] CUDA version from command line: {cuda_version}" + ) elif is_macos: cuda_version = "cpu" - self.console.print("[blue][INFO][/blue] Detected macOS - using CPU-only PyTorch") + self.console.print( + "[blue][INFO][/blue] Detected macOS - using CPU-only PyTorch" + ) else: detected_cuda = self.detect_cuda_version() - self.console.print(f"[blue][INFO][/blue] Detected CUDA version: {detected_cuda}") + self.console.print( + f"[blue][INFO][/blue] Detected CUDA version: {detected_cuda}" + ) cuda_choices = { "1": "CUDA 12.1 (cu121)", "2": "CUDA 12.6 (cu126) - Recommended", "3": "CUDA 12.8 (cu128)", - "4": "AMD Strix Halo (NPU)" + "4": "AMD Strix Halo (NPU)", } cuda_to_choice = {"cu121": "1", "cu126": "2", "cu128": "3"} default_choice = cuda_to_choice.get(detected_cuda, "2") - choice = self.prompt_choice("Choose CUDA version:", cuda_choices, default_choice) + choice = self.prompt_choice( + "Choose CUDA version:", cuda_choices, default_choice + ) choice_to_cuda = { "1": "cu121", "2": "cu126", "3": "cu128", - "4": "strixhalo" + "4": "strixhalo", } cuda_version = choice_to_cuda[choice] @@ -312,8 +349,12 @@ def setup_provider_config(self, provider: str, model: str): self.config["TORCH_DTYPE"] = "float16" self.config["DEVICE"] = "cuda" self.config["USE_FLASH_ATTENTION"] = "true" - self.console.print("[blue][INFO][/blue] Enabled Flash Attention for VibeVoice") - self.console.print("[blue][INFO][/blue] VibeVoice provides built-in speaker diarization (no pyannote needed)") + self.console.print( + "[blue][INFO][/blue] Enabled Flash Attention for VibeVoice" + ) + self.console.print( + "[blue][INFO][/blue] VibeVoice provides built-in speaker diarization (no pyannote needed)" + ) elif provider == "transformers": self.config["TORCH_DTYPE"] = "float16" @@ -323,7 +364,9 @@ def setup_provider_config(self, provider: str, model: str): # Hindi model-specific if "hindi" in model.lower(): self.config["LANGUAGE"] = "hi" - self.console.print("[blue][INFO][/blue] Set language to Hindi for Hindi Whisper model") + self.console.print( + "[blue][INFO][/blue] Set language to Hindi for Hindi Whisper model" + ) elif provider == "nemo": # NeMo's transcribe() handles long audio natively - no extra config needed @@ -332,8 +375,12 @@ def setup_provider_config(self, provider: str, model: str): elif provider == "qwen3-asr": self.config["QWEN3_GPU_MEM"] = "0.8" # No CUDA build needed - uses pre-built vLLM image - self.console.print("[blue][INFO][/blue] Qwen3-ASR uses a pre-built vLLM Docker image (no local CUDA build)") - self.console.print("[blue][INFO][/blue] Streaming bridge will also be started on port 8769") + self.console.print( + "[blue][INFO][/blue] Qwen3-ASR uses a pre-built vLLM Docker image (no local CUDA build)" + ) + self.console.print( + "[blue][INFO][/blue] Streaming bridge will also be started on port 8769" + ) def generate_env_file(self): """Generate .env file from configuration""" @@ -378,7 +425,9 @@ def update_config_yml(self, provider: str): stt_model = provider_to_stt_model.get(provider) if not stt_model: - self.console.print(f"[yellow][WARNING][/yellow] Unknown provider '{provider}', skipping config.yml update") + self.console.print( + f"[yellow][WARNING][/yellow] Unknown provider '{provider}', skipping config.yml update" + ) return stream_model = provider_to_stream_model.get(provider) @@ -401,24 +450,35 @@ def update_config_yml(self, provider: str): defaults_path = config_manager.config_dir / "defaults.yml" if defaults_path.exists(): import yaml + with open(defaults_path) as f: defaults = yaml.safe_load(f) or {} defaults_models = defaults.get("models", []) or [] - defaults_by_name = {m["name"]: m for m in defaults_models if "name" in m} + defaults_by_name = { + m["name"]: m for m in defaults_models if "name" in m + } for name in missing: if name in defaults_by_name: models.append(defaults_by_name[name]) - self.console.print(f"[green][SUCCESS][/green] Added model '{name}' to config.yml from defaults") + self.console.print( + f"[green][SUCCESS][/green] Added model '{name}' to config.yml from defaults" + ) else: - self.console.print(f"[yellow][WARNING][/yellow] Model '{name}' not found in defaults.yml either") + self.console.print( + f"[yellow][WARNING][/yellow] Model '{name}' not found in defaults.yml either" + ) config["models"] = models config_manager.save_full_config(config) else: - self.console.print(f"[yellow][WARNING][/yellow] defaults.yml not found, cannot add missing models") + self.console.print( + f"[yellow][WARNING][/yellow] defaults.yml not found, cannot add missing models" + ) else: - self.console.print(f"[blue][INFO][/blue] Model definitions already present in config.yml") + self.console.print( + f"[blue][INFO][/blue] Model definitions already present in config.yml" + ) # Update defaults defaults_update = {"stt": stt_model} @@ -426,13 +486,21 @@ def update_config_yml(self, provider: str): defaults_update["stt_stream"] = stream_model config_manager.update_config_defaults(defaults_update) - self.console.print(f"[green][SUCCESS][/green] Updated defaults.stt to '{stt_model}' in config/config.yml") + self.console.print( + f"[green][SUCCESS][/green] Updated defaults.stt to '{stt_model}' in config/config.yml" + ) if stream_model: - self.console.print(f"[green][SUCCESS][/green] Updated defaults.stt_stream to '{stream_model}' in config/config.yml") + self.console.print( + f"[green][SUCCESS][/green] Updated defaults.stt_stream to '{stream_model}' in config/config.yml" + ) except Exception as e: - self.console.print(f"[yellow][WARNING][/yellow] Could not update config.yml: {e}") - self.console.print("[blue][INFO][/blue] You may need to manually set defaults.stt in config/config.yml") + self.console.print( + f"[yellow][WARNING][/yellow] Could not update config.yml: {e}" + ) + self.console.print( + "[blue][INFO][/blue] You may need to manually set defaults.stt in config/config.yml" + ) def show_summary(self, provider: str, model: str): """Show configuration summary""" @@ -459,26 +527,52 @@ def show_next_steps(self, provider: str): self.console.print() service_name = PROVIDERS[provider]["service"] + cuda_version = self.config.get("PYTORCH_CUDA_VERSION", "") - self.console.print("1. Build and start the ASR service:") - self.console.print(f" [cyan]docker compose up --build -d {service_name}[/cyan]") + if cuda_version == "strixhalo": + strix_services = { + "vibevoice": "vibevoice-asr-strixhalo", + "nemo": "parakeet-asr-strixhalo", + } + strix_service_name = strix_services.get(provider, service_name) + self.console.print( + "1. Build and start the ASR service with Strix Halo profile:" + ) + self.console.print( + f" [cyan]docker compose --profile strixhalo up --build -d {strix_service_name}[/cyan]" + ) + else: + self.console.print("1. Build and start the ASR service:") + self.console.print( + f" [cyan]docker compose up --build -d {service_name}[/cyan]" + ) self.console.print() self.console.print("2. Or use a pre-configured profile:") - self.console.print(" [cyan]cp configs/parakeet.env .env && docker compose up --build -d nemo-asr[/cyan]") + self.console.print( + " [cyan]cp configs/parakeet.env .env && docker compose up --build -d nemo-asr[/cyan]" + ) self.console.print() self.console.print("3. Service will be available at:") - self.console.print(f" [cyan]http://localhost:{self.config.get('ASR_PORT', '8767')}[/cyan]") + self.console.print( + f" [cyan]http://localhost:{self.config.get('ASR_PORT', '8767')}[/cyan]" + ) self.console.print() self.console.print("4. Test the service:") - self.console.print(f" [cyan]curl http://localhost:{self.config.get('ASR_PORT', '8767')}/health[/cyan]") + self.console.print( + f" [cyan]curl http://localhost:{self.config.get('ASR_PORT', '8767')}/health[/cyan]" + ) self.console.print() self.console.print("5. Configure Chronicle backend:") - self.console.print(f" Set PARAKEET_ASR_URL=http://host.docker.internal:{self.config.get('ASR_PORT', '8767')}") + self.console.print( + f" Set PARAKEET_ASR_URL=http://host.docker.internal:{self.config.get('ASR_PORT', '8767')}" + ) def run(self): """Run the complete setup process""" self.print_header("🎤 ASR Services Setup (Provider-Based Architecture)") - self.console.print("Configure offline speech-to-text service with your choice of provider and model") + self.console.print( + "Configure offline speech-to-text service with your choice of provider and model" + ) self.console.print() try: @@ -487,7 +581,7 @@ def run(self): model = self.select_model(provider) # Configure CUDA version (only for providers that need local CUDA builds) - if provider in ["nemo", "transformers"]: + if provider in ["nemo", "transformers", "vibevoice"]: self.setup_cuda_version() # Provider-specific configuration @@ -505,7 +599,9 @@ def run(self): self.show_next_steps(provider) self.console.print() - self.console.print("[green][SUCCESS][/green] ASR Services setup complete! 🎉") + self.console.print( + "[green][SUCCESS][/green] ASR Services setup complete! 🎉" + ) except KeyboardInterrupt: self.console.print() @@ -522,16 +618,13 @@ def main(): parser.add_argument( "--provider", choices=["vibevoice", "faster-whisper", "transformers", "nemo", "qwen3-asr"], - help="ASR provider to use" - ) - parser.add_argument( - "--model", - help="Model identifier (HuggingFace repo or path)" + help="ASR provider to use", ) + parser.add_argument("--model", help="Model identifier (HuggingFace repo or path)") parser.add_argument( "--pytorch-cuda-version", choices=["cu121", "cu126", "cu128", "strixhalo"], - help="PyTorch CUDA version" + help="PyTorch CUDA version", ) args = parser.parse_args() diff --git a/extras/asr-services/providers/vibevoice/Dockerfile.strixhalo b/extras/asr-services/providers/vibevoice/Dockerfile.strixhalo new file mode 100644 index 00000000..859b4d22 --- /dev/null +++ b/extras/asr-services/providers/vibevoice/Dockerfile.strixhalo @@ -0,0 +1,71 @@ +# syntax=docker/dockerfile:1 +# +# VibeVoice ASR Provider Dockerfile for AMD Strix Halo (gfx1151) +# +# Uses pip for PyTorch/ROCm installation due to rocm[libraries] source distribution. +# VibeVoice provides speech-to-text with speaker diarization. + +######################### builder ################################# +FROM python:3.12-slim-bookworm AS builder + +WORKDIR /app + +# Install system dependencies for building +RUN apt-get update && apt-get install -y --no-install-recommends \ + build-essential git curl \ + && rm -rf /var/lib/apt/lists/* + +# Install uv for dependency management +COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv + +ENV UV_COMPILE_BYTECODE=1 +ENV UV_LINK_MODE=copy + +# Dependency manifest first for cache-friendly installs +COPY pyproject.toml uv.lock ./ + +# Sync dependencies WITHOUT torch (will install via pip) +RUN --mount=type=cache,target=/root/.cache/uv \ + uv sync --frozen --no-install-project --group vibevoice --no-extra strixhalo + +# Install PyTorch with ROCm support using uv pip +# This is needed because uv cannot resolve rocm[libraries] from source dist +RUN --mount=type=cache,target=/root/.cache/uv \ + uv pip install --index-url https://rocm.nightlies.amd.com/v2/gfx1151/ \ + --pre "torch>=2.10" "torchaudio>=2.10" + +######################### runtime ################################# +FROM python:3.12-slim-bookworm AS runtime +ENV PYTHONUNBUFFERED=1 +WORKDIR /app + +# Install runtime dependencies +RUN apt-get update && apt-get install -y --no-install-recommends \ + curl ffmpeg git libsndfile1 gcc libc6-dev \ + && rm -rf /var/lib/apt/lists/* + +# Copy installed packages from builder's venv to system Python +COPY --from=builder /app/.venv/lib/python3.12/site-packages /usr/local/lib/python3.12/site-packages + +# Copy application code +COPY common/ ./common/ +COPY providers/vibevoice/ ./providers/vibevoice/ + +# Pre-clone VibeVoice repository for faster startup +ENV HF_HOME="/models" +RUN mkdir -p /models && \ + git clone https://github.com/microsoft/VibeVoice.git /models/vibevoice + +# Default environment variables +ENV ASR_MODEL="microsoft/VibeVoice-ASR" +ENV VIBEVOICE_LLM_MODEL="Qwen/Qwen2.5-7B" +ENV VIBEVOICE_ATTN_IMPL="sdpa" +ENV DEVICE="cuda" +ENV TORCH_DTYPE="bfloat16" +ENV MAX_NEW_TOKENS="8192" +ENV QUANTIZATION="4bit" +ENV HSA_OVERRIDE_GFX_VERSION=11.5.1 + +EXPOSE 8765 + +CMD ["python", "-m", "providers.vibevoice.service", "--port", "8765"] diff --git a/extras/asr-services/pyproject.toml b/extras/asr-services/pyproject.toml index 4320a3da..05b98e18 100644 --- a/extras/asr-services/pyproject.toml +++ b/extras/asr-services/pyproject.toml @@ -42,9 +42,13 @@ cu128 = [ "torch>=2.3", "torchaudio>=2.3", ] + +# AMD Strix Halo (gfx1151) - uses pip in Dockerfile due to rocm[libraries] source dist +# This extra is handled separately in Docker builds +# torch2.10+ officially supports strixhalo strixhalo = [ - "torch>=2.3", - "torchaudio>=2.3", + "torch>=2.10", + "torchaudio>=2.10", ] [tool.uv] @@ -71,13 +75,11 @@ torch = [ { index = "pytorch-cu121", extra = "cu121" }, { index = "pytorch-cu126", extra = "cu126" }, { index = "pytorch-cu128", extra = "cu128" }, - { index = "rocm-gfx1151", extra = "strixhalo" }, ] torchaudio = [ { index = "pytorch-cu121", extra = "cu121" }, { index = "pytorch-cu126", extra = "cu126" }, { index = "pytorch-cu128", extra = "cu128" }, - { index = "rocm-gfx1151", extra = "strixhalo" }, ] [[tool.uv.index]] @@ -95,11 +97,6 @@ name = "pytorch-cu128" url = "https://download.pytorch.org/whl/cu128" explicit = true -[[tool.uv.index]] -name = "rocm-gfx1151" -url = "https://rocm.nightlies.amd.com/v2/gfx1151/" -explicit = true - [dependency-groups] # Provider-specific dependency groups faster-whisper = [ @@ -119,6 +116,7 @@ nemo = [ "nemo-toolkit[asr]>=2.2.0", "cuda-python>=12.3", "numpy>=1.26,<2.0", + "ml-dtypes>=0.5.0; python_version < '3.13'", ] vibevoice = [ @@ -151,6 +149,7 @@ parakeet = [ "nemo-toolkit[asr]>=2.2.0", "cuda-python>=12.3", "numpy>=1.26,<2.0", + "ml-dtypes>=0.5.0; python_version < '3.13'", ] # Development dependencies diff --git a/extras/asr-services/uv.lock b/extras/asr-services/uv.lock index 752a5c90..49cdb4af 100644 --- a/extras/asr-services/uv.lock +++ b/extras/asr-services/uv.lock @@ -1,287 +1,17 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.10" resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", ] conflicts = [[ { package = "asr-services", group = "faster-whisper" }, @@ -294,15 +24,16 @@ conflicts = [[ { package = "asr-services", extra = "cu121" }, { package = "asr-services", extra = "cu126" }, { package = "asr-services", extra = "cu128" }, + { package = "asr-services", extra = "strixhalo" }, ]] [[package]] name = "absl-py" -version = "2.3.0" +version = "2.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/03/15/18693af986560a5c3cc0b84a8046b536ffb2cdb536e03cce897f2759e284/absl_py-2.3.0.tar.gz", hash = "sha256:d96fda5c884f1b22178852f30ffa85766d50b99e00775ea626c23304f582fc4f", size = 116400, upload_time = "2025-05-27T09:15:50.143Z" } +sdist = { url = "https://files.pythonhosted.org/packages/64/c7/8de93764ad66968d19329a7e0c147a2bb3c7054c554d4a119111b8f9440f/absl_py-2.4.0.tar.gz", hash = "sha256:8c6af82722b35cf71e0f4d1d47dcaebfff286e27110a99fc359349b247dfb5d4", size = 116543, upload-time = "2026-01-28T10:17:05.322Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/04/9d75e1d3bb4ab8ec67ff10919476ccdee06c098bcfcf3a352da5f985171d/absl_py-2.3.0-py3-none-any.whl", hash = "sha256:9824a48b654a306168f63e0d97714665f8490b8d89ec7bf2efc24bf67cf579b3", size = 135657, upload_time = "2025-05-27T09:15:48.742Z" }, + { url = "https://files.pythonhosted.org/packages/18/a6/907a406bb7d359e6a63f99c313846d9eec4f7e6f7437809e03aa00fa3074/absl_py-2.4.0-py3-none-any.whl", hash = "sha256:88476fd881ca8aab94ffa78b7b6c632a782ab3ba1cd19c9bd423abc4fb4cd28d", size = 135750, upload-time = "2026-01-28T10:17:04.19Z" }, ] [[package]] @@ -316,207 +47,249 @@ dependencies = [ { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4a/8e/ac2a9566747a93f8be36ee08532eb0160558b07630a081a6056a9f89bf1d/accelerate-1.12.0.tar.gz", hash = "sha256:70988c352feb481887077d2ab845125024b2a137a5090d6d7a32b57d03a45df6", size = 398399, upload_time = "2025-11-21T11:27:46.973Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4a/8e/ac2a9566747a93f8be36ee08532eb0160558b07630a081a6056a9f89bf1d/accelerate-1.12.0.tar.gz", hash = "sha256:70988c352feb481887077d2ab845125024b2a137a5090d6d7a32b57d03a45df6", size = 398399, upload-time = "2025-11-21T11:27:46.973Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/d2/c581486aa6c4fbd7394c23c47b83fa1a919d34194e16944241daf9e762dd/accelerate-1.12.0-py3-none-any.whl", hash = "sha256:3e2091cd341423207e2f084a6654b1efcd250dc326f2a37d6dde446e07cabb11", size = 380935, upload_time = "2025-11-21T11:27:44.522Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d2/c581486aa6c4fbd7394c23c47b83fa1a919d34194e16944241daf9e762dd/accelerate-1.12.0-py3-none-any.whl", hash = "sha256:3e2091cd341423207e2f084a6654b1efcd250dc326f2a37d6dde446e07cabb11", size = 380935, upload-time = "2025-11-21T11:27:44.522Z" }, ] [[package]] name = "aiofiles" version = "24.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size = 30247, upload_time = "2024-06-24T11:02:03.584Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz", hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size = 30247, upload-time = "2024-06-24T11:02:03.584Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5", size = 15896, upload_time = "2024-06-24T11:02:01.529Z" }, + { url = "https://files.pythonhosted.org/packages/a5/45/30bb92d442636f570cb5651bc661f52b610e2eec3f891a5dc3a4c3667db0/aiofiles-24.1.0-py3-none-any.whl", hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5", size = 15896, upload-time = "2024-06-24T11:02:01.529Z" }, ] [[package]] name = "aiohappyeyeballs" version = "2.6.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload_time = "2025-03-12T01:42:48.764Z" } +sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload-time = "2025-03-12T01:42:48.764Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload_time = "2025-03-12T01:42:47.083Z" }, + { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload-time = "2025-03-12T01:42:47.083Z" }, ] [[package]] name = "aiohttp" -version = "3.12.9" +version = "3.13.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiohappyeyeballs" }, { name = "aiosignal" }, - { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "async-timeout", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "attrs" }, { name = "frozenlist" }, { name = "multidict" }, { name = "propcache" }, { name = "yarl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/4b/ad/5b0f3451c2275af09966f1d7c0965facd4729a5b7efdc2eb728654679f85/aiohttp-3.12.9.tar.gz", hash = "sha256:2c9914c8914ff40b68c6e4ed5da33e88d4e8f368fddd03ceb0eb3175905ca782", size = 7810207, upload_time = "2025-06-04T16:26:40.157Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e1/fa/a843c04c15287d5c0abbfe6e2996e9a74fa4dd0470f280ae893357640fac/aiohttp-3.12.9-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:abb01935bb606bbc080424799bfda358d38374c45a7cbbc89f9bb330deb1db26", size = 700518, upload_time = "2025-06-04T16:23:09.783Z" }, - { url = "https://files.pythonhosted.org/packages/dc/9f/79feb65d4e8c193e56fe2fca5d352cc1e98548b43462f9ceb8c9fb740484/aiohttp-3.12.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e2337516411cd15b7257736484dfd5101fa0e6b11ef2086b4bb6db9365373dcb", size = 476888, upload_time = "2025-06-04T16:23:14.205Z" }, - { url = "https://files.pythonhosted.org/packages/cc/b4/136399c69fef6c412ef5b7a24fa5adf5b07965f686aa52ecb2d494b8bfe5/aiohttp-3.12.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:26874b2c61ab5d1e05d942d7254a565eeec11750bf8f1a8995c33d6d772f5015", size = 464660, upload_time = "2025-06-04T16:23:16.374Z" }, - { url = "https://files.pythonhosted.org/packages/cc/f4/9245dd38d760d92504fdc1a1cdaa3468b8642e0692875badc509312728a4/aiohttp-3.12.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:43dbedb626c6bb03cc8e9ab27b9da4414bc5540d3fe1bce0e687e50c20553689", size = 1646712, upload_time = "2025-06-04T16:23:19.012Z" }, - { url = "https://files.pythonhosted.org/packages/f7/52/907028e57dd34d89424f9adc03bdf2dcbf8ca66b1799a4b0362b3291adf3/aiohttp-3.12.9-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:18897f24e80bac4e7df5d37375ab22391f8b7beedfe617f8de064dbfd76ca36b", size = 1620767, upload_time = "2025-06-04T16:23:21.016Z" }, - { url = "https://files.pythonhosted.org/packages/d8/71/615d3f8fcbec363c998856726daeb8d7a1de348618ddbebf2799694d3f46/aiohttp-3.12.9-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2466804eaa42bf6340de28fba7254709db788989b891a7c5bd57a84f5a11c04b", size = 1693176, upload_time = "2025-06-04T16:23:23.465Z" }, - { url = "https://files.pythonhosted.org/packages/6d/f1/c815a3e91b89f678bbbd053e199438067c554d669f00b5d3a3ddcd4e31e9/aiohttp-3.12.9-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:85ddf89da86915ab327fafe9059540707b9deac7cfad1dfda4621eac6590aa16", size = 1735490, upload_time = "2025-06-04T16:23:25.418Z" }, - { url = "https://files.pythonhosted.org/packages/d2/55/ff9a6951fb8aa04d95d4c206f189a62bf616a9ab7a325c8e72f1bd817f84/aiohttp-3.12.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8d89c0ea455b8e8e386db8b82a55671703d4868c7c1e38cca0d643232f50f8d", size = 1640156, upload_time = "2025-06-04T16:23:27.788Z" }, - { url = "https://files.pythonhosted.org/packages/22/97/c7d8d8ac53862a612dc06574f591d30b64326ef910c43bc5c0cbeffb9210/aiohttp-3.12.9-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2ee5ca28436b9203d020924c6dacc1cca4e77acf5f8f5c5d236b123c0158a012", size = 1580277, upload_time = "2025-06-04T16:23:29.813Z" }, - { url = "https://files.pythonhosted.org/packages/d2/e8/6cdfe6f65713c4957311a4fad1b343bc93eb3a87b84ef8e5c18f06c77a69/aiohttp-3.12.9-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7ca2ad779958e1beb2f139e7d45f84c13f94f6c0f63025e435e31f3247cb5a05", size = 1624126, upload_time = "2025-06-04T16:23:31.756Z" }, - { url = "https://files.pythonhosted.org/packages/10/1d/9a63f309928ff6494626659c68bb4e0c8e2678dd5aa9e7a22a47305f297c/aiohttp-3.12.9-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:daae5ea9c06daacb056351273a38d4465446fbb5c8c8107a6f93db3e1d5bc4e8", size = 1634913, upload_time = "2025-06-04T16:23:35.171Z" }, - { url = "https://files.pythonhosted.org/packages/92/be/9a90641bc61777d9fbd037b12cafa0208726172c22decfdfbea5b82b931d/aiohttp-3.12.9-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:52cec94fa76e488b0ebc6586507421116d7993c7984ea020529107796b206117", size = 1610367, upload_time = "2025-06-04T16:23:37.519Z" }, - { url = "https://files.pythonhosted.org/packages/0f/63/16730d255cd92bf8f834b0199a7faf850989628129b6fa3684d541a4effe/aiohttp-3.12.9-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:db2aef30d877f44716c8ce4adb2162c7ccb9c58d6153bc68bd2cfb3fbd7d6a95", size = 1689952, upload_time = "2025-06-04T16:23:39.497Z" }, - { url = "https://files.pythonhosted.org/packages/35/aa/e7410f300a66b6db014873e0efcc277206433c89b60502e7434efccde43a/aiohttp-3.12.9-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:1d205549f965bc69c377206643b06fd78d77ed20b8735765c54153cf00a51465", size = 1713189, upload_time = "2025-06-04T16:23:41.528Z" }, - { url = "https://files.pythonhosted.org/packages/69/18/d36db9ae9ae972310abbfbd8ebcf53e434e4973a017c9f5677efeb36f31f/aiohttp-3.12.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3fdaaf63a778ae020b9bf8a7ae4a80f87deb88152aad259764e994b3efe44d38", size = 1641531, upload_time = "2025-06-04T16:23:43.458Z" }, - { url = "https://files.pythonhosted.org/packages/ea/49/f4b6d7ada60b40328cf4b6430fc7677045cef4262cfb87818fb7f706964a/aiohttp-3.12.9-cp310-cp310-win32.whl", hash = "sha256:7aecd5546e5c65e4904fc697806a4830c2a4870cb7bae28a7f483db008bba3dc", size = 425901, upload_time = "2025-06-04T16:23:45.329Z" }, - { url = "https://files.pythonhosted.org/packages/df/5d/69701dee7c6a5248baea27df1609b8ecb3d0789969cf6e32424afb688824/aiohttp-3.12.9-cp310-cp310-win_amd64.whl", hash = "sha256:5cf338d75be82709bf1c8d8404f347661819c1cc9f34798d5b762377fd70ccd6", size = 449109, upload_time = "2025-06-04T16:23:47.686Z" }, - { url = "https://files.pythonhosted.org/packages/b8/6a/9df1a8463e19d1ad2f349c81c0a05a1d5762f42855fec3aae3bd88f9eefe/aiohttp-3.12.9-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:301eebd8e1134a8457151b451841a47d3440ce79fa9a0d1c70650bda624cbd69", size = 707827, upload_time = "2025-06-04T16:23:49.629Z" }, - { url = "https://files.pythonhosted.org/packages/44/a4/080e5aa0aabcd2cf75320169727b5ef0ffadd1774d1b07a27903b513f972/aiohttp-3.12.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0d8ba7652d815bd5b99189d5b685db5509a08f1282e047a849b7f4353df8a95c", size = 480110, upload_time = "2025-06-04T16:23:51.414Z" }, - { url = "https://files.pythonhosted.org/packages/ec/3e/d2e3f6864ca88f8b91afb20558fdcd43e11224fc4b4aad2103f05f37c98f/aiohttp-3.12.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:998a6e143b2a4ffee14fb2c2ff5a3338d70d811be3f5d4a13a305ee0f4c6ac42", size = 468371, upload_time = "2025-06-04T16:23:53.817Z" }, - { url = "https://files.pythonhosted.org/packages/83/c0/3347524ee435e13a9bfa54ae59a9e479f7cd05bf5062bee8471a6b39d933/aiohttp-3.12.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d011b13f3bfcf711ce9007ea08305a582135ee2105dc3202b011c055c1ac6f1", size = 1738567, upload_time = "2025-06-04T16:23:56.431Z" }, - { url = "https://files.pythonhosted.org/packages/98/af/96f10bc9f71aa806cdb1e4af3aa00352e20dc0e70b53a7147526b2f95e81/aiohttp-3.12.9-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3c7b314d565e235051893a46e14ea14ab05bb17fe99bdb2cf85e9adc62b4836c", size = 1687239, upload_time = "2025-06-04T16:23:58.428Z" }, - { url = "https://files.pythonhosted.org/packages/c7/f8/049a08282f9e5a45e903cc81ded19de718133daf21924c715ef0435038b3/aiohttp-3.12.9-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2bb6408bc2cb8ee5be4efb18bcfcfce4d76448f62237074917e146a425daf425", size = 1786031, upload_time = "2025-06-04T16:24:00.988Z" }, - { url = "https://files.pythonhosted.org/packages/26/3a/dc6ce1731d6a116d927c6c47e9f8dab283582d2e8fb31f49615ea2447b4c/aiohttp-3.12.9-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b9ad4fe8d068544ba5d77500ea2d450f130109a4b0caf6d9197167303250f683", size = 1825076, upload_time = "2025-06-04T16:24:03.072Z" }, - { url = "https://files.pythonhosted.org/packages/d6/49/9e635c2f0a4d296e204ef87858ec2d6c590c944d5c3166c01d19813d3dc1/aiohttp-3.12.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:55721245164191ac92808ad39f3b2876195b1e6521ead0aad7f1c9ae69568b1a", size = 1727537, upload_time = "2025-06-04T16:24:05.062Z" }, - { url = "https://files.pythonhosted.org/packages/67/92/64cbc47a73282eefca62e44ca44d771ccd40441e295b6b33531eed2d9f8f/aiohttp-3.12.9-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b5c5fbc9217578f5c9b5a65f27dfb044283b437cfa9cf52531f3ce94dca1e912", size = 1664613, upload_time = "2025-06-04T16:24:08.56Z" }, - { url = "https://files.pythonhosted.org/packages/11/52/8e78137d1145f5bc5e77d39a4072da3bbe4216ddc13624a91d4061913846/aiohttp-3.12.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5c7e03f6dd8210b76587cb17088b3e5e0dabfc6787d42db58bc933da932230b7", size = 1712887, upload_time = "2025-06-04T16:24:10.806Z" }, - { url = "https://files.pythonhosted.org/packages/07/e9/beb9b75a38be8746242d76d5d4671d5467e54e53208d654ee921cb331fc5/aiohttp-3.12.9-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:c892b2400c0795bbf00303282029c66e8ba912dc9fabf4728ba69a63046c8020", size = 1708045, upload_time = "2025-06-04T16:24:14.321Z" }, - { url = "https://files.pythonhosted.org/packages/f9/14/91da26fd19abf723b61f0861a73a917b15f25b6473191a5d597b67ff9c4e/aiohttp-3.12.9-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4de97019fec6f236671ee5d5831cebf67fbd52ee6bd47e2b8c9941cd39698db1", size = 1688229, upload_time = "2025-06-04T16:24:16.459Z" }, - { url = "https://files.pythonhosted.org/packages/c6/a4/d8a68c5c3f618e29ae978497c93d05718a98614659336672bbac37d227d9/aiohttp-3.12.9-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:941cd1ce3d1f605fd062857b339f7c3cde5ce83392bfb1029c3de782b8f98b52", size = 1781830, upload_time = "2025-06-04T16:24:19.363Z" }, - { url = "https://files.pythonhosted.org/packages/bb/4a/2e526757885e0d69ef796c470b470084073d2f9286784f34457139a8c2a5/aiohttp-3.12.9-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:43f3d4d6264629d97d44a6d75603923c2c63dad6aff2f72b172635c43db739db", size = 1802292, upload_time = "2025-06-04T16:24:21.63Z" }, - { url = "https://files.pythonhosted.org/packages/77/92/5269deb655ee3ec8b48551b228ceccaa21e4fd61d44e7b6720618f09b958/aiohttp-3.12.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bbe5ab33a6810e9839270b3673eba683b9f91ed011be66feb4823f9fecf1bb73", size = 1715349, upload_time = "2025-06-04T16:24:23.873Z" }, - { url = "https://files.pythonhosted.org/packages/5b/a6/6be201fbeee6d80d4e84e7eae04a55a5b4ecce25aab012427094144bab26/aiohttp-3.12.9-cp311-cp311-win32.whl", hash = "sha256:9ec207177e0adc694ed4a41ca8ebdb4008edb8d475a8b94d71d73414fc4707b6", size = 425412, upload_time = "2025-06-04T16:24:25.882Z" }, - { url = "https://files.pythonhosted.org/packages/12/a3/8419c2493d19acba6fb13f4618ba71fb22ddd6178303f565aa8814792f87/aiohttp-3.12.9-cp311-cp311-win_amd64.whl", hash = "sha256:965d93b08eed59359721a324b998ebf5354c9049b17cd93d9de50c14092b6ace", size = 449801, upload_time = "2025-06-04T16:24:27.92Z" }, - { url = "https://files.pythonhosted.org/packages/45/2d/3234b91245a6f6cd0445c02604ac46c9e1d97cf50cfe421219533f061092/aiohttp-3.12.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7ae744b61b395e04b3d1acbbd301d98249397333f49419039517226ff32f3aa7", size = 698923, upload_time = "2025-06-04T16:24:30.016Z" }, - { url = "https://files.pythonhosted.org/packages/63/d0/a81d09aea9d1aef10582c4d8fbc0158898ce2247f326a9c9922c9556212c/aiohttp-3.12.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d467a2049c4405853799dea41474b0ea9852fd465e7e2df819d3a33ac53214e8", size = 473547, upload_time = "2025-06-04T16:24:32.131Z" }, - { url = "https://files.pythonhosted.org/packages/3b/ab/a282806eac098ddbd922038b1c2c5711ea4bb10fdb282f65986ae59c9096/aiohttp-3.12.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ba7a8b5f02c2826eb29e8d6c38f1bc509efb506a2862131079b5b8d880ed4b62", size = 466383, upload_time = "2025-06-04T16:24:34.201Z" }, - { url = "https://files.pythonhosted.org/packages/4d/2d/c6e796e6d7e57a3935772333d80e0407d66e551e2c7c2b930b7e18f527a4/aiohttp-3.12.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bfe590ddb0dca3cdb601787079276545f00cfb9493f73f00fa011e71dae6f5fd", size = 1713182, upload_time = "2025-06-04T16:24:36.314Z" }, - { url = "https://files.pythonhosted.org/packages/93/b7/bf9010f6dfe633147d74e93d41ec982b2538bfebcb6521a4139d187d07e3/aiohttp-3.12.9-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:fc441aba05efec5c72127393f56206d0f3fb113aadcd1685033c10da1ff582ad", size = 1695833, upload_time = "2025-06-04T16:24:38.599Z" }, - { url = "https://files.pythonhosted.org/packages/9e/b9/fe87b305d1a0272cb5c499402525c06571840349f2b2a4ffdc20e2996ac2/aiohttp-3.12.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1a3f20a1b72643a0be5c9fcb97eb22607fcca32f1ca497f09a88d1ec3109daae", size = 1750928, upload_time = "2025-06-04T16:24:41.319Z" }, - { url = "https://files.pythonhosted.org/packages/37/24/3ece3ca9c43b95a5836675c11f3be295fb65068ffffaad0e99a7a5b93c84/aiohttp-3.12.9-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3647dd1da43d595a52c5071b68fd8d39c0fd25b80f2cdd83eaabd9d59cd1f139", size = 1797083, upload_time = "2025-06-04T16:24:43.583Z" }, - { url = "https://files.pythonhosted.org/packages/1c/d2/c153f7858d9c6db578b495b15f533182bd95f24c62ab125cc039d97bf588/aiohttp-3.12.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:970bae350cedbabb7c9d0fc8564b004a547d4a27cf12dc986be0abf7d8cc8d81", size = 1716522, upload_time = "2025-06-04T16:24:46.356Z" }, - { url = "https://files.pythonhosted.org/packages/1a/a9/ecfffc1659d8e3f02e109afec4df58a600128a2f48819af7e76a398a1ad3/aiohttp-3.12.9-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7ccc5a5a4ccfa0ef0191dad2926e9752c37f368d846a70e40095a8529c5fb6eb", size = 1632325, upload_time = "2025-06-04T16:24:48.639Z" }, - { url = "https://files.pythonhosted.org/packages/aa/07/69889c2e598661418f646038fc344769712a6dbc625c4b16f2d0191d872b/aiohttp-3.12.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:55197e86994682a332e8943eb01b462ae25630b10f245812e517251d7a922f25", size = 1693386, upload_time = "2025-06-04T16:24:51.032Z" }, - { url = "https://files.pythonhosted.org/packages/c3/fb/23e292231a5d6d7413c998d096ed7dae049e7fb2c3406019eb04cb93c5b7/aiohttp-3.12.9-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:94d0cf6606ed9f2373565b8d0005bb070afbb81525ef6fa6e0725b8aec0c0843", size = 1714841, upload_time = "2025-06-04T16:24:53.227Z" }, - { url = "https://files.pythonhosted.org/packages/80/bf/4d12162630ac2a39025c67bfeae94fdaeaec3b0438e65122f0012a570667/aiohttp-3.12.9-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0575d7ae9a9c206276a6aaa3ce364b467f29f0497c0db4449de060dc341d88d6", size = 1655490, upload_time = "2025-06-04T16:24:56Z" }, - { url = "https://files.pythonhosted.org/packages/bc/a0/6c4f84197d9d04f548405d89d504afaef4c94dfea3842c52fa852f7f4c28/aiohttp-3.12.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:9f44a4ebd717cc39796c4647495bc2901d0c168c71cd0132691ae3d0312215a9", size = 1735055, upload_time = "2025-06-04T16:24:59.458Z" }, - { url = "https://files.pythonhosted.org/packages/aa/ae/6a9f1863e5d4b210890fb85b4b33e383351cc0588f1f30ea6866faef2141/aiohttp-3.12.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:f9cdadfe84beb8ceafa98ab676e8c0caf1e5d60e8b33c385c11259ee0f7f2587", size = 1763027, upload_time = "2025-06-04T16:25:01.841Z" }, - { url = "https://files.pythonhosted.org/packages/5e/8c/7c0ca97b65f38d3453cee496da8d465a7b0b44d302c6b5c1da4d83b62f1b/aiohttp-3.12.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:995b5640969b1250e37be6fc92d185e523e8df446f8bfa723b347e52d7ae80f9", size = 1722637, upload_time = "2025-06-04T16:25:04.119Z" }, - { url = "https://files.pythonhosted.org/packages/4e/7b/9220a3c8d18398fa5195ece36970f71d8c5ba0b601c819b128dfe5171885/aiohttp-3.12.9-cp312-cp312-win32.whl", hash = "sha256:4cfa37e0797510fdb20ab0ee3ad483ae7cfacb27c6fb8de872a998705ad2286a", size = 420144, upload_time = "2025-06-04T16:25:06.369Z" }, - { url = "https://files.pythonhosted.org/packages/f2/7e/adc99e6dd37bb2d762f4d78df3abd4635531e36bf489b4b580decb7166a1/aiohttp-3.12.9-cp312-cp312-win_amd64.whl", hash = "sha256:fdbd04e9b05885eaaefdb81c163b6dc1431eb13ee2da16d82ee980d4dd123890", size = 446243, upload_time = "2025-06-04T16:25:08.554Z" }, - { url = "https://files.pythonhosted.org/packages/2b/5e/e7ee4927e72d65b68f612ca2013800c91aab38fd1f487926c2a8e4f1c8ea/aiohttp-3.12.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bf6fac88666d7e4c6cfe649d133fcedbc68e37a4472e8662d98a7cf576207303", size = 693344, upload_time = "2025-06-04T16:25:11.187Z" }, - { url = "https://files.pythonhosted.org/packages/65/b5/f1dfda86a66913bfa9b7c3fe30d13f4d5a3642d3176ad0019968cda35d97/aiohttp-3.12.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:74e87ea6c832311b18a32b06baa6fee90a83dd630de951cca1aa175c3c9fa1ce", size = 471005, upload_time = "2025-06-04T16:25:13.924Z" }, - { url = "https://files.pythonhosted.org/packages/09/e2/1502272a6e98665c71f9e996f126b64598c6e1660804eb4d78cad7ab3106/aiohttp-3.12.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:16627b4caf6a36b605e3e1c4847e6d14af8e8d6b7dad322935be43237d4eb10d", size = 463304, upload_time = "2025-06-04T16:25:16.171Z" }, - { url = "https://files.pythonhosted.org/packages/88/38/5c308d02754e346ca9eae63a086f438aae9a4fc36cdd1708fe41588b3883/aiohttp-3.12.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:998e323c107c3f6396c1f9de72289009057c611942771f24114ae78a76af0af5", size = 1702124, upload_time = "2025-06-04T16:25:18.701Z" }, - { url = "https://files.pythonhosted.org/packages/ad/25/ab0af26f80c1b6035794d1c769d5671f7ecb59c93b64ea7dfced28df0dca/aiohttp-3.12.9-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:20f8a6d3af13f043a09726add6d096b533f180cf8b43970a8d9c9ca978bf45c5", size = 1683390, upload_time = "2025-06-04T16:25:20.98Z" }, - { url = "https://files.pythonhosted.org/packages/23/fa/9a510d5ec8e1a75008a1c0e985e1db2ce339b9f82d838c7598b85f8f16d4/aiohttp-3.12.9-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0bd0e06c8626361027f69df510c8484e17568ba2f91b2de51ea055f86ed3b071", size = 1735458, upload_time = "2025-06-04T16:25:23.864Z" }, - { url = "https://files.pythonhosted.org/packages/0b/b2/870cabf883512f0f2cd9505bd7bce1e4574d137f132ab8d597ac5367b0ee/aiohttp-3.12.9-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:64e22f12dd940a6e7b923637b10b611b752f6117bc3a780b7e61cc43c9e04892", size = 1784830, upload_time = "2025-06-04T16:25:26.212Z" }, - { url = "https://files.pythonhosted.org/packages/68/cd/ab572264f5efbb8059f40d92d411918215bc4e669a7684bfa1ea0617745d/aiohttp-3.12.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11b5bf453056b6ac4924ede1188d01e8b8d4801a6aa5351da3a7dbdbc03cb44e", size = 1707162, upload_time = "2025-06-04T16:25:28.663Z" }, - { url = "https://files.pythonhosted.org/packages/19/6f/8a6a1dedb8ee5a4034e49bb3cb81ced4fe239d4d047f6bab538320fcb5bc/aiohttp-3.12.9-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00369db59f09860e0e26c75035f80f92881103e90f5858c18f29eb4f8cb8970f", size = 1620865, upload_time = "2025-06-04T16:25:31.092Z" }, - { url = "https://files.pythonhosted.org/packages/ed/cf/6b7ab3b221a900a62e8cf26a47476377278675191aa2ea28327ba105c5c9/aiohttp-3.12.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:80fa1efc71d423be25db9dddefe8dcd90e487fbc9351a59549521b66405e71de", size = 1673887, upload_time = "2025-06-04T16:25:33.577Z" }, - { url = "https://files.pythonhosted.org/packages/16/5c/aaa1fe022e86291c34a4e15e41d7cad589b4bdd66d473d6d537420763ab2/aiohttp-3.12.9-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:5cade22a0f0a4665003ded2bc4d43bb69fde790e5a287187569509c33333a3ab", size = 1705551, upload_time = "2025-06-04T16:25:36.053Z" }, - { url = "https://files.pythonhosted.org/packages/86/bf/0f7393a2ef0df4464945c3081d0629a9cb9bfaefaaa922dba225f7c47824/aiohttp-3.12.9-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d4a0fe3cd45cf6fb18222deef92af1c3efe090b7f43d477de61b2360c90a4b32", size = 1648148, upload_time = "2025-06-04T16:25:38.961Z" }, - { url = "https://files.pythonhosted.org/packages/f9/71/286923ff54ae69c54e84bfbcc741b5833d980f192a93438f8d6cf153dae8/aiohttp-3.12.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:97b036ce251825fd5ab69d302ca8a99d3352af1c616cf40b2306fdb734cd6d30", size = 1724280, upload_time = "2025-06-04T16:25:41.423Z" }, - { url = "https://files.pythonhosted.org/packages/58/48/808167d6f115165da3fcc6b7bb49bce6cc648471aa30634bcd47a7c96a32/aiohttp-3.12.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:eeac3a965552dbf79bcc0b9b963b5f7d6364b1542eb609937278d70d27ae997f", size = 1757753, upload_time = "2025-06-04T16:25:43.893Z" }, - { url = "https://files.pythonhosted.org/packages/c9/1b/949e7965d642cdd82c7d9576fd27c24b27f4e0e35586fceb81057a99f617/aiohttp-3.12.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4a1f72b2560beaa949b5d3b324fc07b66846d39a8e7cc106ca450312a5771e3e", size = 1706642, upload_time = "2025-06-04T16:25:46.299Z" }, - { url = "https://files.pythonhosted.org/packages/90/43/ea621cb45fc0e3e0a7906a1fdfd7a3176892c29e4e3d9d4dfa05159ac485/aiohttp-3.12.9-cp313-cp313-win32.whl", hash = "sha256:e429fce99ac3fd6423622713d2474a5911f24816ccdaf9a74c3ece854b7375c1", size = 419167, upload_time = "2025-06-04T16:25:49.178Z" }, - { url = "https://files.pythonhosted.org/packages/ff/02/452bfb8285b980e463ca35c9d57b333a4defbb603983709dacfd27ca49a1/aiohttp-3.12.9-cp313-cp313-win_amd64.whl", hash = "sha256:ccb1931cc8b4dc6d7a2d83db39db18c3f9ac3d46a59289cea301acbad57f3d12", size = 445108, upload_time = "2025-06-04T16:25:51.544Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/50/42/32cf8e7704ceb4481406eb87161349abb46a57fee3f008ba9cb610968646/aiohttp-3.13.3.tar.gz", hash = "sha256:a949eee43d3782f2daae4f4a2819b2cb9b0c5d3b7f7a927067cc84dafdbb9f88", size = 7844556, upload-time = "2026-01-03T17:33:05.204Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/36/d6/5aec9313ee6ea9c7cde8b891b69f4ff4001416867104580670a31daeba5b/aiohttp-3.13.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d5a372fd5afd301b3a89582817fdcdb6c34124787c70dbcc616f259013e7eef7", size = 738950, upload-time = "2026-01-03T17:29:13.002Z" }, + { url = "https://files.pythonhosted.org/packages/68/03/8fa90a7e6d11ff20a18837a8e2b5dd23db01aabc475aa9271c8ad33299f5/aiohttp-3.13.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:147e422fd1223005c22b4fe080f5d93ced44460f5f9c105406b753612b587821", size = 496099, upload-time = "2026-01-03T17:29:15.268Z" }, + { url = "https://files.pythonhosted.org/packages/d2/23/b81f744d402510a8366b74eb420fc0cc1170d0c43daca12d10814df85f10/aiohttp-3.13.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:859bd3f2156e81dd01432f5849fc73e2243d4a487c4fd26609b1299534ee1845", size = 491072, upload-time = "2026-01-03T17:29:16.922Z" }, + { url = "https://files.pythonhosted.org/packages/d5/e1/56d1d1c0dd334cd203dd97706ce004c1aa24b34a813b0b8daf3383039706/aiohttp-3.13.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dca68018bf48c251ba17c72ed479f4dafe9dbd5a73707ad8d28a38d11f3d42af", size = 1671588, upload-time = "2026-01-03T17:29:18.539Z" }, + { url = "https://files.pythonhosted.org/packages/5f/34/8d7f962604f4bc2b4e39eb1220dac7d4e4cba91fb9ba0474b4ecd67db165/aiohttp-3.13.3-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:fee0c6bc7db1de362252affec009707a17478a00ec69f797d23ca256e36d5940", size = 1640334, upload-time = "2026-01-03T17:29:21.028Z" }, + { url = "https://files.pythonhosted.org/packages/94/1d/fcccf2c668d87337ddeef9881537baee13c58d8f01f12ba8a24215f2b804/aiohttp-3.13.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c048058117fd649334d81b4b526e94bde3ccaddb20463a815ced6ecbb7d11160", size = 1722656, upload-time = "2026-01-03T17:29:22.531Z" }, + { url = "https://files.pythonhosted.org/packages/aa/98/c6f3b081c4c606bc1e5f2ec102e87d6411c73a9ef3616fea6f2d5c98c062/aiohttp-3.13.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:215a685b6fbbfcf71dfe96e3eba7a6f58f10da1dfdf4889c7dd856abe430dca7", size = 1817625, upload-time = "2026-01-03T17:29:24.276Z" }, + { url = "https://files.pythonhosted.org/packages/2c/c0/cfcc3d2e11b477f86e1af2863f3858c8850d751ce8dc39c4058a072c9e54/aiohttp-3.13.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:de2c184bb1fe2cbd2cefba613e9db29a5ab559323f994b6737e370d3da0ac455", size = 1672604, upload-time = "2026-01-03T17:29:26.099Z" }, + { url = "https://files.pythonhosted.org/packages/1e/77/6b4ffcbcac4c6a5d041343a756f34a6dd26174ae07f977a64fe028dda5b0/aiohttp-3.13.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:75ca857eba4e20ce9f546cd59c7007b33906a4cd48f2ff6ccf1ccfc3b646f279", size = 1554370, upload-time = "2026-01-03T17:29:28.121Z" }, + { url = "https://files.pythonhosted.org/packages/f2/f0/e3ddfa93f17d689dbe014ba048f18e0c9f9b456033b70e94349a2e9048be/aiohttp-3.13.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:81e97251d9298386c2b7dbeb490d3d1badbdc69107fb8c9299dd04eb39bddc0e", size = 1642023, upload-time = "2026-01-03T17:29:30.002Z" }, + { url = "https://files.pythonhosted.org/packages/eb/45/c14019c9ec60a8e243d06d601b33dcc4fd92379424bde3021725859d7f99/aiohttp-3.13.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:c0e2d366af265797506f0283487223146af57815b388623f0357ef7eac9b209d", size = 1649680, upload-time = "2026-01-03T17:29:31.782Z" }, + { url = "https://files.pythonhosted.org/packages/9c/fd/09c9451dae5aa5c5ed756df95ff9ef549d45d4be663bafd1e4954fd836f0/aiohttp-3.13.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4e239d501f73d6db1522599e14b9b321a7e3b1de66ce33d53a765d975e9f4808", size = 1692407, upload-time = "2026-01-03T17:29:33.392Z" }, + { url = "https://files.pythonhosted.org/packages/a6/81/938bc2ec33c10efd6637ccb3d22f9f3160d08e8f3aa2587a2c2d5ab578eb/aiohttp-3.13.3-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:0db318f7a6f065d84cb1e02662c526294450b314a02bd9e2a8e67f0d8564ce40", size = 1543047, upload-time = "2026-01-03T17:29:34.855Z" }, + { url = "https://files.pythonhosted.org/packages/f7/23/80488ee21c8d567c83045e412e1d9b7077d27171591a4eb7822586e8c06a/aiohttp-3.13.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:bfc1cc2fe31a6026a8a88e4ecfb98d7f6b1fec150cfd708adbfd1d2f42257c29", size = 1715264, upload-time = "2026-01-03T17:29:36.389Z" }, + { url = "https://files.pythonhosted.org/packages/e2/83/259a8da6683182768200b368120ab3deff5370bed93880fb9a3a86299f34/aiohttp-3.13.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:af71fff7bac6bb7508956696dce8f6eec2bbb045eceb40343944b1ae62b5ef11", size = 1657275, upload-time = "2026-01-03T17:29:38.162Z" }, + { url = "https://files.pythonhosted.org/packages/3f/4f/2c41f800a0b560785c10fb316216ac058c105f9be50bdc6a285de88db625/aiohttp-3.13.3-cp310-cp310-win32.whl", hash = "sha256:37da61e244d1749798c151421602884db5270faf479cf0ef03af0ff68954c9dd", size = 434053, upload-time = "2026-01-03T17:29:40.074Z" }, + { url = "https://files.pythonhosted.org/packages/80/df/29cd63c7ecfdb65ccc12f7d808cac4fa2a19544660c06c61a4a48462de0c/aiohttp-3.13.3-cp310-cp310-win_amd64.whl", hash = "sha256:7e63f210bc1b57ef699035f2b4b6d9ce096b5914414a49b0997c839b2bd2223c", size = 456687, upload-time = "2026-01-03T17:29:41.819Z" }, + { url = "https://files.pythonhosted.org/packages/f1/4c/a164164834f03924d9a29dc3acd9e7ee58f95857e0b467f6d04298594ebb/aiohttp-3.13.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5b6073099fb654e0a068ae678b10feff95c5cae95bbfcbfa7af669d361a8aa6b", size = 746051, upload-time = "2026-01-03T17:29:43.287Z" }, + { url = "https://files.pythonhosted.org/packages/82/71/d5c31390d18d4f58115037c432b7e0348c60f6f53b727cad33172144a112/aiohttp-3.13.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cb93e166e6c28716c8c6aeb5f99dfb6d5ccf482d29fe9bf9a794110e6d0ab64", size = 499234, upload-time = "2026-01-03T17:29:44.822Z" }, + { url = "https://files.pythonhosted.org/packages/0e/c9/741f8ac91e14b1d2e7100690425a5b2b919a87a5075406582991fb7de920/aiohttp-3.13.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:28e027cf2f6b641693a09f631759b4d9ce9165099d2b5d92af9bd4e197690eea", size = 494979, upload-time = "2026-01-03T17:29:46.405Z" }, + { url = "https://files.pythonhosted.org/packages/75/b5/31d4d2e802dfd59f74ed47eba48869c1c21552c586d5e81a9d0d5c2ad640/aiohttp-3.13.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3b61b7169ababd7802f9568ed96142616a9118dd2be0d1866e920e77ec8fa92a", size = 1748297, upload-time = "2026-01-03T17:29:48.083Z" }, + { url = "https://files.pythonhosted.org/packages/1a/3e/eefad0ad42959f226bb79664826883f2687d602a9ae2941a18e0484a74d3/aiohttp-3.13.3-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:80dd4c21b0f6237676449c6baaa1039abae86b91636b6c91a7f8e61c87f89540", size = 1707172, upload-time = "2026-01-03T17:29:49.648Z" }, + { url = "https://files.pythonhosted.org/packages/c5/3a/54a64299fac2891c346cdcf2aa6803f994a2e4beeaf2e5a09dcc54acc842/aiohttp-3.13.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:65d2ccb7eabee90ce0503c17716fc77226be026dcc3e65cce859a30db715025b", size = 1805405, upload-time = "2026-01-03T17:29:51.244Z" }, + { url = "https://files.pythonhosted.org/packages/6c/70/ddc1b7169cf64075e864f64595a14b147a895a868394a48f6a8031979038/aiohttp-3.13.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5b179331a481cb5529fca8b432d8d3c7001cb217513c94cd72d668d1248688a3", size = 1899449, upload-time = "2026-01-03T17:29:53.938Z" }, + { url = "https://files.pythonhosted.org/packages/a1/7e/6815aab7d3a56610891c76ef79095677b8b5be6646aaf00f69b221765021/aiohttp-3.13.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d4c940f02f49483b18b079d1c27ab948721852b281f8b015c058100e9421dd1", size = 1748444, upload-time = "2026-01-03T17:29:55.484Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f2/073b145c4100da5511f457dc0f7558e99b2987cf72600d42b559db856fbc/aiohttp-3.13.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f9444f105664c4ce47a2a7171a2418bce5b7bae45fb610f4e2c36045d85911d3", size = 1606038, upload-time = "2026-01-03T17:29:57.179Z" }, + { url = "https://files.pythonhosted.org/packages/0a/c1/778d011920cae03ae01424ec202c513dc69243cf2db303965615b81deeea/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:694976222c711d1d00ba131904beb60534f93966562f64440d0c9d41b8cdb440", size = 1724156, upload-time = "2026-01-03T17:29:58.914Z" }, + { url = "https://files.pythonhosted.org/packages/0e/cb/3419eabf4ec1e9ec6f242c32b689248365a1cf621891f6f0386632525494/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:f33ed1a2bf1997a36661874b017f5c4b760f41266341af36febaf271d179f6d7", size = 1722340, upload-time = "2026-01-03T17:30:01.962Z" }, + { url = "https://files.pythonhosted.org/packages/7a/e5/76cf77bdbc435bf233c1f114edad39ed4177ccbfab7c329482b179cff4f4/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e636b3c5f61da31a92bf0d91da83e58fdfa96f178ba682f11d24f31944cdd28c", size = 1783041, upload-time = "2026-01-03T17:30:03.609Z" }, + { url = "https://files.pythonhosted.org/packages/9d/d4/dd1ca234c794fd29c057ce8c0566b8ef7fd6a51069de5f06fa84b9a1971c/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:5d2d94f1f5fcbe40838ac51a6ab5704a6f9ea42e72ceda48de5e6b898521da51", size = 1596024, upload-time = "2026-01-03T17:30:05.132Z" }, + { url = "https://files.pythonhosted.org/packages/55/58/4345b5f26661a6180afa686c473620c30a66afdf120ed3dd545bbc809e85/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2be0e9ccf23e8a94f6f0650ce06042cefc6ac703d0d7ab6c7a917289f2539ad4", size = 1804590, upload-time = "2026-01-03T17:30:07.135Z" }, + { url = "https://files.pythonhosted.org/packages/7b/06/05950619af6c2df7e0a431d889ba2813c9f0129cec76f663e547a5ad56f2/aiohttp-3.13.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9af5e68ee47d6534d36791bbe9b646d2a7c7deb6fc24d7943628edfbb3581f29", size = 1740355, upload-time = "2026-01-03T17:30:09.083Z" }, + { url = "https://files.pythonhosted.org/packages/3e/80/958f16de79ba0422d7c1e284b2abd0c84bc03394fbe631d0a39ffa10e1eb/aiohttp-3.13.3-cp311-cp311-win32.whl", hash = "sha256:a2212ad43c0833a873d0fb3c63fa1bacedd4cf6af2fee62bf4b739ceec3ab239", size = 433701, upload-time = "2026-01-03T17:30:10.869Z" }, + { url = "https://files.pythonhosted.org/packages/dc/f2/27cdf04c9851712d6c1b99df6821a6623c3c9e55956d4b1e318c337b5a48/aiohttp-3.13.3-cp311-cp311-win_amd64.whl", hash = "sha256:642f752c3eb117b105acbd87e2c143de710987e09860d674e068c4c2c441034f", size = 457678, upload-time = "2026-01-03T17:30:12.719Z" }, + { url = "https://files.pythonhosted.org/packages/a0/be/4fc11f202955a69e0db803a12a062b8379c970c7c84f4882b6da17337cc1/aiohttp-3.13.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b903a4dfee7d347e2d87697d0713be59e0b87925be030c9178c5faa58ea58d5c", size = 739732, upload-time = "2026-01-03T17:30:14.23Z" }, + { url = "https://files.pythonhosted.org/packages/97/2c/621d5b851f94fa0bb7430d6089b3aa970a9d9b75196bc93bb624b0db237a/aiohttp-3.13.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a45530014d7a1e09f4a55f4f43097ba0fd155089372e105e4bff4ca76cb1b168", size = 494293, upload-time = "2026-01-03T17:30:15.96Z" }, + { url = "https://files.pythonhosted.org/packages/5d/43/4be01406b78e1be8320bb8316dc9c42dbab553d281c40364e0f862d5661c/aiohttp-3.13.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:27234ef6d85c914f9efeb77ff616dbf4ad2380be0cda40b4db086ffc7ddd1b7d", size = 493533, upload-time = "2026-01-03T17:30:17.431Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a8/5a35dc56a06a2c90d4742cbf35294396907027f80eea696637945a106f25/aiohttp-3.13.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d32764c6c9aafb7fb55366a224756387cd50bfa720f32b88e0e6fa45b27dcf29", size = 1737839, upload-time = "2026-01-03T17:30:19.422Z" }, + { url = "https://files.pythonhosted.org/packages/bf/62/4b9eeb331da56530bf2e198a297e5303e1c1ebdceeb00fe9b568a65c5a0c/aiohttp-3.13.3-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b1a6102b4d3ebc07dad44fbf07b45bb600300f15b552ddf1851b5390202ea2e3", size = 1703932, upload-time = "2026-01-03T17:30:21.756Z" }, + { url = "https://files.pythonhosted.org/packages/7c/f6/af16887b5d419e6a367095994c0b1332d154f647e7dc2bd50e61876e8e3d/aiohttp-3.13.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c014c7ea7fb775dd015b2d3137378b7be0249a448a1612268b5a90c2d81de04d", size = 1771906, upload-time = "2026-01-03T17:30:23.932Z" }, + { url = "https://files.pythonhosted.org/packages/ce/83/397c634b1bcc24292fa1e0c7822800f9f6569e32934bdeef09dae7992dfb/aiohttp-3.13.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2b8d8ddba8f95ba17582226f80e2de99c7a7948e66490ef8d947e272a93e9463", size = 1871020, upload-time = "2026-01-03T17:30:26Z" }, + { url = "https://files.pythonhosted.org/packages/86/f6/a62cbbf13f0ac80a70f71b1672feba90fdb21fd7abd8dbf25c0105fb6fa3/aiohttp-3.13.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ae8dd55c8e6c4257eae3a20fd2c8f41edaea5992ed67156642493b8daf3cecc", size = 1755181, upload-time = "2026-01-03T17:30:27.554Z" }, + { url = "https://files.pythonhosted.org/packages/0a/87/20a35ad487efdd3fba93d5843efdfaa62d2f1479eaafa7453398a44faf13/aiohttp-3.13.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:01ad2529d4b5035578f5081606a465f3b814c542882804e2e8cda61adf5c71bf", size = 1561794, upload-time = "2026-01-03T17:30:29.254Z" }, + { url = "https://files.pythonhosted.org/packages/de/95/8fd69a66682012f6716e1bc09ef8a1a2a91922c5725cb904689f112309c4/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:bb4f7475e359992b580559e008c598091c45b5088f28614e855e42d39c2f1033", size = 1697900, upload-time = "2026-01-03T17:30:31.033Z" }, + { url = "https://files.pythonhosted.org/packages/e5/66/7b94b3b5ba70e955ff597672dad1691333080e37f50280178967aff68657/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:c19b90316ad3b24c69cd78d5c9b4f3aa4497643685901185b65166293d36a00f", size = 1728239, upload-time = "2026-01-03T17:30:32.703Z" }, + { url = "https://files.pythonhosted.org/packages/47/71/6f72f77f9f7d74719692ab65a2a0252584bf8d5f301e2ecb4c0da734530a/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:96d604498a7c782cb15a51c406acaea70d8c027ee6b90c569baa6e7b93073679", size = 1740527, upload-time = "2026-01-03T17:30:34.695Z" }, + { url = "https://files.pythonhosted.org/packages/fa/b4/75ec16cbbd5c01bdaf4a05b19e103e78d7ce1ef7c80867eb0ace42ff4488/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:084911a532763e9d3dd95adf78a78f4096cd5f58cdc18e6fdbc1b58417a45423", size = 1554489, upload-time = "2026-01-03T17:30:36.864Z" }, + { url = "https://files.pythonhosted.org/packages/52/8f/bc518c0eea29f8406dcf7ed1f96c9b48e3bc3995a96159b3fc11f9e08321/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:7a4a94eb787e606d0a09404b9c38c113d3b099d508021faa615d70a0131907ce", size = 1767852, upload-time = "2026-01-03T17:30:39.433Z" }, + { url = "https://files.pythonhosted.org/packages/9d/f2/a07a75173124f31f11ea6f863dc44e6f09afe2bca45dd4e64979490deab1/aiohttp-3.13.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:87797e645d9d8e222e04160ee32aa06bc5c163e8499f24db719e7852ec23093a", size = 1722379, upload-time = "2026-01-03T17:30:41.081Z" }, + { url = "https://files.pythonhosted.org/packages/3c/4a/1a3fee7c21350cac78e5c5cef711bac1b94feca07399f3d406972e2d8fcd/aiohttp-3.13.3-cp312-cp312-win32.whl", hash = "sha256:b04be762396457bef43f3597c991e192ee7da460a4953d7e647ee4b1c28e7046", size = 428253, upload-time = "2026-01-03T17:30:42.644Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b7/76175c7cb4eb73d91ad63c34e29fc4f77c9386bba4a65b53ba8e05ee3c39/aiohttp-3.13.3-cp312-cp312-win_amd64.whl", hash = "sha256:e3531d63d3bdfa7e3ac5e9b27b2dd7ec9df3206a98e0b3445fa906f233264c57", size = 455407, upload-time = "2026-01-03T17:30:44.195Z" }, + { url = "https://files.pythonhosted.org/packages/97/8a/12ca489246ca1faaf5432844adbfce7ff2cc4997733e0af120869345643a/aiohttp-3.13.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5dff64413671b0d3e7d5918ea490bdccb97a4ad29b3f311ed423200b2203e01c", size = 734190, upload-time = "2026-01-03T17:30:45.832Z" }, + { url = "https://files.pythonhosted.org/packages/32/08/de43984c74ed1fca5c014808963cc83cb00d7bb06af228f132d33862ca76/aiohttp-3.13.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:87b9aab6d6ed88235aa2970294f496ff1a1f9adcd724d800e9b952395a80ffd9", size = 491783, upload-time = "2026-01-03T17:30:47.466Z" }, + { url = "https://files.pythonhosted.org/packages/17/f8/8dd2cf6112a5a76f81f81a5130c57ca829d101ad583ce57f889179accdda/aiohttp-3.13.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:425c126c0dc43861e22cb1c14ba4c8e45d09516d0a3ae0a3f7494b79f5f233a3", size = 490704, upload-time = "2026-01-03T17:30:49.373Z" }, + { url = "https://files.pythonhosted.org/packages/6d/40/a46b03ca03936f832bc7eaa47cfbb1ad012ba1be4790122ee4f4f8cba074/aiohttp-3.13.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7f9120f7093c2a32d9647abcaf21e6ad275b4fbec5b55969f978b1a97c7c86bf", size = 1720652, upload-time = "2026-01-03T17:30:50.974Z" }, + { url = "https://files.pythonhosted.org/packages/f7/7e/917fe18e3607af92657e4285498f500dca797ff8c918bd7d90b05abf6c2a/aiohttp-3.13.3-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:697753042d57f4bf7122cab985bf15d0cef23c770864580f5af4f52023a56bd6", size = 1692014, upload-time = "2026-01-03T17:30:52.729Z" }, + { url = "https://files.pythonhosted.org/packages/71/b6/cefa4cbc00d315d68973b671cf105b21a609c12b82d52e5d0c9ae61d2a09/aiohttp-3.13.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6de499a1a44e7de70735d0b39f67c8f25eb3d91eb3103be99ca0fa882cdd987d", size = 1759777, upload-time = "2026-01-03T17:30:54.537Z" }, + { url = "https://files.pythonhosted.org/packages/fb/e3/e06ee07b45e59e6d81498b591fc589629be1553abb2a82ce33efe2a7b068/aiohttp-3.13.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:37239e9f9a7ea9ac5bf6b92b0260b01f8a22281996da609206a84df860bc1261", size = 1861276, upload-time = "2026-01-03T17:30:56.512Z" }, + { url = "https://files.pythonhosted.org/packages/7c/24/75d274228acf35ceeb2850b8ce04de9dd7355ff7a0b49d607ee60c29c518/aiohttp-3.13.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f76c1e3fe7d7c8afad7ed193f89a292e1999608170dcc9751a7462a87dfd5bc0", size = 1743131, upload-time = "2026-01-03T17:30:58.256Z" }, + { url = "https://files.pythonhosted.org/packages/04/98/3d21dde21889b17ca2eea54fdcff21b27b93f45b7bb94ca029c31ab59dc3/aiohttp-3.13.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:fc290605db2a917f6e81b0e1e0796469871f5af381ce15c604a3c5c7e51cb730", size = 1556863, upload-time = "2026-01-03T17:31:00.445Z" }, + { url = "https://files.pythonhosted.org/packages/9e/84/da0c3ab1192eaf64782b03971ab4055b475d0db07b17eff925e8c93b3aa5/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4021b51936308aeea0367b8f006dc999ca02bc118a0cc78c303f50a2ff6afb91", size = 1682793, upload-time = "2026-01-03T17:31:03.024Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0f/5802ada182f575afa02cbd0ec5180d7e13a402afb7c2c03a9aa5e5d49060/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:49a03727c1bba9a97d3e93c9f93ca03a57300f484b6e935463099841261195d3", size = 1716676, upload-time = "2026-01-03T17:31:04.842Z" }, + { url = "https://files.pythonhosted.org/packages/3f/8c/714d53bd8b5a4560667f7bbbb06b20c2382f9c7847d198370ec6526af39c/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3d9908a48eb7416dc1f4524e69f1d32e5d90e3981e4e37eb0aa1cd18f9cfa2a4", size = 1733217, upload-time = "2026-01-03T17:31:06.868Z" }, + { url = "https://files.pythonhosted.org/packages/7d/79/e2176f46d2e963facea939f5be2d26368ce543622be6f00a12844d3c991f/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:2712039939ec963c237286113c68dbad80a82a4281543f3abf766d9d73228998", size = 1552303, upload-time = "2026-01-03T17:31:08.958Z" }, + { url = "https://files.pythonhosted.org/packages/ab/6a/28ed4dea1759916090587d1fe57087b03e6c784a642b85ef48217b0277ae/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:7bfdc049127717581866fa4708791220970ce291c23e28ccf3922c700740fdc0", size = 1763673, upload-time = "2026-01-03T17:31:10.676Z" }, + { url = "https://files.pythonhosted.org/packages/e8/35/4a3daeb8b9fab49240d21c04d50732313295e4bd813a465d840236dd0ce1/aiohttp-3.13.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8057c98e0c8472d8846b9c79f56766bcc57e3e8ac7bfd510482332366c56c591", size = 1721120, upload-time = "2026-01-03T17:31:12.575Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9f/d643bb3c5fb99547323e635e251c609fbbc660d983144cfebec529e09264/aiohttp-3.13.3-cp313-cp313-win32.whl", hash = "sha256:1449ceddcdbcf2e0446957863af03ebaaa03f94c090f945411b61269e2cb5daf", size = 427383, upload-time = "2026-01-03T17:31:14.382Z" }, + { url = "https://files.pythonhosted.org/packages/4e/f1/ab0395f8a79933577cdd996dd2f9aa6014af9535f65dddcf88204682fe62/aiohttp-3.13.3-cp313-cp313-win_amd64.whl", hash = "sha256:693781c45a4033d31d4187d2436f5ac701e7bbfe5df40d917736108c1cc7436e", size = 453899, upload-time = "2026-01-03T17:31:15.958Z" }, + { url = "https://files.pythonhosted.org/packages/99/36/5b6514a9f5d66f4e2597e40dea2e3db271e023eb7a5d22defe96ba560996/aiohttp-3.13.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:ea37047c6b367fd4bd632bff8077449b8fa034b69e812a18e0132a00fae6e808", size = 737238, upload-time = "2026-01-03T17:31:17.909Z" }, + { url = "https://files.pythonhosted.org/packages/f7/49/459327f0d5bcd8c6c9ca69e60fdeebc3622861e696490d8674a6d0cb90a6/aiohttp-3.13.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:6fc0e2337d1a4c3e6acafda6a78a39d4c14caea625124817420abceed36e2415", size = 492292, upload-time = "2026-01-03T17:31:19.919Z" }, + { url = "https://files.pythonhosted.org/packages/e8/0b/b97660c5fd05d3495b4eb27f2d0ef18dc1dc4eff7511a9bf371397ff0264/aiohttp-3.13.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c685f2d80bb67ca8c3837823ad76196b3694b0159d232206d1e461d3d434666f", size = 493021, upload-time = "2026-01-03T17:31:21.636Z" }, + { url = "https://files.pythonhosted.org/packages/54/d4/438efabdf74e30aeceb890c3290bbaa449780583b1270b00661126b8aae4/aiohttp-3.13.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:48e377758516d262bde50c2584fc6c578af272559c409eecbdd2bae1601184d6", size = 1717263, upload-time = "2026-01-03T17:31:23.296Z" }, + { url = "https://files.pythonhosted.org/packages/71/f2/7bddc7fd612367d1459c5bcf598a9e8f7092d6580d98de0e057eb42697ad/aiohttp-3.13.3-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:34749271508078b261c4abb1767d42b8d0c0cc9449c73a4df494777dc55f0687", size = 1669107, upload-time = "2026-01-03T17:31:25.334Z" }, + { url = "https://files.pythonhosted.org/packages/00/5a/1aeaecca40e22560f97610a329e0e5efef5e0b5afdf9f857f0d93839ab2e/aiohttp-3.13.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:82611aeec80eb144416956ec85b6ca45a64d76429c1ed46ae1b5f86c6e0c9a26", size = 1760196, upload-time = "2026-01-03T17:31:27.394Z" }, + { url = "https://files.pythonhosted.org/packages/f8/f8/0ff6992bea7bd560fc510ea1c815f87eedd745fe035589c71ce05612a19a/aiohttp-3.13.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2fff83cfc93f18f215896e3a190e8e5cb413ce01553901aca925176e7568963a", size = 1843591, upload-time = "2026-01-03T17:31:29.238Z" }, + { url = "https://files.pythonhosted.org/packages/e3/d1/e30e537a15f53485b61f5be525f2157da719819e8377298502aebac45536/aiohttp-3.13.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bbe7d4cecacb439e2e2a8a1a7b935c25b812af7a5fd26503a66dadf428e79ec1", size = 1720277, upload-time = "2026-01-03T17:31:31.053Z" }, + { url = "https://files.pythonhosted.org/packages/84/45/23f4c451d8192f553d38d838831ebbc156907ea6e05557f39563101b7717/aiohttp-3.13.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b928f30fe49574253644b1ca44b1b8adbd903aa0da4b9054a6c20fc7f4092a25", size = 1548575, upload-time = "2026-01-03T17:31:32.87Z" }, + { url = "https://files.pythonhosted.org/packages/6a/ed/0a42b127a43712eda7807e7892c083eadfaf8429ca8fb619662a530a3aab/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7b5e8fe4de30df199155baaf64f2fcd604f4c678ed20910db8e2c66dc4b11603", size = 1679455, upload-time = "2026-01-03T17:31:34.76Z" }, + { url = "https://files.pythonhosted.org/packages/2e/b5/c05f0c2b4b4fe2c9d55e73b6d3ed4fd6c9dc2684b1d81cbdf77e7fad9adb/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:8542f41a62bcc58fc7f11cf7c90e0ec324ce44950003feb70640fc2a9092c32a", size = 1687417, upload-time = "2026-01-03T17:31:36.699Z" }, + { url = "https://files.pythonhosted.org/packages/c9/6b/915bc5dad66aef602b9e459b5a973529304d4e89ca86999d9d75d80cbd0b/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:5e1d8c8b8f1d91cd08d8f4a3c2b067bfca6ec043d3ff36de0f3a715feeedf926", size = 1729968, upload-time = "2026-01-03T17:31:38.622Z" }, + { url = "https://files.pythonhosted.org/packages/11/3b/e84581290a9520024a08640b63d07673057aec5ca548177a82026187ba73/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:90455115e5da1c3c51ab619ac57f877da8fd6d73c05aacd125c5ae9819582aba", size = 1545690, upload-time = "2026-01-03T17:31:40.57Z" }, + { url = "https://files.pythonhosted.org/packages/f5/04/0c3655a566c43fd647c81b895dfe361b9f9ad6d58c19309d45cff52d6c3b/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:042e9e0bcb5fba81886c8b4fbb9a09d6b8a00245fd8d88e4d989c1f96c74164c", size = 1746390, upload-time = "2026-01-03T17:31:42.857Z" }, + { url = "https://files.pythonhosted.org/packages/1f/53/71165b26978f719c3419381514c9690bd5980e764a09440a10bb816ea4ab/aiohttp-3.13.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2eb752b102b12a76ca02dff751a801f028b4ffbbc478840b473597fc91a9ed43", size = 1702188, upload-time = "2026-01-03T17:31:44.984Z" }, + { url = "https://files.pythonhosted.org/packages/29/a7/cbe6c9e8e136314fa1980da388a59d2f35f35395948a08b6747baebb6aa6/aiohttp-3.13.3-cp314-cp314-win32.whl", hash = "sha256:b556c85915d8efaed322bf1bdae9486aa0f3f764195a0fb6ee962e5c71ef5ce1", size = 433126, upload-time = "2026-01-03T17:31:47.463Z" }, + { url = "https://files.pythonhosted.org/packages/de/56/982704adea7d3b16614fc5936014e9af85c0e34b58f9046655817f04306e/aiohttp-3.13.3-cp314-cp314-win_amd64.whl", hash = "sha256:9bf9f7a65e7aa20dd764151fb3d616c81088f91f8df39c3893a536e279b4b984", size = 459128, upload-time = "2026-01-03T17:31:49.2Z" }, + { url = "https://files.pythonhosted.org/packages/6c/2a/3c79b638a9c3d4658d345339d22070241ea341ed4e07b5ac60fb0f418003/aiohttp-3.13.3-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:05861afbbec40650d8a07ea324367cb93e9e8cc7762e04dd4405df99fa65159c", size = 769512, upload-time = "2026-01-03T17:31:51.134Z" }, + { url = "https://files.pythonhosted.org/packages/29/b9/3e5014d46c0ab0db8707e0ac2711ed28c4da0218c358a4e7c17bae0d8722/aiohttp-3.13.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2fc82186fadc4a8316768d61f3722c230e2c1dcab4200d52d2ebdf2482e47592", size = 506444, upload-time = "2026-01-03T17:31:52.85Z" }, + { url = "https://files.pythonhosted.org/packages/90/03/c1d4ef9a054e151cd7839cdc497f2638f00b93cbe8043983986630d7a80c/aiohttp-3.13.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0add0900ff220d1d5c5ebbf99ed88b0c1bbf87aa7e4262300ed1376a6b13414f", size = 510798, upload-time = "2026-01-03T17:31:54.91Z" }, + { url = "https://files.pythonhosted.org/packages/ea/76/8c1e5abbfe8e127c893fe7ead569148a4d5a799f7cf958d8c09f3eedf097/aiohttp-3.13.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:568f416a4072fbfae453dcf9a99194bbb8bdeab718e08ee13dfa2ba0e4bebf29", size = 1868835, upload-time = "2026-01-03T17:31:56.733Z" }, + { url = "https://files.pythonhosted.org/packages/8e/ac/984c5a6f74c363b01ff97adc96a3976d9c98940b8969a1881575b279ac5d/aiohttp-3.13.3-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:add1da70de90a2569c5e15249ff76a631ccacfe198375eead4aadf3b8dc849dc", size = 1720486, upload-time = "2026-01-03T17:31:58.65Z" }, + { url = "https://files.pythonhosted.org/packages/b2/9a/b7039c5f099c4eb632138728828b33428585031a1e658d693d41d07d89d1/aiohttp-3.13.3-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:10b47b7ba335d2e9b1239fa571131a87e2d8ec96b333e68b2a305e7a98b0bae2", size = 1847951, upload-time = "2026-01-03T17:32:00.989Z" }, + { url = "https://files.pythonhosted.org/packages/3c/02/3bec2b9a1ba3c19ff89a43a19324202b8eb187ca1e928d8bdac9bbdddebd/aiohttp-3.13.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3dd4dce1c718e38081c8f35f323209d4c1df7d4db4bab1b5c88a6b4d12b74587", size = 1941001, upload-time = "2026-01-03T17:32:03.122Z" }, + { url = "https://files.pythonhosted.org/packages/37/df/d879401cedeef27ac4717f6426c8c36c3091c6e9f08a9178cc87549c537f/aiohttp-3.13.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:34bac00a67a812570d4a460447e1e9e06fae622946955f939051e7cc895cfab8", size = 1797246, upload-time = "2026-01-03T17:32:05.255Z" }, + { url = "https://files.pythonhosted.org/packages/8d/15/be122de1f67e6953add23335c8ece6d314ab67c8bebb3f181063010795a7/aiohttp-3.13.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a19884d2ee70b06d9204b2727a7b9f983d0c684c650254679e716b0b77920632", size = 1627131, upload-time = "2026-01-03T17:32:07.607Z" }, + { url = "https://files.pythonhosted.org/packages/12/12/70eedcac9134cfa3219ab7af31ea56bc877395b1ac30d65b1bc4b27d0438/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:5f8ca7f2bb6ba8348a3614c7918cc4bb73268c5ac2a207576b7afea19d3d9f64", size = 1795196, upload-time = "2026-01-03T17:32:09.59Z" }, + { url = "https://files.pythonhosted.org/packages/32/11/b30e1b1cd1f3054af86ebe60df96989c6a414dd87e27ad16950eee420bea/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:b0d95340658b9d2f11d9697f59b3814a9d3bb4b7a7c20b131df4bcef464037c0", size = 1782841, upload-time = "2026-01-03T17:32:11.445Z" }, + { url = "https://files.pythonhosted.org/packages/88/0d/d98a9367b38912384a17e287850f5695c528cff0f14f791ce8ee2e4f7796/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:a1e53262fd202e4b40b70c3aff944a8155059beedc8a89bba9dc1f9ef06a1b56", size = 1795193, upload-time = "2026-01-03T17:32:13.705Z" }, + { url = "https://files.pythonhosted.org/packages/43/a5/a2dfd1f5ff5581632c7f6a30e1744deda03808974f94f6534241ef60c751/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:d60ac9663f44168038586cab2157e122e46bdef09e9368b37f2d82d354c23f72", size = 1621979, upload-time = "2026-01-03T17:32:15.965Z" }, + { url = "https://files.pythonhosted.org/packages/fa/f0/12973c382ae7c1cccbc4417e129c5bf54c374dfb85af70893646e1f0e749/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:90751b8eed69435bac9ff4e3d2f6b3af1f57e37ecb0fbeee59c0174c9e2d41df", size = 1822193, upload-time = "2026-01-03T17:32:18.219Z" }, + { url = "https://files.pythonhosted.org/packages/3c/5f/24155e30ba7f8c96918af1350eb0663e2430aad9e001c0489d89cd708ab1/aiohttp-3.13.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fc353029f176fd2b3ec6cfc71be166aba1936fe5d73dd1992ce289ca6647a9aa", size = 1769801, upload-time = "2026-01-03T17:32:20.25Z" }, + { url = "https://files.pythonhosted.org/packages/eb/f8/7314031ff5c10e6ece114da79b338ec17eeff3a079e53151f7e9f43c4723/aiohttp-3.13.3-cp314-cp314t-win32.whl", hash = "sha256:2e41b18a58da1e474a057b3d35248d8320029f61d70a37629535b16a0c8f3767", size = 466523, upload-time = "2026-01-03T17:32:22.215Z" }, + { url = "https://files.pythonhosted.org/packages/b4/63/278a98c715ae467624eafe375542d8ba9b4383a016df8fdefe0ae28382a7/aiohttp-3.13.3-cp314-cp314t-win_amd64.whl", hash = "sha256:44531a36aa2264a1860089ffd4dce7baf875ee5a6079d5fb42e261c704ef7344", size = 499694, upload-time = "2026-01-03T17:32:24.546Z" }, ] [[package]] name = "aioice" -version = "0.10.1" +version = "0.10.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dnspython" }, { name = "ifaddr" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/a2/45dfab1d5a7f96c48595a5770379acf406cdf02a2cd1ac1729b599322b08/aioice-0.10.1.tar.gz", hash = "sha256:5c8e1422103448d171925c678fb39795e5fe13d79108bebb00aa75a899c2094a", size = 44304, upload_time = "2025-04-13T08:15:25.629Z" } +sdist = { url = "https://files.pythonhosted.org/packages/67/04/df7286233f468e19e9bedff023b6b246182f0b2ccb04ceeb69b2994021c6/aioice-0.10.2.tar.gz", hash = "sha256:bf236c6829ee33c8e540535d31cd5a066b531cb56de2be94c46be76d68b1a806", size = 44307, upload-time = "2025-11-28T15:56:48.836Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/58/af07dda649c22a1ae954ffb7aaaf4d4a57f1bf00ebdf62307affc0b8552f/aioice-0.10.1-py3-none-any.whl", hash = "sha256:f31ae2abc8608b1283ed5f21aebd7b6bd472b152ff9551e9b559b2d8efed79e9", size = 24872, upload_time = "2025-04-13T08:15:24.044Z" }, + { url = "https://files.pythonhosted.org/packages/c7/e3/0d23b1f930c17d371ce1ec36ee529f22fd19ebc2a07fe3418e3d1d884ce2/aioice-0.10.2-py3-none-any.whl", hash = "sha256:14911c15ab12d096dd14d372ebb4aecbb7420b52c9b76fdfcf54375dec17fcbf", size = 24875, upload-time = "2025-11-28T15:56:47.847Z" }, ] [[package]] name = "aiortc" -version = "1.13.0" +version = "1.14.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aioice" }, { name = "av" }, - { name = "cffi" }, { name = "cryptography" }, { name = "google-crc32c" }, { name = "pyee" }, { name = "pylibsrtp" }, { name = "pyopenssl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/62/03/bc947d74c548e0c17cf94e5d5bdacaed0ee9e5b2bb7b8b8cf1ac7a7c01ec/aiortc-1.13.0.tar.gz", hash = "sha256:5d209975c22d0910fb5a0f0e2caa828f2da966c53580f7c7170ac3a16a871620", size = 1179894, upload_time = "2025-05-27T03:23:59.017Z" } +sdist = { url = "https://files.pythonhosted.org/packages/51/9c/4e027bfe0195de0442da301e2389329496745d40ae44d2d7c4571c4290ce/aiortc-1.14.0.tar.gz", hash = "sha256:adc8a67ace10a085721e588e06a00358ed8eaf5f6b62f0a95358ff45628dd762", size = 1180864, upload-time = "2025-10-13T21:40:37.905Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/29/765633cab5f1888890f5f172d1d53009b9b14e079cdfa01a62d9896a9ea9/aiortc-1.13.0-py3-none-any.whl", hash = "sha256:9ccccec98796f6a96bd1c3dd437a06da7e0f57521c96bd56e4b965a91b03a0a0", size = 92910, upload_time = "2025-05-27T03:23:57.344Z" }, + { url = "https://files.pythonhosted.org/packages/57/ab/31646a49209568cde3b97eeade0d28bb78b400e6645c56422c101df68932/aiortc-1.14.0-py3-none-any.whl", hash = "sha256:4b244d7e482f4e1f67e685b3468269628eca1ec91fa5b329ab517738cfca086e", size = 93183, upload-time = "2025-10-13T21:40:36.59Z" }, ] [[package]] name = "aiosignal" -version = "1.3.2" +version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "frozenlist" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ba/b5/6d55e80f6d8a08ce22b982eafa278d823b541c925f11ee774b0b9c43473d/aiosignal-1.3.2.tar.gz", hash = "sha256:a8c255c66fafb1e499c9351d0bf32ff2d8a0321595ebac3b93713656d2436f54", size = 19424, upload_time = "2024-12-13T17:10:40.86Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/6a/bc7e17a3e87a2985d3e8f4da4cd0f481060eb78fb08596c42be62c90a4d9/aiosignal-1.3.2-py2.py3-none-any.whl", hash = "sha256:45cde58e409a301715980c2b01d0c28bdde3770d8290b5eb2173759d9acb31a5", size = 7597, upload_time = "2024-12-13T17:10:38.469Z" }, + { url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" }, ] [[package]] name = "alembic" -version = "1.16.1" +version = "1.18.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mako" }, { name = "sqlalchemy" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/20/89/bfb4fe86e3fc3972d35431af7bedbc60fa606e8b17196704a1747f7aa4c3/alembic-1.16.1.tar.gz", hash = "sha256:43d37ba24b3d17bc1eb1024fe0f51cd1dc95aeb5464594a02c6bb9ca9864bfa4", size = 1955006, upload_time = "2025-05-21T23:11:05.991Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/13/8b084e0f2efb0275a1d534838844926f798bd766566b1375174e2448cd31/alembic-1.18.4.tar.gz", hash = "sha256:cb6e1fd84b6174ab8dbb2329f86d631ba9559dd78df550b57804d607672cedbc", size = 2056725, upload-time = "2026-02-10T16:00:47.195Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/29/6533c317b74f707ea28f8d633734dbda2119bbadfc61b2f3640ba835d0f7/alembic-1.18.4-py3-none-any.whl", hash = "sha256:a5ed4adcf6d8a4cb575f3d759f071b03cd6e5c7618eb796cb52497be25bfe19a", size = 263893, upload-time = "2026-02-10T16:00:49.997Z" }, +] + +[[package]] +name = "annotated-doc" +version = "0.0.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/57/ba/046ceea27344560984e26a590f90bc7f4a75b06701f653222458922b558c/annotated_doc-0.0.4.tar.gz", hash = "sha256:fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4", size = 7288, upload-time = "2025-11-10T22:07:42.062Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/31/59/565286efff3692c5716c212202af61466480f6357c4ae3089d4453bff1f3/alembic-1.16.1-py3-none-any.whl", hash = "sha256:0cdd48acada30d93aa1035767d67dff25702f8de74d7c3919f2e8492c8db2e67", size = 242488, upload_time = "2025-05-21T23:11:07.783Z" }, + { url = "https://files.pythonhosted.org/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl", hash = "sha256:571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320", size = 5303, upload-time = "2025-11-10T22:07:40.673Z" }, ] [[package]] name = "annotated-types" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload_time = "2024-05-20T21:33:25.928Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload-time = "2024-05-20T21:33:25.928Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload_time = "2024-05-20T21:33:24.1Z" }, + { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload-time = "2024-05-20T21:33:24.1Z" }, ] [[package]] name = "antlr4-python3-runtime" version = "4.9.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", size = 117034, upload_time = "2021-11-06T17:52:23.524Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", size = 117034, upload-time = "2021-11-06T17:52:23.524Z" } [[package]] name = "anyio" -version = "4.9.0" +version = "4.12.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "idna" }, - { name = "sniffio" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/7d/4c1bd541d4dffa1b52bd83fb8527089e097a106fc90b467a7313b105f840/anyio-4.9.0.tar.gz", hash = "sha256:673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028", size = 190949, upload_time = "2025-03-17T00:02:54.77Z" } +sdist = { url = "https://files.pythonhosted.org/packages/96/f0/5eb65b2bb0d09ac6776f2eb54adee6abe8228ea05b20a5ad0e4945de8aac/anyio-4.12.1.tar.gz", hash = "sha256:41cfcc3a4c85d3f05c932da7c26d0201ac36f72abd4435ba90d0464a3ffed703", size = 228685, upload-time = "2026-01-06T11:45:21.246Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c", size = 100916, upload_time = "2025-03-17T00:02:52.713Z" }, + { url = "https://files.pythonhosted.org/packages/38/0e/27be9fdef66e72d64c0cdc3cc2823101b80585f8119b5c112c2e8f5f7dab/anyio-4.12.1-py3-none-any.whl", hash = "sha256:d405828884fc140aa80a3c667b8beed277f1dfedec42ba031bd6ac3db606ab6c", size = 113592, upload-time = "2026-01-06T11:45:19.497Z" }, ] [[package]] @@ -539,18 +312,20 @@ cu121 = [ { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" } }, ] cu126 = [ - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" } }, - { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" } }, + { name = "torchaudio", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" } }, ] cu128 = [ - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" } }, - { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" } }, + { name = "torchaudio", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" } }, ] local-audio = [ { name = "easy-audio-interfaces", extra = ["local-audio"] }, ] +strixhalo = [ + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" } }, + { name = "torchaudio", version = "2.10.0", source = { registry = "https://pypi.org/simple" } }, +] wyoming = [ { name = "easy-audio-interfaces" }, { name = "silero-vad" }, @@ -575,15 +350,17 @@ faster-whisper = [ ] nemo = [ { name = "cuda-python" }, - { name = "nemo-toolkit", version = "2.6.1", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nemo-toolkit", version = "2.6.2", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ml-dtypes", version = "0.5.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo')" }, + { name = "nemo-toolkit", version = "2.6.1", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nemo-toolkit", version = "2.6.2", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "numpy" }, ] parakeet = [ { name = "cuda-python" }, - { name = "nemo-toolkit", version = "2.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nemo-toolkit", version = "2.6.1", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nemo-toolkit", version = "2.6.2", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ml-dtypes", version = "0.5.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nemo-toolkit", version = "2.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nemo-toolkit", version = "2.6.1", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nemo-toolkit", version = "2.6.2", source = { registry = "https://pypi.org/simple" }, extra = ["asr"], marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, { name = "numpy" }, ] qwen3-asr = [ @@ -600,35 +377,31 @@ qwen3-asr-full = [ transformers = [ { name = "accelerate" }, { name = "diffusers" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers')" }, - { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "transformers", version = "4.53.3", source = { registry = "https://pypi.org/simple" } }, ] vibevoice = [ { name = "accelerate" }, - { name = "bitsandbytes" }, + { name = "bitsandbytes", version = "0.49.2", source = { registry = "https://pypi.org/simple" } }, { name = "diffusers" }, { name = "librosa" }, { name = "omegaconf" }, { name = "peft" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "transformers", version = "4.53.3", source = { registry = "https://pypi.org/simple" } }, ] @@ -646,14 +419,16 @@ requires-dist = [ { name = "torch", marker = "extra == 'cu121'", specifier = ">=2.3", index = "https://download.pytorch.org/whl/cu121", conflict = { package = "asr-services", extra = "cu121" } }, { name = "torch", marker = "extra == 'cu126'", specifier = ">=2.3", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "asr-services", extra = "cu126" } }, { name = "torch", marker = "extra == 'cu128'", specifier = ">=2.3", index = "https://download.pytorch.org/whl/cu128", conflict = { package = "asr-services", extra = "cu128" } }, + { name = "torch", marker = "extra == 'strixhalo'", specifier = ">=2.10" }, { name = "torchaudio", marker = "extra == 'cu121'", specifier = ">=2.3", index = "https://download.pytorch.org/whl/cu121", conflict = { package = "asr-services", extra = "cu121" } }, { name = "torchaudio", marker = "extra == 'cu126'", specifier = ">=2.3", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "asr-services", extra = "cu126" } }, { name = "torchaudio", marker = "extra == 'cu128'", specifier = ">=2.3", index = "https://download.pytorch.org/whl/cu128", conflict = { package = "asr-services", extra = "cu128" } }, + { name = "torchaudio", marker = "extra == 'strixhalo'", specifier = ">=2.10" }, { name = "uvicorn", specifier = ">=0.34.2" }, { name = "websockets", marker = "extra == 'wyoming'", specifier = ">=12.0" }, { name = "wyoming", marker = "extra == 'wyoming'", specifier = ">=1.7.0" }, ] -provides-extras = ["local-audio", "wyoming", "cu121", "cu126", "cu128"] +provides-extras = ["local-audio", "wyoming", "cu121", "cu126", "cu128", "strixhalo"] [package.metadata.requires-dev] demo = [ @@ -672,11 +447,13 @@ faster-whisper = [ ] nemo = [ { name = "cuda-python", specifier = ">=12.3" }, + { name = "ml-dtypes", marker = "python_full_version < '3.13'", specifier = ">=0.5.0" }, { name = "nemo-toolkit", extras = ["asr"], specifier = ">=2.2.0" }, { name = "numpy", specifier = ">=1.26,<2.0" }, ] parakeet = [ { name = "cuda-python", specifier = ">=12.3" }, + { name = "ml-dtypes", marker = "python_full_version < '3.13'", specifier = ">=0.5.0" }, { name = "nemo-toolkit", extras = ["asr"], specifier = ">=2.2.0" }, { name = "numpy", specifier = ">=1.26,<2.0" }, ] @@ -712,139 +489,253 @@ vibevoice = [ [[package]] name = "asttokens" -version = "3.0.0" +version = "3.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/4a/e7/82da0a03e7ba5141f05cce0d302e6eed121ae055e0456ca228bf693984bc/asttokens-3.0.0.tar.gz", hash = "sha256:0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7", size = 61978, upload_time = "2024-11-30T04:30:14.439Z" } +sdist = { url = "https://files.pythonhosted.org/packages/be/a5/8e3f9b6771b0b408517c82d97aed8f2036509bc247d46114925e32fe33f0/asttokens-3.0.1.tar.gz", hash = "sha256:71a4ee5de0bde6a31d64f6b13f2293ac190344478f081c3d1bccfcf5eacb0cb7", size = 62308, upload-time = "2025-11-15T16:43:48.578Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/25/8a/c46dcc25341b5bce5472c718902eb3d38600a903b14fa6aeecef3f21a46f/asttokens-3.0.0-py3-none-any.whl", hash = "sha256:e3078351a059199dd5138cb1c706e6430c05eff2ff136af5eb4790f9d28932e2", size = 26918, upload_time = "2024-11-30T04:30:10.946Z" }, + { url = "https://files.pythonhosted.org/packages/d2/39/e7eaf1799466a4aef85b6a4fe7bd175ad2b1c6345066aa33f1f58d4b18d0/asttokens-3.0.1-py3-none-any.whl", hash = "sha256:15a3ebc0f43c2d0a50eeafea25e19046c68398e487b9f1f5b517f7c0f40f976a", size = 27047, upload-time = "2025-11-15T16:43:16.109Z" }, ] [[package]] name = "async-timeout" -version = "4.0.3" +version = "5.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/87/d6/21b30a550dafea84b1b8eee21b5e23fa16d010ae006011221f33dcd8d7f8/async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f", size = 8345, upload_time = "2023-08-10T16:35:56.907Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/ae/136395dfbfe00dfc94da3f3e136d0b13f394cba8f4841120e34226265780/async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3", size = 9274, upload-time = "2024-11-06T16:41:39.6Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/fa/e01228c2938de91d47b307831c62ab9e4001e747789d0b05baf779a6488c/async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028", size = 5721, upload_time = "2023-08-10T16:35:55.203Z" }, + { url = "https://files.pythonhosted.org/packages/fe/ba/e2081de779ca30d473f21f5b30e0e737c438205440784c7dfc81efc2b029/async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c", size = 6233, upload-time = "2024-11-06T16:41:37.9Z" }, ] [[package]] name = "attrs" -version = "25.3.0" +version = "25.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5a/b0/1367933a8532ee6ff8d63537de4f1177af4bff9f3e829baf7331f595bb24/attrs-25.3.0.tar.gz", hash = "sha256:75d7cefc7fb576747b2c81b4442d4d4a1ce0900973527c011d1030fd3bf4af1b", size = 812032, upload_time = "2025-03-13T11:10:22.779Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11", size = 934251, upload-time = "2025-10-06T13:54:44.725Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/77/06/bb80f5f86020c4551da315d78b3ab75e8228f89f0162f2c3a819e407941a/attrs-25.3.0-py3-none-any.whl", hash = "sha256:427318ce031701fea540783410126f03899a97ffc6f61596ad581ac2e40e3bc3", size = 63815, upload_time = "2025-03-13T11:10:21.14Z" }, + { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload-time = "2025-10-06T13:54:43.17Z" }, ] [[package]] name = "audioop-lts" -version = "0.2.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/dd/3b/69ff8a885e4c1c42014c2765275c4bd91fe7bc9847e9d8543dbcbb09f820/audioop_lts-0.2.1.tar.gz", hash = "sha256:e81268da0baa880431b68b1308ab7257eb33f356e57a5f9b1f915dfb13dd1387", size = 30204, upload_time = "2024-08-04T21:14:43.957Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/01/91/a219253cc6e92db2ebeaf5cf8197f71d995df6f6b16091d1f3ce62cb169d/audioop_lts-0.2.1-cp313-abi3-macosx_10_13_universal2.whl", hash = "sha256:fd1345ae99e17e6910f47ce7d52673c6a1a70820d78b67de1b7abb3af29c426a", size = 46252, upload_time = "2024-08-04T21:13:56.209Z" }, - { url = "https://files.pythonhosted.org/packages/ec/f6/3cb21e0accd9e112d27cee3b1477cd04dafe88675c54ad8b0d56226c1e0b/audioop_lts-0.2.1-cp313-abi3-macosx_10_13_x86_64.whl", hash = "sha256:e175350da05d2087e12cea8e72a70a1a8b14a17e92ed2022952a4419689ede5e", size = 27183, upload_time = "2024-08-04T21:13:59.966Z" }, - { url = "https://files.pythonhosted.org/packages/ea/7e/f94c8a6a8b2571694375b4cf94d3e5e0f529e8e6ba280fad4d8c70621f27/audioop_lts-0.2.1-cp313-abi3-macosx_11_0_arm64.whl", hash = "sha256:4a8dd6a81770f6ecf019c4b6d659e000dc26571b273953cef7cd1d5ce2ff3ae6", size = 26726, upload_time = "2024-08-04T21:14:00.846Z" }, - { url = "https://files.pythonhosted.org/packages/ef/f8/a0e8e7a033b03fae2b16bc5aa48100b461c4f3a8a38af56d5ad579924a3a/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1cd3c0b6f2ca25c7d2b1c3adeecbe23e65689839ba73331ebc7d893fcda7ffe", size = 80718, upload_time = "2024-08-04T21:14:01.989Z" }, - { url = "https://files.pythonhosted.org/packages/8f/ea/a98ebd4ed631c93b8b8f2368862cd8084d75c77a697248c24437c36a6f7e/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff3f97b3372c97782e9c6d3d7fdbe83bce8f70de719605bd7ee1839cd1ab360a", size = 88326, upload_time = "2024-08-04T21:14:03.509Z" }, - { url = "https://files.pythonhosted.org/packages/33/79/e97a9f9daac0982aa92db1199339bd393594d9a4196ad95ae088635a105f/audioop_lts-0.2.1-cp313-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a351af79edefc2a1bd2234bfd8b339935f389209943043913a919df4b0f13300", size = 80539, upload_time = "2024-08-04T21:14:04.679Z" }, - { url = "https://files.pythonhosted.org/packages/b2/d3/1051d80e6f2d6f4773f90c07e73743a1e19fcd31af58ff4e8ef0375d3a80/audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2aeb6f96f7f6da80354330470b9134d81b4cf544cdd1c549f2f45fe964d28059", size = 78577, upload_time = "2024-08-04T21:14:09.038Z" }, - { url = "https://files.pythonhosted.org/packages/7a/1d/54f4c58bae8dc8c64a75071c7e98e105ddaca35449376fcb0180f6e3c9df/audioop_lts-0.2.1-cp313-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c589f06407e8340e81962575fcffbba1e92671879a221186c3d4662de9fe804e", size = 82074, upload_time = "2024-08-04T21:14:09.99Z" }, - { url = "https://files.pythonhosted.org/packages/36/89/2e78daa7cebbea57e72c0e1927413be4db675548a537cfba6a19040d52fa/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fbae5d6925d7c26e712f0beda5ed69ebb40e14212c185d129b8dfbfcc335eb48", size = 84210, upload_time = "2024-08-04T21:14:11.468Z" }, - { url = "https://files.pythonhosted.org/packages/a5/57/3ff8a74df2ec2fa6d2ae06ac86e4a27d6412dbb7d0e0d41024222744c7e0/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_i686.whl", hash = "sha256:d2d5434717f33117f29b5691fbdf142d36573d751716249a288fbb96ba26a281", size = 85664, upload_time = "2024-08-04T21:14:12.394Z" }, - { url = "https://files.pythonhosted.org/packages/16/01/21cc4e5878f6edbc8e54be4c108d7cb9cb6202313cfe98e4ece6064580dd/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_ppc64le.whl", hash = "sha256:f626a01c0a186b08f7ff61431c01c055961ee28769591efa8800beadd27a2959", size = 93255, upload_time = "2024-08-04T21:14:13.707Z" }, - { url = "https://files.pythonhosted.org/packages/3e/28/7f7418c362a899ac3b0bf13b1fde2d4ffccfdeb6a859abd26f2d142a1d58/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_s390x.whl", hash = "sha256:05da64e73837f88ee5c6217d732d2584cf638003ac72df124740460531e95e47", size = 87760, upload_time = "2024-08-04T21:14:14.74Z" }, - { url = "https://files.pythonhosted.org/packages/6d/d8/577a8be87dc7dd2ba568895045cee7d32e81d85a7e44a29000fe02c4d9d4/audioop_lts-0.2.1-cp313-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:56b7a0a4dba8e353436f31a932f3045d108a67b5943b30f85a5563f4d8488d77", size = 84992, upload_time = "2024-08-04T21:14:19.155Z" }, - { url = "https://files.pythonhosted.org/packages/ef/9a/4699b0c4fcf89936d2bfb5425f55f1a8b86dff4237cfcc104946c9cd9858/audioop_lts-0.2.1-cp313-abi3-win32.whl", hash = "sha256:6e899eb8874dc2413b11926b5fb3857ec0ab55222840e38016a6ba2ea9b7d5e3", size = 26059, upload_time = "2024-08-04T21:14:20.438Z" }, - { url = "https://files.pythonhosted.org/packages/3a/1c/1f88e9c5dd4785a547ce5fd1eb83fff832c00cc0e15c04c1119b02582d06/audioop_lts-0.2.1-cp313-abi3-win_amd64.whl", hash = "sha256:64562c5c771fb0a8b6262829b9b4f37a7b886c01b4d3ecdbae1d629717db08b4", size = 30412, upload_time = "2024-08-04T21:14:21.342Z" }, - { url = "https://files.pythonhosted.org/packages/c4/e9/c123fd29d89a6402ad261516f848437472ccc602abb59bba522af45e281b/audioop_lts-0.2.1-cp313-abi3-win_arm64.whl", hash = "sha256:c45317debeb64002e980077642afbd977773a25fa3dfd7ed0c84dccfc1fafcb0", size = 23578, upload_time = "2024-08-04T21:14:22.193Z" }, - { url = "https://files.pythonhosted.org/packages/7a/99/bb664a99561fd4266687e5cb8965e6ec31ba4ff7002c3fce3dc5ef2709db/audioop_lts-0.2.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:3827e3fce6fee4d69d96a3d00cd2ab07f3c0d844cb1e44e26f719b34a5b15455", size = 46827, upload_time = "2024-08-04T21:14:23.034Z" }, - { url = "https://files.pythonhosted.org/packages/c4/e3/f664171e867e0768ab982715e744430cf323f1282eb2e11ebfb6ee4c4551/audioop_lts-0.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:161249db9343b3c9780ca92c0be0d1ccbfecdbccac6844f3d0d44b9c4a00a17f", size = 27479, upload_time = "2024-08-04T21:14:23.922Z" }, - { url = "https://files.pythonhosted.org/packages/a6/0d/2a79231ff54eb20e83b47e7610462ad6a2bea4e113fae5aa91c6547e7764/audioop_lts-0.2.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5b7b4ff9de7a44e0ad2618afdc2ac920b91f4a6d3509520ee65339d4acde5abf", size = 27056, upload_time = "2024-08-04T21:14:28.061Z" }, - { url = "https://files.pythonhosted.org/packages/86/46/342471398283bb0634f5a6df947806a423ba74b2e29e250c7ec0e3720e4f/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:72e37f416adb43b0ced93419de0122b42753ee74e87070777b53c5d2241e7fab", size = 87802, upload_time = "2024-08-04T21:14:29.586Z" }, - { url = "https://files.pythonhosted.org/packages/56/44/7a85b08d4ed55517634ff19ddfbd0af05bf8bfd39a204e4445cd0e6f0cc9/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:534ce808e6bab6adb65548723c8cbe189a3379245db89b9d555c4210b4aaa9b6", size = 95016, upload_time = "2024-08-04T21:14:30.481Z" }, - { url = "https://files.pythonhosted.org/packages/a8/2a/45edbca97ea9ee9e6bbbdb8d25613a36e16a4d1e14ae01557392f15cc8d3/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d2de9b6fb8b1cf9f03990b299a9112bfdf8b86b6987003ca9e8a6c4f56d39543", size = 87394, upload_time = "2024-08-04T21:14:31.883Z" }, - { url = "https://files.pythonhosted.org/packages/14/ae/832bcbbef2c510629593bf46739374174606e25ac7d106b08d396b74c964/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f24865991b5ed4b038add5edbf424639d1358144f4e2a3e7a84bc6ba23e35074", size = 84874, upload_time = "2024-08-04T21:14:32.751Z" }, - { url = "https://files.pythonhosted.org/packages/26/1c/8023c3490798ed2f90dfe58ec3b26d7520a243ae9c0fc751ed3c9d8dbb69/audioop_lts-0.2.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bdb3b7912ccd57ea53197943f1bbc67262dcf29802c4a6df79ec1c715d45a78", size = 88698, upload_time = "2024-08-04T21:14:34.147Z" }, - { url = "https://files.pythonhosted.org/packages/2c/db/5379d953d4918278b1f04a5a64b2c112bd7aae8f81021009da0dcb77173c/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:120678b208cca1158f0a12d667af592e067f7a50df9adc4dc8f6ad8d065a93fb", size = 90401, upload_time = "2024-08-04T21:14:35.276Z" }, - { url = "https://files.pythonhosted.org/packages/99/6e/3c45d316705ab1aec2e69543a5b5e458d0d112a93d08994347fafef03d50/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:54cd4520fc830b23c7d223693ed3e1b4d464997dd3abc7c15dce9a1f9bd76ab2", size = 91864, upload_time = "2024-08-04T21:14:36.158Z" }, - { url = "https://files.pythonhosted.org/packages/08/58/6a371d8fed4f34debdb532c0b00942a84ebf3e7ad368e5edc26931d0e251/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:d6bd20c7a10abcb0fb3d8aaa7508c0bf3d40dfad7515c572014da4b979d3310a", size = 98796, upload_time = "2024-08-04T21:14:37.185Z" }, - { url = "https://files.pythonhosted.org/packages/ee/77/d637aa35497e0034ff846fd3330d1db26bc6fd9dd79c406e1341188b06a2/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:f0ed1ad9bd862539ea875fb339ecb18fcc4148f8d9908f4502df28f94d23491a", size = 94116, upload_time = "2024-08-04T21:14:38.145Z" }, - { url = "https://files.pythonhosted.org/packages/1a/60/7afc2abf46bbcf525a6ebc0305d85ab08dc2d1e2da72c48dbb35eee5b62c/audioop_lts-0.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e1af3ff32b8c38a7d900382646e91f2fc515fd19dea37e9392275a5cbfdbff63", size = 91520, upload_time = "2024-08-04T21:14:39.128Z" }, - { url = "https://files.pythonhosted.org/packages/65/6d/42d40da100be1afb661fd77c2b1c0dfab08af1540df57533621aea3db52a/audioop_lts-0.2.1-cp313-cp313t-win32.whl", hash = "sha256:f51bb55122a89f7a0817d7ac2319744b4640b5b446c4c3efcea5764ea99ae509", size = 26482, upload_time = "2024-08-04T21:14:40.269Z" }, - { url = "https://files.pythonhosted.org/packages/01/09/f08494dca79f65212f5b273aecc5a2f96691bf3307cac29acfcf84300c01/audioop_lts-0.2.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f0f2f336aa2aee2bce0b0dcc32bbba9178995454c7b979cf6ce086a8801e14c7", size = 30780, upload_time = "2024-08-04T21:14:41.128Z" }, - { url = "https://files.pythonhosted.org/packages/5d/35/be73b6015511aa0173ec595fc579133b797ad532996f2998fd6b8d1bbe6b/audioop_lts-0.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:78bfb3703388c780edf900be66e07de5a3d4105ca8e8720c5c4d67927e0b15d0", size = 23918, upload_time = "2024-08-04T21:14:42.803Z" }, +version = "0.2.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/38/53/946db57842a50b2da2e0c1e34bd37f36f5aadba1a929a3971c5d7841dbca/audioop_lts-0.2.2.tar.gz", hash = "sha256:64d0c62d88e67b98a1a5e71987b7aa7b5bcffc7dcee65b635823dbdd0a8dbbd0", size = 30686, upload-time = "2025-08-05T16:43:17.409Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/de/d4/94d277ca941de5a507b07f0b592f199c22454eeaec8f008a286b3fbbacd6/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_universal2.whl", hash = "sha256:fd3d4602dc64914d462924a08c1a9816435a2155d74f325853c1f1ac3b2d9800", size = 46523, upload-time = "2025-08-05T16:42:20.836Z" }, + { url = "https://files.pythonhosted.org/packages/f8/5a/656d1c2da4b555920ce4177167bfeb8623d98765594af59702c8873f60ec/audioop_lts-0.2.2-cp313-abi3-macosx_10_13_x86_64.whl", hash = "sha256:550c114a8df0aafe9a05442a1162dfc8fec37e9af1d625ae6060fed6e756f303", size = 27455, upload-time = "2025-08-05T16:42:22.283Z" }, + { url = "https://files.pythonhosted.org/packages/1b/83/ea581e364ce7b0d41456fb79d6ee0ad482beda61faf0cab20cbd4c63a541/audioop_lts-0.2.2-cp313-abi3-macosx_11_0_arm64.whl", hash = "sha256:9a13dc409f2564de15dd68be65b462ba0dde01b19663720c68c1140c782d1d75", size = 26997, upload-time = "2025-08-05T16:42:23.849Z" }, + { url = "https://files.pythonhosted.org/packages/b8/3b/e8964210b5e216e5041593b7d33e97ee65967f17c282e8510d19c666dab4/audioop_lts-0.2.2-cp313-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:51c916108c56aa6e426ce611946f901badac950ee2ddaf302b7ed35d9958970d", size = 85844, upload-time = "2025-08-05T16:42:25.208Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2e/0a1c52faf10d51def20531a59ce4c706cb7952323b11709e10de324d6493/audioop_lts-0.2.2-cp313-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:47eba38322370347b1c47024defbd36374a211e8dd5b0dcbce7b34fdb6f8847b", size = 85056, upload-time = "2025-08-05T16:42:26.559Z" }, + { url = "https://files.pythonhosted.org/packages/75/e8/cd95eef479656cb75ab05dfece8c1f8c395d17a7c651d88f8e6e291a63ab/audioop_lts-0.2.2-cp313-abi3-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba7c3a7e5f23e215cb271516197030c32aef2e754252c4c70a50aaff7031a2c8", size = 93892, upload-time = "2025-08-05T16:42:27.902Z" }, + { url = "https://files.pythonhosted.org/packages/5c/1e/a0c42570b74f83efa5cca34905b3eef03f7ab09fe5637015df538a7f3345/audioop_lts-0.2.2-cp313-abi3-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:def246fe9e180626731b26e89816e79aae2276f825420a07b4a647abaa84becc", size = 96660, upload-time = "2025-08-05T16:42:28.9Z" }, + { url = "https://files.pythonhosted.org/packages/50/d5/8a0ae607ca07dbb34027bac8db805498ee7bfecc05fd2c148cc1ed7646e7/audioop_lts-0.2.2-cp313-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e160bf9df356d841bb6c180eeeea1834085464626dc1b68fa4e1d59070affdc3", size = 79143, upload-time = "2025-08-05T16:42:29.929Z" }, + { url = "https://files.pythonhosted.org/packages/12/17/0d28c46179e7910bfb0bb62760ccb33edb5de973052cb2230b662c14ca2e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4b4cd51a57b698b2d06cb9993b7ac8dfe89a3b2878e96bc7948e9f19ff51dba6", size = 84313, upload-time = "2025-08-05T16:42:30.949Z" }, + { url = "https://files.pythonhosted.org/packages/84/ba/bd5d3806641564f2024e97ca98ea8f8811d4e01d9b9f9831474bc9e14f9e/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_ppc64le.whl", hash = "sha256:4a53aa7c16a60a6857e6b0b165261436396ef7293f8b5c9c828a3a203147ed4a", size = 93044, upload-time = "2025-08-05T16:42:31.959Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5e/435ce8d5642f1f7679540d1e73c1c42d933331c0976eb397d1717d7f01a3/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_riscv64.whl", hash = "sha256:3fc38008969796f0f689f1453722a0f463da1b8a6fbee11987830bfbb664f623", size = 78766, upload-time = "2025-08-05T16:42:33.302Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3b/b909e76b606cbfd53875693ec8c156e93e15a1366a012f0b7e4fb52d3c34/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_s390x.whl", hash = "sha256:15ab25dd3e620790f40e9ead897f91e79c0d3ce65fe193c8ed6c26cffdd24be7", size = 87640, upload-time = "2025-08-05T16:42:34.854Z" }, + { url = "https://files.pythonhosted.org/packages/30/e7/8f1603b4572d79b775f2140d7952f200f5e6c62904585d08a01f0a70393a/audioop_lts-0.2.2-cp313-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:03f061a1915538fd96272bac9551841859dbb2e3bf73ebe4a23ef043766f5449", size = 86052, upload-time = "2025-08-05T16:42:35.839Z" }, + { url = "https://files.pythonhosted.org/packages/b5/96/c37846df657ccdda62ba1ae2b6534fa90e2e1b1742ca8dcf8ebd38c53801/audioop_lts-0.2.2-cp313-abi3-win32.whl", hash = "sha256:3bcddaaf6cc5935a300a8387c99f7a7fbbe212a11568ec6cf6e4bc458c048636", size = 26185, upload-time = "2025-08-05T16:42:37.04Z" }, + { url = "https://files.pythonhosted.org/packages/34/a5/9d78fdb5b844a83da8a71226c7bdae7cc638861085fff7a1d707cb4823fa/audioop_lts-0.2.2-cp313-abi3-win_amd64.whl", hash = "sha256:a2c2a947fae7d1062ef08c4e369e0ba2086049a5e598fda41122535557012e9e", size = 30503, upload-time = "2025-08-05T16:42:38.427Z" }, + { url = "https://files.pythonhosted.org/packages/34/25/20d8fde083123e90c61b51afb547bb0ea7e77bab50d98c0ab243d02a0e43/audioop_lts-0.2.2-cp313-abi3-win_arm64.whl", hash = "sha256:5f93a5db13927a37d2d09637ccca4b2b6b48c19cd9eda7b17a2e9f77edee6a6f", size = 24173, upload-time = "2025-08-05T16:42:39.704Z" }, + { url = "https://files.pythonhosted.org/packages/58/a7/0a764f77b5c4ac58dc13c01a580f5d32ae8c74c92020b961556a43e26d02/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:73f80bf4cd5d2ca7814da30a120de1f9408ee0619cc75da87d0641273d202a09", size = 47096, upload-time = "2025-08-05T16:42:40.684Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ed/ebebedde1a18848b085ad0fa54b66ceb95f1f94a3fc04f1cd1b5ccb0ed42/audioop_lts-0.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:106753a83a25ee4d6f473f2be6b0966fc1c9af7e0017192f5531a3e7463dce58", size = 27748, upload-time = "2025-08-05T16:42:41.992Z" }, + { url = "https://files.pythonhosted.org/packages/cb/6e/11ca8c21af79f15dbb1c7f8017952ee8c810c438ce4e2b25638dfef2b02c/audioop_lts-0.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fbdd522624141e40948ab3e8cdae6e04c748d78710e9f0f8d4dae2750831de19", size = 27329, upload-time = "2025-08-05T16:42:42.987Z" }, + { url = "https://files.pythonhosted.org/packages/84/52/0022f93d56d85eec5da6b9da6a958a1ef09e80c39f2cc0a590c6af81dcbb/audioop_lts-0.2.2-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:143fad0311e8209ece30a8dbddab3b65ab419cbe8c0dde6e8828da25999be911", size = 92407, upload-time = "2025-08-05T16:42:44.336Z" }, + { url = "https://files.pythonhosted.org/packages/87/1d/48a889855e67be8718adbc7a01f3c01d5743c325453a5e81cf3717664aad/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dfbbc74ec68a0fd08cfec1f4b5e8cca3d3cd7de5501b01c4b5d209995033cde9", size = 91811, upload-time = "2025-08-05T16:42:45.325Z" }, + { url = "https://files.pythonhosted.org/packages/98/a6/94b7213190e8077547ffae75e13ed05edc488653c85aa5c41472c297d295/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cfcac6aa6f42397471e4943e0feb2244549db5c5d01efcd02725b96af417f3fe", size = 100470, upload-time = "2025-08-05T16:42:46.468Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e9/78450d7cb921ede0cfc33426d3a8023a3bda755883c95c868ee36db8d48d/audioop_lts-0.2.2-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:752d76472d9804ac60f0078c79cdae8b956f293177acd2316cd1e15149aee132", size = 103878, upload-time = "2025-08-05T16:42:47.576Z" }, + { url = "https://files.pythonhosted.org/packages/4f/e2/cd5439aad4f3e34ae1ee852025dc6aa8f67a82b97641e390bf7bd9891d3e/audioop_lts-0.2.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:83c381767e2cc10e93e40281a04852facc4cd9334550e0f392f72d1c0a9c5753", size = 84867, upload-time = "2025-08-05T16:42:49.003Z" }, + { url = "https://files.pythonhosted.org/packages/68/4b/9d853e9076c43ebba0d411e8d2aa19061083349ac695a7d082540bad64d0/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c0022283e9556e0f3643b7c3c03f05063ca72b3063291834cca43234f20c60bb", size = 90001, upload-time = "2025-08-05T16:42:50.038Z" }, + { url = "https://files.pythonhosted.org/packages/58/26/4bae7f9d2f116ed5593989d0e521d679b0d583973d203384679323d8fa85/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:a2d4f1513d63c795e82948e1305f31a6d530626e5f9f2605408b300ae6095093", size = 99046, upload-time = "2025-08-05T16:42:51.111Z" }, + { url = "https://files.pythonhosted.org/packages/b2/67/a9f4fb3e250dda9e9046f8866e9fa7d52664f8985e445c6b4ad6dfb55641/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:c9c8e68d8b4a56fda8c025e538e639f8c5953f5073886b596c93ec9b620055e7", size = 84788, upload-time = "2025-08-05T16:42:52.198Z" }, + { url = "https://files.pythonhosted.org/packages/70/f7/3de86562db0121956148bcb0fe5b506615e3bcf6e63c4357a612b910765a/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:96f19de485a2925314f5020e85911fb447ff5fbef56e8c7c6927851b95533a1c", size = 94472, upload-time = "2025-08-05T16:42:53.59Z" }, + { url = "https://files.pythonhosted.org/packages/f1/32/fd772bf9078ae1001207d2df1eef3da05bea611a87dd0e8217989b2848fa/audioop_lts-0.2.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e541c3ef484852ef36545f66209444c48b28661e864ccadb29daddb6a4b8e5f5", size = 92279, upload-time = "2025-08-05T16:42:54.632Z" }, + { url = "https://files.pythonhosted.org/packages/4f/41/affea7181592ab0ab560044632571a38edaf9130b84928177823fbf3176a/audioop_lts-0.2.2-cp313-cp313t-win32.whl", hash = "sha256:d5e73fa573e273e4f2e5ff96f9043858a5e9311e94ffefd88a3186a910c70917", size = 26568, upload-time = "2025-08-05T16:42:55.627Z" }, + { url = "https://files.pythonhosted.org/packages/28/2b/0372842877016641db8fc54d5c88596b542eec2f8f6c20a36fb6612bf9ee/audioop_lts-0.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:9191d68659eda01e448188f60364c7763a7ca6653ed3f87ebb165822153a8547", size = 30942, upload-time = "2025-08-05T16:42:56.674Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ca/baf2b9cc7e96c179bb4a54f30fcd83e6ecb340031bde68f486403f943768/audioop_lts-0.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:c174e322bb5783c099aaf87faeb240c8d210686b04bd61dfd05a8e5a83d88969", size = 24603, upload-time = "2025-08-05T16:42:57.571Z" }, + { url = "https://files.pythonhosted.org/packages/5c/73/413b5a2804091e2c7d5def1d618e4837f1cb82464e230f827226278556b7/audioop_lts-0.2.2-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:f9ee9b52f5f857fbaf9d605a360884f034c92c1c23021fb90b2e39b8e64bede6", size = 47104, upload-time = "2025-08-05T16:42:58.518Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8c/daa3308dc6593944410c2c68306a5e217f5c05b70a12e70228e7dd42dc5c/audioop_lts-0.2.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:49ee1a41738a23e98d98b937a0638357a2477bc99e61b0f768a8f654f45d9b7a", size = 27754, upload-time = "2025-08-05T16:43:00.132Z" }, + { url = "https://files.pythonhosted.org/packages/4e/86/c2e0f627168fcf61781a8f72cab06b228fe1da4b9fa4ab39cfb791b5836b/audioop_lts-0.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5b00be98ccd0fc123dcfad31d50030d25fcf31488cde9e61692029cd7394733b", size = 27332, upload-time = "2025-08-05T16:43:01.666Z" }, + { url = "https://files.pythonhosted.org/packages/c7/bd/35dce665255434f54e5307de39e31912a6f902d4572da7c37582809de14f/audioop_lts-0.2.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a6d2e0f9f7a69403e388894d4ca5ada5c47230716a03f2847cfc7bd1ecb589d6", size = 92396, upload-time = "2025-08-05T16:43:02.991Z" }, + { url = "https://files.pythonhosted.org/packages/2d/d2/deeb9f51def1437b3afa35aeb729d577c04bcd89394cb56f9239a9f50b6f/audioop_lts-0.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f9b0b8a03ef474f56d1a842af1a2e01398b8f7654009823c6d9e0ecff4d5cfbf", size = 91811, upload-time = "2025-08-05T16:43:04.096Z" }, + { url = "https://files.pythonhosted.org/packages/76/3b/09f8b35b227cee28cc8231e296a82759ed80c1a08e349811d69773c48426/audioop_lts-0.2.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2b267b70747d82125f1a021506565bdc5609a2b24bcb4773c16d79d2bb260bbd", size = 100483, upload-time = "2025-08-05T16:43:05.085Z" }, + { url = "https://files.pythonhosted.org/packages/0b/15/05b48a935cf3b130c248bfdbdea71ce6437f5394ee8533e0edd7cfd93d5e/audioop_lts-0.2.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0337d658f9b81f4cd0fdb1f47635070cc084871a3d4646d9de74fdf4e7c3d24a", size = 103885, upload-time = "2025-08-05T16:43:06.197Z" }, + { url = "https://files.pythonhosted.org/packages/83/80/186b7fce6d35b68d3d739f228dc31d60b3412105854edb975aa155a58339/audioop_lts-0.2.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:167d3b62586faef8b6b2275c3218796b12621a60e43f7e9d5845d627b9c9b80e", size = 84899, upload-time = "2025-08-05T16:43:07.291Z" }, + { url = "https://files.pythonhosted.org/packages/49/89/c78cc5ac6cb5828f17514fb12966e299c850bc885e80f8ad94e38d450886/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0d9385e96f9f6da847f4d571ce3cb15b5091140edf3db97276872647ce37efd7", size = 89998, upload-time = "2025-08-05T16:43:08.335Z" }, + { url = "https://files.pythonhosted.org/packages/4c/4b/6401888d0c010e586c2ca50fce4c903d70a6bb55928b16cfbdfd957a13da/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:48159d96962674eccdca9a3df280e864e8ac75e40a577cc97c5c42667ffabfc5", size = 99046, upload-time = "2025-08-05T16:43:09.367Z" }, + { url = "https://files.pythonhosted.org/packages/de/f8/c874ca9bb447dae0e2ef2e231f6c4c2b0c39e31ae684d2420b0f9e97ee68/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:8fefe5868cd082db1186f2837d64cfbfa78b548ea0d0543e9b28935ccce81ce9", size = 84843, upload-time = "2025-08-05T16:43:10.749Z" }, + { url = "https://files.pythonhosted.org/packages/3e/c0/0323e66f3daebc13fd46b36b30c3be47e3fc4257eae44f1e77eb828c703f/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:58cf54380c3884fb49fdd37dfb7a772632b6701d28edd3e2904743c5e1773602", size = 94490, upload-time = "2025-08-05T16:43:12.131Z" }, + { url = "https://files.pythonhosted.org/packages/98/6b/acc7734ac02d95ab791c10c3f17ffa3584ccb9ac5c18fd771c638ed6d1f5/audioop_lts-0.2.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:088327f00488cdeed296edd9215ca159f3a5a5034741465789cad403fcf4bec0", size = 92297, upload-time = "2025-08-05T16:43:13.139Z" }, + { url = "https://files.pythonhosted.org/packages/13/c3/c3dc3f564ce6877ecd2a05f8d751b9b27a8c320c2533a98b0c86349778d0/audioop_lts-0.2.2-cp314-cp314t-win32.whl", hash = "sha256:068aa17a38b4e0e7de771c62c60bbca2455924b67a8814f3b0dee92b5820c0b3", size = 27331, upload-time = "2025-08-05T16:43:14.19Z" }, + { url = "https://files.pythonhosted.org/packages/72/bb/b4608537e9ffcb86449091939d52d24a055216a36a8bf66b936af8c3e7ac/audioop_lts-0.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:a5bf613e96f49712073de86f20dbdd4014ca18efd4d34ed18c75bd808337851b", size = 31697, upload-time = "2025-08-05T16:43:15.193Z" }, + { url = "https://files.pythonhosted.org/packages/f6/22/91616fe707a5c5510de2cac9b046a30defe7007ba8a0c04f9c08f27df312/audioop_lts-0.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:b492c3b040153e68b9fdaff5913305aaaba5bb433d8a7f73d5cf6a64ed3cc1dd", size = 25206, upload-time = "2025-08-05T16:43:16.444Z" }, ] [[package]] name = "audioread" -version = "3.0.1" +version = "3.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/db/d2/87016ca9f083acadffb2d8da59bfa3253e4da7eeb9f71fb8e7708dc97ecd/audioread-3.0.1.tar.gz", hash = "sha256:ac5460a5498c48bdf2e8e767402583a4dcd13f4414d286f42ce4379e8b35066d", size = 116513, upload_time = "2023-09-27T19:27:53.084Z" } +dependencies = [ + { name = "standard-aifc", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "standard-sunau", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a1/4a/874ecf9b472f998130c2b5e145dcdb9f6131e84786111489103b66772143/audioread-3.1.0.tar.gz", hash = "sha256:1c4ab2f2972764c896a8ac61ac53e261c8d29f0c6ccd652f84e18f08a4cab190", size = 20082, upload-time = "2025-10-26T19:44:13.484Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/57/8d/30aa32745af16af0a9a650115fbe81bde7c610ed5c21b381fca0196f3a7f/audioread-3.0.1-py3-none-any.whl", hash = "sha256:4cdce70b8adc0da0a3c9e0d85fb10b3ace30fbdf8d1670fd443929b61d117c33", size = 23492, upload_time = "2023-09-27T19:27:51.334Z" }, + { url = "https://files.pythonhosted.org/packages/7e/16/fbe8e1e185a45042f7cd3a282def5bb8d95bb69ab9e9ef6a5368aa17e426/audioread-3.1.0-py3-none-any.whl", hash = "sha256:b30d1df6c5d3de5dcef0fb0e256f6ea17bdcf5f979408df0297d8a408e2971b4", size = 23143, upload-time = "2025-10-26T19:44:12.016Z" }, ] [[package]] name = "av" -version = "14.4.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/86/f6/0b473dab52dfdea05f28f3578b1c56b6c796ce85e76951bab7c4e38d5a74/av-14.4.0.tar.gz", hash = "sha256:3ecbf803a7fdf67229c0edada0830d6bfaea4d10bfb24f0c3f4e607cd1064b42", size = 3892203, upload_time = "2025-05-16T19:13:35.737Z" } +version = "16.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/78/cd/3a83ffbc3cc25b39721d174487fb0d51a76582f4a1703f98e46170ce83d4/av-16.1.0.tar.gz", hash = "sha256:a094b4fd87a3721dacf02794d3d2c82b8d712c85b9534437e82a8a978c175ffd", size = 4285203, upload-time = "2026-01-11T07:31:33.772Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/97/51/2217a9249409d2e88e16e3f16f7c0def9fd3e7ffc4238b2ec211f9935bdb/av-16.1.0-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:2395748b0c34fe3a150a1721e4f3d4487b939520991b13e7b36f8926b3b12295", size = 26942590, upload-time = "2026-01-09T20:17:58.588Z" }, + { url = "https://files.pythonhosted.org/packages/bf/cd/a7070f4febc76a327c38808e01e2ff6b94531fe0b321af54ea3915165338/av-16.1.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:72d7ac832710a158eeb7a93242370aa024a7646516291c562ee7f14a7ea881fd", size = 21507910, upload-time = "2026-01-09T20:18:02.309Z" }, + { url = "https://files.pythonhosted.org/packages/ae/30/ec812418cd9b297f0238fe20eb0747d8a8b68d82c5f73c56fe519a274143/av-16.1.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:6cbac833092e66b6b0ac4d81ab077970b8ca874951e9c3974d41d922aaa653ed", size = 38738309, upload-time = "2026-01-09T20:18:04.701Z" }, + { url = "https://files.pythonhosted.org/packages/3a/b8/6c5795bf1f05f45c5261f8bce6154e0e5e86b158a6676650ddd77c28805e/av-16.1.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:eb990672d97c18f99c02f31c8d5750236f770ffe354b5a52c5f4d16c5e65f619", size = 40293006, upload-time = "2026-01-09T20:18:07.238Z" }, + { url = "https://files.pythonhosted.org/packages/a7/44/5e183bcb9333fc3372ee6e683be8b0c9b515a506894b2d32ff465430c074/av-16.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:05ad70933ac3b8ef896a820ea64b33b6cca91a5fac5259cb9ba7fa010435be15", size = 40123516, upload-time = "2026-01-09T20:18:09.955Z" }, + { url = "https://files.pythonhosted.org/packages/12/1d/b5346d582a3c3d958b4d26a2cc63ce607233582d956121eb20d2bbe55c2e/av-16.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d831a1062a3c47520bf99de6ec682bd1d64a40dfa958e5457bb613c5270e7ce3", size = 41463289, upload-time = "2026-01-09T20:18:12.459Z" }, + { url = "https://files.pythonhosted.org/packages/fa/31/acc946c0545f72b8d0d74584cb2a0ade9b7dfe2190af3ef9aa52a2e3c0b1/av-16.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:358ab910fef3c5a806c55176f2b27e5663b33c4d0a692dafeb049c6ed71f8aff", size = 31754959, upload-time = "2026-01-09T20:18:14.718Z" }, + { url = "https://files.pythonhosted.org/packages/48/d0/b71b65d1b36520dcb8291a2307d98b7fc12329a45614a303ff92ada4d723/av-16.1.0-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:e88ad64ee9d2b9c4c5d891f16c22ae78e725188b8926eb88187538d9dd0b232f", size = 26927747, upload-time = "2026-01-09T20:18:16.976Z" }, + { url = "https://files.pythonhosted.org/packages/2f/79/720a5a6ccdee06eafa211b945b0a450e3a0b8fc3d12922f0f3c454d870d2/av-16.1.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:cb296073fa6935724de72593800ba86ae49ed48af03960a4aee34f8a611f442b", size = 21492232, upload-time = "2026-01-09T20:18:19.266Z" }, + { url = "https://files.pythonhosted.org/packages/8e/4f/a1ba8d922f2f6d1a3d52419463ef26dd6c4d43ee364164a71b424b5ae204/av-16.1.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:720edd4d25aa73723c1532bb0597806d7b9af5ee34fc02358782c358cfe2f879", size = 39291737, upload-time = "2026-01-09T20:18:21.513Z" }, + { url = "https://files.pythonhosted.org/packages/1a/31/fc62b9fe8738d2693e18d99f040b219e26e8df894c10d065f27c6b4f07e3/av-16.1.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:c7f2bc703d0df260a1fdf4de4253c7f5500ca9fc57772ea241b0cb241bcf972e", size = 40846822, upload-time = "2026-01-09T20:18:24.275Z" }, + { url = "https://files.pythonhosted.org/packages/53/10/ab446583dbce730000e8e6beec6ec3c2753e628c7f78f334a35cad0317f4/av-16.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d69c393809babada7d54964d56099e4b30a3e1f8b5736ca5e27bd7be0e0f3c83", size = 40675604, upload-time = "2026-01-09T20:18:26.866Z" }, + { url = "https://files.pythonhosted.org/packages/31/d7/1003be685277005f6d63fd9e64904ee222fe1f7a0ea70af313468bb597db/av-16.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:441892be28582356d53f282873c5a951592daaf71642c7f20165e3ddcb0b4c63", size = 42015955, upload-time = "2026-01-09T20:18:29.461Z" }, + { url = "https://files.pythonhosted.org/packages/2f/4a/fa2a38ee9306bf4579f556f94ecbc757520652eb91294d2a99c7cf7623b9/av-16.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:273a3e32de64819e4a1cd96341824299fe06f70c46f2288b5dc4173944f0fd62", size = 31750339, upload-time = "2026-01-09T20:18:32.249Z" }, + { url = "https://files.pythonhosted.org/packages/9c/84/2535f55edcd426cebec02eb37b811b1b0c163f26b8d3f53b059e2ec32665/av-16.1.0-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:640f57b93f927fba8689f6966c956737ee95388a91bd0b8c8b5e0481f73513d6", size = 26945785, upload-time = "2026-01-09T20:18:34.486Z" }, + { url = "https://files.pythonhosted.org/packages/b6/17/ffb940c9e490bf42e86db4db1ff426ee1559cd355a69609ec1efe4d3a9eb/av-16.1.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:ae3fb658eec00852ebd7412fdc141f17f3ddce8afee2d2e1cf366263ad2a3b35", size = 21481147, upload-time = "2026-01-09T20:18:36.716Z" }, + { url = "https://files.pythonhosted.org/packages/15/c1/e0d58003d2d83c3921887d5c8c9b8f5f7de9b58dc2194356a2656a45cfdc/av-16.1.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:27ee558d9c02a142eebcbe55578a6d817fedfde42ff5676275504e16d07a7f86", size = 39517197, upload-time = "2026-01-11T09:57:31.937Z" }, + { url = "https://files.pythonhosted.org/packages/32/77/787797b43475d1b90626af76f80bfb0c12cfec5e11eafcfc4151b8c80218/av-16.1.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:7ae547f6d5fa31763f73900d43901e8c5fa6367bb9a9840978d57b5a7ae14ed2", size = 41174337, upload-time = "2026-01-11T09:57:35.792Z" }, + { url = "https://files.pythonhosted.org/packages/8e/ac/d90df7f1e3b97fc5554cf45076df5045f1e0a6adf13899e10121229b826c/av-16.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8cf065f9d438e1921dc31fc7aa045790b58aee71736897866420d80b5450f62a", size = 40817720, upload-time = "2026-01-11T09:57:39.039Z" }, + { url = "https://files.pythonhosted.org/packages/80/6f/13c3a35f9dbcebafd03fe0c4cbd075d71ac8968ec849a3cfce406c35a9d2/av-16.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a345877a9d3cc0f08e2bc4ec163ee83176864b92587afb9d08dff50f37a9a829", size = 42267396, upload-time = "2026-01-11T09:57:42.115Z" }, + { url = "https://files.pythonhosted.org/packages/c8/b9/275df9607f7fb44317ccb1d4be74827185c0d410f52b6e2cd770fe209118/av-16.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:f49243b1d27c91cd8c66fdba90a674e344eb8eb917264f36117bf2b6879118fd", size = 31752045, upload-time = "2026-01-11T09:57:45.106Z" }, + { url = "https://files.pythonhosted.org/packages/75/2a/63797a4dde34283dd8054219fcb29294ba1c25d68ba8c8c8a6ae53c62c45/av-16.1.0-cp313-cp313-macosx_11_0_x86_64.whl", hash = "sha256:ce2a1b3d8bf619f6c47a9f28cfa7518ff75ddd516c234a4ee351037b05e6a587", size = 26916715, upload-time = "2026-01-11T09:57:47.682Z" }, + { url = "https://files.pythonhosted.org/packages/d2/c4/0b49cf730d0ae8cda925402f18ae814aef351f5772d14da72dd87ff66448/av-16.1.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:408dbe6a2573ca58a855eb8cd854112b33ea598651902c36709f5f84c991ed8e", size = 21452167, upload-time = "2026-01-11T09:57:50.606Z" }, + { url = "https://files.pythonhosted.org/packages/51/23/408806503e8d5d840975aad5699b153aaa21eb6de41ade75248a79b7a37f/av-16.1.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:57f657f86652a160a8a01887aaab82282f9e629abf94c780bbdbb01595d6f0f7", size = 39215659, upload-time = "2026-01-11T09:57:53.757Z" }, + { url = "https://files.pythonhosted.org/packages/c4/19/a8528d5bba592b3903f44c28dab9cc653c95fcf7393f382d2751a1d1523e/av-16.1.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:adbad2b355c2ee4552cac59762809d791bda90586d134a33c6f13727fb86cb3a", size = 40874970, upload-time = "2026-01-11T09:57:56.802Z" }, + { url = "https://files.pythonhosted.org/packages/e8/24/2dbcdf0e929ad56b7df078e514e7bd4ca0d45cba798aff3c8caac097d2f7/av-16.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f42e1a68ec2aebd21f7eb6895be69efa6aa27eec1670536876399725bbda4b99", size = 40530345, upload-time = "2026-01-11T09:58:00.421Z" }, + { url = "https://files.pythonhosted.org/packages/54/27/ae91b41207f34e99602d1c72ab6ffd9c51d7c67e3fbcd4e3a6c0e54f882c/av-16.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:58fe47aeaef0f100c40ec8a5de9abbd37f118d3ca03829a1009cf288e9aef67c", size = 41972163, upload-time = "2026-01-11T09:58:03.756Z" }, + { url = "https://files.pythonhosted.org/packages/fc/7a/22158fb923b2a9a00dfab0e96ef2e8a1763a94dd89e666a5858412383d46/av-16.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:565093ebc93b2f4b76782589564869dadfa83af5b852edebedd8fee746457d06", size = 31729230, upload-time = "2026-01-11T09:58:07.254Z" }, + { url = "https://files.pythonhosted.org/packages/7f/f1/878f8687d801d6c4565d57ebec08449c46f75126ebca8e0fed6986599627/av-16.1.0-cp313-cp313t-macosx_11_0_x86_64.whl", hash = "sha256:574081a24edb98343fd9f473e21ae155bf61443d4ec9d7708987fa597d6b04b2", size = 27008769, upload-time = "2026-01-11T09:58:10.266Z" }, + { url = "https://files.pythonhosted.org/packages/30/f1/bd4ce8c8b5cbf1d43e27048e436cbc9de628d48ede088a1d0a993768eb86/av-16.1.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:9ab00ea29c25ebf2ea1d1e928d7babb3532d562481c5d96c0829212b70756ad0", size = 21590588, upload-time = "2026-01-11T09:58:12.629Z" }, + { url = "https://files.pythonhosted.org/packages/1d/dd/c81f6f9209201ff0b5d5bed6da6c6e641eef52d8fbc930d738c3f4f6f75d/av-16.1.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:a84a91188c1071f238a9523fd42dbe567fb2e2607b22b779851b2ce0eac1b560", size = 40638029, upload-time = "2026-01-11T09:58:15.399Z" }, + { url = "https://files.pythonhosted.org/packages/15/4d/07edff82b78d0459a6e807e01cd280d3180ce832efc1543de80d77676722/av-16.1.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:c2cd0de4dd022a7225ff224fde8e7971496d700be41c50adaaa26c07bb50bf97", size = 41970776, upload-time = "2026-01-11T09:58:19.075Z" }, + { url = "https://files.pythonhosted.org/packages/da/9d/1f48b354b82fa135d388477cd1b11b81bdd4384bd6a42a60808e2ec2d66b/av-16.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:0816143530624a5a93bc5494f8c6eeaf77549b9366709c2ac8566c1e9bff6df5", size = 41764751, upload-time = "2026-01-11T09:58:22.788Z" }, + { url = "https://files.pythonhosted.org/packages/2f/c7/a509801e98db35ec552dd79da7bdbcff7104044bfeb4c7d196c1ce121593/av-16.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e3a28053af29644696d0c007e897d19b1197585834660a54773e12a40b16974c", size = 43034355, upload-time = "2026-01-11T09:58:26.125Z" }, + { url = "https://files.pythonhosted.org/packages/36/8b/e5f530d9e8f640da5f5c5f681a424c65f9dd171c871cd255d8a861785a6e/av-16.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:2e3e67144a202b95ed299d165232533989390a9ea3119d37eccec697dc6dbb0c", size = 31947047, upload-time = "2026-01-11T09:58:31.867Z" }, + { url = "https://files.pythonhosted.org/packages/df/18/8812221108c27d19f7e5f486a82c827923061edf55f906824ee0fcaadf50/av-16.1.0-cp314-cp314-macosx_11_0_x86_64.whl", hash = "sha256:39a634d8e5a87e78ea80772774bfd20c0721f0d633837ff185f36c9d14ffede4", size = 26916179, upload-time = "2026-01-11T09:58:36.506Z" }, + { url = "https://files.pythonhosted.org/packages/38/ef/49d128a9ddce42a2766fe2b6595bd9c49e067ad8937a560f7838a541464e/av-16.1.0-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:0ba32fb9e9300948a7fa9f8a3fc686e6f7f77599a665c71eb2118fdfd2c743f9", size = 21460168, upload-time = "2026-01-11T09:58:39.231Z" }, + { url = "https://files.pythonhosted.org/packages/e6/a9/b310d390844656fa74eeb8c2750e98030877c75b97551a23a77d3f982741/av-16.1.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:ca04d17815182d34ce3edc53cbda78a4f36e956c0fd73e3bab249872a831c4d7", size = 39210194, upload-time = "2026-01-11T09:58:42.138Z" }, + { url = "https://files.pythonhosted.org/packages/0c/7b/e65aae179929d0f173af6e474ad1489b5b5ad4c968a62c42758d619e54cf/av-16.1.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:ee0e8de2e124a9ef53c955fe2add6ee7c56cc8fd83318265549e44057db77142", size = 40811675, upload-time = "2026-01-11T09:58:45.871Z" }, + { url = "https://files.pythonhosted.org/packages/54/3f/5d7edefd26b6a5187d6fac0f5065ee286109934f3dea607ef05e53f05b31/av-16.1.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:22bf77a2f658827043a1e184b479c3bf25c4c43ab32353677df2d119f080e28f", size = 40543942, upload-time = "2026-01-11T09:58:49.759Z" }, + { url = "https://files.pythonhosted.org/packages/1b/24/f8b17897b67be0900a211142f5646a99d896168f54d57c81f3e018853796/av-16.1.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2dd419d262e6a71cab206d80bbf28e0a10d0f227b671cdf5e854c028faa2d043", size = 41924336, upload-time = "2026-01-11T09:58:53.344Z" }, + { url = "https://files.pythonhosted.org/packages/1c/cf/d32bc6bbbcf60b65f6510c54690ed3ae1c4ca5d9fafbce835b6056858686/av-16.1.0-cp314-cp314-win_amd64.whl", hash = "sha256:53585986fd431cd436f290fba662cfb44d9494fbc2949a183de00acc5b33fa88", size = 31735077, upload-time = "2026-01-11T09:58:56.684Z" }, + { url = "https://files.pythonhosted.org/packages/53/f4/9b63dc70af8636399bd933e9df4f3025a0294609510239782c1b746fc796/av-16.1.0-cp314-cp314t-macosx_11_0_x86_64.whl", hash = "sha256:76f5ed8495cf41e1209a5775d3699dc63fdc1740b94a095e2485f13586593205", size = 27014423, upload-time = "2026-01-11T09:58:59.703Z" }, + { url = "https://files.pythonhosted.org/packages/d1/da/787a07a0d6ed35a0888d7e5cfb8c2ffa202f38b7ad2c657299fac08eb046/av-16.1.0-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:8d55397190f12a1a3ae7538be58c356cceb2bf50df1b33523817587748ce89e5", size = 21595536, upload-time = "2026-01-11T09:59:02.508Z" }, + { url = "https://files.pythonhosted.org/packages/d8/f4/9a7d8651a611be6e7e3ab7b30bb43779899c8cac5f7293b9fb634c44a3f3/av-16.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:9d51d9037437218261b4bbf9df78a95e216f83d7774fbfe8d289230b5b2e28e2", size = 40642490, upload-time = "2026-01-11T09:59:05.842Z" }, + { url = "https://files.pythonhosted.org/packages/6b/e4/eb79bc538a94b4ff93cd4237d00939cba797579f3272490dd0144c165a21/av-16.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:0ce07a89c15644407f49d942111ca046e323bbab0a9078ff43ee57c9b4a50dad", size = 41976905, upload-time = "2026-01-11T09:59:09.169Z" }, + { url = "https://files.pythonhosted.org/packages/5e/f5/f6db0dd86b70167a4d55ee0d9d9640983c570d25504f2bde42599f38241e/av-16.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:cac0c074892ea97113b53556ff41c99562db7b9f09f098adac1f08318c2acad5", size = 41770481, upload-time = "2026-01-11T09:59:12.74Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8b/33651d658e45e16ab7671ea5fcf3d20980ea7983234f4d8d0c63c65581a5/av-16.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:7dec3dcbc35a187ce450f65a2e0dda820d5a9e6553eea8344a1459af11c98649", size = 43036824, upload-time = "2026-01-11T09:59:16.507Z" }, + { url = "https://files.pythonhosted.org/packages/83/41/7f13361db54d7e02f11552575c0384dadaf0918138f4eaa82ea03a9f9580/av-16.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6f90dc082ff2068ddbe77618400b44d698d25d9c4edac57459e250c16b33d700", size = 31948164, upload-time = "2026-01-11T09:59:19.501Z" }, +] [[package]] name = "backports-datetime-fromisoformat" version = "2.0.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/71/81/eff3184acb1d9dc3ce95a98b6f3c81a49b4be296e664db8e1c2eeabef3d9/backports_datetime_fromisoformat-2.0.3.tar.gz", hash = "sha256:b58edc8f517b66b397abc250ecc737969486703a66eb97e01e6d51291b1a139d", size = 23588, upload_time = "2024-12-28T20:18:15.017Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/42/4b/d6b051ca4b3d76f23c2c436a9669f3be616b8cf6461a7e8061c7c4269642/backports_datetime_fromisoformat-2.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5f681f638f10588fa3c101ee9ae2b63d3734713202ddfcfb6ec6cea0778a29d4", size = 27561, upload_time = "2024-12-28T20:16:47.974Z" }, - { url = "https://files.pythonhosted.org/packages/6d/40/e39b0d471e55eb1b5c7c81edab605c02f71c786d59fb875f0a6f23318747/backports_datetime_fromisoformat-2.0.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:cd681460e9142f1249408e5aee6d178c6d89b49e06d44913c8fdfb6defda8d1c", size = 34448, upload_time = "2024-12-28T20:16:50.712Z" }, - { url = "https://files.pythonhosted.org/packages/f2/28/7a5c87c5561d14f1c9af979231fdf85d8f9fad7a95ff94e56d2205e2520a/backports_datetime_fromisoformat-2.0.3-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:ee68bc8735ae5058695b76d3bb2aee1d137c052a11c8303f1e966aa23b72b65b", size = 27093, upload_time = "2024-12-28T20:16:52.994Z" }, - { url = "https://files.pythonhosted.org/packages/80/ba/f00296c5c4536967c7d1136107fdb91c48404fe769a4a6fd5ab045629af8/backports_datetime_fromisoformat-2.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8273fe7932db65d952a43e238318966eab9e49e8dd546550a41df12175cc2be4", size = 52836, upload_time = "2024-12-28T20:16:55.283Z" }, - { url = "https://files.pythonhosted.org/packages/e3/92/bb1da57a069ddd601aee352a87262c7ae93467e66721d5762f59df5021a6/backports_datetime_fromisoformat-2.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39d57ea50aa5a524bb239688adc1d1d824c31b6094ebd39aa164d6cadb85de22", size = 52798, upload_time = "2024-12-28T20:16:56.64Z" }, - { url = "https://files.pythonhosted.org/packages/df/ef/b6cfd355982e817ccdb8d8d109f720cab6e06f900784b034b30efa8fa832/backports_datetime_fromisoformat-2.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ac6272f87693e78209dc72e84cf9ab58052027733cd0721c55356d3c881791cf", size = 52891, upload_time = "2024-12-28T20:16:58.887Z" }, - { url = "https://files.pythonhosted.org/packages/37/39/b13e3ae8a7c5d88b68a6e9248ffe7066534b0cfe504bf521963e61b6282d/backports_datetime_fromisoformat-2.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:44c497a71f80cd2bcfc26faae8857cf8e79388e3d5fbf79d2354b8c360547d58", size = 52955, upload_time = "2024-12-28T20:17:00.028Z" }, - { url = "https://files.pythonhosted.org/packages/1e/e4/70cffa3ce1eb4f2ff0c0d6f5d56285aacead6bd3879b27a2ba57ab261172/backports_datetime_fromisoformat-2.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:6335a4c9e8af329cb1ded5ab41a666e1448116161905a94e054f205aa6d263bc", size = 29323, upload_time = "2024-12-28T20:17:01.125Z" }, - { url = "https://files.pythonhosted.org/packages/62/f5/5bc92030deadf34c365d908d4533709341fb05d0082db318774fdf1b2bcb/backports_datetime_fromisoformat-2.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e2e4b66e017253cdbe5a1de49e0eecff3f66cd72bcb1229d7db6e6b1832c0443", size = 27626, upload_time = "2024-12-28T20:17:03.448Z" }, - { url = "https://files.pythonhosted.org/packages/28/45/5885737d51f81dfcd0911dd5c16b510b249d4c4cf6f4a991176e0358a42a/backports_datetime_fromisoformat-2.0.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:43e2d648e150777e13bbc2549cc960373e37bf65bd8a5d2e0cef40e16e5d8dd0", size = 34588, upload_time = "2024-12-28T20:17:04.459Z" }, - { url = "https://files.pythonhosted.org/packages/bc/6d/bd74de70953f5dd3e768c8fc774af942af0ce9f211e7c38dd478fa7ea910/backports_datetime_fromisoformat-2.0.3-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:4ce6326fd86d5bae37813c7bf1543bae9e4c215ec6f5afe4c518be2635e2e005", size = 27162, upload_time = "2024-12-28T20:17:06.752Z" }, - { url = "https://files.pythonhosted.org/packages/47/ba/1d14b097f13cce45b2b35db9898957578b7fcc984e79af3b35189e0d332f/backports_datetime_fromisoformat-2.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7c8fac333bf860208fd522a5394369ee3c790d0aa4311f515fcc4b6c5ef8d75", size = 54482, upload_time = "2024-12-28T20:17:08.15Z" }, - { url = "https://files.pythonhosted.org/packages/25/e9/a2a7927d053b6fa148b64b5e13ca741ca254c13edca99d8251e9a8a09cfe/backports_datetime_fromisoformat-2.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24a4da5ab3aa0cc293dc0662a0c6d1da1a011dc1edcbc3122a288cfed13a0b45", size = 54362, upload_time = "2024-12-28T20:17:10.605Z" }, - { url = "https://files.pythonhosted.org/packages/c1/99/394fb5e80131a7d58c49b89e78a61733a9994885804a0bb582416dd10c6f/backports_datetime_fromisoformat-2.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:58ea11e3bf912bd0a36b0519eae2c5b560b3cb972ea756e66b73fb9be460af01", size = 54162, upload_time = "2024-12-28T20:17:12.301Z" }, - { url = "https://files.pythonhosted.org/packages/88/25/1940369de573c752889646d70b3fe8645e77b9e17984e72a554b9b51ffc4/backports_datetime_fromisoformat-2.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8a375c7dbee4734318714a799b6c697223e4bbb57232af37fbfff88fb48a14c6", size = 54118, upload_time = "2024-12-28T20:17:13.609Z" }, - { url = "https://files.pythonhosted.org/packages/b7/46/f275bf6c61683414acaf42b2df7286d68cfef03e98b45c168323d7707778/backports_datetime_fromisoformat-2.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:ac677b1664c4585c2e014739f6678137c8336815406052349c85898206ec7061", size = 29329, upload_time = "2024-12-28T20:17:16.124Z" }, - { url = "https://files.pythonhosted.org/packages/a2/0f/69bbdde2e1e57c09b5f01788804c50e68b29890aada999f2b1a40519def9/backports_datetime_fromisoformat-2.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:66ce47ee1ba91e146149cf40565c3d750ea1be94faf660ca733d8601e0848147", size = 27630, upload_time = "2024-12-28T20:17:19.442Z" }, - { url = "https://files.pythonhosted.org/packages/d5/1d/1c84a50c673c87518b1adfeafcfd149991ed1f7aedc45d6e5eac2f7d19d7/backports_datetime_fromisoformat-2.0.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:8b7e069910a66b3bba61df35b5f879e5253ff0821a70375b9daf06444d046fa4", size = 34707, upload_time = "2024-12-28T20:17:21.79Z" }, - { url = "https://files.pythonhosted.org/packages/71/44/27eae384e7e045cda83f70b551d04b4a0b294f9822d32dea1cbf1592de59/backports_datetime_fromisoformat-2.0.3-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:a3b5d1d04a9e0f7b15aa1e647c750631a873b298cdd1255687bb68779fe8eb35", size = 27280, upload_time = "2024-12-28T20:17:24.503Z" }, - { url = "https://files.pythonhosted.org/packages/a7/7a/a4075187eb6bbb1ff6beb7229db5f66d1070e6968abeb61e056fa51afa5e/backports_datetime_fromisoformat-2.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec1b95986430e789c076610aea704db20874f0781b8624f648ca9fb6ef67c6e1", size = 55094, upload_time = "2024-12-28T20:17:25.546Z" }, - { url = "https://files.pythonhosted.org/packages/71/03/3fced4230c10af14aacadc195fe58e2ced91d011217b450c2e16a09a98c8/backports_datetime_fromisoformat-2.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffe5f793db59e2f1d45ec35a1cf51404fdd69df9f6952a0c87c3060af4c00e32", size = 55605, upload_time = "2024-12-28T20:17:29.208Z" }, - { url = "https://files.pythonhosted.org/packages/f6/0a/4b34a838c57bd16d3e5861ab963845e73a1041034651f7459e9935289cfd/backports_datetime_fromisoformat-2.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:620e8e73bd2595dfff1b4d256a12b67fce90ece3de87b38e1dde46b910f46f4d", size = 55353, upload_time = "2024-12-28T20:17:32.433Z" }, - { url = "https://files.pythonhosted.org/packages/d9/68/07d13c6e98e1cad85606a876367ede2de46af859833a1da12c413c201d78/backports_datetime_fromisoformat-2.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4cf9c0a985d68476c1cabd6385c691201dda2337d7453fb4da9679ce9f23f4e7", size = 55298, upload_time = "2024-12-28T20:17:34.919Z" }, - { url = "https://files.pythonhosted.org/packages/60/33/45b4d5311f42360f9b900dea53ab2bb20a3d61d7f9b7c37ddfcb3962f86f/backports_datetime_fromisoformat-2.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:d144868a73002e6e2e6fef72333e7b0129cecdd121aa8f1edba7107fd067255d", size = 29375, upload_time = "2024-12-28T20:17:36.018Z" }, - { url = "https://files.pythonhosted.org/packages/be/03/7eaa9f9bf290395d57fd30d7f1f2f9dff60c06a31c237dc2beb477e8f899/backports_datetime_fromisoformat-2.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:90e202e72a3d5aae673fcc8c9a4267d56b2f532beeb9173361293625fe4d2039", size = 28980, upload_time = "2024-12-28T20:18:06.554Z" }, - { url = "https://files.pythonhosted.org/packages/47/80/a0ecf33446c7349e79f54cc532933780341d20cff0ee12b5bfdcaa47067e/backports_datetime_fromisoformat-2.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2df98ef1b76f5a58bb493dda552259ba60c3a37557d848e039524203951c9f06", size = 28449, upload_time = "2024-12-28T20:18:07.77Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/71/81/eff3184acb1d9dc3ce95a98b6f3c81a49b4be296e664db8e1c2eeabef3d9/backports_datetime_fromisoformat-2.0.3.tar.gz", hash = "sha256:b58edc8f517b66b397abc250ecc737969486703a66eb97e01e6d51291b1a139d", size = 23588, upload-time = "2024-12-28T20:18:15.017Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/42/4b/d6b051ca4b3d76f23c2c436a9669f3be616b8cf6461a7e8061c7c4269642/backports_datetime_fromisoformat-2.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5f681f638f10588fa3c101ee9ae2b63d3734713202ddfcfb6ec6cea0778a29d4", size = 27561, upload-time = "2024-12-28T20:16:47.974Z" }, + { url = "https://files.pythonhosted.org/packages/6d/40/e39b0d471e55eb1b5c7c81edab605c02f71c786d59fb875f0a6f23318747/backports_datetime_fromisoformat-2.0.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:cd681460e9142f1249408e5aee6d178c6d89b49e06d44913c8fdfb6defda8d1c", size = 34448, upload-time = "2024-12-28T20:16:50.712Z" }, + { url = "https://files.pythonhosted.org/packages/f2/28/7a5c87c5561d14f1c9af979231fdf85d8f9fad7a95ff94e56d2205e2520a/backports_datetime_fromisoformat-2.0.3-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:ee68bc8735ae5058695b76d3bb2aee1d137c052a11c8303f1e966aa23b72b65b", size = 27093, upload-time = "2024-12-28T20:16:52.994Z" }, + { url = "https://files.pythonhosted.org/packages/80/ba/f00296c5c4536967c7d1136107fdb91c48404fe769a4a6fd5ab045629af8/backports_datetime_fromisoformat-2.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8273fe7932db65d952a43e238318966eab9e49e8dd546550a41df12175cc2be4", size = 52836, upload-time = "2024-12-28T20:16:55.283Z" }, + { url = "https://files.pythonhosted.org/packages/e3/92/bb1da57a069ddd601aee352a87262c7ae93467e66721d5762f59df5021a6/backports_datetime_fromisoformat-2.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39d57ea50aa5a524bb239688adc1d1d824c31b6094ebd39aa164d6cadb85de22", size = 52798, upload-time = "2024-12-28T20:16:56.64Z" }, + { url = "https://files.pythonhosted.org/packages/df/ef/b6cfd355982e817ccdb8d8d109f720cab6e06f900784b034b30efa8fa832/backports_datetime_fromisoformat-2.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ac6272f87693e78209dc72e84cf9ab58052027733cd0721c55356d3c881791cf", size = 52891, upload-time = "2024-12-28T20:16:58.887Z" }, + { url = "https://files.pythonhosted.org/packages/37/39/b13e3ae8a7c5d88b68a6e9248ffe7066534b0cfe504bf521963e61b6282d/backports_datetime_fromisoformat-2.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:44c497a71f80cd2bcfc26faae8857cf8e79388e3d5fbf79d2354b8c360547d58", size = 52955, upload-time = "2024-12-28T20:17:00.028Z" }, + { url = "https://files.pythonhosted.org/packages/1e/e4/70cffa3ce1eb4f2ff0c0d6f5d56285aacead6bd3879b27a2ba57ab261172/backports_datetime_fromisoformat-2.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:6335a4c9e8af329cb1ded5ab41a666e1448116161905a94e054f205aa6d263bc", size = 29323, upload-time = "2024-12-28T20:17:01.125Z" }, + { url = "https://files.pythonhosted.org/packages/62/f5/5bc92030deadf34c365d908d4533709341fb05d0082db318774fdf1b2bcb/backports_datetime_fromisoformat-2.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e2e4b66e017253cdbe5a1de49e0eecff3f66cd72bcb1229d7db6e6b1832c0443", size = 27626, upload-time = "2024-12-28T20:17:03.448Z" }, + { url = "https://files.pythonhosted.org/packages/28/45/5885737d51f81dfcd0911dd5c16b510b249d4c4cf6f4a991176e0358a42a/backports_datetime_fromisoformat-2.0.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:43e2d648e150777e13bbc2549cc960373e37bf65bd8a5d2e0cef40e16e5d8dd0", size = 34588, upload-time = "2024-12-28T20:17:04.459Z" }, + { url = "https://files.pythonhosted.org/packages/bc/6d/bd74de70953f5dd3e768c8fc774af942af0ce9f211e7c38dd478fa7ea910/backports_datetime_fromisoformat-2.0.3-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:4ce6326fd86d5bae37813c7bf1543bae9e4c215ec6f5afe4c518be2635e2e005", size = 27162, upload-time = "2024-12-28T20:17:06.752Z" }, + { url = "https://files.pythonhosted.org/packages/47/ba/1d14b097f13cce45b2b35db9898957578b7fcc984e79af3b35189e0d332f/backports_datetime_fromisoformat-2.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7c8fac333bf860208fd522a5394369ee3c790d0aa4311f515fcc4b6c5ef8d75", size = 54482, upload-time = "2024-12-28T20:17:08.15Z" }, + { url = "https://files.pythonhosted.org/packages/25/e9/a2a7927d053b6fa148b64b5e13ca741ca254c13edca99d8251e9a8a09cfe/backports_datetime_fromisoformat-2.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24a4da5ab3aa0cc293dc0662a0c6d1da1a011dc1edcbc3122a288cfed13a0b45", size = 54362, upload-time = "2024-12-28T20:17:10.605Z" }, + { url = "https://files.pythonhosted.org/packages/c1/99/394fb5e80131a7d58c49b89e78a61733a9994885804a0bb582416dd10c6f/backports_datetime_fromisoformat-2.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:58ea11e3bf912bd0a36b0519eae2c5b560b3cb972ea756e66b73fb9be460af01", size = 54162, upload-time = "2024-12-28T20:17:12.301Z" }, + { url = "https://files.pythonhosted.org/packages/88/25/1940369de573c752889646d70b3fe8645e77b9e17984e72a554b9b51ffc4/backports_datetime_fromisoformat-2.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8a375c7dbee4734318714a799b6c697223e4bbb57232af37fbfff88fb48a14c6", size = 54118, upload-time = "2024-12-28T20:17:13.609Z" }, + { url = "https://files.pythonhosted.org/packages/b7/46/f275bf6c61683414acaf42b2df7286d68cfef03e98b45c168323d7707778/backports_datetime_fromisoformat-2.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:ac677b1664c4585c2e014739f6678137c8336815406052349c85898206ec7061", size = 29329, upload-time = "2024-12-28T20:17:16.124Z" }, + { url = "https://files.pythonhosted.org/packages/a2/0f/69bbdde2e1e57c09b5f01788804c50e68b29890aada999f2b1a40519def9/backports_datetime_fromisoformat-2.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:66ce47ee1ba91e146149cf40565c3d750ea1be94faf660ca733d8601e0848147", size = 27630, upload-time = "2024-12-28T20:17:19.442Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1d/1c84a50c673c87518b1adfeafcfd149991ed1f7aedc45d6e5eac2f7d19d7/backports_datetime_fromisoformat-2.0.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:8b7e069910a66b3bba61df35b5f879e5253ff0821a70375b9daf06444d046fa4", size = 34707, upload-time = "2024-12-28T20:17:21.79Z" }, + { url = "https://files.pythonhosted.org/packages/71/44/27eae384e7e045cda83f70b551d04b4a0b294f9822d32dea1cbf1592de59/backports_datetime_fromisoformat-2.0.3-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:a3b5d1d04a9e0f7b15aa1e647c750631a873b298cdd1255687bb68779fe8eb35", size = 27280, upload-time = "2024-12-28T20:17:24.503Z" }, + { url = "https://files.pythonhosted.org/packages/a7/7a/a4075187eb6bbb1ff6beb7229db5f66d1070e6968abeb61e056fa51afa5e/backports_datetime_fromisoformat-2.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec1b95986430e789c076610aea704db20874f0781b8624f648ca9fb6ef67c6e1", size = 55094, upload-time = "2024-12-28T20:17:25.546Z" }, + { url = "https://files.pythonhosted.org/packages/71/03/3fced4230c10af14aacadc195fe58e2ced91d011217b450c2e16a09a98c8/backports_datetime_fromisoformat-2.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffe5f793db59e2f1d45ec35a1cf51404fdd69df9f6952a0c87c3060af4c00e32", size = 55605, upload-time = "2024-12-28T20:17:29.208Z" }, + { url = "https://files.pythonhosted.org/packages/f6/0a/4b34a838c57bd16d3e5861ab963845e73a1041034651f7459e9935289cfd/backports_datetime_fromisoformat-2.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:620e8e73bd2595dfff1b4d256a12b67fce90ece3de87b38e1dde46b910f46f4d", size = 55353, upload-time = "2024-12-28T20:17:32.433Z" }, + { url = "https://files.pythonhosted.org/packages/d9/68/07d13c6e98e1cad85606a876367ede2de46af859833a1da12c413c201d78/backports_datetime_fromisoformat-2.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4cf9c0a985d68476c1cabd6385c691201dda2337d7453fb4da9679ce9f23f4e7", size = 55298, upload-time = "2024-12-28T20:17:34.919Z" }, + { url = "https://files.pythonhosted.org/packages/60/33/45b4d5311f42360f9b900dea53ab2bb20a3d61d7f9b7c37ddfcb3962f86f/backports_datetime_fromisoformat-2.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:d144868a73002e6e2e6fef72333e7b0129cecdd121aa8f1edba7107fd067255d", size = 29375, upload-time = "2024-12-28T20:17:36.018Z" }, + { url = "https://files.pythonhosted.org/packages/be/03/7eaa9f9bf290395d57fd30d7f1f2f9dff60c06a31c237dc2beb477e8f899/backports_datetime_fromisoformat-2.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:90e202e72a3d5aae673fcc8c9a4267d56b2f532beeb9173361293625fe4d2039", size = 28980, upload-time = "2024-12-28T20:18:06.554Z" }, + { url = "https://files.pythonhosted.org/packages/47/80/a0ecf33446c7349e79f54cc532933780341d20cff0ee12b5bfdcaa47067e/backports_datetime_fromisoformat-2.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2df98ef1b76f5a58bb493dda552259ba60c3a37557d848e039524203951c9f06", size = 28449, upload-time = "2024-12-28T20:18:07.77Z" }, ] [[package]] name = "bitsandbytes" version = "0.45.3" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +dependencies = [ + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/20/0f/3a5f062c0ed2252ed128ff028b36d2a46a763a2919b00f12ca5274493ff3/bitsandbytes-0.45.3-py3-none-manylinux_2_24_x86_64.whl", hash = "sha256:720d67ffa8a5c61c958fb62517e8abbb2ab0ac1b33b66506ae911cb34c836c70", size = 76058963, upload-time = "2025-02-24T20:17:02.103Z" }, + { url = "https://files.pythonhosted.org/packages/dd/e4/42d721904d5841f029f8af69a8609980fb160cca435cb547eb1780872340/bitsandbytes-0.45.3-py3-none-win_amd64.whl", hash = "sha256:7251d71814a653b2b78b69149f1e88753598688c760c99cbbfb0512ba4ea39c6", size = 75429768, upload-time = "2025-02-24T20:17:13.741Z" }, +] + +[[package]] +name = "bitsandbytes" +version = "0.49.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] dependencies = [ - { name = "numpy", marker = "(platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full')" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy" }, + { name = "packaging" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/20/0f/3a5f062c0ed2252ed128ff028b36d2a46a763a2919b00f12ca5274493ff3/bitsandbytes-0.45.3-py3-none-manylinux_2_24_x86_64.whl", hash = "sha256:720d67ffa8a5c61c958fb62517e8abbb2ab0ac1b33b66506ae911cb34c836c70", size = 76058963, upload_time = "2025-02-24T20:17:02.103Z" }, - { url = "https://files.pythonhosted.org/packages/dd/e4/42d721904d5841f029f8af69a8609980fb160cca435cb547eb1780872340/bitsandbytes-0.45.3-py3-none-win_amd64.whl", hash = "sha256:7251d71814a653b2b78b69149f1e88753598688c760c99cbbfb0512ba4ea39c6", size = 75429768, upload_time = "2025-02-24T20:17:13.741Z" }, + { url = "https://files.pythonhosted.org/packages/d8/7d/f1fe0992334b18cd8494f89aeec1dcc674635584fcd9f115784fea3a1d05/bitsandbytes-0.49.2-py3-none-macosx_14_0_arm64.whl", hash = "sha256:87be5975edeac5396d699ecbc39dfc47cf2c026daaf2d5852a94368611a6823f", size = 131940, upload-time = "2026-02-16T21:26:04.572Z" }, + { url = "https://files.pythonhosted.org/packages/29/71/acff7af06c818664aa87ff73e17a52c7788ad746b72aea09d3cb8e424348/bitsandbytes-0.49.2-py3-none-manylinux_2_24_aarch64.whl", hash = "sha256:2fc0830c5f7169be36e60e11f2be067c8f812dfcb829801a8703735842450750", size = 31442815, upload-time = "2026-02-16T21:26:06.783Z" }, + { url = "https://files.pythonhosted.org/packages/19/57/3443d6f183436fbdaf5000aac332c4d5ddb056665d459244a5608e98ae92/bitsandbytes-0.49.2-py3-none-manylinux_2_24_x86_64.whl", hash = "sha256:54b771f06e1a3c73af5c7f16ccf0fc23a846052813d4b008d10cb6e017dd1c8c", size = 60651714, upload-time = "2026-02-16T21:26:11.579Z" }, + { url = "https://files.pythonhosted.org/packages/b6/d4/501655842ad6771fb077f576d78cbedb5445d15b1c3c91343ed58ca46f0e/bitsandbytes-0.49.2-py3-none-win_amd64.whl", hash = "sha256:2e0ddd09cd778155388023cbe81f00afbb7c000c214caef3ce83386e7144df7d", size = 55372289, upload-time = "2026-02-16T21:26:16.267Z" }, ] [[package]] name = "black" -version = "25.1.0" +version = "26.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -852,346 +743,564 @@ dependencies = [ { name = "packaging" }, { name = "pathspec" }, { name = "platformdirs" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/94/49/26a7b0f3f35da4b5a65f081943b7bcd22d7002f5f0fb8098ec1ff21cb6ef/black-25.1.0.tar.gz", hash = "sha256:33496d5cd1222ad73391352b4ae8da15253c5de89b93a80b3e2c8d9a19ec2666", size = 649449, upload_time = "2025-01-29T04:15:40.373Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/3b/4ba3f93ac8d90410423fdd31d7541ada9bcee1df32fb90d26de41ed40e1d/black-25.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:759e7ec1e050a15f89b770cefbf91ebee8917aac5c20483bc2d80a6c3a04df32", size = 1629419, upload_time = "2025-01-29T05:37:06.642Z" }, - { url = "https://files.pythonhosted.org/packages/b4/02/0bde0485146a8a5e694daed47561785e8b77a0466ccc1f3e485d5ef2925e/black-25.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0e519ecf93120f34243e6b0054db49c00a35f84f195d5bce7e9f5cfc578fc2da", size = 1461080, upload_time = "2025-01-29T05:37:09.321Z" }, - { url = "https://files.pythonhosted.org/packages/52/0e/abdf75183c830eaca7589144ff96d49bce73d7ec6ad12ef62185cc0f79a2/black-25.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:055e59b198df7ac0b7efca5ad7ff2516bca343276c466be72eb04a3bcc1f82d7", size = 1766886, upload_time = "2025-01-29T04:18:24.432Z" }, - { url = "https://files.pythonhosted.org/packages/dc/a6/97d8bb65b1d8a41f8a6736222ba0a334db7b7b77b8023ab4568288f23973/black-25.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:db8ea9917d6f8fc62abd90d944920d95e73c83a5ee3383493e35d271aca872e9", size = 1419404, upload_time = "2025-01-29T04:19:04.296Z" }, - { url = "https://files.pythonhosted.org/packages/7e/4f/87f596aca05c3ce5b94b8663dbfe242a12843caaa82dd3f85f1ffdc3f177/black-25.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a39337598244de4bae26475f77dda852ea00a93bd4c728e09eacd827ec929df0", size = 1614372, upload_time = "2025-01-29T05:37:11.71Z" }, - { url = "https://files.pythonhosted.org/packages/e7/d0/2c34c36190b741c59c901e56ab7f6e54dad8df05a6272a9747ecef7c6036/black-25.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:96c1c7cd856bba8e20094e36e0f948718dc688dba4a9d78c3adde52b9e6c2299", size = 1442865, upload_time = "2025-01-29T05:37:14.309Z" }, - { url = "https://files.pythonhosted.org/packages/21/d4/7518c72262468430ead45cf22bd86c883a6448b9eb43672765d69a8f1248/black-25.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bce2e264d59c91e52d8000d507eb20a9aca4a778731a08cfff7e5ac4a4bb7096", size = 1749699, upload_time = "2025-01-29T04:18:17.688Z" }, - { url = "https://files.pythonhosted.org/packages/58/db/4f5beb989b547f79096e035c4981ceb36ac2b552d0ac5f2620e941501c99/black-25.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:172b1dbff09f86ce6f4eb8edf9dede08b1fce58ba194c87d7a4f1a5aa2f5b3c2", size = 1428028, upload_time = "2025-01-29T04:18:51.711Z" }, - { url = "https://files.pythonhosted.org/packages/83/71/3fe4741df7adf015ad8dfa082dd36c94ca86bb21f25608eb247b4afb15b2/black-25.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4b60580e829091e6f9238c848ea6750efed72140b91b048770b64e74fe04908b", size = 1650988, upload_time = "2025-01-29T05:37:16.707Z" }, - { url = "https://files.pythonhosted.org/packages/13/f3/89aac8a83d73937ccd39bbe8fc6ac8860c11cfa0af5b1c96d081facac844/black-25.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1e2978f6df243b155ef5fa7e558a43037c3079093ed5d10fd84c43900f2d8ecc", size = 1453985, upload_time = "2025-01-29T05:37:18.273Z" }, - { url = "https://files.pythonhosted.org/packages/6f/22/b99efca33f1f3a1d2552c714b1e1b5ae92efac6c43e790ad539a163d1754/black-25.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b48735872ec535027d979e8dcb20bf4f70b5ac75a8ea99f127c106a7d7aba9f", size = 1783816, upload_time = "2025-01-29T04:18:33.823Z" }, - { url = "https://files.pythonhosted.org/packages/18/7e/a27c3ad3822b6f2e0e00d63d58ff6299a99a5b3aee69fa77cd4b0076b261/black-25.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:ea0213189960bda9cf99be5b8c8ce66bb054af5e9e861249cd23471bd7b0b3ba", size = 1440860, upload_time = "2025-01-29T04:19:12.944Z" }, - { url = "https://files.pythonhosted.org/packages/98/87/0edf98916640efa5d0696e1abb0a8357b52e69e82322628f25bf14d263d1/black-25.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8f0b18a02996a836cc9c9c78e5babec10930862827b1b724ddfe98ccf2f2fe4f", size = 1650673, upload_time = "2025-01-29T05:37:20.574Z" }, - { url = "https://files.pythonhosted.org/packages/52/e5/f7bf17207cf87fa6e9b676576749c6b6ed0d70f179a3d812c997870291c3/black-25.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:afebb7098bfbc70037a053b91ae8437c3857482d3a690fefc03e9ff7aa9a5fd3", size = 1453190, upload_time = "2025-01-29T05:37:22.106Z" }, - { url = "https://files.pythonhosted.org/packages/e3/ee/adda3d46d4a9120772fae6de454c8495603c37c4c3b9c60f25b1ab6401fe/black-25.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:030b9759066a4ee5e5aca28c3c77f9c64789cdd4de8ac1df642c40b708be6171", size = 1782926, upload_time = "2025-01-29T04:18:58.564Z" }, - { url = "https://files.pythonhosted.org/packages/cc/64/94eb5f45dcb997d2082f097a3944cfc7fe87e071907f677e80788a2d7b7a/black-25.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:a22f402b410566e2d1c950708c77ebf5ebd5d0d88a6a2e87c86d9fb48afa0d18", size = 1442613, upload_time = "2025-01-29T04:19:27.63Z" }, - { url = "https://files.pythonhosted.org/packages/09/71/54e999902aed72baf26bca0d50781b01838251a462612966e9fc4891eadd/black-25.1.0-py3-none-any.whl", hash = "sha256:95e8176dae143ba9097f351d174fdaf0ccd29efb414b362ae3fd72bf0f710717", size = 207646, upload_time = "2025-01-29T04:15:38.082Z" }, + { name = "pytokens" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/13/88/560b11e521c522440af991d46848a2bde64b5f7202ec14e1f46f9509d328/black-26.1.0.tar.gz", hash = "sha256:d294ac3340eef9c9eb5d29288e96dc719ff269a88e27b396340459dd85da4c58", size = 658785, upload-time = "2026-01-18T04:50:11.993Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/51/1b/523329e713f965ad0ea2b7a047eeb003007792a0353622ac7a8cb2ee6fef/black-26.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ca699710dece84e3ebf6e92ee15f5b8f72870ef984bf944a57a777a48357c168", size = 1849661, upload-time = "2026-01-18T04:59:12.425Z" }, + { url = "https://files.pythonhosted.org/packages/14/82/94c0640f7285fa71c2f32879f23e609dd2aa39ba2641f395487f24a578e7/black-26.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5e8e75dabb6eb83d064b0db46392b25cabb6e784ea624219736e8985a6b3675d", size = 1689065, upload-time = "2026-01-18T04:59:13.993Z" }, + { url = "https://files.pythonhosted.org/packages/f0/78/474373cbd798f9291ed8f7107056e343fd39fef42de4a51c7fd0d360840c/black-26.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eb07665d9a907a1a645ee41a0df8a25ffac8ad9c26cdb557b7b88eeeeec934e0", size = 1751502, upload-time = "2026-01-18T04:59:15.971Z" }, + { url = "https://files.pythonhosted.org/packages/29/89/59d0e350123f97bc32c27c4d79563432d7f3530dca2bff64d855c178af8b/black-26.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:7ed300200918147c963c87700ccf9966dceaefbbb7277450a8d646fc5646bf24", size = 1400102, upload-time = "2026-01-18T04:59:17.8Z" }, + { url = "https://files.pythonhosted.org/packages/e1/bc/5d866c7ae1c9d67d308f83af5462ca7046760158bbf142502bad8f22b3a1/black-26.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:c5b7713daea9bf943f79f8c3b46f361cc5229e0e604dcef6a8bb6d1c37d9df89", size = 1207038, upload-time = "2026-01-18T04:59:19.543Z" }, + { url = "https://files.pythonhosted.org/packages/30/83/f05f22ff13756e1a8ce7891db517dbc06200796a16326258268f4658a745/black-26.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3cee1487a9e4c640dc7467aaa543d6c0097c391dc8ac74eb313f2fbf9d7a7cb5", size = 1831956, upload-time = "2026-01-18T04:59:21.38Z" }, + { url = "https://files.pythonhosted.org/packages/7d/f2/b2c570550e39bedc157715e43927360312d6dd677eed2cc149a802577491/black-26.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d62d14ca31c92adf561ebb2e5f2741bf8dea28aef6deb400d49cca011d186c68", size = 1672499, upload-time = "2026-01-18T04:59:23.257Z" }, + { url = "https://files.pythonhosted.org/packages/7a/d7/990d6a94dc9e169f61374b1c3d4f4dd3037e93c2cc12b6f3b12bc663aa7b/black-26.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fb1dafbbaa3b1ee8b4550a84425aac8874e5f390200f5502cf3aee4a2acb2f14", size = 1735431, upload-time = "2026-01-18T04:59:24.729Z" }, + { url = "https://files.pythonhosted.org/packages/36/1c/cbd7bae7dd3cb315dfe6eeca802bb56662cc92b89af272e014d98c1f2286/black-26.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:101540cb2a77c680f4f80e628ae98bd2bd8812fb9d72ade4f8995c5ff019e82c", size = 1400468, upload-time = "2026-01-18T04:59:27.381Z" }, + { url = "https://files.pythonhosted.org/packages/59/b1/9fe6132bb2d0d1f7094613320b56297a108ae19ecf3041d9678aec381b37/black-26.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:6f3977a16e347f1b115662be07daa93137259c711e526402aa444d7a88fdc9d4", size = 1207332, upload-time = "2026-01-18T04:59:28.711Z" }, + { url = "https://files.pythonhosted.org/packages/f5/13/710298938a61f0f54cdb4d1c0baeb672c01ff0358712eddaf29f76d32a0b/black-26.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6eeca41e70b5f5c84f2f913af857cf2ce17410847e1d54642e658e078da6544f", size = 1878189, upload-time = "2026-01-18T04:59:30.682Z" }, + { url = "https://files.pythonhosted.org/packages/79/a6/5179beaa57e5dbd2ec9f1c64016214057b4265647c62125aa6aeffb05392/black-26.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:dd39eef053e58e60204f2cdf059e2442e2eb08f15989eefe259870f89614c8b6", size = 1700178, upload-time = "2026-01-18T04:59:32.387Z" }, + { url = "https://files.pythonhosted.org/packages/8c/04/c96f79d7b93e8f09d9298b333ca0d31cd9b2ee6c46c274fd0f531de9dc61/black-26.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9459ad0d6cd483eacad4c6566b0f8e42af5e8b583cee917d90ffaa3778420a0a", size = 1777029, upload-time = "2026-01-18T04:59:33.767Z" }, + { url = "https://files.pythonhosted.org/packages/49/f9/71c161c4c7aa18bdda3776b66ac2dc07aed62053c7c0ff8bbda8c2624fe2/black-26.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a19915ec61f3a8746e8b10adbac4a577c6ba9851fa4a9e9fbfbcf319887a5791", size = 1406466, upload-time = "2026-01-18T04:59:35.177Z" }, + { url = "https://files.pythonhosted.org/packages/4a/8b/a7b0f974e473b159d0ac1b6bcefffeb6bec465898a516ee5cc989503cbc7/black-26.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:643d27fb5facc167c0b1b59d0315f2674a6e950341aed0fc05cf307d22bf4954", size = 1216393, upload-time = "2026-01-18T04:59:37.18Z" }, + { url = "https://files.pythonhosted.org/packages/79/04/fa2f4784f7237279332aa735cdfd5ae2e7730db0072fb2041dadda9ae551/black-26.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ba1d768fbfb6930fc93b0ecc32a43d8861ded16f47a40f14afa9bb04ab93d304", size = 1877781, upload-time = "2026-01-18T04:59:39.054Z" }, + { url = "https://files.pythonhosted.org/packages/cf/ad/5a131b01acc0e5336740a039628c0ab69d60cf09a2c87a4ec49f5826acda/black-26.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2b807c240b64609cb0e80d2200a35b23c7df82259f80bef1b2c96eb422b4aac9", size = 1699670, upload-time = "2026-01-18T04:59:41.005Z" }, + { url = "https://files.pythonhosted.org/packages/da/7c/b05f22964316a52ab6b4265bcd52c0ad2c30d7ca6bd3d0637e438fc32d6e/black-26.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1de0f7d01cc894066a1153b738145b194414cc6eeaad8ef4397ac9abacf40f6b", size = 1775212, upload-time = "2026-01-18T04:59:42.545Z" }, + { url = "https://files.pythonhosted.org/packages/a6/a3/e8d1526bea0446e040193185353920a9506eab60a7d8beb062029129c7d2/black-26.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:91a68ae46bf07868963671e4d05611b179c2313301bd756a89ad4e3b3db2325b", size = 1409953, upload-time = "2026-01-18T04:59:44.357Z" }, + { url = "https://files.pythonhosted.org/packages/c7/5a/d62ebf4d8f5e3a1daa54adaab94c107b57be1b1a2f115a0249b41931e188/black-26.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:be5e2fe860b9bd9edbf676d5b60a9282994c03fbbd40fe8f5e75d194f96064ca", size = 1217707, upload-time = "2026-01-18T04:59:45.719Z" }, + { url = "https://files.pythonhosted.org/packages/6a/83/be35a175aacfce4b05584ac415fd317dd6c24e93a0af2dcedce0f686f5d8/black-26.1.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:9dc8c71656a79ca49b8d3e2ce8103210c9481c57798b48deeb3a8bb02db5f115", size = 1871864, upload-time = "2026-01-18T04:59:47.586Z" }, + { url = "https://files.pythonhosted.org/packages/a5/f5/d33696c099450b1274d925a42b7a030cd3ea1f56d72e5ca8bbed5f52759c/black-26.1.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:b22b3810451abe359a964cc88121d57f7bce482b53a066de0f1584988ca36e79", size = 1701009, upload-time = "2026-01-18T04:59:49.443Z" }, + { url = "https://files.pythonhosted.org/packages/1b/87/670dd888c537acb53a863bc15abbd85b22b429237d9de1b77c0ed6b79c42/black-26.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:53c62883b3f999f14e5d30b5a79bd437236658ad45b2f853906c7cbe79de00af", size = 1767806, upload-time = "2026-01-18T04:59:50.769Z" }, + { url = "https://files.pythonhosted.org/packages/fe/9c/cd3deb79bfec5bcf30f9d2100ffeec63eecce826eb63e3961708b9431ff1/black-26.1.0-cp314-cp314-win_amd64.whl", hash = "sha256:f016baaadc423dc960cdddf9acae679e71ee02c4c341f78f3179d7e4819c095f", size = 1433217, upload-time = "2026-01-18T04:59:52.218Z" }, + { url = "https://files.pythonhosted.org/packages/4e/29/f3be41a1cf502a283506f40f5d27203249d181f7a1a2abce1c6ce188035a/black-26.1.0-cp314-cp314-win_arm64.whl", hash = "sha256:66912475200b67ef5a0ab665011964bf924745103f51977a78b4fb92a9fc1bf0", size = 1245773, upload-time = "2026-01-18T04:59:54.457Z" }, + { url = "https://files.pythonhosted.org/packages/e4/3d/51bdb3ecbfadfaf825ec0c75e1de6077422b4afa2091c6c9ba34fbfc0c2d/black-26.1.0-py3-none-any.whl", hash = "sha256:1054e8e47ebd686e078c0bb0eaf31e6ce69c966058d122f2c0c950311f9f3ede", size = 204010, upload-time = "2026-01-18T04:50:09.978Z" }, ] [[package]] name = "blinker" version = "1.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/21/28/9b3f50ce0e048515135495f198351908d99540d69bfdc8c1d15b73dc55ce/blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", size = 22460, upload_time = "2024-11-08T17:25:47.436Z" } +sdist = { url = "https://files.pythonhosted.org/packages/21/28/9b3f50ce0e048515135495f198351908d99540d69bfdc8c1d15b73dc55ce/blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", size = 22460, upload-time = "2024-11-08T17:25:47.436Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc", size = 8458, upload_time = "2024-11-08T17:25:46.184Z" }, + { url = "https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc", size = 8458, upload-time = "2024-11-08T17:25:46.184Z" }, ] [[package]] name = "braceexpand" version = "0.1.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/93/badd4f5ccf25209f3fef2573073da9fe4a45a3da99fca2f800f942130c0f/braceexpand-0.1.7.tar.gz", hash = "sha256:e6e539bd20eaea53547472ff94f4fb5c3d3bf9d0a89388c4b56663aba765f705", size = 7777, upload_time = "2021-05-07T13:49:07.323Z" } +sdist = { url = "https://files.pythonhosted.org/packages/54/93/badd4f5ccf25209f3fef2573073da9fe4a45a3da99fca2f800f942130c0f/braceexpand-0.1.7.tar.gz", hash = "sha256:e6e539bd20eaea53547472ff94f4fb5c3d3bf9d0a89388c4b56663aba765f705", size = 7777, upload-time = "2021-05-07T13:49:07.323Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/93/e8c04e80e82391a6e51f218ca49720f64236bc824e92152a2633b74cf7ab/braceexpand-0.1.7-py2.py3-none-any.whl", hash = "sha256:91332d53de7828103dcae5773fb43bc34950b0c8160e35e0f44c4427a3b85014", size = 5923, upload_time = "2021-05-07T13:49:05.146Z" }, + { url = "https://files.pythonhosted.org/packages/fa/93/e8c04e80e82391a6e51f218ca49720f64236bc824e92152a2633b74cf7ab/braceexpand-0.1.7-py2.py3-none-any.whl", hash = "sha256:91332d53de7828103dcae5773fb43bc34950b0c8160e35e0f44c4427a3b85014", size = 5923, upload-time = "2021-05-07T13:49:05.146Z" }, +] + +[[package]] +name = "brotli" +version = "1.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f7/16/c92ca344d646e71a43b8bb353f0a6490d7f6e06210f8554c8f874e454285/brotli-1.2.0.tar.gz", hash = "sha256:e310f77e41941c13340a95976fe66a8a95b01e783d430eeaf7a2f87e0a57dd0a", size = 7388632, upload-time = "2025-11-05T18:39:42.86Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/64/10/a090475284fc4a71aed40a96f32e44a7fe5bda39687353dd977720b211b6/brotli-1.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3b90b767916ac44e93a8e28ce6adf8d551e43affb512f2377c732d486ac6514e", size = 863089, upload-time = "2025-11-05T18:38:01.181Z" }, + { url = "https://files.pythonhosted.org/packages/03/41/17416630e46c07ac21e378c3464815dd2e120b441e641bc516ac32cc51d2/brotli-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6be67c19e0b0c56365c6a76e393b932fb0e78b3b56b711d180dd7013cb1fd984", size = 445442, upload-time = "2025-11-05T18:38:02.434Z" }, + { url = "https://files.pythonhosted.org/packages/24/31/90cc06584deb5d4fcafc0985e37741fc6b9717926a78674bbb3ce018957e/brotli-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0bbd5b5ccd157ae7913750476d48099aaf507a79841c0d04a9db4415b14842de", size = 1532658, upload-time = "2025-11-05T18:38:03.588Z" }, + { url = "https://files.pythonhosted.org/packages/62/17/33bf0c83bcbc96756dfd712201d87342732fad70bb3472c27e833a44a4f9/brotli-1.2.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3f3c908bcc404c90c77d5a073e55271a0a498f4e0756e48127c35d91cf155947", size = 1631241, upload-time = "2025-11-05T18:38:04.582Z" }, + { url = "https://files.pythonhosted.org/packages/48/10/f47854a1917b62efe29bc98ac18e5d4f71df03f629184575b862ef2e743b/brotli-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1b557b29782a643420e08d75aea889462a4a8796e9a6cf5621ab05a3f7da8ef2", size = 1424307, upload-time = "2025-11-05T18:38:05.587Z" }, + { url = "https://files.pythonhosted.org/packages/e4/b7/f88eb461719259c17483484ea8456925ee057897f8e64487d76e24e5e38d/brotli-1.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:81da1b229b1889f25adadc929aeb9dbc4e922bd18561b65b08dd9343cfccca84", size = 1488208, upload-time = "2025-11-05T18:38:06.613Z" }, + { url = "https://files.pythonhosted.org/packages/26/59/41bbcb983a0c48b0b8004203e74706c6b6e99a04f3c7ca6f4f41f364db50/brotli-1.2.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ff09cd8c5eec3b9d02d2408db41be150d8891c5566addce57513bf546e3d6c6d", size = 1597574, upload-time = "2025-11-05T18:38:07.838Z" }, + { url = "https://files.pythonhosted.org/packages/8e/e6/8c89c3bdabbe802febb4c5c6ca224a395e97913b5df0dff11b54f23c1788/brotli-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a1778532b978d2536e79c05dac2d8cd857f6c55cd0c95ace5b03740824e0e2f1", size = 1492109, upload-time = "2025-11-05T18:38:08.816Z" }, + { url = "https://files.pythonhosted.org/packages/ed/9a/4b19d4310b2dbd545c0c33f176b0528fa68c3cd0754e34b2f2bcf56548ae/brotli-1.2.0-cp310-cp310-win32.whl", hash = "sha256:b232029d100d393ae3c603c8ffd7e3fe6f798c5e28ddca5feabb8e8fdb732997", size = 334461, upload-time = "2025-11-05T18:38:10.729Z" }, + { url = "https://files.pythonhosted.org/packages/ac/39/70981d9f47705e3c2b95c0847dfa3e7a37aa3b7c6030aedc4873081ed005/brotli-1.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:ef87b8ab2704da227e83a246356a2b179ef826f550f794b2c52cddb4efbd0196", size = 369035, upload-time = "2025-11-05T18:38:11.827Z" }, + { url = "https://files.pythonhosted.org/packages/7a/ef/f285668811a9e1ddb47a18cb0b437d5fc2760d537a2fe8a57875ad6f8448/brotli-1.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:15b33fe93cedc4caaff8a0bd1eb7e3dab1c61bb22a0bf5bdfdfd97cd7da79744", size = 863110, upload-time = "2025-11-05T18:38:12.978Z" }, + { url = "https://files.pythonhosted.org/packages/50/62/a3b77593587010c789a9d6eaa527c79e0848b7b860402cc64bc0bc28a86c/brotli-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:898be2be399c221d2671d29eed26b6b2713a02c2119168ed914e7d00ceadb56f", size = 445438, upload-time = "2025-11-05T18:38:14.208Z" }, + { url = "https://files.pythonhosted.org/packages/cd/e1/7fadd47f40ce5549dc44493877db40292277db373da5053aff181656e16e/brotli-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:350c8348f0e76fff0a0fd6c26755d2653863279d086d3aa2c290a6a7251135dd", size = 1534420, upload-time = "2025-11-05T18:38:15.111Z" }, + { url = "https://files.pythonhosted.org/packages/12/8b/1ed2f64054a5a008a4ccd2f271dbba7a5fb1a3067a99f5ceadedd4c1d5a7/brotli-1.2.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e1ad3fda65ae0d93fec742a128d72e145c9c7a99ee2fcd667785d99eb25a7fe", size = 1632619, upload-time = "2025-11-05T18:38:16.094Z" }, + { url = "https://files.pythonhosted.org/packages/89/5a/7071a621eb2d052d64efd5da2ef55ecdac7c3b0c6e4f9d519e9c66d987ef/brotli-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:40d918bce2b427a0c4ba189df7a006ac0c7277c180aee4617d99e9ccaaf59e6a", size = 1426014, upload-time = "2025-11-05T18:38:17.177Z" }, + { url = "https://files.pythonhosted.org/packages/26/6d/0971a8ea435af5156acaaccec1a505f981c9c80227633851f2810abd252a/brotli-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2a7f1d03727130fc875448b65b127a9ec5d06d19d0148e7554384229706f9d1b", size = 1489661, upload-time = "2025-11-05T18:38:18.41Z" }, + { url = "https://files.pythonhosted.org/packages/f3/75/c1baca8b4ec6c96a03ef8230fab2a785e35297632f402ebb1e78a1e39116/brotli-1.2.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:9c79f57faa25d97900bfb119480806d783fba83cd09ee0b33c17623935b05fa3", size = 1599150, upload-time = "2025-11-05T18:38:19.792Z" }, + { url = "https://files.pythonhosted.org/packages/0d/1a/23fcfee1c324fd48a63d7ebf4bac3a4115bdb1b00e600f80f727d850b1ae/brotli-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:844a8ceb8483fefafc412f85c14f2aae2fb69567bf2a0de53cdb88b73e7c43ae", size = 1493505, upload-time = "2025-11-05T18:38:20.913Z" }, + { url = "https://files.pythonhosted.org/packages/36/e5/12904bbd36afeef53d45a84881a4810ae8810ad7e328a971ebbfd760a0b3/brotli-1.2.0-cp311-cp311-win32.whl", hash = "sha256:aa47441fa3026543513139cb8926a92a8e305ee9c71a6209ef7a97d91640ea03", size = 334451, upload-time = "2025-11-05T18:38:21.94Z" }, + { url = "https://files.pythonhosted.org/packages/02/8b/ecb5761b989629a4758c394b9301607a5880de61ee2ee5fe104b87149ebc/brotli-1.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:022426c9e99fd65d9475dce5c195526f04bb8be8907607e27e747893f6ee3e24", size = 369035, upload-time = "2025-11-05T18:38:22.941Z" }, + { url = "https://files.pythonhosted.org/packages/11/ee/b0a11ab2315c69bb9b45a2aaed022499c9c24a205c3a49c3513b541a7967/brotli-1.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:35d382625778834a7f3061b15423919aa03e4f5da34ac8e02c074e4b75ab4f84", size = 861543, upload-time = "2025-11-05T18:38:24.183Z" }, + { url = "https://files.pythonhosted.org/packages/e1/2f/29c1459513cd35828e25531ebfcbf3e92a5e49f560b1777a9af7203eb46e/brotli-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a61c06b334bd99bc5ae84f1eeb36bfe01400264b3c352f968c6e30a10f9d08b", size = 444288, upload-time = "2025-11-05T18:38:25.139Z" }, + { url = "https://files.pythonhosted.org/packages/3d/6f/feba03130d5fceadfa3a1bb102cb14650798c848b1df2a808356f939bb16/brotli-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:acec55bb7c90f1dfc476126f9711a8e81c9af7fb617409a9ee2953115343f08d", size = 1528071, upload-time = "2025-11-05T18:38:26.081Z" }, + { url = "https://files.pythonhosted.org/packages/2b/38/f3abb554eee089bd15471057ba85f47e53a44a462cfce265d9bf7088eb09/brotli-1.2.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:260d3692396e1895c5034f204f0db022c056f9e2ac841593a4cf9426e2a3faca", size = 1626913, upload-time = "2025-11-05T18:38:27.284Z" }, + { url = "https://files.pythonhosted.org/packages/03/a7/03aa61fbc3c5cbf99b44d158665f9b0dd3d8059be16c460208d9e385c837/brotli-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:072e7624b1fc4d601036ab3f4f27942ef772887e876beff0301d261210bca97f", size = 1419762, upload-time = "2025-11-05T18:38:28.295Z" }, + { url = "https://files.pythonhosted.org/packages/21/1b/0374a89ee27d152a5069c356c96b93afd1b94eae83f1e004b57eb6ce2f10/brotli-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:adedc4a67e15327dfdd04884873c6d5a01d3e3b6f61406f99b1ed4865a2f6d28", size = 1484494, upload-time = "2025-11-05T18:38:29.29Z" }, + { url = "https://files.pythonhosted.org/packages/cf/57/69d4fe84a67aef4f524dcd075c6eee868d7850e85bf01d778a857d8dbe0a/brotli-1.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7a47ce5c2288702e09dc22a44d0ee6152f2c7eda97b3c8482d826a1f3cfc7da7", size = 1593302, upload-time = "2025-11-05T18:38:30.639Z" }, + { url = "https://files.pythonhosted.org/packages/d5/3b/39e13ce78a8e9a621c5df3aeb5fd181fcc8caba8c48a194cd629771f6828/brotli-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:af43b8711a8264bb4e7d6d9a6d004c3a2019c04c01127a868709ec29962b6036", size = 1487913, upload-time = "2025-11-05T18:38:31.618Z" }, + { url = "https://files.pythonhosted.org/packages/62/28/4d00cb9bd76a6357a66fcd54b4b6d70288385584063f4b07884c1e7286ac/brotli-1.2.0-cp312-cp312-win32.whl", hash = "sha256:e99befa0b48f3cd293dafeacdd0d191804d105d279e0b387a32054c1180f3161", size = 334362, upload-time = "2025-11-05T18:38:32.939Z" }, + { url = "https://files.pythonhosted.org/packages/1c/4e/bc1dcac9498859d5e353c9b153627a3752868a9d5f05ce8dedd81a2354ab/brotli-1.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:b35c13ce241abdd44cb8ca70683f20c0c079728a36a996297adb5334adfc1c44", size = 369115, upload-time = "2025-11-05T18:38:33.765Z" }, + { url = "https://files.pythonhosted.org/packages/6c/d4/4ad5432ac98c73096159d9ce7ffeb82d151c2ac84adcc6168e476bb54674/brotli-1.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:9e5825ba2c9998375530504578fd4d5d1059d09621a02065d1b6bfc41a8e05ab", size = 861523, upload-time = "2025-11-05T18:38:34.67Z" }, + { url = "https://files.pythonhosted.org/packages/91/9f/9cc5bd03ee68a85dc4bc89114f7067c056a3c14b3d95f171918c088bf88d/brotli-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0cf8c3b8ba93d496b2fae778039e2f5ecc7cff99df84df337ca31d8f2252896c", size = 444289, upload-time = "2025-11-05T18:38:35.6Z" }, + { url = "https://files.pythonhosted.org/packages/2e/b6/fe84227c56a865d16a6614e2c4722864b380cb14b13f3e6bef441e73a85a/brotli-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c8565e3cdc1808b1a34714b553b262c5de5fbda202285782173ec137fd13709f", size = 1528076, upload-time = "2025-11-05T18:38:36.639Z" }, + { url = "https://files.pythonhosted.org/packages/55/de/de4ae0aaca06c790371cf6e7ee93a024f6b4bb0568727da8c3de112e726c/brotli-1.2.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:26e8d3ecb0ee458a9804f47f21b74845cc823fd1bb19f02272be70774f56e2a6", size = 1626880, upload-time = "2025-11-05T18:38:37.623Z" }, + { url = "https://files.pythonhosted.org/packages/5f/16/a1b22cbea436642e071adcaf8d4b350a2ad02f5e0ad0da879a1be16188a0/brotli-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67a91c5187e1eec76a61625c77a6c8c785650f5b576ca732bd33ef58b0dff49c", size = 1419737, upload-time = "2025-11-05T18:38:38.729Z" }, + { url = "https://files.pythonhosted.org/packages/46/63/c968a97cbb3bdbf7f974ef5a6ab467a2879b82afbc5ffb65b8acbb744f95/brotli-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4ecdb3b6dc36e6d6e14d3a1bdc6c1057c8cbf80db04031d566eb6080ce283a48", size = 1484440, upload-time = "2025-11-05T18:38:39.916Z" }, + { url = "https://files.pythonhosted.org/packages/06/9d/102c67ea5c9fc171f423e8399e585dabea29b5bc79b05572891e70013cdd/brotli-1.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3e1b35d56856f3ed326b140d3c6d9db91740f22e14b06e840fe4bb1923439a18", size = 1593313, upload-time = "2025-11-05T18:38:41.24Z" }, + { url = "https://files.pythonhosted.org/packages/9e/4a/9526d14fa6b87bc827ba1755a8440e214ff90de03095cacd78a64abe2b7d/brotli-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:54a50a9dad16b32136b2241ddea9e4df159b41247b2ce6aac0b3276a66a8f1e5", size = 1487945, upload-time = "2025-11-05T18:38:42.277Z" }, + { url = "https://files.pythonhosted.org/packages/5b/e8/3fe1ffed70cbef83c5236166acaed7bb9c766509b157854c80e2f766b38c/brotli-1.2.0-cp313-cp313-win32.whl", hash = "sha256:1b1d6a4efedd53671c793be6dd760fcf2107da3a52331ad9ea429edf0902f27a", size = 334368, upload-time = "2025-11-05T18:38:43.345Z" }, + { url = "https://files.pythonhosted.org/packages/ff/91/e739587be970a113b37b821eae8097aac5a48e5f0eca438c22e4c7dd8648/brotli-1.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:b63daa43d82f0cdabf98dee215b375b4058cce72871fd07934f179885aad16e8", size = 369116, upload-time = "2025-11-05T18:38:44.609Z" }, + { url = "https://files.pythonhosted.org/packages/17/e1/298c2ddf786bb7347a1cd71d63a347a79e5712a7c0cba9e3c3458ebd976f/brotli-1.2.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:6c12dad5cd04530323e723787ff762bac749a7b256a5bece32b2243dd5c27b21", size = 863080, upload-time = "2025-11-05T18:38:45.503Z" }, + { url = "https://files.pythonhosted.org/packages/84/0c/aac98e286ba66868b2b3b50338ffbd85a35c7122e9531a73a37a29763d38/brotli-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:3219bd9e69868e57183316ee19c84e03e8f8b5a1d1f2667e1aa8c2f91cb061ac", size = 445453, upload-time = "2025-11-05T18:38:46.433Z" }, + { url = "https://files.pythonhosted.org/packages/ec/f1/0ca1f3f99ae300372635ab3fe2f7a79fa335fee3d874fa7f9e68575e0e62/brotli-1.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:963a08f3bebd8b75ac57661045402da15991468a621f014be54e50f53a58d19e", size = 1528168, upload-time = "2025-11-05T18:38:47.371Z" }, + { url = "https://files.pythonhosted.org/packages/d6/a6/2ebfc8f766d46df8d3e65b880a2e220732395e6d7dc312c1e1244b0f074a/brotli-1.2.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9322b9f8656782414b37e6af884146869d46ab85158201d82bab9abbcb971dc7", size = 1627098, upload-time = "2025-11-05T18:38:48.385Z" }, + { url = "https://files.pythonhosted.org/packages/f3/2f/0976d5b097ff8a22163b10617f76b2557f15f0f39d6a0fe1f02b1a53e92b/brotli-1.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cf9cba6f5b78a2071ec6fb1e7bd39acf35071d90a81231d67e92d637776a6a63", size = 1419861, upload-time = "2025-11-05T18:38:49.372Z" }, + { url = "https://files.pythonhosted.org/packages/9c/97/d76df7176a2ce7616ff94c1fb72d307c9a30d2189fe877f3dd99af00ea5a/brotli-1.2.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7547369c4392b47d30a3467fe8c3330b4f2e0f7730e45e3103d7d636678a808b", size = 1484594, upload-time = "2025-11-05T18:38:50.655Z" }, + { url = "https://files.pythonhosted.org/packages/d3/93/14cf0b1216f43df5609f5b272050b0abd219e0b54ea80b47cef9867b45e7/brotli-1.2.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:fc1530af5c3c275b8524f2e24841cbe2599d74462455e9bae5109e9ff42e9361", size = 1593455, upload-time = "2025-11-05T18:38:51.624Z" }, + { url = "https://files.pythonhosted.org/packages/b3/73/3183c9e41ca755713bdf2cc1d0810df742c09484e2e1ddd693bee53877c1/brotli-1.2.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d2d085ded05278d1c7f65560aae97b3160aeb2ea2c0b3e26204856beccb60888", size = 1488164, upload-time = "2025-11-05T18:38:53.079Z" }, + { url = "https://files.pythonhosted.org/packages/64/6a/0c78d8f3a582859236482fd9fa86a65a60328a00983006bcf6d83b7b2253/brotli-1.2.0-cp314-cp314-win32.whl", hash = "sha256:832c115a020e463c2f67664560449a7bea26b0c1fdd690352addad6d0a08714d", size = 339280, upload-time = "2025-11-05T18:38:54.02Z" }, + { url = "https://files.pythonhosted.org/packages/f5/10/56978295c14794b2c12007b07f3e41ba26acda9257457d7085b0bb3bb90c/brotli-1.2.0-cp314-cp314-win_amd64.whl", hash = "sha256:e7c0af964e0b4e3412a0ebf341ea26ec767fa0b4cf81abb5e897c9338b5ad6a3", size = 375639, upload-time = "2025-11-05T18:38:55.67Z" }, ] [[package]] name = "certifi" -version = "2025.4.26" +version = "2026.1.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/9e/c05b3920a3b7d20d3d3310465f50348e5b3694f4f88c6daf736eef3024c4/certifi-2025.4.26.tar.gz", hash = "sha256:0a816057ea3cdefcef70270d2c515e4506bbc954f417fa5ade2021213bb8f0c6", size = 160705, upload_time = "2025-04-26T02:12:29.51Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/2d/a891ca51311197f6ad14a7ef42e2399f36cf2f9bd44752b3dc4eab60fdc5/certifi-2026.1.4.tar.gz", hash = "sha256:ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120", size = 154268, upload-time = "2026-01-04T02:42:41.825Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4a/7e/3db2bd1b1f9e95f7cddca6d6e75e2f2bd9f51b1246e546d88addca0106bd/certifi-2025.4.26-py3-none-any.whl", hash = "sha256:30350364dfe371162649852c63336a15c70c6510c2ad5015b21c2345311805f3", size = 159618, upload_time = "2025-04-26T02:12:27.662Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ad/3cc14f097111b4de0040c83a525973216457bbeeb63739ef1ed275c1c021/certifi-2026.1.4-py3-none-any.whl", hash = "sha256:9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c", size = 152900, upload-time = "2026-01-04T02:42:40.15Z" }, ] [[package]] name = "cffi" -version = "1.17.1" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "pycparser" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621, upload_time = "2024-09-04T20:45:21.852Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/90/07/f44ca684db4e4f08a3fdc6eeb9a0d15dc6883efc7b8c90357fdbf74e186c/cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14", size = 182191, upload_time = "2024-09-04T20:43:30.027Z" }, - { url = "https://files.pythonhosted.org/packages/08/fd/cc2fedbd887223f9f5d170c96e57cbf655df9831a6546c1727ae13fa977a/cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67", size = 178592, upload_time = "2024-09-04T20:43:32.108Z" }, - { url = "https://files.pythonhosted.org/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382", size = 426024, upload_time = "2024-09-04T20:43:34.186Z" }, - { url = "https://files.pythonhosted.org/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702", size = 448188, upload_time = "2024-09-04T20:43:36.286Z" }, - { url = "https://files.pythonhosted.org/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3", size = 455571, upload_time = "2024-09-04T20:43:38.586Z" }, - { url = "https://files.pythonhosted.org/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6", size = 436687, upload_time = "2024-09-04T20:43:40.084Z" }, - { url = "https://files.pythonhosted.org/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17", size = 446211, upload_time = "2024-09-04T20:43:41.526Z" }, - { url = "https://files.pythonhosted.org/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8", size = 461325, upload_time = "2024-09-04T20:43:43.117Z" }, - { url = "https://files.pythonhosted.org/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e", size = 438784, upload_time = "2024-09-04T20:43:45.256Z" }, - { url = "https://files.pythonhosted.org/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be", size = 461564, upload_time = "2024-09-04T20:43:46.779Z" }, - { url = "https://files.pythonhosted.org/packages/f8/fe/4d41c2f200c4a457933dbd98d3cf4e911870877bd94d9656cc0fcb390681/cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c", size = 171804, upload_time = "2024-09-04T20:43:48.186Z" }, - { url = "https://files.pythonhosted.org/packages/d1/b6/0b0f5ab93b0df4acc49cae758c81fe4e5ef26c3ae2e10cc69249dfd8b3ab/cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15", size = 181299, upload_time = "2024-09-04T20:43:49.812Z" }, - { url = "https://files.pythonhosted.org/packages/6b/f4/927e3a8899e52a27fa57a48607ff7dc91a9ebe97399b357b85a0c7892e00/cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401", size = 182264, upload_time = "2024-09-04T20:43:51.124Z" }, - { url = "https://files.pythonhosted.org/packages/6c/f5/6c3a8efe5f503175aaddcbea6ad0d2c96dad6f5abb205750d1b3df44ef29/cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf", size = 178651, upload_time = "2024-09-04T20:43:52.872Z" }, - { url = "https://files.pythonhosted.org/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4", size = 445259, upload_time = "2024-09-04T20:43:56.123Z" }, - { url = "https://files.pythonhosted.org/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", size = 469200, upload_time = "2024-09-04T20:43:57.891Z" }, - { url = "https://files.pythonhosted.org/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", size = 477235, upload_time = "2024-09-04T20:44:00.18Z" }, - { url = "https://files.pythonhosted.org/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", size = 459721, upload_time = "2024-09-04T20:44:01.585Z" }, - { url = "https://files.pythonhosted.org/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", size = 467242, upload_time = "2024-09-04T20:44:03.467Z" }, - { url = "https://files.pythonhosted.org/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", size = 477999, upload_time = "2024-09-04T20:44:05.023Z" }, - { url = "https://files.pythonhosted.org/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f", size = 454242, upload_time = "2024-09-04T20:44:06.444Z" }, - { url = "https://files.pythonhosted.org/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b", size = 478604, upload_time = "2024-09-04T20:44:08.206Z" }, - { url = "https://files.pythonhosted.org/packages/34/33/e1b8a1ba29025adbdcda5fb3a36f94c03d771c1b7b12f726ff7fef2ebe36/cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655", size = 171727, upload_time = "2024-09-04T20:44:09.481Z" }, - { url = "https://files.pythonhosted.org/packages/3d/97/50228be003bb2802627d28ec0627837ac0bf35c90cf769812056f235b2d1/cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0", size = 181400, upload_time = "2024-09-04T20:44:10.873Z" }, - { url = "https://files.pythonhosted.org/packages/5a/84/e94227139ee5fb4d600a7a4927f322e1d4aea6fdc50bd3fca8493caba23f/cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4", size = 183178, upload_time = "2024-09-04T20:44:12.232Z" }, - { url = "https://files.pythonhosted.org/packages/da/ee/fb72c2b48656111c4ef27f0f91da355e130a923473bf5ee75c5643d00cca/cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c", size = 178840, upload_time = "2024-09-04T20:44:13.739Z" }, - { url = "https://files.pythonhosted.org/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36", size = 454803, upload_time = "2024-09-04T20:44:15.231Z" }, - { url = "https://files.pythonhosted.org/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5", size = 478850, upload_time = "2024-09-04T20:44:17.188Z" }, - { url = "https://files.pythonhosted.org/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff", size = 485729, upload_time = "2024-09-04T20:44:18.688Z" }, - { url = "https://files.pythonhosted.org/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99", size = 471256, upload_time = "2024-09-04T20:44:20.248Z" }, - { url = "https://files.pythonhosted.org/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93", size = 479424, upload_time = "2024-09-04T20:44:21.673Z" }, - { url = "https://files.pythonhosted.org/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3", size = 484568, upload_time = "2024-09-04T20:44:23.245Z" }, - { url = "https://files.pythonhosted.org/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8", size = 488736, upload_time = "2024-09-04T20:44:24.757Z" }, - { url = "https://files.pythonhosted.org/packages/86/c5/28b2d6f799ec0bdecf44dced2ec5ed43e0eb63097b0f58c293583b406582/cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65", size = 172448, upload_time = "2024-09-04T20:44:26.208Z" }, - { url = "https://files.pythonhosted.org/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976, upload_time = "2024-09-04T20:44:27.578Z" }, - { url = "https://files.pythonhosted.org/packages/8d/f8/dd6c246b148639254dad4d6803eb6a54e8c85c6e11ec9df2cffa87571dbe/cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e", size = 182989, upload_time = "2024-09-04T20:44:28.956Z" }, - { url = "https://files.pythonhosted.org/packages/8b/f1/672d303ddf17c24fc83afd712316fda78dc6fce1cd53011b839483e1ecc8/cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2", size = 178802, upload_time = "2024-09-04T20:44:30.289Z" }, - { url = "https://files.pythonhosted.org/packages/0e/2d/eab2e858a91fdff70533cab61dcff4a1f55ec60425832ddfdc9cd36bc8af/cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3", size = 454792, upload_time = "2024-09-04T20:44:32.01Z" }, - { url = "https://files.pythonhosted.org/packages/75/b2/fbaec7c4455c604e29388d55599b99ebcc250a60050610fadde58932b7ee/cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683", size = 478893, upload_time = "2024-09-04T20:44:33.606Z" }, - { url = "https://files.pythonhosted.org/packages/4f/b7/6e4a2162178bf1935c336d4da8a9352cccab4d3a5d7914065490f08c0690/cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5", size = 485810, upload_time = "2024-09-04T20:44:35.191Z" }, - { url = "https://files.pythonhosted.org/packages/c7/8a/1d0e4a9c26e54746dc08c2c6c037889124d4f59dffd853a659fa545f1b40/cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4", size = 471200, upload_time = "2024-09-04T20:44:36.743Z" }, - { url = "https://files.pythonhosted.org/packages/26/9f/1aab65a6c0db35f43c4d1b4f580e8df53914310afc10ae0397d29d697af4/cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd", size = 479447, upload_time = "2024-09-04T20:44:38.492Z" }, - { url = "https://files.pythonhosted.org/packages/5f/e4/fb8b3dd8dc0e98edf1135ff067ae070bb32ef9d509d6cb0f538cd6f7483f/cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed", size = 484358, upload_time = "2024-09-04T20:44:40.046Z" }, - { url = "https://files.pythonhosted.org/packages/f1/47/d7145bf2dc04684935d57d67dff9d6d795b2ba2796806bb109864be3a151/cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9", size = 488469, upload_time = "2024-09-04T20:44:41.616Z" }, - { url = "https://files.pythonhosted.org/packages/bf/ee/f94057fa6426481d663b88637a9a10e859e492c73d0384514a17d78ee205/cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d", size = 172475, upload_time = "2024-09-04T20:44:43.733Z" }, - { url = "https://files.pythonhosted.org/packages/7c/fc/6a8cb64e5f0324877d503c854da15d76c1e50eb722e320b15345c4d0c6de/cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a", size = 182009, upload_time = "2024-09-04T20:44:45.309Z" }, +version = "2.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/93/d7/516d984057745a6cd96575eea814fe1edd6646ee6efd552fb7b0921dec83/cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44", size = 184283, upload-time = "2025-09-08T23:22:08.01Z" }, + { url = "https://files.pythonhosted.org/packages/9e/84/ad6a0b408daa859246f57c03efd28e5dd1b33c21737c2db84cae8c237aa5/cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49", size = 180504, upload-time = "2025-09-08T23:22:10.637Z" }, + { url = "https://files.pythonhosted.org/packages/50/bd/b1a6362b80628111e6653c961f987faa55262b4002fcec42308cad1db680/cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c", size = 208811, upload-time = "2025-09-08T23:22:12.267Z" }, + { url = "https://files.pythonhosted.org/packages/4f/27/6933a8b2562d7bd1fb595074cf99cc81fc3789f6a6c05cdabb46284a3188/cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb", size = 216402, upload-time = "2025-09-08T23:22:13.455Z" }, + { url = "https://files.pythonhosted.org/packages/05/eb/b86f2a2645b62adcfff53b0dd97e8dfafb5c8aa864bd0d9a2c2049a0d551/cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0", size = 203217, upload-time = "2025-09-08T23:22:14.596Z" }, + { url = "https://files.pythonhosted.org/packages/9f/e0/6cbe77a53acf5acc7c08cc186c9928864bd7c005f9efd0d126884858a5fe/cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4", size = 203079, upload-time = "2025-09-08T23:22:15.769Z" }, + { url = "https://files.pythonhosted.org/packages/98/29/9b366e70e243eb3d14a5cb488dfd3a0b6b2f1fb001a203f653b93ccfac88/cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453", size = 216475, upload-time = "2025-09-08T23:22:17.427Z" }, + { url = "https://files.pythonhosted.org/packages/21/7a/13b24e70d2f90a322f2900c5d8e1f14fa7e2a6b3332b7309ba7b2ba51a5a/cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495", size = 218829, upload-time = "2025-09-08T23:22:19.069Z" }, + { url = "https://files.pythonhosted.org/packages/60/99/c9dc110974c59cc981b1f5b66e1d8af8af764e00f0293266824d9c4254bc/cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5", size = 211211, upload-time = "2025-09-08T23:22:20.588Z" }, + { url = "https://files.pythonhosted.org/packages/49/72/ff2d12dbf21aca1b32a40ed792ee6b40f6dc3a9cf1644bd7ef6e95e0ac5e/cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb", size = 218036, upload-time = "2025-09-08T23:22:22.143Z" }, + { url = "https://files.pythonhosted.org/packages/e2/cc/027d7fb82e58c48ea717149b03bcadcbdc293553edb283af792bd4bcbb3f/cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a", size = 172184, upload-time = "2025-09-08T23:22:23.328Z" }, + { url = "https://files.pythonhosted.org/packages/33/fa/072dd15ae27fbb4e06b437eb6e944e75b068deb09e2a2826039e49ee2045/cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739", size = 182790, upload-time = "2025-09-08T23:22:24.752Z" }, + { url = "https://files.pythonhosted.org/packages/12/4a/3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c/cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe", size = 184344, upload-time = "2025-09-08T23:22:26.456Z" }, + { url = "https://files.pythonhosted.org/packages/4f/8b/f0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b/cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c", size = 180560, upload-time = "2025-09-08T23:22:28.197Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92", size = 209613, upload-time = "2025-09-08T23:22:29.475Z" }, + { url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93", size = 216476, upload-time = "2025-09-08T23:22:31.063Z" }, + { url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5", size = 203374, upload-time = "2025-09-08T23:22:32.507Z" }, + { url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664", size = 202597, upload-time = "2025-09-08T23:22:34.132Z" }, + { url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26", size = 215574, upload-time = "2025-09-08T23:22:35.443Z" }, + { url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9", size = 218971, upload-time = "2025-09-08T23:22:36.805Z" }, + { url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414", size = 211972, upload-time = "2025-09-08T23:22:38.436Z" }, + { url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743", size = 217078, upload-time = "2025-09-08T23:22:39.776Z" }, + { url = "https://files.pythonhosted.org/packages/2b/c0/015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce/cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5", size = 172076, upload-time = "2025-09-08T23:22:40.95Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8f/dc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e/cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5", size = 182820, upload-time = "2025-09-08T23:22:42.463Z" }, + { url = "https://files.pythonhosted.org/packages/95/5c/1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1/cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d", size = 177635, upload-time = "2025-09-08T23:22:43.623Z" }, + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload-time = "2025-09-08T23:23:00.879Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload-time = "2025-09-08T23:23:02.231Z" }, + { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload-time = "2025-09-08T23:23:03.472Z" }, + { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload-time = "2025-09-08T23:23:04.792Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload-time = "2025-09-08T23:23:06.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload-time = "2025-09-08T23:23:07.753Z" }, + { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload-time = "2025-09-08T23:23:09.648Z" }, + { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload-time = "2025-09-08T23:23:10.928Z" }, + { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload-time = "2025-09-08T23:23:12.42Z" }, + { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload-time = "2025-09-08T23:23:14.32Z" }, + { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload-time = "2025-09-08T23:23:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload-time = "2025-09-08T23:23:16.761Z" }, + { url = "https://files.pythonhosted.org/packages/92/c4/3ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f/cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5", size = 185320, upload-time = "2025-09-08T23:23:18.087Z" }, + { url = "https://files.pythonhosted.org/packages/59/dd/27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730/cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13", size = 181487, upload-time = "2025-09-08T23:23:19.622Z" }, + { url = "https://files.pythonhosted.org/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b", size = 220049, upload-time = "2025-09-08T23:23:20.853Z" }, + { url = "https://files.pythonhosted.org/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c", size = 207793, upload-time = "2025-09-08T23:23:22.08Z" }, + { url = "https://files.pythonhosted.org/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef", size = 206300, upload-time = "2025-09-08T23:23:23.314Z" }, + { url = "https://files.pythonhosted.org/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775", size = 219244, upload-time = "2025-09-08T23:23:24.541Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205", size = 222828, upload-time = "2025-09-08T23:23:26.143Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1", size = 220926, upload-time = "2025-09-08T23:23:27.873Z" }, + { url = "https://files.pythonhosted.org/packages/3e/aa/df335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1/cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f", size = 175328, upload-time = "2025-09-08T23:23:44.61Z" }, + { url = "https://files.pythonhosted.org/packages/bb/92/882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367/cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25", size = 185650, upload-time = "2025-09-08T23:23:45.848Z" }, + { url = "https://files.pythonhosted.org/packages/9f/2c/98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104/cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad", size = 180687, upload-time = "2025-09-08T23:23:47.105Z" }, + { url = "https://files.pythonhosted.org/packages/3e/61/c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006/cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9", size = 188773, upload-time = "2025-09-08T23:23:29.347Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ea/5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336/cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d", size = 185013, upload-time = "2025-09-08T23:23:30.63Z" }, + { url = "https://files.pythonhosted.org/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c", size = 221593, upload-time = "2025-09-08T23:23:31.91Z" }, + { url = "https://files.pythonhosted.org/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8", size = 209354, upload-time = "2025-09-08T23:23:33.214Z" }, + { url = "https://files.pythonhosted.org/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc", size = 208480, upload-time = "2025-09-08T23:23:34.495Z" }, + { url = "https://files.pythonhosted.org/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592", size = 221584, upload-time = "2025-09-08T23:23:36.096Z" }, + { url = "https://files.pythonhosted.org/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512", size = 224443, upload-time = "2025-09-08T23:23:37.328Z" }, + { url = "https://files.pythonhosted.org/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4", size = 223437, upload-time = "2025-09-08T23:23:38.945Z" }, + { url = "https://files.pythonhosted.org/packages/a0/1d/ec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c/cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e", size = 180487, upload-time = "2025-09-08T23:23:40.423Z" }, + { url = "https://files.pythonhosted.org/packages/bf/41/4c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d/cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6", size = 191726, upload-time = "2025-09-08T23:23:41.742Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3a/dbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c/cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9", size = 184195, upload-time = "2025-09-08T23:23:43.004Z" }, ] [[package]] name = "charset-normalizer" -version = "3.4.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e4/33/89c2ced2b67d1c2a61c19c6751aa8902d46ce3dacb23600a283619f5a12d/charset_normalizer-3.4.2.tar.gz", hash = "sha256:5baececa9ecba31eff645232d59845c07aa030f0c81ee70184a90d35099a0e63", size = 126367, upload_time = "2025-05-02T08:34:42.01Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/95/28/9901804da60055b406e1a1c5ba7aac1276fb77f1dde635aabfc7fd84b8ab/charset_normalizer-3.4.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7c48ed483eb946e6c04ccbe02c6b4d1d48e51944b6db70f697e089c193404941", size = 201818, upload_time = "2025-05-02T08:31:46.725Z" }, - { url = "https://files.pythonhosted.org/packages/d9/9b/892a8c8af9110935e5adcbb06d9c6fe741b6bb02608c6513983048ba1a18/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2d318c11350e10662026ad0eb71bb51c7812fc8590825304ae0bdd4ac283acd", size = 144649, upload_time = "2025-05-02T08:31:48.889Z" }, - { url = "https://files.pythonhosted.org/packages/7b/a5/4179abd063ff6414223575e008593861d62abfc22455b5d1a44995b7c101/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9cbfacf36cb0ec2897ce0ebc5d08ca44213af24265bd56eca54bee7923c48fd6", size = 155045, upload_time = "2025-05-02T08:31:50.757Z" }, - { url = "https://files.pythonhosted.org/packages/3b/95/bc08c7dfeddd26b4be8c8287b9bb055716f31077c8b0ea1cd09553794665/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:18dd2e350387c87dabe711b86f83c9c78af772c748904d372ade190b5c7c9d4d", size = 147356, upload_time = "2025-05-02T08:31:52.634Z" }, - { url = "https://files.pythonhosted.org/packages/a8/2d/7a5b635aa65284bf3eab7653e8b4151ab420ecbae918d3e359d1947b4d61/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8075c35cd58273fee266c58c0c9b670947c19df5fb98e7b66710e04ad4e9ff86", size = 149471, upload_time = "2025-05-02T08:31:56.207Z" }, - { url = "https://files.pythonhosted.org/packages/ae/38/51fc6ac74251fd331a8cfdb7ec57beba8c23fd5493f1050f71c87ef77ed0/charset_normalizer-3.4.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5bf4545e3b962767e5c06fe1738f951f77d27967cb2caa64c28be7c4563e162c", size = 151317, upload_time = "2025-05-02T08:31:57.613Z" }, - { url = "https://files.pythonhosted.org/packages/b7/17/edee1e32215ee6e9e46c3e482645b46575a44a2d72c7dfd49e49f60ce6bf/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7a6ab32f7210554a96cd9e33abe3ddd86732beeafc7a28e9955cdf22ffadbab0", size = 146368, upload_time = "2025-05-02T08:31:59.468Z" }, - { url = "https://files.pythonhosted.org/packages/26/2c/ea3e66f2b5f21fd00b2825c94cafb8c326ea6240cd80a91eb09e4a285830/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:b33de11b92e9f75a2b545d6e9b6f37e398d86c3e9e9653c4864eb7e89c5773ef", size = 154491, upload_time = "2025-05-02T08:32:01.219Z" }, - { url = "https://files.pythonhosted.org/packages/52/47/7be7fa972422ad062e909fd62460d45c3ef4c141805b7078dbab15904ff7/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8755483f3c00d6c9a77f490c17e6ab0c8729e39e6390328e42521ef175380ae6", size = 157695, upload_time = "2025-05-02T08:32:03.045Z" }, - { url = "https://files.pythonhosted.org/packages/2f/42/9f02c194da282b2b340f28e5fb60762de1151387a36842a92b533685c61e/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:68a328e5f55ec37c57f19ebb1fdc56a248db2e3e9ad769919a58672958e8f366", size = 154849, upload_time = "2025-05-02T08:32:04.651Z" }, - { url = "https://files.pythonhosted.org/packages/67/44/89cacd6628f31fb0b63201a618049be4be2a7435a31b55b5eb1c3674547a/charset_normalizer-3.4.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:21b2899062867b0e1fde9b724f8aecb1af14f2778d69aacd1a5a1853a597a5db", size = 150091, upload_time = "2025-05-02T08:32:06.719Z" }, - { url = "https://files.pythonhosted.org/packages/1f/79/4b8da9f712bc079c0f16b6d67b099b0b8d808c2292c937f267d816ec5ecc/charset_normalizer-3.4.2-cp310-cp310-win32.whl", hash = "sha256:e8082b26888e2f8b36a042a58307d5b917ef2b1cacab921ad3323ef91901c71a", size = 98445, upload_time = "2025-05-02T08:32:08.66Z" }, - { url = "https://files.pythonhosted.org/packages/7d/d7/96970afb4fb66497a40761cdf7bd4f6fca0fc7bafde3a84f836c1f57a926/charset_normalizer-3.4.2-cp310-cp310-win_amd64.whl", hash = "sha256:f69a27e45c43520f5487f27627059b64aaf160415589230992cec34c5e18a509", size = 105782, upload_time = "2025-05-02T08:32:10.46Z" }, - { url = "https://files.pythonhosted.org/packages/05/85/4c40d00dcc6284a1c1ad5de5e0996b06f39d8232f1031cd23c2f5c07ee86/charset_normalizer-3.4.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:be1e352acbe3c78727a16a455126d9ff83ea2dfdcbc83148d2982305a04714c2", size = 198794, upload_time = "2025-05-02T08:32:11.945Z" }, - { url = "https://files.pythonhosted.org/packages/41/d9/7a6c0b9db952598e97e93cbdfcb91bacd89b9b88c7c983250a77c008703c/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa88ca0b1932e93f2d961bf3addbb2db902198dca337d88c89e1559e066e7645", size = 142846, upload_time = "2025-05-02T08:32:13.946Z" }, - { url = "https://files.pythonhosted.org/packages/66/82/a37989cda2ace7e37f36c1a8ed16c58cf48965a79c2142713244bf945c89/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d524ba3f1581b35c03cb42beebab4a13e6cdad7b36246bd22541fa585a56cccd", size = 153350, upload_time = "2025-05-02T08:32:15.873Z" }, - { url = "https://files.pythonhosted.org/packages/df/68/a576b31b694d07b53807269d05ec3f6f1093e9545e8607121995ba7a8313/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28a1005facc94196e1fb3e82a3d442a9d9110b8434fc1ded7a24a2983c9888d8", size = 145657, upload_time = "2025-05-02T08:32:17.283Z" }, - { url = "https://files.pythonhosted.org/packages/92/9b/ad67f03d74554bed3aefd56fe836e1623a50780f7c998d00ca128924a499/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdb20a30fe1175ecabed17cbf7812f7b804b8a315a25f24678bcdf120a90077f", size = 147260, upload_time = "2025-05-02T08:32:18.807Z" }, - { url = "https://files.pythonhosted.org/packages/a6/e6/8aebae25e328160b20e31a7e9929b1578bbdc7f42e66f46595a432f8539e/charset_normalizer-3.4.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0f5d9ed7f254402c9e7d35d2f5972c9bbea9040e99cd2861bd77dc68263277c7", size = 149164, upload_time = "2025-05-02T08:32:20.333Z" }, - { url = "https://files.pythonhosted.org/packages/8b/f2/b3c2f07dbcc248805f10e67a0262c93308cfa149a4cd3d1fe01f593e5fd2/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:efd387a49825780ff861998cd959767800d54f8308936b21025326de4b5a42b9", size = 144571, upload_time = "2025-05-02T08:32:21.86Z" }, - { url = "https://files.pythonhosted.org/packages/60/5b/c3f3a94bc345bc211622ea59b4bed9ae63c00920e2e8f11824aa5708e8b7/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f0aa37f3c979cf2546b73e8222bbfa3dc07a641585340179d768068e3455e544", size = 151952, upload_time = "2025-05-02T08:32:23.434Z" }, - { url = "https://files.pythonhosted.org/packages/e2/4d/ff460c8b474122334c2fa394a3f99a04cf11c646da895f81402ae54f5c42/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e70e990b2137b29dc5564715de1e12701815dacc1d056308e2b17e9095372a82", size = 155959, upload_time = "2025-05-02T08:32:24.993Z" }, - { url = "https://files.pythonhosted.org/packages/a2/2b/b964c6a2fda88611a1fe3d4c400d39c66a42d6c169c924818c848f922415/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0c8c57f84ccfc871a48a47321cfa49ae1df56cd1d965a09abe84066f6853b9c0", size = 153030, upload_time = "2025-05-02T08:32:26.435Z" }, - { url = "https://files.pythonhosted.org/packages/59/2e/d3b9811db26a5ebf444bc0fa4f4be5aa6d76fc6e1c0fd537b16c14e849b6/charset_normalizer-3.4.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6b66f92b17849b85cad91259efc341dce9c1af48e2173bf38a85c6329f1033e5", size = 148015, upload_time = "2025-05-02T08:32:28.376Z" }, - { url = "https://files.pythonhosted.org/packages/90/07/c5fd7c11eafd561bb51220d600a788f1c8d77c5eef37ee49454cc5c35575/charset_normalizer-3.4.2-cp311-cp311-win32.whl", hash = "sha256:daac4765328a919a805fa5e2720f3e94767abd632ae410a9062dff5412bae65a", size = 98106, upload_time = "2025-05-02T08:32:30.281Z" }, - { url = "https://files.pythonhosted.org/packages/a8/05/5e33dbef7e2f773d672b6d79f10ec633d4a71cd96db6673625838a4fd532/charset_normalizer-3.4.2-cp311-cp311-win_amd64.whl", hash = "sha256:e53efc7c7cee4c1e70661e2e112ca46a575f90ed9ae3fef200f2a25e954f4b28", size = 105402, upload_time = "2025-05-02T08:32:32.191Z" }, - { url = "https://files.pythonhosted.org/packages/d7/a4/37f4d6035c89cac7930395a35cc0f1b872e652eaafb76a6075943754f095/charset_normalizer-3.4.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0c29de6a1a95f24b9a1aa7aefd27d2487263f00dfd55a77719b530788f75cff7", size = 199936, upload_time = "2025-05-02T08:32:33.712Z" }, - { url = "https://files.pythonhosted.org/packages/ee/8a/1a5e33b73e0d9287274f899d967907cd0bf9c343e651755d9307e0dbf2b3/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cddf7bd982eaa998934a91f69d182aec997c6c468898efe6679af88283b498d3", size = 143790, upload_time = "2025-05-02T08:32:35.768Z" }, - { url = "https://files.pythonhosted.org/packages/66/52/59521f1d8e6ab1482164fa21409c5ef44da3e9f653c13ba71becdd98dec3/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fcbe676a55d7445b22c10967bceaaf0ee69407fbe0ece4d032b6eb8d4565982a", size = 153924, upload_time = "2025-05-02T08:32:37.284Z" }, - { url = "https://files.pythonhosted.org/packages/86/2d/fb55fdf41964ec782febbf33cb64be480a6b8f16ded2dbe8db27a405c09f/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d41c4d287cfc69060fa91cae9683eacffad989f1a10811995fa309df656ec214", size = 146626, upload_time = "2025-05-02T08:32:38.803Z" }, - { url = "https://files.pythonhosted.org/packages/8c/73/6ede2ec59bce19b3edf4209d70004253ec5f4e319f9a2e3f2f15601ed5f7/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e594135de17ab3866138f496755f302b72157d115086d100c3f19370839dd3a", size = 148567, upload_time = "2025-05-02T08:32:40.251Z" }, - { url = "https://files.pythonhosted.org/packages/09/14/957d03c6dc343c04904530b6bef4e5efae5ec7d7990a7cbb868e4595ee30/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cf713fe9a71ef6fd5adf7a79670135081cd4431c2943864757f0fa3a65b1fafd", size = 150957, upload_time = "2025-05-02T08:32:41.705Z" }, - { url = "https://files.pythonhosted.org/packages/0d/c8/8174d0e5c10ccebdcb1b53cc959591c4c722a3ad92461a273e86b9f5a302/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a370b3e078e418187da8c3674eddb9d983ec09445c99a3a263c2011993522981", size = 145408, upload_time = "2025-05-02T08:32:43.709Z" }, - { url = "https://files.pythonhosted.org/packages/58/aa/8904b84bc8084ac19dc52feb4f5952c6df03ffb460a887b42615ee1382e8/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a955b438e62efdf7e0b7b52a64dc5c3396e2634baa62471768a64bc2adb73d5c", size = 153399, upload_time = "2025-05-02T08:32:46.197Z" }, - { url = "https://files.pythonhosted.org/packages/c2/26/89ee1f0e264d201cb65cf054aca6038c03b1a0c6b4ae998070392a3ce605/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:7222ffd5e4de8e57e03ce2cef95a4c43c98fcb72ad86909abdfc2c17d227fc1b", size = 156815, upload_time = "2025-05-02T08:32:48.105Z" }, - { url = "https://files.pythonhosted.org/packages/fd/07/68e95b4b345bad3dbbd3a8681737b4338ff2c9df29856a6d6d23ac4c73cb/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:bee093bf902e1d8fc0ac143c88902c3dfc8941f7ea1d6a8dd2bcb786d33db03d", size = 154537, upload_time = "2025-05-02T08:32:49.719Z" }, - { url = "https://files.pythonhosted.org/packages/77/1a/5eefc0ce04affb98af07bc05f3bac9094513c0e23b0562d64af46a06aae4/charset_normalizer-3.4.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dedb8adb91d11846ee08bec4c8236c8549ac721c245678282dcb06b221aab59f", size = 149565, upload_time = "2025-05-02T08:32:51.404Z" }, - { url = "https://files.pythonhosted.org/packages/37/a0/2410e5e6032a174c95e0806b1a6585eb21e12f445ebe239fac441995226a/charset_normalizer-3.4.2-cp312-cp312-win32.whl", hash = "sha256:db4c7bf0e07fc3b7d89ac2a5880a6a8062056801b83ff56d8464b70f65482b6c", size = 98357, upload_time = "2025-05-02T08:32:53.079Z" }, - { url = "https://files.pythonhosted.org/packages/6c/4f/c02d5c493967af3eda9c771ad4d2bbc8df6f99ddbeb37ceea6e8716a32bc/charset_normalizer-3.4.2-cp312-cp312-win_amd64.whl", hash = "sha256:5a9979887252a82fefd3d3ed2a8e3b937a7a809f65dcb1e068b090e165bbe99e", size = 105776, upload_time = "2025-05-02T08:32:54.573Z" }, - { url = "https://files.pythonhosted.org/packages/ea/12/a93df3366ed32db1d907d7593a94f1fe6293903e3e92967bebd6950ed12c/charset_normalizer-3.4.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:926ca93accd5d36ccdabd803392ddc3e03e6d4cd1cf17deff3b989ab8e9dbcf0", size = 199622, upload_time = "2025-05-02T08:32:56.363Z" }, - { url = "https://files.pythonhosted.org/packages/04/93/bf204e6f344c39d9937d3c13c8cd5bbfc266472e51fc8c07cb7f64fcd2de/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eba9904b0f38a143592d9fc0e19e2df0fa2e41c3c3745554761c5f6447eedabf", size = 143435, upload_time = "2025-05-02T08:32:58.551Z" }, - { url = "https://files.pythonhosted.org/packages/22/2a/ea8a2095b0bafa6c5b5a55ffdc2f924455233ee7b91c69b7edfcc9e02284/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3fddb7e2c84ac87ac3a947cb4e66d143ca5863ef48e4a5ecb83bd48619e4634e", size = 153653, upload_time = "2025-05-02T08:33:00.342Z" }, - { url = "https://files.pythonhosted.org/packages/b6/57/1b090ff183d13cef485dfbe272e2fe57622a76694061353c59da52c9a659/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98f862da73774290f251b9df8d11161b6cf25b599a66baf087c1ffe340e9bfd1", size = 146231, upload_time = "2025-05-02T08:33:02.081Z" }, - { url = "https://files.pythonhosted.org/packages/e2/28/ffc026b26f441fc67bd21ab7f03b313ab3fe46714a14b516f931abe1a2d8/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c9379d65defcab82d07b2a9dfbfc2e95bc8fe0ebb1b176a3190230a3ef0e07c", size = 148243, upload_time = "2025-05-02T08:33:04.063Z" }, - { url = "https://files.pythonhosted.org/packages/c0/0f/9abe9bd191629c33e69e47c6ef45ef99773320e9ad8e9cb08b8ab4a8d4cb/charset_normalizer-3.4.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e635b87f01ebc977342e2697d05b56632f5f879a4f15955dfe8cef2448b51691", size = 150442, upload_time = "2025-05-02T08:33:06.418Z" }, - { url = "https://files.pythonhosted.org/packages/67/7c/a123bbcedca91d5916c056407f89a7f5e8fdfce12ba825d7d6b9954a1a3c/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1c95a1e2902a8b722868587c0e1184ad5c55631de5afc0eb96bc4b0d738092c0", size = 145147, upload_time = "2025-05-02T08:33:08.183Z" }, - { url = "https://files.pythonhosted.org/packages/ec/fe/1ac556fa4899d967b83e9893788e86b6af4d83e4726511eaaad035e36595/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ef8de666d6179b009dce7bcb2ad4c4a779f113f12caf8dc77f0162c29d20490b", size = 153057, upload_time = "2025-05-02T08:33:09.986Z" }, - { url = "https://files.pythonhosted.org/packages/2b/ff/acfc0b0a70b19e3e54febdd5301a98b72fa07635e56f24f60502e954c461/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:32fc0341d72e0f73f80acb0a2c94216bd704f4f0bce10aedea38f30502b271ff", size = 156454, upload_time = "2025-05-02T08:33:11.814Z" }, - { url = "https://files.pythonhosted.org/packages/92/08/95b458ce9c740d0645feb0e96cea1f5ec946ea9c580a94adfe0b617f3573/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:289200a18fa698949d2b39c671c2cc7a24d44096784e76614899a7ccf2574b7b", size = 154174, upload_time = "2025-05-02T08:33:13.707Z" }, - { url = "https://files.pythonhosted.org/packages/78/be/8392efc43487ac051eee6c36d5fbd63032d78f7728cb37aebcc98191f1ff/charset_normalizer-3.4.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4a476b06fbcf359ad25d34a057b7219281286ae2477cc5ff5e3f70a246971148", size = 149166, upload_time = "2025-05-02T08:33:15.458Z" }, - { url = "https://files.pythonhosted.org/packages/44/96/392abd49b094d30b91d9fbda6a69519e95802250b777841cf3bda8fe136c/charset_normalizer-3.4.2-cp313-cp313-win32.whl", hash = "sha256:aaeeb6a479c7667fbe1099af9617c83aaca22182d6cf8c53966491a0f1b7ffb7", size = 98064, upload_time = "2025-05-02T08:33:17.06Z" }, - { url = "https://files.pythonhosted.org/packages/e9/b0/0200da600134e001d91851ddc797809e2fe0ea72de90e09bec5a2fbdaccb/charset_normalizer-3.4.2-cp313-cp313-win_amd64.whl", hash = "sha256:aa6af9e7d59f9c12b33ae4e9450619cf2488e2bbe9b44030905877f0b2324980", size = 105641, upload_time = "2025-05-02T08:33:18.753Z" }, - { url = "https://files.pythonhosted.org/packages/20/94/c5790835a017658cbfabd07f3bfb549140c3ac458cfc196323996b10095a/charset_normalizer-3.4.2-py3-none-any.whl", hash = "sha256:7f56930ab0abd1c45cd15be65cc741c28b1c9a34876ce8c17a2fa107810c0af0", size = 52626, upload_time = "2025-05-02T08:34:40.053Z" }, +version = "3.4.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz", hash = "sha256:94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a", size = 129418, upload-time = "2025-10-14T04:42:32.879Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1f/b8/6d51fc1d52cbd52cd4ccedd5b5b2f0f6a11bbf6765c782298b0f3e808541/charset_normalizer-3.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e824f1492727fa856dd6eda4f7cee25f8518a12f3c4a56a74e8095695089cf6d", size = 209709, upload-time = "2025-10-14T04:40:11.385Z" }, + { url = "https://files.pythonhosted.org/packages/5c/af/1f9d7f7faafe2ddfb6f72a2e07a548a629c61ad510fe60f9630309908fef/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4bd5d4137d500351a30687c2d3971758aac9a19208fc110ccb9d7188fbe709e8", size = 148814, upload-time = "2025-10-14T04:40:13.135Z" }, + { url = "https://files.pythonhosted.org/packages/79/3d/f2e3ac2bbc056ca0c204298ea4e3d9db9b4afe437812638759db2c976b5f/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:027f6de494925c0ab2a55eab46ae5129951638a49a34d87f4c3eda90f696b4ad", size = 144467, upload-time = "2025-10-14T04:40:14.728Z" }, + { url = "https://files.pythonhosted.org/packages/ec/85/1bf997003815e60d57de7bd972c57dc6950446a3e4ccac43bc3070721856/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f820802628d2694cb7e56db99213f930856014862f3fd943d290ea8438d07ca8", size = 162280, upload-time = "2025-10-14T04:40:16.14Z" }, + { url = "https://files.pythonhosted.org/packages/3e/8e/6aa1952f56b192f54921c436b87f2aaf7c7a7c3d0d1a765547d64fd83c13/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:798d75d81754988d2565bff1b97ba5a44411867c0cf32b77a7e8f8d84796b10d", size = 159454, upload-time = "2025-10-14T04:40:17.567Z" }, + { url = "https://files.pythonhosted.org/packages/36/3b/60cbd1f8e93aa25d1c669c649b7a655b0b5fb4c571858910ea9332678558/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d1bb833febdff5c8927f922386db610b49db6e0d4f4ee29601d71e7c2694313", size = 153609, upload-time = "2025-10-14T04:40:19.08Z" }, + { url = "https://files.pythonhosted.org/packages/64/91/6a13396948b8fd3c4b4fd5bc74d045f5637d78c9675585e8e9fbe5636554/charset_normalizer-3.4.4-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:9cd98cdc06614a2f768d2b7286d66805f94c48cde050acdbbb7db2600ab3197e", size = 151849, upload-time = "2025-10-14T04:40:20.607Z" }, + { url = "https://files.pythonhosted.org/packages/b7/7a/59482e28b9981d105691e968c544cc0df3b7d6133152fb3dcdc8f135da7a/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:077fbb858e903c73f6c9db43374fd213b0b6a778106bc7032446a8e8b5b38b93", size = 151586, upload-time = "2025-10-14T04:40:21.719Z" }, + { url = "https://files.pythonhosted.org/packages/92/59/f64ef6a1c4bdd2baf892b04cd78792ed8684fbc48d4c2afe467d96b4df57/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:244bfb999c71b35de57821b8ea746b24e863398194a4014e4c76adc2bbdfeff0", size = 145290, upload-time = "2025-10-14T04:40:23.069Z" }, + { url = "https://files.pythonhosted.org/packages/6b/63/3bf9f279ddfa641ffa1962b0db6a57a9c294361cc2f5fcac997049a00e9c/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:64b55f9dce520635f018f907ff1b0df1fdc31f2795a922fb49dd14fbcdf48c84", size = 163663, upload-time = "2025-10-14T04:40:24.17Z" }, + { url = "https://files.pythonhosted.org/packages/ed/09/c9e38fc8fa9e0849b172b581fd9803bdf6e694041127933934184e19f8c3/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:faa3a41b2b66b6e50f84ae4a68c64fcd0c44355741c6374813a800cd6695db9e", size = 151964, upload-time = "2025-10-14T04:40:25.368Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d1/d28b747e512d0da79d8b6a1ac18b7ab2ecfd81b2944c4c710e166d8dd09c/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6515f3182dbe4ea06ced2d9e8666d97b46ef4c75e326b79bb624110f122551db", size = 161064, upload-time = "2025-10-14T04:40:26.806Z" }, + { url = "https://files.pythonhosted.org/packages/bb/9a/31d62b611d901c3b9e5500c36aab0ff5eb442043fb3a1c254200d3d397d9/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cc00f04ed596e9dc0da42ed17ac5e596c6ccba999ba6bd92b0e0aef2f170f2d6", size = 155015, upload-time = "2025-10-14T04:40:28.284Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f3/107e008fa2bff0c8b9319584174418e5e5285fef32f79d8ee6a430d0039c/charset_normalizer-3.4.4-cp310-cp310-win32.whl", hash = "sha256:f34be2938726fc13801220747472850852fe6b1ea75869a048d6f896838c896f", size = 99792, upload-time = "2025-10-14T04:40:29.613Z" }, + { url = "https://files.pythonhosted.org/packages/eb/66/e396e8a408843337d7315bab30dbf106c38966f1819f123257f5520f8a96/charset_normalizer-3.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:a61900df84c667873b292c3de315a786dd8dac506704dea57bc957bd31e22c7d", size = 107198, upload-time = "2025-10-14T04:40:30.644Z" }, + { url = "https://files.pythonhosted.org/packages/b5/58/01b4f815bf0312704c267f2ccb6e5d42bcc7752340cd487bc9f8c3710597/charset_normalizer-3.4.4-cp310-cp310-win_arm64.whl", hash = "sha256:cead0978fc57397645f12578bfd2d5ea9138ea0fac82b2f63f7f7c6877986a69", size = 100262, upload-time = "2025-10-14T04:40:32.108Z" }, + { url = "https://files.pythonhosted.org/packages/ed/27/c6491ff4954e58a10f69ad90aca8a1b6fe9c5d3c6f380907af3c37435b59/charset_normalizer-3.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6e1fcf0720908f200cd21aa4e6750a48ff6ce4afe7ff5a79a90d5ed8a08296f8", size = 206988, upload-time = "2025-10-14T04:40:33.79Z" }, + { url = "https://files.pythonhosted.org/packages/94/59/2e87300fe67ab820b5428580a53cad894272dbb97f38a7a814a2a1ac1011/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f819d5fe9234f9f82d75bdfa9aef3a3d72c4d24a6e57aeaebba32a704553aa0", size = 147324, upload-time = "2025-10-14T04:40:34.961Z" }, + { url = "https://files.pythonhosted.org/packages/07/fb/0cf61dc84b2b088391830f6274cb57c82e4da8bbc2efeac8c025edb88772/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:a59cb51917aa591b1c4e6a43c132f0cdc3c76dbad6155df4e28ee626cc77a0a3", size = 142742, upload-time = "2025-10-14T04:40:36.105Z" }, + { url = "https://files.pythonhosted.org/packages/62/8b/171935adf2312cd745d290ed93cf16cf0dfe320863ab7cbeeae1dcd6535f/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8ef3c867360f88ac904fd3f5e1f902f13307af9052646963ee08ff4f131adafc", size = 160863, upload-time = "2025-10-14T04:40:37.188Z" }, + { url = "https://files.pythonhosted.org/packages/09/73/ad875b192bda14f2173bfc1bc9a55e009808484a4b256748d931b6948442/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d9e45d7faa48ee908174d8fe84854479ef838fc6a705c9315372eacbc2f02897", size = 157837, upload-time = "2025-10-14T04:40:38.435Z" }, + { url = "https://files.pythonhosted.org/packages/6d/fc/de9cce525b2c5b94b47c70a4b4fb19f871b24995c728e957ee68ab1671ea/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:840c25fb618a231545cbab0564a799f101b63b9901f2569faecd6b222ac72381", size = 151550, upload-time = "2025-10-14T04:40:40.053Z" }, + { url = "https://files.pythonhosted.org/packages/55/c2/43edd615fdfba8c6f2dfbd459b25a6b3b551f24ea21981e23fb768503ce1/charset_normalizer-3.4.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ca5862d5b3928c4940729dacc329aa9102900382fea192fc5e52eb69d6093815", size = 149162, upload-time = "2025-10-14T04:40:41.163Z" }, + { url = "https://files.pythonhosted.org/packages/03/86/bde4ad8b4d0e9429a4e82c1e8f5c659993a9a863ad62c7df05cf7b678d75/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d9c7f57c3d666a53421049053eaacdd14bbd0a528e2186fcb2e672effd053bb0", size = 150019, upload-time = "2025-10-14T04:40:42.276Z" }, + { url = "https://files.pythonhosted.org/packages/1f/86/a151eb2af293a7e7bac3a739b81072585ce36ccfb4493039f49f1d3cae8c/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:277e970e750505ed74c832b4bf75dac7476262ee2a013f5574dd49075879e161", size = 143310, upload-time = "2025-10-14T04:40:43.439Z" }, + { url = "https://files.pythonhosted.org/packages/b5/fe/43dae6144a7e07b87478fdfc4dbe9efd5defb0e7ec29f5f58a55aeef7bf7/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:31fd66405eaf47bb62e8cd575dc621c56c668f27d46a61d975a249930dd5e2a4", size = 162022, upload-time = "2025-10-14T04:40:44.547Z" }, + { url = "https://files.pythonhosted.org/packages/80/e6/7aab83774f5d2bca81f42ac58d04caf44f0cc2b65fc6db2b3b2e8a05f3b3/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:0d3d8f15c07f86e9ff82319b3d9ef6f4bf907608f53fe9d92b28ea9ae3d1fd89", size = 149383, upload-time = "2025-10-14T04:40:46.018Z" }, + { url = "https://files.pythonhosted.org/packages/4f/e8/b289173b4edae05c0dde07f69f8db476a0b511eac556dfe0d6bda3c43384/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:9f7fcd74d410a36883701fafa2482a6af2ff5ba96b9a620e9e0721e28ead5569", size = 159098, upload-time = "2025-10-14T04:40:47.081Z" }, + { url = "https://files.pythonhosted.org/packages/d8/df/fe699727754cae3f8478493c7f45f777b17c3ef0600e28abfec8619eb49c/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ebf3e58c7ec8a8bed6d66a75d7fb37b55e5015b03ceae72a8e7c74495551e224", size = 152991, upload-time = "2025-10-14T04:40:48.246Z" }, + { url = "https://files.pythonhosted.org/packages/1a/86/584869fe4ddb6ffa3bd9f491b87a01568797fb9bd8933f557dba9771beaf/charset_normalizer-3.4.4-cp311-cp311-win32.whl", hash = "sha256:eecbc200c7fd5ddb9a7f16c7decb07b566c29fa2161a16cf67b8d068bd21690a", size = 99456, upload-time = "2025-10-14T04:40:49.376Z" }, + { url = "https://files.pythonhosted.org/packages/65/f6/62fdd5feb60530f50f7e38b4f6a1d5203f4d16ff4f9f0952962c044e919a/charset_normalizer-3.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:5ae497466c7901d54b639cf42d5b8c1b6a4fead55215500d2f486d34db48d016", size = 106978, upload-time = "2025-10-14T04:40:50.844Z" }, + { url = "https://files.pythonhosted.org/packages/7a/9d/0710916e6c82948b3be62d9d398cb4fcf4e97b56d6a6aeccd66c4b2f2bd5/charset_normalizer-3.4.4-cp311-cp311-win_arm64.whl", hash = "sha256:65e2befcd84bc6f37095f5961e68a6f077bf44946771354a28ad434c2cce0ae1", size = 99969, upload-time = "2025-10-14T04:40:52.272Z" }, + { url = "https://files.pythonhosted.org/packages/f3/85/1637cd4af66fa687396e757dec650f28025f2a2f5a5531a3208dc0ec43f2/charset_normalizer-3.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0a98e6759f854bd25a58a73fa88833fba3b7c491169f86ce1180c948ab3fd394", size = 208425, upload-time = "2025-10-14T04:40:53.353Z" }, + { url = "https://files.pythonhosted.org/packages/9d/6a/04130023fef2a0d9c62d0bae2649b69f7b7d8d24ea5536feef50551029df/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b5b290ccc2a263e8d185130284f8501e3e36c5e02750fc6b6bdeb2e9e96f1e25", size = 148162, upload-time = "2025-10-14T04:40:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/78/29/62328d79aa60da22c9e0b9a66539feae06ca0f5a4171ac4f7dc285b83688/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74bb723680f9f7a6234dcf67aea57e708ec1fbdf5699fb91dfd6f511b0a320ef", size = 144558, upload-time = "2025-10-14T04:40:55.677Z" }, + { url = "https://files.pythonhosted.org/packages/86/bb/b32194a4bf15b88403537c2e120b817c61cd4ecffa9b6876e941c3ee38fe/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f1e34719c6ed0b92f418c7c780480b26b5d9c50349e9a9af7d76bf757530350d", size = 161497, upload-time = "2025-10-14T04:40:57.217Z" }, + { url = "https://files.pythonhosted.org/packages/19/89/a54c82b253d5b9b111dc74aca196ba5ccfcca8242d0fb64146d4d3183ff1/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2437418e20515acec67d86e12bf70056a33abdacb5cb1655042f6538d6b085a8", size = 159240, upload-time = "2025-10-14T04:40:58.358Z" }, + { url = "https://files.pythonhosted.org/packages/c0/10/d20b513afe03acc89ec33948320a5544d31f21b05368436d580dec4e234d/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11d694519d7f29d6cd09f6ac70028dba10f92f6cdd059096db198c283794ac86", size = 153471, upload-time = "2025-10-14T04:40:59.468Z" }, + { url = "https://files.pythonhosted.org/packages/61/fa/fbf177b55bdd727010f9c0a3c49eefa1d10f960e5f09d1d887bf93c2e698/charset_normalizer-3.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ac1c4a689edcc530fc9d9aa11f5774b9e2f33f9a0c6a57864e90908f5208d30a", size = 150864, upload-time = "2025-10-14T04:41:00.623Z" }, + { url = "https://files.pythonhosted.org/packages/05/12/9fbc6a4d39c0198adeebbde20b619790e9236557ca59fc40e0e3cebe6f40/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:21d142cc6c0ec30d2efee5068ca36c128a30b0f2c53c1c07bd78cb6bc1d3be5f", size = 150647, upload-time = "2025-10-14T04:41:01.754Z" }, + { url = "https://files.pythonhosted.org/packages/ad/1f/6a9a593d52e3e8c5d2b167daf8c6b968808efb57ef4c210acb907c365bc4/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:5dbe56a36425d26d6cfb40ce79c314a2e4dd6211d51d6d2191c00bed34f354cc", size = 145110, upload-time = "2025-10-14T04:41:03.231Z" }, + { url = "https://files.pythonhosted.org/packages/30/42/9a52c609e72471b0fc54386dc63c3781a387bb4fe61c20231a4ebcd58bdd/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5bfbb1b9acf3334612667b61bd3002196fe2a1eb4dd74d247e0f2a4d50ec9bbf", size = 162839, upload-time = "2025-10-14T04:41:04.715Z" }, + { url = "https://files.pythonhosted.org/packages/c4/5b/c0682bbf9f11597073052628ddd38344a3d673fda35a36773f7d19344b23/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:d055ec1e26e441f6187acf818b73564e6e6282709e9bcb5b63f5b23068356a15", size = 150667, upload-time = "2025-10-14T04:41:05.827Z" }, + { url = "https://files.pythonhosted.org/packages/e4/24/a41afeab6f990cf2daf6cb8c67419b63b48cf518e4f56022230840c9bfb2/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:af2d8c67d8e573d6de5bc30cdb27e9b95e49115cd9baad5ddbd1a6207aaa82a9", size = 160535, upload-time = "2025-10-14T04:41:06.938Z" }, + { url = "https://files.pythonhosted.org/packages/2a/e5/6a4ce77ed243c4a50a1fecca6aaaab419628c818a49434be428fe24c9957/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:780236ac706e66881f3b7f2f32dfe90507a09e67d1d454c762cf642e6e1586e0", size = 154816, upload-time = "2025-10-14T04:41:08.101Z" }, + { url = "https://files.pythonhosted.org/packages/a8/ef/89297262b8092b312d29cdb2517cb1237e51db8ecef2e9af5edbe7b683b1/charset_normalizer-3.4.4-cp312-cp312-win32.whl", hash = "sha256:5833d2c39d8896e4e19b689ffc198f08ea58116bee26dea51e362ecc7cd3ed26", size = 99694, upload-time = "2025-10-14T04:41:09.23Z" }, + { url = "https://files.pythonhosted.org/packages/3d/2d/1e5ed9dd3b3803994c155cd9aacb60c82c331bad84daf75bcb9c91b3295e/charset_normalizer-3.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:a79cfe37875f822425b89a82333404539ae63dbdddf97f84dcbc3d339aae9525", size = 107131, upload-time = "2025-10-14T04:41:10.467Z" }, + { url = "https://files.pythonhosted.org/packages/d0/d9/0ed4c7098a861482a7b6a95603edce4c0d9db2311af23da1fb2b75ec26fc/charset_normalizer-3.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:376bec83a63b8021bb5c8ea75e21c4ccb86e7e45ca4eb81146091b56599b80c3", size = 100390, upload-time = "2025-10-14T04:41:11.915Z" }, + { url = "https://files.pythonhosted.org/packages/97/45/4b3a1239bbacd321068ea6e7ac28875b03ab8bc0aa0966452db17cd36714/charset_normalizer-3.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e1f185f86a6f3403aa2420e815904c67b2f9ebc443f045edd0de921108345794", size = 208091, upload-time = "2025-10-14T04:41:13.346Z" }, + { url = "https://files.pythonhosted.org/packages/7d/62/73a6d7450829655a35bb88a88fca7d736f9882a27eacdca2c6d505b57e2e/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b39f987ae8ccdf0d2642338faf2abb1862340facc796048b604ef14919e55ed", size = 147936, upload-time = "2025-10-14T04:41:14.461Z" }, + { url = "https://files.pythonhosted.org/packages/89/c5/adb8c8b3d6625bef6d88b251bbb0d95f8205831b987631ab0c8bb5d937c2/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3162d5d8ce1bb98dd51af660f2121c55d0fa541b46dff7bb9b9f86ea1d87de72", size = 144180, upload-time = "2025-10-14T04:41:15.588Z" }, + { url = "https://files.pythonhosted.org/packages/91/ed/9706e4070682d1cc219050b6048bfd293ccf67b3d4f5a4f39207453d4b99/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:81d5eb2a312700f4ecaa977a8235b634ce853200e828fbadf3a9c50bab278328", size = 161346, upload-time = "2025-10-14T04:41:16.738Z" }, + { url = "https://files.pythonhosted.org/packages/d5/0d/031f0d95e4972901a2f6f09ef055751805ff541511dc1252ba3ca1f80cf5/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5bd2293095d766545ec1a8f612559f6b40abc0eb18bb2f5d1171872d34036ede", size = 158874, upload-time = "2025-10-14T04:41:17.923Z" }, + { url = "https://files.pythonhosted.org/packages/f5/83/6ab5883f57c9c801ce5e5677242328aa45592be8a00644310a008d04f922/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a8a8b89589086a25749f471e6a900d3f662d1d3b6e2e59dcecf787b1cc3a1894", size = 153076, upload-time = "2025-10-14T04:41:19.106Z" }, + { url = "https://files.pythonhosted.org/packages/75/1e/5ff781ddf5260e387d6419959ee89ef13878229732732ee73cdae01800f2/charset_normalizer-3.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc7637e2f80d8530ee4a78e878bce464f70087ce73cf7c1caf142416923b98f1", size = 150601, upload-time = "2025-10-14T04:41:20.245Z" }, + { url = "https://files.pythonhosted.org/packages/d7/57/71be810965493d3510a6ca79b90c19e48696fb1ff964da319334b12677f0/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f8bf04158c6b607d747e93949aa60618b61312fe647a6369f88ce2ff16043490", size = 150376, upload-time = "2025-10-14T04:41:21.398Z" }, + { url = "https://files.pythonhosted.org/packages/e5/d5/c3d057a78c181d007014feb7e9f2e65905a6c4ef182c0ddf0de2924edd65/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:554af85e960429cf30784dd47447d5125aaa3b99a6f0683589dbd27e2f45da44", size = 144825, upload-time = "2025-10-14T04:41:22.583Z" }, + { url = "https://files.pythonhosted.org/packages/e6/8c/d0406294828d4976f275ffbe66f00266c4b3136b7506941d87c00cab5272/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:74018750915ee7ad843a774364e13a3db91682f26142baddf775342c3f5b1133", size = 162583, upload-time = "2025-10-14T04:41:23.754Z" }, + { url = "https://files.pythonhosted.org/packages/d7/24/e2aa1f18c8f15c4c0e932d9287b8609dd30ad56dbe41d926bd846e22fb8d/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c0463276121fdee9c49b98908b3a89c39be45d86d1dbaa22957e38f6321d4ce3", size = 150366, upload-time = "2025-10-14T04:41:25.27Z" }, + { url = "https://files.pythonhosted.org/packages/e4/5b/1e6160c7739aad1e2df054300cc618b06bf784a7a164b0f238360721ab86/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:362d61fd13843997c1c446760ef36f240cf81d3ebf74ac62652aebaf7838561e", size = 160300, upload-time = "2025-10-14T04:41:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/7a/10/f882167cd207fbdd743e55534d5d9620e095089d176d55cb22d5322f2afd/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a26f18905b8dd5d685d6d07b0cdf98a79f3c7a918906af7cc143ea2e164c8bc", size = 154465, upload-time = "2025-10-14T04:41:28.322Z" }, + { url = "https://files.pythonhosted.org/packages/89/66/c7a9e1b7429be72123441bfdbaf2bc13faab3f90b933f664db506dea5915/charset_normalizer-3.4.4-cp313-cp313-win32.whl", hash = "sha256:9b35f4c90079ff2e2edc5b26c0c77925e5d2d255c42c74fdb70fb49b172726ac", size = 99404, upload-time = "2025-10-14T04:41:29.95Z" }, + { url = "https://files.pythonhosted.org/packages/c4/26/b9924fa27db384bdcd97ab83b4f0a8058d96ad9626ead570674d5e737d90/charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:b435cba5f4f750aa6c0a0d92c541fb79f69a387c91e61f1795227e4ed9cece14", size = 107092, upload-time = "2025-10-14T04:41:31.188Z" }, + { url = "https://files.pythonhosted.org/packages/af/8f/3ed4bfa0c0c72a7ca17f0380cd9e4dd842b09f664e780c13cff1dcf2ef1b/charset_normalizer-3.4.4-cp313-cp313-win_arm64.whl", hash = "sha256:542d2cee80be6f80247095cc36c418f7bddd14f4a6de45af91dfad36d817bba2", size = 100408, upload-time = "2025-10-14T04:41:32.624Z" }, + { url = "https://files.pythonhosted.org/packages/2a/35/7051599bd493e62411d6ede36fd5af83a38f37c4767b92884df7301db25d/charset_normalizer-3.4.4-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:da3326d9e65ef63a817ecbcc0df6e94463713b754fe293eaa03da99befb9a5bd", size = 207746, upload-time = "2025-10-14T04:41:33.773Z" }, + { url = "https://files.pythonhosted.org/packages/10/9a/97c8d48ef10d6cd4fcead2415523221624bf58bcf68a802721a6bc807c8f/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8af65f14dc14a79b924524b1e7fffe304517b2bff5a58bf64f30b98bbc5079eb", size = 147889, upload-time = "2025-10-14T04:41:34.897Z" }, + { url = "https://files.pythonhosted.org/packages/10/bf/979224a919a1b606c82bd2c5fa49b5c6d5727aa47b4312bb27b1734f53cd/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74664978bb272435107de04e36db5a9735e78232b85b77d45cfb38f758efd33e", size = 143641, upload-time = "2025-10-14T04:41:36.116Z" }, + { url = "https://files.pythonhosted.org/packages/ba/33/0ad65587441fc730dc7bd90e9716b30b4702dc7b617e6ba4997dc8651495/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:752944c7ffbfdd10c074dc58ec2d5a8a4cd9493b314d367c14d24c17684ddd14", size = 160779, upload-time = "2025-10-14T04:41:37.229Z" }, + { url = "https://files.pythonhosted.org/packages/67/ed/331d6b249259ee71ddea93f6f2f0a56cfebd46938bde6fcc6f7b9a3d0e09/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1f13550535ad8cff21b8d757a3257963e951d96e20ec82ab44bc64aeb62a191", size = 159035, upload-time = "2025-10-14T04:41:38.368Z" }, + { url = "https://files.pythonhosted.org/packages/67/ff/f6b948ca32e4f2a4576aa129d8bed61f2e0543bf9f5f2b7fc3758ed005c9/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ecaae4149d99b1c9e7b88bb03e3221956f68fd6d50be2ef061b2381b61d20838", size = 152542, upload-time = "2025-10-14T04:41:39.862Z" }, + { url = "https://files.pythonhosted.org/packages/16/85/276033dcbcc369eb176594de22728541a925b2632f9716428c851b149e83/charset_normalizer-3.4.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:cb6254dc36b47a990e59e1068afacdcd02958bdcce30bb50cc1700a8b9d624a6", size = 149524, upload-time = "2025-10-14T04:41:41.319Z" }, + { url = "https://files.pythonhosted.org/packages/9e/f2/6a2a1f722b6aba37050e626530a46a68f74e63683947a8acff92569f979a/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c8ae8a0f02f57a6e61203a31428fa1d677cbe50c93622b4149d5c0f319c1d19e", size = 150395, upload-time = "2025-10-14T04:41:42.539Z" }, + { url = "https://files.pythonhosted.org/packages/60/bb/2186cb2f2bbaea6338cad15ce23a67f9b0672929744381e28b0592676824/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:47cc91b2f4dd2833fddaedd2893006b0106129d4b94fdb6af1f4ce5a9965577c", size = 143680, upload-time = "2025-10-14T04:41:43.661Z" }, + { url = "https://files.pythonhosted.org/packages/7d/a5/bf6f13b772fbb2a90360eb620d52ed8f796f3c5caee8398c3b2eb7b1c60d/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:82004af6c302b5d3ab2cfc4cc5f29db16123b1a8417f2e25f9066f91d4411090", size = 162045, upload-time = "2025-10-14T04:41:44.821Z" }, + { url = "https://files.pythonhosted.org/packages/df/c5/d1be898bf0dc3ef9030c3825e5d3b83f2c528d207d246cbabe245966808d/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:2b7d8f6c26245217bd2ad053761201e9f9680f8ce52f0fcd8d0755aeae5b2152", size = 149687, upload-time = "2025-10-14T04:41:46.442Z" }, + { url = "https://files.pythonhosted.org/packages/a5/42/90c1f7b9341eef50c8a1cb3f098ac43b0508413f33affd762855f67a410e/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:799a7a5e4fb2d5898c60b640fd4981d6a25f1c11790935a44ce38c54e985f828", size = 160014, upload-time = "2025-10-14T04:41:47.631Z" }, + { url = "https://files.pythonhosted.org/packages/76/be/4d3ee471e8145d12795ab655ece37baed0929462a86e72372fd25859047c/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:99ae2cffebb06e6c22bdc25801d7b30f503cc87dbd283479e7b606f70aff57ec", size = 154044, upload-time = "2025-10-14T04:41:48.81Z" }, + { url = "https://files.pythonhosted.org/packages/b0/6f/8f7af07237c34a1defe7defc565a9bc1807762f672c0fde711a4b22bf9c0/charset_normalizer-3.4.4-cp314-cp314-win32.whl", hash = "sha256:f9d332f8c2a2fcbffe1378594431458ddbef721c1769d78e2cbc06280d8155f9", size = 99940, upload-time = "2025-10-14T04:41:49.946Z" }, + { url = "https://files.pythonhosted.org/packages/4b/51/8ade005e5ca5b0d80fb4aff72a3775b325bdc3d27408c8113811a7cbe640/charset_normalizer-3.4.4-cp314-cp314-win_amd64.whl", hash = "sha256:8a6562c3700cce886c5be75ade4a5db4214fda19fede41d9792d100288d8f94c", size = 107104, upload-time = "2025-10-14T04:41:51.051Z" }, + { url = "https://files.pythonhosted.org/packages/da/5f/6b8f83a55bb8278772c5ae54a577f3099025f9ade59d0136ac24a0df4bde/charset_normalizer-3.4.4-cp314-cp314-win_arm64.whl", hash = "sha256:de00632ca48df9daf77a2c65a484531649261ec9f25489917f09e455cb09ddb2", size = 100743, upload-time = "2025-10-14T04:41:52.122Z" }, + { url = "https://files.pythonhosted.org/packages/0a/4c/925909008ed5a988ccbb72dcc897407e5d6d3bd72410d69e051fc0c14647/charset_normalizer-3.4.4-py3-none-any.whl", hash = "sha256:7a32c560861a02ff789ad905a2fe94e3f840803362c84fecf1851cb4cf3dc37f", size = 53402, upload-time = "2025-10-14T04:42:31.76Z" }, ] [[package]] name = "click" -version = "8.2.1" +version = "8.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/60/6c/8ca2efa64cf75a977a0d7fac081354553ebe483345c734fb6b6515d96bbc/click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202", size = 286342, upload_time = "2025-05-20T23:19:49.832Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3d/fa/656b739db8587d7b5dfa22e22ed02566950fbfbcdc20311993483657a5c0/click-8.3.1.tar.gz", hash = "sha256:12ff4785d337a1bb490bb7e9c2b1ee5da3112e94a8622f26a6c77f5d2fc6842a", size = 295065, upload-time = "2025-11-15T20:45:42.706Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/85/32/10bb5764d90a8eee674e9dc6f4db6a0ab47c8c4d0d83c27f7c39ac415a4d/click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b", size = 102215, upload_time = "2025-05-20T23:19:47.796Z" }, + { url = "https://files.pythonhosted.org/packages/98/78/01c019cdb5d6498122777c1a43056ebb3ebfeef2076d9d026bfe15583b2b/click-8.3.1-py3-none-any.whl", hash = "sha256:981153a64e25f12d547d3426c367a4857371575ee7ad18df2a6183ab0545b2a6", size = 108274, upload-time = "2025-11-15T20:45:41.139Z" }, ] [[package]] name = "cloudpickle" -version = "3.1.1" +version = "3.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/52/39/069100b84d7418bc358d81669d5748efb14b9cceacd2f9c75f550424132f/cloudpickle-3.1.1.tar.gz", hash = "sha256:b216fa8ae4019d5482a8ac3c95d8f6346115d8835911fd4aefd1a445e4242c64", size = 22113, upload_time = "2025-01-14T17:02:05.085Z" } +sdist = { url = "https://files.pythonhosted.org/packages/27/fb/576f067976d320f5f0114a8d9fa1215425441bb35627b1993e5afd8111e5/cloudpickle-3.1.2.tar.gz", hash = "sha256:7fda9eb655c9c230dab534f1983763de5835249750e85fbcef43aaa30a9a2414", size = 22330, upload-time = "2025-11-03T09:25:26.604Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/e8/64c37fadfc2816a7701fa8a6ed8d87327c7d54eacfbfb6edab14a2f2be75/cloudpickle-3.1.1-py3-none-any.whl", hash = "sha256:c8c5a44295039331ee9dad40ba100a9c7297b6f988e50e87ccdf3765a668350e", size = 20992, upload_time = "2025-01-14T17:02:02.417Z" }, + { url = "https://files.pythonhosted.org/packages/88/39/799be3f2f0f38cc727ee3b4f1445fe6d5e4133064ec2e4115069418a5bb6/cloudpickle-3.1.2-py3-none-any.whl", hash = "sha256:9acb47f6afd73f60dc1df93bb801b472f05ff42fa6c84167d25cb206be1fbf4a", size = 22228, upload-time = "2025-11-03T09:25:25.534Z" }, ] [[package]] name = "colorama" version = "0.4.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload_time = "2022-10-25T02:36:22.414Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload_time = "2022-10-25T02:36:20.889Z" }, + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, ] [[package]] -name = "coloredlogs" -version = "15.0.1" +name = "colorlog" +version = "6.10.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "humanfriendly" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520, upload_time = "2021-06-11T10:22:45.202Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/61/f083b5ac52e505dfc1c624eafbf8c7589a0d7f32daa398d2e7590efa5fda/colorlog-6.10.1.tar.gz", hash = "sha256:eb4ae5cb65fe7fec7773c2306061a8e63e02efc2c72eba9d27b0fa23c94f1321", size = 17162, upload-time = "2025-10-16T16:14:11.978Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/06/3d6badcf13db419e25b07041d9c7b4a2c331d3f4e7134445ec5df57714cd/coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934", size = 46018, upload_time = "2021-06-11T10:22:42.561Z" }, + { url = "https://files.pythonhosted.org/packages/6d/c1/e419ef3723a074172b68aaa89c9f3de486ed4c2399e2dbd8113a4fdcaf9e/colorlog-6.10.1-py3-none-any.whl", hash = "sha256:2d7e8348291948af66122cff006c9f8da6255d224e7cf8e37d8de2df3bad8c9c", size = 11743, upload-time = "2025-10-16T16:14:10.512Z" }, ] [[package]] -name = "colorlog" -version = "6.9.0" +name = "contourpy" +version = "1.3.2" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, +resolution-markers = [ + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", ] -sdist = { url = "https://files.pythonhosted.org/packages/d3/7a/359f4d5df2353f26172b3cc39ea32daa39af8de522205f512f458923e677/colorlog-6.9.0.tar.gz", hash = "sha256:bfba54a1b93b94f54e1f4fe48395725a3d92fd2a4af702f6bd70946bdc0c6ac2", size = 16624, upload_time = "2024-10-29T18:34:51.011Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/51/9b208e85196941db2f0654ad0357ca6388ab3ed67efdbfc799f35d1f83aa/colorlog-6.9.0-py3-none-any.whl", hash = "sha256:5906e71acd67cb07a71e779c47c4bcb45fb8c2993eebe9e5adcd6a6f1b283eff", size = 11424, upload_time = "2024-10-29T18:34:49.815Z" }, +dependencies = [ + { name = "numpy", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload-time = "2025-04-15T17:47:53.79Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/a3/da4153ec8fe25d263aa48c1a4cbde7f49b59af86f0b6f7862788c60da737/contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934", size = 268551, upload-time = "2025-04-15T17:34:46.581Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6c/330de89ae1087eb622bfca0177d32a7ece50c3ef07b28002de4757d9d875/contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989", size = 253399, upload-time = "2025-04-15T17:34:51.427Z" }, + { url = "https://files.pythonhosted.org/packages/c1/bd/20c6726b1b7f81a8bee5271bed5c165f0a8e1f572578a9d27e2ccb763cb2/contourpy-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d", size = 312061, upload-time = "2025-04-15T17:34:55.961Z" }, + { url = "https://files.pythonhosted.org/packages/22/fc/a9665c88f8a2473f823cf1ec601de9e5375050f1958cbb356cdf06ef1ab6/contourpy-1.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9", size = 351956, upload-time = "2025-04-15T17:35:00.992Z" }, + { url = "https://files.pythonhosted.org/packages/25/eb/9f0a0238f305ad8fb7ef42481020d6e20cf15e46be99a1fcf939546a177e/contourpy-1.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512", size = 320872, upload-time = "2025-04-15T17:35:06.177Z" }, + { url = "https://files.pythonhosted.org/packages/32/5c/1ee32d1c7956923202f00cf8d2a14a62ed7517bdc0ee1e55301227fc273c/contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631", size = 325027, upload-time = "2025-04-15T17:35:11.244Z" }, + { url = "https://files.pythonhosted.org/packages/83/bf/9baed89785ba743ef329c2b07fd0611d12bfecbedbdd3eeecf929d8d3b52/contourpy-1.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f", size = 1306641, upload-time = "2025-04-15T17:35:26.701Z" }, + { url = "https://files.pythonhosted.org/packages/d4/cc/74e5e83d1e35de2d28bd97033426b450bc4fd96e092a1f7a63dc7369b55d/contourpy-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2", size = 1374075, upload-time = "2025-04-15T17:35:43.204Z" }, + { url = "https://files.pythonhosted.org/packages/0c/42/17f3b798fd5e033b46a16f8d9fcb39f1aba051307f5ebf441bad1ecf78f8/contourpy-1.3.2-cp310-cp310-win32.whl", hash = "sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0", size = 177534, upload-time = "2025-04-15T17:35:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/54/ec/5162b8582f2c994721018d0c9ece9dc6ff769d298a8ac6b6a652c307e7df/contourpy-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a", size = 221188, upload-time = "2025-04-15T17:35:50.064Z" }, + { url = "https://files.pythonhosted.org/packages/b3/b9/ede788a0b56fc5b071639d06c33cb893f68b1178938f3425debebe2dab78/contourpy-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445", size = 269636, upload-time = "2025-04-15T17:35:54.473Z" }, + { url = "https://files.pythonhosted.org/packages/e6/75/3469f011d64b8bbfa04f709bfc23e1dd71be54d05b1b083be9f5b22750d1/contourpy-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773", size = 254636, upload-time = "2025-04-15T17:35:58.283Z" }, + { url = "https://files.pythonhosted.org/packages/8d/2f/95adb8dae08ce0ebca4fd8e7ad653159565d9739128b2d5977806656fcd2/contourpy-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1", size = 313053, upload-time = "2025-04-15T17:36:03.235Z" }, + { url = "https://files.pythonhosted.org/packages/c3/a6/8ccf97a50f31adfa36917707fe39c9a0cbc24b3bbb58185577f119736cc9/contourpy-1.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43", size = 352985, upload-time = "2025-04-15T17:36:08.275Z" }, + { url = "https://files.pythonhosted.org/packages/1d/b6/7925ab9b77386143f39d9c3243fdd101621b4532eb126743201160ffa7e6/contourpy-1.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab", size = 323750, upload-time = "2025-04-15T17:36:13.29Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f3/20c5d1ef4f4748e52d60771b8560cf00b69d5c6368b5c2e9311bcfa2a08b/contourpy-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7", size = 326246, upload-time = "2025-04-15T17:36:18.329Z" }, + { url = "https://files.pythonhosted.org/packages/8c/e5/9dae809e7e0b2d9d70c52b3d24cba134dd3dad979eb3e5e71f5df22ed1f5/contourpy-1.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83", size = 1308728, upload-time = "2025-04-15T17:36:33.878Z" }, + { url = "https://files.pythonhosted.org/packages/e2/4a/0058ba34aeea35c0b442ae61a4f4d4ca84d6df8f91309bc2d43bb8dd248f/contourpy-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd", size = 1375762, upload-time = "2025-04-15T17:36:51.295Z" }, + { url = "https://files.pythonhosted.org/packages/09/33/7174bdfc8b7767ef2c08ed81244762d93d5c579336fc0b51ca57b33d1b80/contourpy-1.3.2-cp311-cp311-win32.whl", hash = "sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f", size = 178196, upload-time = "2025-04-15T17:36:55.002Z" }, + { url = "https://files.pythonhosted.org/packages/5e/fe/4029038b4e1c4485cef18e480b0e2cd2d755448bb071eb9977caac80b77b/contourpy-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878", size = 222017, upload-time = "2025-04-15T17:36:58.576Z" }, + { url = "https://files.pythonhosted.org/packages/34/f7/44785876384eff370c251d58fd65f6ad7f39adce4a093c934d4a67a7c6b6/contourpy-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2", size = 271580, upload-time = "2025-04-15T17:37:03.105Z" }, + { url = "https://files.pythonhosted.org/packages/93/3b/0004767622a9826ea3d95f0e9d98cd8729015768075d61f9fea8eeca42a8/contourpy-1.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15", size = 255530, upload-time = "2025-04-15T17:37:07.026Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7bd49e1f4fa805772d9fd130e0d375554ebc771ed7172f48dfcd4ca61549/contourpy-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92", size = 307688, upload-time = "2025-04-15T17:37:11.481Z" }, + { url = "https://files.pythonhosted.org/packages/fc/97/e1d5dbbfa170725ef78357a9a0edc996b09ae4af170927ba8ce977e60a5f/contourpy-1.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87", size = 347331, upload-time = "2025-04-15T17:37:18.212Z" }, + { url = "https://files.pythonhosted.org/packages/6f/66/e69e6e904f5ecf6901be3dd16e7e54d41b6ec6ae3405a535286d4418ffb4/contourpy-1.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415", size = 318963, upload-time = "2025-04-15T17:37:22.76Z" }, + { url = "https://files.pythonhosted.org/packages/a8/32/b8a1c8965e4f72482ff2d1ac2cd670ce0b542f203c8e1d34e7c3e6925da7/contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe", size = 323681, upload-time = "2025-04-15T17:37:33.001Z" }, + { url = "https://files.pythonhosted.org/packages/30/c6/12a7e6811d08757c7162a541ca4c5c6a34c0f4e98ef2b338791093518e40/contourpy-1.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441", size = 1308674, upload-time = "2025-04-15T17:37:48.64Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8a/bebe5a3f68b484d3a2b8ffaf84704b3e343ef1addea528132ef148e22b3b/contourpy-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e", size = 1380480, upload-time = "2025-04-15T17:38:06.7Z" }, + { url = "https://files.pythonhosted.org/packages/34/db/fcd325f19b5978fb509a7d55e06d99f5f856294c1991097534360b307cf1/contourpy-1.3.2-cp312-cp312-win32.whl", hash = "sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912", size = 178489, upload-time = "2025-04-15T17:38:10.338Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/fadd0b92ffa7b5eb5949bf340a63a4a496a6930a6c37a7ba0f12acb076d6/contourpy-1.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73", size = 223042, upload-time = "2025-04-15T17:38:14.239Z" }, + { url = "https://files.pythonhosted.org/packages/2e/61/5673f7e364b31e4e7ef6f61a4b5121c5f170f941895912f773d95270f3a2/contourpy-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb", size = 271630, upload-time = "2025-04-15T17:38:19.142Z" }, + { url = "https://files.pythonhosted.org/packages/ff/66/a40badddd1223822c95798c55292844b7e871e50f6bfd9f158cb25e0bd39/contourpy-1.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08", size = 255670, upload-time = "2025-04-15T17:38:23.688Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c7/cf9fdee8200805c9bc3b148f49cb9482a4e3ea2719e772602a425c9b09f8/contourpy-1.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c", size = 306694, upload-time = "2025-04-15T17:38:28.238Z" }, + { url = "https://files.pythonhosted.org/packages/dd/e7/ccb9bec80e1ba121efbffad7f38021021cda5be87532ec16fd96533bb2e0/contourpy-1.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f", size = 345986, upload-time = "2025-04-15T17:38:33.502Z" }, + { url = "https://files.pythonhosted.org/packages/dc/49/ca13bb2da90391fa4219fdb23b078d6065ada886658ac7818e5441448b78/contourpy-1.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85", size = 318060, upload-time = "2025-04-15T17:38:38.672Z" }, + { url = "https://files.pythonhosted.org/packages/c8/65/5245ce8c548a8422236c13ffcdcdada6a2a812c361e9e0c70548bb40b661/contourpy-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841", size = 322747, upload-time = "2025-04-15T17:38:43.712Z" }, + { url = "https://files.pythonhosted.org/packages/72/30/669b8eb48e0a01c660ead3752a25b44fdb2e5ebc13a55782f639170772f9/contourpy-1.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422", size = 1308895, upload-time = "2025-04-15T17:39:00.224Z" }, + { url = "https://files.pythonhosted.org/packages/05/5a/b569f4250decee6e8d54498be7bdf29021a4c256e77fe8138c8319ef8eb3/contourpy-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef", size = 1379098, upload-time = "2025-04-15T17:43:29.649Z" }, + { url = "https://files.pythonhosted.org/packages/19/ba/b227c3886d120e60e41b28740ac3617b2f2b971b9f601c835661194579f1/contourpy-1.3.2-cp313-cp313-win32.whl", hash = "sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f", size = 178535, upload-time = "2025-04-15T17:44:44.532Z" }, + { url = "https://files.pythonhosted.org/packages/12/6e/2fed56cd47ca739b43e892707ae9a13790a486a3173be063681ca67d2262/contourpy-1.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9", size = 223096, upload-time = "2025-04-15T17:44:48.194Z" }, + { url = "https://files.pythonhosted.org/packages/54/4c/e76fe2a03014a7c767d79ea35c86a747e9325537a8b7627e0e5b3ba266b4/contourpy-1.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f", size = 285090, upload-time = "2025-04-15T17:43:34.084Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e2/5aba47debd55d668e00baf9651b721e7733975dc9fc27264a62b0dd26eb8/contourpy-1.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739", size = 268643, upload-time = "2025-04-15T17:43:38.626Z" }, + { url = "https://files.pythonhosted.org/packages/a1/37/cd45f1f051fe6230f751cc5cdd2728bb3a203f5619510ef11e732109593c/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823", size = 310443, upload-time = "2025-04-15T17:43:44.522Z" }, + { url = "https://files.pythonhosted.org/packages/8b/a2/36ea6140c306c9ff6dd38e3bcec80b3b018474ef4d17eb68ceecd26675f4/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5", size = 349865, upload-time = "2025-04-15T17:43:49.545Z" }, + { url = "https://files.pythonhosted.org/packages/95/b7/2fc76bc539693180488f7b6cc518da7acbbb9e3b931fd9280504128bf956/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532", size = 321162, upload-time = "2025-04-15T17:43:54.203Z" }, + { url = "https://files.pythonhosted.org/packages/f4/10/76d4f778458b0aa83f96e59d65ece72a060bacb20cfbee46cf6cd5ceba41/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b", size = 327355, upload-time = "2025-04-15T17:44:01.025Z" }, + { url = "https://files.pythonhosted.org/packages/43/a3/10cf483ea683f9f8ab096c24bad3cce20e0d1dd9a4baa0e2093c1c962d9d/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52", size = 1307935, upload-time = "2025-04-15T17:44:17.322Z" }, + { url = "https://files.pythonhosted.org/packages/78/73/69dd9a024444489e22d86108e7b913f3528f56cfc312b5c5727a44188471/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd", size = 1372168, upload-time = "2025-04-15T17:44:33.43Z" }, + { url = "https://files.pythonhosted.org/packages/0f/1b/96d586ccf1b1a9d2004dd519b25fbf104a11589abfd05484ff12199cca21/contourpy-1.3.2-cp313-cp313t-win32.whl", hash = "sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1", size = 189550, upload-time = "2025-04-15T17:44:37.092Z" }, + { url = "https://files.pythonhosted.org/packages/b0/e6/6000d0094e8a5e32ad62591c8609e269febb6e4db83a1c75ff8868b42731/contourpy-1.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69", size = 238214, upload-time = "2025-04-15T17:44:40.827Z" }, + { url = "https://files.pythonhosted.org/packages/33/05/b26e3c6ecc05f349ee0013f0bb850a761016d89cec528a98193a48c34033/contourpy-1.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c", size = 265681, upload-time = "2025-04-15T17:44:59.314Z" }, + { url = "https://files.pythonhosted.org/packages/2b/25/ac07d6ad12affa7d1ffed11b77417d0a6308170f44ff20fa1d5aa6333f03/contourpy-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16", size = 315101, upload-time = "2025-04-15T17:45:04.165Z" }, + { url = "https://files.pythonhosted.org/packages/8f/4d/5bb3192bbe9d3f27e3061a6a8e7733c9120e203cb8515767d30973f71030/contourpy-1.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad", size = 220599, upload-time = "2025-04-15T17:45:08.456Z" }, + { url = "https://files.pythonhosted.org/packages/ff/c0/91f1215d0d9f9f343e4773ba6c9b89e8c0cc7a64a6263f21139da639d848/contourpy-1.3.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0", size = 266807, upload-time = "2025-04-15T17:45:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/d4/79/6be7e90c955c0487e7712660d6cead01fa17bff98e0ea275737cc2bc8e71/contourpy-1.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5", size = 318729, upload-time = "2025-04-15T17:45:20.166Z" }, + { url = "https://files.pythonhosted.org/packages/87/68/7f46fb537958e87427d98a4074bcde4b67a70b04900cfc5ce29bc2f556c1/contourpy-1.3.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5", size = 221791, upload-time = "2025-04-15T17:45:24.794Z" }, ] [[package]] name = "contourpy" -version = "1.3.2" +version = "1.3.3" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "numpy" }, +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", ] -sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload_time = "2025-04-15T17:47:53.79Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/12/a3/da4153ec8fe25d263aa48c1a4cbde7f49b59af86f0b6f7862788c60da737/contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934", size = 268551, upload_time = "2025-04-15T17:34:46.581Z" }, - { url = "https://files.pythonhosted.org/packages/2f/6c/330de89ae1087eb622bfca0177d32a7ece50c3ef07b28002de4757d9d875/contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989", size = 253399, upload_time = "2025-04-15T17:34:51.427Z" }, - { url = "https://files.pythonhosted.org/packages/c1/bd/20c6726b1b7f81a8bee5271bed5c165f0a8e1f572578a9d27e2ccb763cb2/contourpy-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9be002b31c558d1ddf1b9b415b162c603405414bacd6932d031c5b5a8b757f0d", size = 312061, upload_time = "2025-04-15T17:34:55.961Z" }, - { url = "https://files.pythonhosted.org/packages/22/fc/a9665c88f8a2473f823cf1ec601de9e5375050f1958cbb356cdf06ef1ab6/contourpy-1.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8d2e74acbcba3bfdb6d9d8384cdc4f9260cae86ed9beee8bd5f54fee49a430b9", size = 351956, upload_time = "2025-04-15T17:35:00.992Z" }, - { url = "https://files.pythonhosted.org/packages/25/eb/9f0a0238f305ad8fb7ef42481020d6e20cf15e46be99a1fcf939546a177e/contourpy-1.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e259bced5549ac64410162adc973c5e2fb77f04df4a439d00b478e57a0e65512", size = 320872, upload_time = "2025-04-15T17:35:06.177Z" }, - { url = "https://files.pythonhosted.org/packages/32/5c/1ee32d1c7956923202f00cf8d2a14a62ed7517bdc0ee1e55301227fc273c/contourpy-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad687a04bc802cbe8b9c399c07162a3c35e227e2daccf1668eb1f278cb698631", size = 325027, upload_time = "2025-04-15T17:35:11.244Z" }, - { url = "https://files.pythonhosted.org/packages/83/bf/9baed89785ba743ef329c2b07fd0611d12bfecbedbdd3eeecf929d8d3b52/contourpy-1.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cdd22595308f53ef2f891040ab2b93d79192513ffccbd7fe19be7aa773a5e09f", size = 1306641, upload_time = "2025-04-15T17:35:26.701Z" }, - { url = "https://files.pythonhosted.org/packages/d4/cc/74e5e83d1e35de2d28bd97033426b450bc4fd96e092a1f7a63dc7369b55d/contourpy-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4f54d6a2defe9f257327b0f243612dd051cc43825587520b1bf74a31e2f6ef2", size = 1374075, upload_time = "2025-04-15T17:35:43.204Z" }, - { url = "https://files.pythonhosted.org/packages/0c/42/17f3b798fd5e033b46a16f8d9fcb39f1aba051307f5ebf441bad1ecf78f8/contourpy-1.3.2-cp310-cp310-win32.whl", hash = "sha256:f939a054192ddc596e031e50bb13b657ce318cf13d264f095ce9db7dc6ae81c0", size = 177534, upload_time = "2025-04-15T17:35:46.554Z" }, - { url = "https://files.pythonhosted.org/packages/54/ec/5162b8582f2c994721018d0c9ece9dc6ff769d298a8ac6b6a652c307e7df/contourpy-1.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:c440093bbc8fc21c637c03bafcbef95ccd963bc6e0514ad887932c18ca2a759a", size = 221188, upload_time = "2025-04-15T17:35:50.064Z" }, - { url = "https://files.pythonhosted.org/packages/b3/b9/ede788a0b56fc5b071639d06c33cb893f68b1178938f3425debebe2dab78/contourpy-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6a37a2fb93d4df3fc4c0e363ea4d16f83195fc09c891bc8ce072b9d084853445", size = 269636, upload_time = "2025-04-15T17:35:54.473Z" }, - { url = "https://files.pythonhosted.org/packages/e6/75/3469f011d64b8bbfa04f709bfc23e1dd71be54d05b1b083be9f5b22750d1/contourpy-1.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7cd50c38f500bbcc9b6a46643a40e0913673f869315d8e70de0438817cb7773", size = 254636, upload_time = "2025-04-15T17:35:58.283Z" }, - { url = "https://files.pythonhosted.org/packages/8d/2f/95adb8dae08ce0ebca4fd8e7ad653159565d9739128b2d5977806656fcd2/contourpy-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6658ccc7251a4433eebd89ed2672c2ed96fba367fd25ca9512aa92a4b46c4f1", size = 313053, upload_time = "2025-04-15T17:36:03.235Z" }, - { url = "https://files.pythonhosted.org/packages/c3/a6/8ccf97a50f31adfa36917707fe39c9a0cbc24b3bbb58185577f119736cc9/contourpy-1.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:70771a461aaeb335df14deb6c97439973d253ae70660ca085eec25241137ef43", size = 352985, upload_time = "2025-04-15T17:36:08.275Z" }, - { url = "https://files.pythonhosted.org/packages/1d/b6/7925ab9b77386143f39d9c3243fdd101621b4532eb126743201160ffa7e6/contourpy-1.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a887a6e8c4cd0897507d814b14c54a8c2e2aa4ac9f7686292f9769fcf9a6ab", size = 323750, upload_time = "2025-04-15T17:36:13.29Z" }, - { url = "https://files.pythonhosted.org/packages/c2/f3/20c5d1ef4f4748e52d60771b8560cf00b69d5c6368b5c2e9311bcfa2a08b/contourpy-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3859783aefa2b8355697f16642695a5b9792e7a46ab86da1118a4a23a51a33d7", size = 326246, upload_time = "2025-04-15T17:36:18.329Z" }, - { url = "https://files.pythonhosted.org/packages/8c/e5/9dae809e7e0b2d9d70c52b3d24cba134dd3dad979eb3e5e71f5df22ed1f5/contourpy-1.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:eab0f6db315fa4d70f1d8ab514e527f0366ec021ff853d7ed6a2d33605cf4b83", size = 1308728, upload_time = "2025-04-15T17:36:33.878Z" }, - { url = "https://files.pythonhosted.org/packages/e2/4a/0058ba34aeea35c0b442ae61a4f4d4ca84d6df8f91309bc2d43bb8dd248f/contourpy-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d91a3ccc7fea94ca0acab82ceb77f396d50a1f67412efe4c526f5d20264e6ecd", size = 1375762, upload_time = "2025-04-15T17:36:51.295Z" }, - { url = "https://files.pythonhosted.org/packages/09/33/7174bdfc8b7767ef2c08ed81244762d93d5c579336fc0b51ca57b33d1b80/contourpy-1.3.2-cp311-cp311-win32.whl", hash = "sha256:1c48188778d4d2f3d48e4643fb15d8608b1d01e4b4d6b0548d9b336c28fc9b6f", size = 178196, upload_time = "2025-04-15T17:36:55.002Z" }, - { url = "https://files.pythonhosted.org/packages/5e/fe/4029038b4e1c4485cef18e480b0e2cd2d755448bb071eb9977caac80b77b/contourpy-1.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:5ebac872ba09cb8f2131c46b8739a7ff71de28a24c869bcad554477eb089a878", size = 222017, upload_time = "2025-04-15T17:36:58.576Z" }, - { url = "https://files.pythonhosted.org/packages/34/f7/44785876384eff370c251d58fd65f6ad7f39adce4a093c934d4a67a7c6b6/contourpy-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4caf2bcd2969402bf77edc4cb6034c7dd7c0803213b3523f111eb7460a51b8d2", size = 271580, upload_time = "2025-04-15T17:37:03.105Z" }, - { url = "https://files.pythonhosted.org/packages/93/3b/0004767622a9826ea3d95f0e9d98cd8729015768075d61f9fea8eeca42a8/contourpy-1.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:82199cb78276249796419fe36b7386bd8d2cc3f28b3bc19fe2454fe2e26c4c15", size = 255530, upload_time = "2025-04-15T17:37:07.026Z" }, - { url = "https://files.pythonhosted.org/packages/e7/bb/7bd49e1f4fa805772d9fd130e0d375554ebc771ed7172f48dfcd4ca61549/contourpy-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106fab697af11456fcba3e352ad50effe493a90f893fca6c2ca5c033820cea92", size = 307688, upload_time = "2025-04-15T17:37:11.481Z" }, - { url = "https://files.pythonhosted.org/packages/fc/97/e1d5dbbfa170725ef78357a9a0edc996b09ae4af170927ba8ce977e60a5f/contourpy-1.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d14f12932a8d620e307f715857107b1d1845cc44fdb5da2bc8e850f5ceba9f87", size = 347331, upload_time = "2025-04-15T17:37:18.212Z" }, - { url = "https://files.pythonhosted.org/packages/6f/66/e69e6e904f5ecf6901be3dd16e7e54d41b6ec6ae3405a535286d4418ffb4/contourpy-1.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:532fd26e715560721bb0d5fc7610fce279b3699b018600ab999d1be895b09415", size = 318963, upload_time = "2025-04-15T17:37:22.76Z" }, - { url = "https://files.pythonhosted.org/packages/a8/32/b8a1c8965e4f72482ff2d1ac2cd670ce0b542f203c8e1d34e7c3e6925da7/contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f26b383144cf2d2c29f01a1e8170f50dacf0eac02d64139dcd709a8ac4eb3cfe", size = 323681, upload_time = "2025-04-15T17:37:33.001Z" }, - { url = "https://files.pythonhosted.org/packages/30/c6/12a7e6811d08757c7162a541ca4c5c6a34c0f4e98ef2b338791093518e40/contourpy-1.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c49f73e61f1f774650a55d221803b101d966ca0c5a2d6d5e4320ec3997489441", size = 1308674, upload_time = "2025-04-15T17:37:48.64Z" }, - { url = "https://files.pythonhosted.org/packages/2a/8a/bebe5a3f68b484d3a2b8ffaf84704b3e343ef1addea528132ef148e22b3b/contourpy-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3d80b2c0300583228ac98d0a927a1ba6a2ba6b8a742463c564f1d419ee5b211e", size = 1380480, upload_time = "2025-04-15T17:38:06.7Z" }, - { url = "https://files.pythonhosted.org/packages/34/db/fcd325f19b5978fb509a7d55e06d99f5f856294c1991097534360b307cf1/contourpy-1.3.2-cp312-cp312-win32.whl", hash = "sha256:90df94c89a91b7362e1142cbee7568f86514412ab8a2c0d0fca72d7e91b62912", size = 178489, upload_time = "2025-04-15T17:38:10.338Z" }, - { url = "https://files.pythonhosted.org/packages/01/c8/fadd0b92ffa7b5eb5949bf340a63a4a496a6930a6c37a7ba0f12acb076d6/contourpy-1.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:8c942a01d9163e2e5cfb05cb66110121b8d07ad438a17f9e766317bcb62abf73", size = 223042, upload_time = "2025-04-15T17:38:14.239Z" }, - { url = "https://files.pythonhosted.org/packages/2e/61/5673f7e364b31e4e7ef6f61a4b5121c5f170f941895912f773d95270f3a2/contourpy-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:de39db2604ae755316cb5967728f4bea92685884b1e767b7c24e983ef5f771cb", size = 271630, upload_time = "2025-04-15T17:38:19.142Z" }, - { url = "https://files.pythonhosted.org/packages/ff/66/a40badddd1223822c95798c55292844b7e871e50f6bfd9f158cb25e0bd39/contourpy-1.3.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3f9e896f447c5c8618f1edb2bafa9a4030f22a575ec418ad70611450720b5b08", size = 255670, upload_time = "2025-04-15T17:38:23.688Z" }, - { url = "https://files.pythonhosted.org/packages/1e/c7/cf9fdee8200805c9bc3b148f49cb9482a4e3ea2719e772602a425c9b09f8/contourpy-1.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71e2bd4a1c4188f5c2b8d274da78faab884b59df20df63c34f74aa1813c4427c", size = 306694, upload_time = "2025-04-15T17:38:28.238Z" }, - { url = "https://files.pythonhosted.org/packages/dd/e7/ccb9bec80e1ba121efbffad7f38021021cda5be87532ec16fd96533bb2e0/contourpy-1.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de425af81b6cea33101ae95ece1f696af39446db9682a0b56daaa48cfc29f38f", size = 345986, upload_time = "2025-04-15T17:38:33.502Z" }, - { url = "https://files.pythonhosted.org/packages/dc/49/ca13bb2da90391fa4219fdb23b078d6065ada886658ac7818e5441448b78/contourpy-1.3.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:977e98a0e0480d3fe292246417239d2d45435904afd6d7332d8455981c408b85", size = 318060, upload_time = "2025-04-15T17:38:38.672Z" }, - { url = "https://files.pythonhosted.org/packages/c8/65/5245ce8c548a8422236c13ffcdcdada6a2a812c361e9e0c70548bb40b661/contourpy-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434f0adf84911c924519d2b08fc10491dd282b20bdd3fa8f60fd816ea0b48841", size = 322747, upload_time = "2025-04-15T17:38:43.712Z" }, - { url = "https://files.pythonhosted.org/packages/72/30/669b8eb48e0a01c660ead3752a25b44fdb2e5ebc13a55782f639170772f9/contourpy-1.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c66c4906cdbc50e9cba65978823e6e00b45682eb09adbb78c9775b74eb222422", size = 1308895, upload_time = "2025-04-15T17:39:00.224Z" }, - { url = "https://files.pythonhosted.org/packages/05/5a/b569f4250decee6e8d54498be7bdf29021a4c256e77fe8138c8319ef8eb3/contourpy-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8b7fc0cd78ba2f4695fd0a6ad81a19e7e3ab825c31b577f384aa9d7817dc3bef", size = 1379098, upload_time = "2025-04-15T17:43:29.649Z" }, - { url = "https://files.pythonhosted.org/packages/19/ba/b227c3886d120e60e41b28740ac3617b2f2b971b9f601c835661194579f1/contourpy-1.3.2-cp313-cp313-win32.whl", hash = "sha256:15ce6ab60957ca74cff444fe66d9045c1fd3e92c8936894ebd1f3eef2fff075f", size = 178535, upload_time = "2025-04-15T17:44:44.532Z" }, - { url = "https://files.pythonhosted.org/packages/12/6e/2fed56cd47ca739b43e892707ae9a13790a486a3173be063681ca67d2262/contourpy-1.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:e1578f7eafce927b168752ed7e22646dad6cd9bca673c60bff55889fa236ebf9", size = 223096, upload_time = "2025-04-15T17:44:48.194Z" }, - { url = "https://files.pythonhosted.org/packages/54/4c/e76fe2a03014a7c767d79ea35c86a747e9325537a8b7627e0e5b3ba266b4/contourpy-1.3.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0475b1f6604896bc7c53bb070e355e9321e1bc0d381735421a2d2068ec56531f", size = 285090, upload_time = "2025-04-15T17:43:34.084Z" }, - { url = "https://files.pythonhosted.org/packages/7b/e2/5aba47debd55d668e00baf9651b721e7733975dc9fc27264a62b0dd26eb8/contourpy-1.3.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c85bb486e9be652314bb5b9e2e3b0d1b2e643d5eec4992c0fbe8ac71775da739", size = 268643, upload_time = "2025-04-15T17:43:38.626Z" }, - { url = "https://files.pythonhosted.org/packages/a1/37/cd45f1f051fe6230f751cc5cdd2728bb3a203f5619510ef11e732109593c/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:745b57db7758f3ffc05a10254edd3182a2a83402a89c00957a8e8a22f5582823", size = 310443, upload_time = "2025-04-15T17:43:44.522Z" }, - { url = "https://files.pythonhosted.org/packages/8b/a2/36ea6140c306c9ff6dd38e3bcec80b3b018474ef4d17eb68ceecd26675f4/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:970e9173dbd7eba9b4e01aab19215a48ee5dd3f43cef736eebde064a171f89a5", size = 349865, upload_time = "2025-04-15T17:43:49.545Z" }, - { url = "https://files.pythonhosted.org/packages/95/b7/2fc76bc539693180488f7b6cc518da7acbbb9e3b931fd9280504128bf956/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c6c4639a9c22230276b7bffb6a850dfc8258a2521305e1faefe804d006b2e532", size = 321162, upload_time = "2025-04-15T17:43:54.203Z" }, - { url = "https://files.pythonhosted.org/packages/f4/10/76d4f778458b0aa83f96e59d65ece72a060bacb20cfbee46cf6cd5ceba41/contourpy-1.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc829960f34ba36aad4302e78eabf3ef16a3a100863f0d4eeddf30e8a485a03b", size = 327355, upload_time = "2025-04-15T17:44:01.025Z" }, - { url = "https://files.pythonhosted.org/packages/43/a3/10cf483ea683f9f8ab096c24bad3cce20e0d1dd9a4baa0e2093c1c962d9d/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d32530b534e986374fc19eaa77fcb87e8a99e5431499949b828312bdcd20ac52", size = 1307935, upload_time = "2025-04-15T17:44:17.322Z" }, - { url = "https://files.pythonhosted.org/packages/78/73/69dd9a024444489e22d86108e7b913f3528f56cfc312b5c5727a44188471/contourpy-1.3.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e298e7e70cf4eb179cc1077be1c725b5fd131ebc81181bf0c03525c8abc297fd", size = 1372168, upload_time = "2025-04-15T17:44:33.43Z" }, - { url = "https://files.pythonhosted.org/packages/0f/1b/96d586ccf1b1a9d2004dd519b25fbf104a11589abfd05484ff12199cca21/contourpy-1.3.2-cp313-cp313t-win32.whl", hash = "sha256:d0e589ae0d55204991450bb5c23f571c64fe43adaa53f93fc902a84c96f52fe1", size = 189550, upload_time = "2025-04-15T17:44:37.092Z" }, - { url = "https://files.pythonhosted.org/packages/b0/e6/6000d0094e8a5e32ad62591c8609e269febb6e4db83a1c75ff8868b42731/contourpy-1.3.2-cp313-cp313t-win_amd64.whl", hash = "sha256:78e9253c3de756b3f6a5174d024c4835acd59eb3f8e2ca13e775dbffe1558f69", size = 238214, upload_time = "2025-04-15T17:44:40.827Z" }, - { url = "https://files.pythonhosted.org/packages/33/05/b26e3c6ecc05f349ee0013f0bb850a761016d89cec528a98193a48c34033/contourpy-1.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fd93cc7f3139b6dd7aab2f26a90dde0aa9fc264dbf70f6740d498a70b860b82c", size = 265681, upload_time = "2025-04-15T17:44:59.314Z" }, - { url = "https://files.pythonhosted.org/packages/2b/25/ac07d6ad12affa7d1ffed11b77417d0a6308170f44ff20fa1d5aa6333f03/contourpy-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:107ba8a6a7eec58bb475329e6d3b95deba9440667c4d62b9b6063942b61d7f16", size = 315101, upload_time = "2025-04-15T17:45:04.165Z" }, - { url = "https://files.pythonhosted.org/packages/8f/4d/5bb3192bbe9d3f27e3061a6a8e7733c9120e203cb8515767d30973f71030/contourpy-1.3.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ded1706ed0c1049224531b81128efbd5084598f18d8a2d9efae833edbd2b40ad", size = 220599, upload_time = "2025-04-15T17:45:08.456Z" }, - { url = "https://files.pythonhosted.org/packages/ff/c0/91f1215d0d9f9f343e4773ba6c9b89e8c0cc7a64a6263f21139da639d848/contourpy-1.3.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5f5964cdad279256c084b69c3f412b7801e15356b16efa9d78aa974041903da0", size = 266807, upload_time = "2025-04-15T17:45:15.535Z" }, - { url = "https://files.pythonhosted.org/packages/d4/79/6be7e90c955c0487e7712660d6cead01fa17bff98e0ea275737cc2bc8e71/contourpy-1.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49b65a95d642d4efa8f64ba12558fcb83407e58a2dfba9d796d77b63ccfcaff5", size = 318729, upload_time = "2025-04-15T17:45:20.166Z" }, - { url = "https://files.pythonhosted.org/packages/87/68/7f46fb537958e87427d98a4074bcde4b67a70b04900cfc5ce29bc2f556c1/contourpy-1.3.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8c5acb8dddb0752bf252e01a3035b21443158910ac16a3b0d20e7fed7d534ce5", size = 221791, upload_time = "2025-04-15T17:45:24.794Z" }, +dependencies = [ + { name = "numpy", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/91/2e/c4390a31919d8a78b90e8ecf87cd4b4c4f05a5b48d05ec17db8e5404c6f4/contourpy-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:709a48ef9a690e1343202916450bc48b9e51c049b089c7f79a267b46cffcdaa1", size = 288773, upload-time = "2025-07-26T12:01:02.277Z" }, + { url = "https://files.pythonhosted.org/packages/0d/44/c4b0b6095fef4dc9c420e041799591e3b63e9619e3044f7f4f6c21c0ab24/contourpy-1.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:23416f38bfd74d5d28ab8429cc4d63fa67d5068bd711a85edb1c3fb0c3e2f381", size = 270149, upload-time = "2025-07-26T12:01:04.072Z" }, + { url = "https://files.pythonhosted.org/packages/30/2e/dd4ced42fefac8470661d7cb7e264808425e6c5d56d175291e93890cce09/contourpy-1.3.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:929ddf8c4c7f348e4c0a5a3a714b5c8542ffaa8c22954862a46ca1813b667ee7", size = 329222, upload-time = "2025-07-26T12:01:05.688Z" }, + { url = "https://files.pythonhosted.org/packages/f2/74/cc6ec2548e3d276c71389ea4802a774b7aa3558223b7bade3f25787fafc2/contourpy-1.3.3-cp311-cp311-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9e999574eddae35f1312c2b4b717b7885d4edd6cb46700e04f7f02db454e67c1", size = 377234, upload-time = "2025-07-26T12:01:07.054Z" }, + { url = "https://files.pythonhosted.org/packages/03/b3/64ef723029f917410f75c09da54254c5f9ea90ef89b143ccadb09df14c15/contourpy-1.3.3-cp311-cp311-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0bf67e0e3f482cb69779dd3061b534eb35ac9b17f163d851e2a547d56dba0a3a", size = 380555, upload-time = "2025-07-26T12:01:08.801Z" }, + { url = "https://files.pythonhosted.org/packages/5f/4b/6157f24ca425b89fe2eb7e7be642375711ab671135be21e6faa100f7448c/contourpy-1.3.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:51e79c1f7470158e838808d4a996fa9bac72c498e93d8ebe5119bc1e6becb0db", size = 355238, upload-time = "2025-07-26T12:01:10.319Z" }, + { url = "https://files.pythonhosted.org/packages/98/56/f914f0dd678480708a04cfd2206e7c382533249bc5001eb9f58aa693e200/contourpy-1.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:598c3aaece21c503615fd59c92a3598b428b2f01bfb4b8ca9c4edeecc2438620", size = 1326218, upload-time = "2025-07-26T12:01:12.659Z" }, + { url = "https://files.pythonhosted.org/packages/fb/d7/4a972334a0c971acd5172389671113ae82aa7527073980c38d5868ff1161/contourpy-1.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:322ab1c99b008dad206d406bb61d014cf0174df491ae9d9d0fac6a6fda4f977f", size = 1392867, upload-time = "2025-07-26T12:01:15.533Z" }, + { url = "https://files.pythonhosted.org/packages/75/3e/f2cc6cd56dc8cff46b1a56232eabc6feea52720083ea71ab15523daab796/contourpy-1.3.3-cp311-cp311-win32.whl", hash = "sha256:fd907ae12cd483cd83e414b12941c632a969171bf90fc937d0c9f268a31cafff", size = 183677, upload-time = "2025-07-26T12:01:17.088Z" }, + { url = "https://files.pythonhosted.org/packages/98/4b/9bd370b004b5c9d8045c6c33cf65bae018b27aca550a3f657cdc99acdbd8/contourpy-1.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:3519428f6be58431c56581f1694ba8e50626f2dd550af225f82fb5f5814d2a42", size = 225234, upload-time = "2025-07-26T12:01:18.256Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b6/71771e02c2e004450c12b1120a5f488cad2e4d5b590b1af8bad060360fe4/contourpy-1.3.3-cp311-cp311-win_arm64.whl", hash = "sha256:15ff10bfada4bf92ec8b31c62bf7c1834c244019b4a33095a68000d7075df470", size = 193123, upload-time = "2025-07-26T12:01:19.848Z" }, + { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload-time = "2025-07-26T12:01:21.16Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload-time = "2025-07-26T12:01:22.448Z" }, + { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload-time = "2025-07-26T12:01:24.155Z" }, + { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload-time = "2025-07-26T12:01:25.91Z" }, + { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload-time = "2025-07-26T12:01:27.152Z" }, + { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload-time = "2025-07-26T12:01:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload-time = "2025-07-26T12:01:31.198Z" }, + { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload-time = "2025-07-26T12:01:33.947Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload-time = "2025-07-26T12:01:35.64Z" }, + { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload-time = "2025-07-26T12:01:36.804Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload-time = "2025-07-26T12:01:37.999Z" }, + { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" }, + { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" }, + { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" }, + { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" }, + { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" }, + { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" }, + { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" }, + { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" }, + { url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189, upload-time = "2025-07-26T12:02:16.095Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251, upload-time = "2025-07-26T12:02:17.524Z" }, + { url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810, upload-time = "2025-07-26T12:02:18.9Z" }, + { url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871, upload-time = "2025-07-26T12:02:20.418Z" }, + { url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264, upload-time = "2025-07-26T12:02:21.916Z" }, + { url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819, upload-time = "2025-07-26T12:02:23.759Z" }, + { url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650, upload-time = "2025-07-26T12:02:26.181Z" }, + { url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833, upload-time = "2025-07-26T12:02:28.782Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692, upload-time = "2025-07-26T12:02:30.128Z" }, + { url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424, upload-time = "2025-07-26T12:02:31.395Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300, upload-time = "2025-07-26T12:02:32.956Z" }, + { url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769, upload-time = "2025-07-26T12:02:34.2Z" }, + { url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892, upload-time = "2025-07-26T12:02:35.807Z" }, + { url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748, upload-time = "2025-07-26T12:02:37.193Z" }, + { url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554, upload-time = "2025-07-26T12:02:38.894Z" }, + { url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118, upload-time = "2025-07-26T12:02:40.642Z" }, + { url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555, upload-time = "2025-07-26T12:02:42.25Z" }, + { url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295, upload-time = "2025-07-26T12:02:44.668Z" }, + { url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027, upload-time = "2025-07-26T12:02:47.09Z" }, + { url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428, upload-time = "2025-07-26T12:02:48.691Z" }, + { url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331, upload-time = "2025-07-26T12:02:50.137Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831, upload-time = "2025-07-26T12:02:51.449Z" }, + { url = "https://files.pythonhosted.org/packages/a5/29/8dcfe16f0107943fa92388c23f6e05cff0ba58058c4c95b00280d4c75a14/contourpy-1.3.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cd5dfcaeb10f7b7f9dc8941717c6c2ade08f587be2226222c12b25f0483ed497", size = 278809, upload-time = "2025-07-26T12:02:52.74Z" }, + { url = "https://files.pythonhosted.org/packages/85/a9/8b37ef4f7dafeb335daee3c8254645ef5725be4d9c6aa70b50ec46ef2f7e/contourpy-1.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0c1fc238306b35f246d61a1d416a627348b5cf0648648a031e14bb8705fcdfe8", size = 261593, upload-time = "2025-07-26T12:02:54.037Z" }, + { url = "https://files.pythonhosted.org/packages/0a/59/ebfb8c677c75605cc27f7122c90313fd2f375ff3c8d19a1694bda74aaa63/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70f9aad7de812d6541d29d2bbf8feb22ff7e1c299523db288004e3157ff4674e", size = 302202, upload-time = "2025-07-26T12:02:55.947Z" }, + { url = "https://files.pythonhosted.org/packages/3c/37/21972a15834d90bfbfb009b9d004779bd5a07a0ec0234e5ba8f64d5736f4/contourpy-1.3.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ed3657edf08512fc3fe81b510e35c2012fbd3081d2e26160f27ca28affec989", size = 329207, upload-time = "2025-07-26T12:02:57.468Z" }, + { url = "https://files.pythonhosted.org/packages/0c/58/bd257695f39d05594ca4ad60df5bcb7e32247f9951fd09a9b8edb82d1daa/contourpy-1.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:3d1a3799d62d45c18bafd41c5fa05120b96a28079f2393af559b843d1a966a77", size = 225315, upload-time = "2025-07-26T12:02:58.801Z" }, ] [[package]] name = "cryptography" -version = "45.0.3" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/13/1f/9fa001e74a1993a9cadd2333bb889e50c66327b8594ac538ab8a04f915b7/cryptography-45.0.3.tar.gz", hash = "sha256:ec21313dd335c51d7877baf2972569f40a4291b76a0ce51391523ae358d05899", size = 744738, upload_time = "2025-05-25T14:17:24.777Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/82/b2/2345dc595998caa6f68adf84e8f8b50d18e9fc4638d32b22ea8daedd4b7a/cryptography-45.0.3-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:7573d9eebaeceeb55285205dbbb8753ac1e962af3d9640791d12b36864065e71", size = 7056239, upload_time = "2025-05-25T14:16:12.22Z" }, - { url = "https://files.pythonhosted.org/packages/71/3d/ac361649a0bfffc105e2298b720d8b862330a767dab27c06adc2ddbef96a/cryptography-45.0.3-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d377dde61c5d67eb4311eace661c3efda46c62113ff56bf05e2d679e02aebb5b", size = 4205541, upload_time = "2025-05-25T14:16:14.333Z" }, - { url = "https://files.pythonhosted.org/packages/70/3e/c02a043750494d5c445f769e9c9f67e550d65060e0bfce52d91c1362693d/cryptography-45.0.3-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fae1e637f527750811588e4582988932c222f8251f7b7ea93739acb624e1487f", size = 4433275, upload_time = "2025-05-25T14:16:16.421Z" }, - { url = "https://files.pythonhosted.org/packages/40/7a/9af0bfd48784e80eef3eb6fd6fde96fe706b4fc156751ce1b2b965dada70/cryptography-45.0.3-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:ca932e11218bcc9ef812aa497cdf669484870ecbcf2d99b765d6c27a86000942", size = 4209173, upload_time = "2025-05-25T14:16:18.163Z" }, - { url = "https://files.pythonhosted.org/packages/31/5f/d6f8753c8708912df52e67969e80ef70b8e8897306cd9eb8b98201f8c184/cryptography-45.0.3-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:af3f92b1dc25621f5fad065288a44ac790c5798e986a34d393ab27d2b27fcff9", size = 3898150, upload_time = "2025-05-25T14:16:20.34Z" }, - { url = "https://files.pythonhosted.org/packages/8b/50/f256ab79c671fb066e47336706dc398c3b1e125f952e07d54ce82cf4011a/cryptography-45.0.3-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:2f8f8f0b73b885ddd7f3d8c2b2234a7d3ba49002b0223f58cfde1bedd9563c56", size = 4466473, upload_time = "2025-05-25T14:16:22.605Z" }, - { url = "https://files.pythonhosted.org/packages/62/e7/312428336bb2df0848d0768ab5a062e11a32d18139447a76dfc19ada8eed/cryptography-45.0.3-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:9cc80ce69032ffa528b5e16d217fa4d8d4bb7d6ba8659c1b4d74a1b0f4235fca", size = 4211890, upload_time = "2025-05-25T14:16:24.738Z" }, - { url = "https://files.pythonhosted.org/packages/e7/53/8a130e22c1e432b3c14896ec5eb7ac01fb53c6737e1d705df7e0efb647c6/cryptography-45.0.3-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:c824c9281cb628015bfc3c59335163d4ca0540d49de4582d6c2637312907e4b1", size = 4466300, upload_time = "2025-05-25T14:16:26.768Z" }, - { url = "https://files.pythonhosted.org/packages/ba/75/6bb6579688ef805fd16a053005fce93944cdade465fc92ef32bbc5c40681/cryptography-45.0.3-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:5833bb4355cb377ebd880457663a972cd044e7f49585aee39245c0d592904578", size = 4332483, upload_time = "2025-05-25T14:16:28.316Z" }, - { url = "https://files.pythonhosted.org/packages/2f/11/2538f4e1ce05c6c4f81f43c1ef2bd6de7ae5e24ee284460ff6c77e42ca77/cryptography-45.0.3-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:9bb5bf55dcb69f7067d80354d0a348368da907345a2c448b0babc4215ccd3497", size = 4573714, upload_time = "2025-05-25T14:16:30.474Z" }, - { url = "https://files.pythonhosted.org/packages/f5/bb/e86e9cf07f73a98d84a4084e8fd420b0e82330a901d9cac8149f994c3417/cryptography-45.0.3-cp311-abi3-win32.whl", hash = "sha256:3ad69eeb92a9de9421e1f6685e85a10fbcfb75c833b42cc9bc2ba9fb00da4710", size = 2934752, upload_time = "2025-05-25T14:16:32.204Z" }, - { url = "https://files.pythonhosted.org/packages/c7/75/063bc9ddc3d1c73e959054f1fc091b79572e716ef74d6caaa56e945b4af9/cryptography-45.0.3-cp311-abi3-win_amd64.whl", hash = "sha256:97787952246a77d77934d41b62fb1b6f3581d83f71b44796a4158d93b8f5c490", size = 3412465, upload_time = "2025-05-25T14:16:33.888Z" }, - { url = "https://files.pythonhosted.org/packages/71/9b/04ead6015229a9396890d7654ee35ef630860fb42dc9ff9ec27f72157952/cryptography-45.0.3-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:c92519d242703b675ccefd0f0562eb45e74d438e001f8ab52d628e885751fb06", size = 7031892, upload_time = "2025-05-25T14:16:36.214Z" }, - { url = "https://files.pythonhosted.org/packages/46/c7/c7d05d0e133a09fc677b8a87953815c522697bdf025e5cac13ba419e7240/cryptography-45.0.3-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c5edcb90da1843df85292ef3a313513766a78fbbb83f584a5a58fb001a5a9d57", size = 4196181, upload_time = "2025-05-25T14:16:37.934Z" }, - { url = "https://files.pythonhosted.org/packages/08/7a/6ad3aa796b18a683657cef930a986fac0045417e2dc428fd336cfc45ba52/cryptography-45.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:38deed72285c7ed699864f964a3f4cf11ab3fb38e8d39cfcd96710cd2b5bb716", size = 4423370, upload_time = "2025-05-25T14:16:39.502Z" }, - { url = "https://files.pythonhosted.org/packages/4f/58/ec1461bfcb393525f597ac6a10a63938d18775b7803324072974b41a926b/cryptography-45.0.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:5555365a50efe1f486eed6ac7062c33b97ccef409f5970a0b6f205a7cfab59c8", size = 4197839, upload_time = "2025-05-25T14:16:41.322Z" }, - { url = "https://files.pythonhosted.org/packages/d4/3d/5185b117c32ad4f40846f579369a80e710d6146c2baa8ce09d01612750db/cryptography-45.0.3-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9e4253ed8f5948a3589b3caee7ad9a5bf218ffd16869c516535325fece163dcc", size = 3886324, upload_time = "2025-05-25T14:16:43.041Z" }, - { url = "https://files.pythonhosted.org/packages/67/85/caba91a57d291a2ad46e74016d1f83ac294f08128b26e2a81e9b4f2d2555/cryptography-45.0.3-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:cfd84777b4b6684955ce86156cfb5e08d75e80dc2585e10d69e47f014f0a5342", size = 4450447, upload_time = "2025-05-25T14:16:44.759Z" }, - { url = "https://files.pythonhosted.org/packages/ae/d1/164e3c9d559133a38279215c712b8ba38e77735d3412f37711b9f8f6f7e0/cryptography-45.0.3-cp37-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:a2b56de3417fd5f48773ad8e91abaa700b678dc7fe1e0c757e1ae340779acf7b", size = 4200576, upload_time = "2025-05-25T14:16:46.438Z" }, - { url = "https://files.pythonhosted.org/packages/71/7a/e002d5ce624ed46dfc32abe1deff32190f3ac47ede911789ee936f5a4255/cryptography-45.0.3-cp37-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:57a6500d459e8035e813bd8b51b671977fb149a8c95ed814989da682314d0782", size = 4450308, upload_time = "2025-05-25T14:16:48.228Z" }, - { url = "https://files.pythonhosted.org/packages/87/ad/3fbff9c28cf09b0a71e98af57d74f3662dea4a174b12acc493de00ea3f28/cryptography-45.0.3-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f22af3c78abfbc7cbcdf2c55d23c3e022e1a462ee2481011d518c7fb9c9f3d65", size = 4325125, upload_time = "2025-05-25T14:16:49.844Z" }, - { url = "https://files.pythonhosted.org/packages/f5/b4/51417d0cc01802304c1984d76e9592f15e4801abd44ef7ba657060520bf0/cryptography-45.0.3-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:232954730c362638544758a8160c4ee1b832dc011d2c41a306ad8f7cccc5bb0b", size = 4560038, upload_time = "2025-05-25T14:16:51.398Z" }, - { url = "https://files.pythonhosted.org/packages/80/38/d572f6482d45789a7202fb87d052deb7a7b136bf17473ebff33536727a2c/cryptography-45.0.3-cp37-abi3-win32.whl", hash = "sha256:cb6ab89421bc90e0422aca911c69044c2912fc3debb19bb3c1bfe28ee3dff6ab", size = 2924070, upload_time = "2025-05-25T14:16:53.472Z" }, - { url = "https://files.pythonhosted.org/packages/91/5a/61f39c0ff4443651cc64e626fa97ad3099249152039952be8f344d6b0c86/cryptography-45.0.3-cp37-abi3-win_amd64.whl", hash = "sha256:d54ae41e6bd70ea23707843021c778f151ca258081586f0cfa31d936ae43d1b2", size = 3395005, upload_time = "2025-05-25T14:16:55.134Z" }, - { url = "https://files.pythonhosted.org/packages/1b/63/ce30cb7204e8440df2f0b251dc0464a26c55916610d1ba4aa912f838bcc8/cryptography-45.0.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ed43d396f42028c1f47b5fec012e9e12631266e3825e95c00e3cf94d472dac49", size = 3578348, upload_time = "2025-05-25T14:16:56.792Z" }, - { url = "https://files.pythonhosted.org/packages/45/0b/87556d3337f5e93c37fda0a0b5d3e7b4f23670777ce8820fce7962a7ed22/cryptography-45.0.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:fed5aaca1750e46db870874c9c273cd5182a9e9deb16f06f7bdffdb5c2bde4b9", size = 4142867, upload_time = "2025-05-25T14:16:58.459Z" }, - { url = "https://files.pythonhosted.org/packages/72/ba/21356dd0bcb922b820211336e735989fe2cf0d8eaac206335a0906a5a38c/cryptography-45.0.3-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:00094838ecc7c6594171e8c8a9166124c1197b074cfca23645cee573910d76bc", size = 4385000, upload_time = "2025-05-25T14:17:00.656Z" }, - { url = "https://files.pythonhosted.org/packages/2f/2b/71c78d18b804c317b66283be55e20329de5cd7e1aec28e4c5fbbe21fd046/cryptography-45.0.3-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:92d5f428c1a0439b2040435a1d6bc1b26ebf0af88b093c3628913dd464d13fa1", size = 4144195, upload_time = "2025-05-25T14:17:02.782Z" }, - { url = "https://files.pythonhosted.org/packages/55/3e/9f9b468ea779b4dbfef6af224804abd93fbcb2c48605d7443b44aea77979/cryptography-45.0.3-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:ec64ee375b5aaa354b2b273c921144a660a511f9df8785e6d1c942967106438e", size = 4384540, upload_time = "2025-05-25T14:17:04.49Z" }, - { url = "https://files.pythonhosted.org/packages/97/f5/6e62d10cf29c50f8205c0dc9aec986dca40e8e3b41bf1a7878ea7b11e5ee/cryptography-45.0.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:71320fbefd05454ef2d457c481ba9a5b0e540f3753354fff6f780927c25d19b0", size = 3328796, upload_time = "2025-05-25T14:17:06.174Z" }, - { url = "https://files.pythonhosted.org/packages/e7/d4/58a246342093a66af8935d6aa59f790cbb4731adae3937b538d054bdc2f9/cryptography-45.0.3-pp311-pypy311_pp73-macosx_10_9_x86_64.whl", hash = "sha256:edd6d51869beb7f0d472e902ef231a9b7689508e83880ea16ca3311a00bf5ce7", size = 3589802, upload_time = "2025-05-25T14:17:07.792Z" }, - { url = "https://files.pythonhosted.org/packages/96/61/751ebea58c87b5be533c429f01996050a72c7283b59eee250275746632ea/cryptography-45.0.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:555e5e2d3a53b4fabeca32835878b2818b3f23966a4efb0d566689777c5a12c8", size = 4146964, upload_time = "2025-05-25T14:17:09.538Z" }, - { url = "https://files.pythonhosted.org/packages/8d/01/28c90601b199964de383da0b740b5156f5d71a1da25e7194fdf793d373ef/cryptography-45.0.3-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:25286aacb947286620a31f78f2ed1a32cded7be5d8b729ba3fb2c988457639e4", size = 4388103, upload_time = "2025-05-25T14:17:11.978Z" }, - { url = "https://files.pythonhosted.org/packages/3d/ec/cd892180b9e42897446ef35c62442f5b8b039c3d63a05f618aa87ec9ebb5/cryptography-45.0.3-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:050ce5209d5072472971e6efbfc8ec5a8f9a841de5a4db0ebd9c2e392cb81972", size = 4150031, upload_time = "2025-05-25T14:17:14.131Z" }, - { url = "https://files.pythonhosted.org/packages/db/d4/22628c2dedd99289960a682439c6d3aa248dff5215123ead94ac2d82f3f5/cryptography-45.0.3-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:dc10ec1e9f21f33420cc05214989544727e776286c1c16697178978327b95c9c", size = 4387389, upload_time = "2025-05-25T14:17:17.303Z" }, - { url = "https://files.pythonhosted.org/packages/39/ec/ba3961abbf8ecb79a3586a4ff0ee08c9d7a9938b4312fb2ae9b63f48a8ba/cryptography-45.0.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:9eda14f049d7f09c2e8fb411dda17dd6b16a3c76a1de5e249188a32aeb92de19", size = 3337432, upload_time = "2025-05-25T14:17:19.507Z" }, +version = "46.0.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/60/04/ee2a9e8542e4fa2773b81771ff8349ff19cdd56b7258a0cc442639052edb/cryptography-46.0.5.tar.gz", hash = "sha256:abace499247268e3757271b2f1e244b36b06f8515cf27c4d49468fc9eb16e93d", size = 750064, upload-time = "2026-02-10T19:18:38.255Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/81/b0bb27f2ba931a65409c6b8a8b358a7f03c0e46eceacddff55f7c84b1f3b/cryptography-46.0.5-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:351695ada9ea9618b3500b490ad54c739860883df6c1f555e088eaf25b1bbaad", size = 7176289, upload-time = "2026-02-10T19:17:08.274Z" }, + { url = "https://files.pythonhosted.org/packages/ff/9e/6b4397a3e3d15123de3b1806ef342522393d50736c13b20ec4c9ea6693a6/cryptography-46.0.5-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c18ff11e86df2e28854939acde2d003f7984f721eba450b56a200ad90eeb0e6b", size = 4275637, upload-time = "2026-02-10T19:17:10.53Z" }, + { url = "https://files.pythonhosted.org/packages/63/e7/471ab61099a3920b0c77852ea3f0ea611c9702f651600397ac567848b897/cryptography-46.0.5-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d7e3d356b8cd4ea5aff04f129d5f66ebdc7b6f8eae802b93739ed520c47c79b", size = 4424742, upload-time = "2026-02-10T19:17:12.388Z" }, + { url = "https://files.pythonhosted.org/packages/37/53/a18500f270342d66bf7e4d9f091114e31e5ee9e7375a5aba2e85a91e0044/cryptography-46.0.5-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:50bfb6925eff619c9c023b967d5b77a54e04256c4281b0e21336a130cd7fc263", size = 4277528, upload-time = "2026-02-10T19:17:13.853Z" }, + { url = "https://files.pythonhosted.org/packages/22/29/c2e812ebc38c57b40e7c583895e73c8c5adb4d1e4a0cc4c5a4fdab2b1acc/cryptography-46.0.5-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:803812e111e75d1aa73690d2facc295eaefd4439be1023fefc4995eaea2af90d", size = 4947993, upload-time = "2026-02-10T19:17:15.618Z" }, + { url = "https://files.pythonhosted.org/packages/6b/e7/237155ae19a9023de7e30ec64e5d99a9431a567407ac21170a046d22a5a3/cryptography-46.0.5-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3ee190460e2fbe447175cda91b88b84ae8322a104fc27766ad09428754a618ed", size = 4456855, upload-time = "2026-02-10T19:17:17.221Z" }, + { url = "https://files.pythonhosted.org/packages/2d/87/fc628a7ad85b81206738abbd213b07702bcbdada1dd43f72236ef3cffbb5/cryptography-46.0.5-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:f145bba11b878005c496e93e257c1e88f154d278d2638e6450d17e0f31e558d2", size = 3984635, upload-time = "2026-02-10T19:17:18.792Z" }, + { url = "https://files.pythonhosted.org/packages/84/29/65b55622bde135aedf4565dc509d99b560ee4095e56989e815f8fd2aa910/cryptography-46.0.5-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:e9251e3be159d1020c4030bd2e5f84d6a43fe54b6c19c12f51cde9542a2817b2", size = 4277038, upload-time = "2026-02-10T19:17:20.256Z" }, + { url = "https://files.pythonhosted.org/packages/bc/36/45e76c68d7311432741faf1fbf7fac8a196a0a735ca21f504c75d37e2558/cryptography-46.0.5-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:47fb8a66058b80e509c47118ef8a75d14c455e81ac369050f20ba0d23e77fee0", size = 4912181, upload-time = "2026-02-10T19:17:21.825Z" }, + { url = "https://files.pythonhosted.org/packages/6d/1a/c1ba8fead184d6e3d5afcf03d569acac5ad063f3ac9fb7258af158f7e378/cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:4c3341037c136030cb46e4b1e17b7418ea4cbd9dd207e4a6f3b2b24e0d4ac731", size = 4456482, upload-time = "2026-02-10T19:17:25.133Z" }, + { url = "https://files.pythonhosted.org/packages/f9/e5/3fb22e37f66827ced3b902cf895e6a6bc1d095b5b26be26bd13c441fdf19/cryptography-46.0.5-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:890bcb4abd5a2d3f852196437129eb3667d62630333aacc13dfd470fad3aaa82", size = 4405497, upload-time = "2026-02-10T19:17:26.66Z" }, + { url = "https://files.pythonhosted.org/packages/1a/df/9d58bb32b1121a8a2f27383fabae4d63080c7ca60b9b5c88be742be04ee7/cryptography-46.0.5-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:80a8d7bfdf38f87ca30a5391c0c9ce4ed2926918e017c29ddf643d0ed2778ea1", size = 4667819, upload-time = "2026-02-10T19:17:28.569Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ed/325d2a490c5e94038cdb0117da9397ece1f11201f425c4e9c57fe5b9f08b/cryptography-46.0.5-cp311-abi3-win32.whl", hash = "sha256:60ee7e19e95104d4c03871d7d7dfb3d22ef8a9b9c6778c94e1c8fcc8365afd48", size = 3028230, upload-time = "2026-02-10T19:17:30.518Z" }, + { url = "https://files.pythonhosted.org/packages/e9/5a/ac0f49e48063ab4255d9e3b79f5def51697fce1a95ea1370f03dc9db76f6/cryptography-46.0.5-cp311-abi3-win_amd64.whl", hash = "sha256:38946c54b16c885c72c4f59846be9743d699eee2b69b6988e0a00a01f46a61a4", size = 3480909, upload-time = "2026-02-10T19:17:32.083Z" }, + { url = "https://files.pythonhosted.org/packages/00/13/3d278bfa7a15a96b9dc22db5a12ad1e48a9eb3d40e1827ef66a5df75d0d0/cryptography-46.0.5-cp314-cp314t-macosx_10_9_universal2.whl", hash = "sha256:94a76daa32eb78d61339aff7952ea819b1734b46f73646a07decb40e5b3448e2", size = 7119287, upload-time = "2026-02-10T19:17:33.801Z" }, + { url = "https://files.pythonhosted.org/packages/67/c8/581a6702e14f0898a0848105cbefd20c058099e2c2d22ef4e476dfec75d7/cryptography-46.0.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5be7bf2fb40769e05739dd0046e7b26f9d4670badc7b032d6ce4db64dddc0678", size = 4265728, upload-time = "2026-02-10T19:17:35.569Z" }, + { url = "https://files.pythonhosted.org/packages/dd/4a/ba1a65ce8fc65435e5a849558379896c957870dd64fecea97b1ad5f46a37/cryptography-46.0.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fe346b143ff9685e40192a4960938545c699054ba11d4f9029f94751e3f71d87", size = 4408287, upload-time = "2026-02-10T19:17:36.938Z" }, + { url = "https://files.pythonhosted.org/packages/f8/67/8ffdbf7b65ed1ac224d1c2df3943553766914a8ca718747ee3871da6107e/cryptography-46.0.5-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c69fd885df7d089548a42d5ec05be26050ebcd2283d89b3d30676eb32ff87dee", size = 4270291, upload-time = "2026-02-10T19:17:38.748Z" }, + { url = "https://files.pythonhosted.org/packages/f8/e5/f52377ee93bc2f2bba55a41a886fd208c15276ffbd2569f2ddc89d50e2c5/cryptography-46.0.5-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:8293f3dea7fc929ef7240796ba231413afa7b68ce38fd21da2995549f5961981", size = 4927539, upload-time = "2026-02-10T19:17:40.241Z" }, + { url = "https://files.pythonhosted.org/packages/3b/02/cfe39181b02419bbbbcf3abdd16c1c5c8541f03ca8bda240debc467d5a12/cryptography-46.0.5-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:1abfdb89b41c3be0365328a410baa9df3ff8a9110fb75e7b52e66803ddabc9a9", size = 4442199, upload-time = "2026-02-10T19:17:41.789Z" }, + { url = "https://files.pythonhosted.org/packages/c0/96/2fcaeb4873e536cf71421a388a6c11b5bc846e986b2b069c79363dc1648e/cryptography-46.0.5-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:d66e421495fdb797610a08f43b05269e0a5ea7f5e652a89bfd5a7d3c1dee3648", size = 3960131, upload-time = "2026-02-10T19:17:43.379Z" }, + { url = "https://files.pythonhosted.org/packages/d8/d2/b27631f401ddd644e94c5cf33c9a4069f72011821cf3dc7309546b0642a0/cryptography-46.0.5-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:4e817a8920bfbcff8940ecfd60f23d01836408242b30f1a708d93198393a80b4", size = 4270072, upload-time = "2026-02-10T19:17:45.481Z" }, + { url = "https://files.pythonhosted.org/packages/f4/a7/60d32b0370dae0b4ebe55ffa10e8599a2a59935b5ece1b9f06edb73abdeb/cryptography-46.0.5-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:68f68d13f2e1cb95163fa3b4db4bf9a159a418f5f6e7242564fc75fcae667fd0", size = 4892170, upload-time = "2026-02-10T19:17:46.997Z" }, + { url = "https://files.pythonhosted.org/packages/d2/b9/cf73ddf8ef1164330eb0b199a589103c363afa0cf794218c24d524a58eab/cryptography-46.0.5-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:a3d1fae9863299076f05cb8a778c467578262fae09f9dc0ee9b12eb4268ce663", size = 4441741, upload-time = "2026-02-10T19:17:48.661Z" }, + { url = "https://files.pythonhosted.org/packages/5f/eb/eee00b28c84c726fe8fa0158c65afe312d9c3b78d9d01daf700f1f6e37ff/cryptography-46.0.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c4143987a42a2397f2fc3b4d7e3a7d313fbe684f67ff443999e803dd75a76826", size = 4396728, upload-time = "2026-02-10T19:17:50.058Z" }, + { url = "https://files.pythonhosted.org/packages/65/f4/6bc1a9ed5aef7145045114b75b77c2a8261b4d38717bd8dea111a63c3442/cryptography-46.0.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:7d731d4b107030987fd61a7f8ab512b25b53cef8f233a97379ede116f30eb67d", size = 4652001, upload-time = "2026-02-10T19:17:51.54Z" }, + { url = "https://files.pythonhosted.org/packages/86/ef/5d00ef966ddd71ac2e6951d278884a84a40ffbd88948ef0e294b214ae9e4/cryptography-46.0.5-cp314-cp314t-win32.whl", hash = "sha256:c3bcce8521d785d510b2aad26ae2c966092b7daa8f45dd8f44734a104dc0bc1a", size = 3003637, upload-time = "2026-02-10T19:17:52.997Z" }, + { url = "https://files.pythonhosted.org/packages/b7/57/f3f4160123da6d098db78350fdfd9705057aad21de7388eacb2401dceab9/cryptography-46.0.5-cp314-cp314t-win_amd64.whl", hash = "sha256:4d8ae8659ab18c65ced284993c2265910f6c9e650189d4e3f68445ef82a810e4", size = 3469487, upload-time = "2026-02-10T19:17:54.549Z" }, + { url = "https://files.pythonhosted.org/packages/e2/fa/a66aa722105ad6a458bebd64086ca2b72cdd361fed31763d20390f6f1389/cryptography-46.0.5-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:4108d4c09fbbf2789d0c926eb4152ae1760d5a2d97612b92d508d96c861e4d31", size = 7170514, upload-time = "2026-02-10T19:17:56.267Z" }, + { url = "https://files.pythonhosted.org/packages/0f/04/c85bdeab78c8bc77b701bf0d9bdcf514c044e18a46dcff330df5448631b0/cryptography-46.0.5-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1f30a86d2757199cb2d56e48cce14deddf1f9c95f1ef1b64ee91ea43fe2e18", size = 4275349, upload-time = "2026-02-10T19:17:58.419Z" }, + { url = "https://files.pythonhosted.org/packages/5c/32/9b87132a2f91ee7f5223b091dc963055503e9b442c98fc0b8a5ca765fab0/cryptography-46.0.5-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:039917b0dc418bb9f6edce8a906572d69e74bd330b0b3fea4f79dab7f8ddd235", size = 4420667, upload-time = "2026-02-10T19:18:00.619Z" }, + { url = "https://files.pythonhosted.org/packages/a1/a6/a7cb7010bec4b7c5692ca6f024150371b295ee1c108bdc1c400e4c44562b/cryptography-46.0.5-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:ba2a27ff02f48193fc4daeadf8ad2590516fa3d0adeeb34336b96f7fa64c1e3a", size = 4276980, upload-time = "2026-02-10T19:18:02.379Z" }, + { url = "https://files.pythonhosted.org/packages/8e/7c/c4f45e0eeff9b91e3f12dbd0e165fcf2a38847288fcfd889deea99fb7b6d/cryptography-46.0.5-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:61aa400dce22cb001a98014f647dc21cda08f7915ceb95df0c9eaf84b4b6af76", size = 4939143, upload-time = "2026-02-10T19:18:03.964Z" }, + { url = "https://files.pythonhosted.org/packages/37/19/e1b8f964a834eddb44fa1b9a9976f4e414cbb7aa62809b6760c8803d22d1/cryptography-46.0.5-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3ce58ba46e1bc2aac4f7d9290223cead56743fa6ab94a5d53292ffaac6a91614", size = 4453674, upload-time = "2026-02-10T19:18:05.588Z" }, + { url = "https://files.pythonhosted.org/packages/db/ed/db15d3956f65264ca204625597c410d420e26530c4e2943e05a0d2f24d51/cryptography-46.0.5-cp38-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:420d0e909050490d04359e7fdb5ed7e667ca5c3c402b809ae2563d7e66a92229", size = 3978801, upload-time = "2026-02-10T19:18:07.167Z" }, + { url = "https://files.pythonhosted.org/packages/41/e2/df40a31d82df0a70a0daf69791f91dbb70e47644c58581d654879b382d11/cryptography-46.0.5-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:582f5fcd2afa31622f317f80426a027f30dc792e9c80ffee87b993200ea115f1", size = 4276755, upload-time = "2026-02-10T19:18:09.813Z" }, + { url = "https://files.pythonhosted.org/packages/33/45/726809d1176959f4a896b86907b98ff4391a8aa29c0aaaf9450a8a10630e/cryptography-46.0.5-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:bfd56bb4b37ed4f330b82402f6f435845a5f5648edf1ad497da51a8452d5d62d", size = 4901539, upload-time = "2026-02-10T19:18:11.263Z" }, + { url = "https://files.pythonhosted.org/packages/99/0f/a3076874e9c88ecb2ecc31382f6e7c21b428ede6f55aafa1aa272613e3cd/cryptography-46.0.5-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:a3d507bb6a513ca96ba84443226af944b0f7f47dcc9a399d110cd6146481d24c", size = 4452794, upload-time = "2026-02-10T19:18:12.914Z" }, + { url = "https://files.pythonhosted.org/packages/02/ef/ffeb542d3683d24194a38f66ca17c0a4b8bf10631feef44a7ef64e631b1a/cryptography-46.0.5-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9f16fbdf4da055efb21c22d81b89f155f02ba420558db21288b3d0035bafd5f4", size = 4404160, upload-time = "2026-02-10T19:18:14.375Z" }, + { url = "https://files.pythonhosted.org/packages/96/93/682d2b43c1d5f1406ed048f377c0fc9fc8f7b0447a478d5c65ab3d3a66eb/cryptography-46.0.5-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:ced80795227d70549a411a4ab66e8ce307899fad2220ce5ab2f296e687eacde9", size = 4667123, upload-time = "2026-02-10T19:18:15.886Z" }, + { url = "https://files.pythonhosted.org/packages/45/2d/9c5f2926cb5300a8eefc3f4f0b3f3df39db7f7ce40c8365444c49363cbda/cryptography-46.0.5-cp38-abi3-win32.whl", hash = "sha256:02f547fce831f5096c9a567fd41bc12ca8f11df260959ecc7c3202555cc47a72", size = 3010220, upload-time = "2026-02-10T19:18:17.361Z" }, + { url = "https://files.pythonhosted.org/packages/48/ef/0c2f4a8e31018a986949d34a01115dd057bf536905dca38897bacd21fac3/cryptography-46.0.5-cp38-abi3-win_amd64.whl", hash = "sha256:556e106ee01aa13484ce9b0239bca667be5004efb0aabbed28d353df86445595", size = 3467050, upload-time = "2026-02-10T19:18:18.899Z" }, + { url = "https://files.pythonhosted.org/packages/eb/dd/2d9fdb07cebdf3d51179730afb7d5e576153c6744c3ff8fded23030c204e/cryptography-46.0.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:3b4995dc971c9fb83c25aa44cf45f02ba86f71ee600d81091c2f0cbae116b06c", size = 3476964, upload-time = "2026-02-10T19:18:20.687Z" }, + { url = "https://files.pythonhosted.org/packages/e9/6f/6cc6cc9955caa6eaf83660b0da2b077c7fe8ff9950a3c5e45d605038d439/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:bc84e875994c3b445871ea7181d424588171efec3e185dced958dad9e001950a", size = 4218321, upload-time = "2026-02-10T19:18:22.349Z" }, + { url = "https://files.pythonhosted.org/packages/3e/5d/c4da701939eeee699566a6c1367427ab91a8b7088cc2328c09dbee940415/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:2ae6971afd6246710480e3f15824ed3029a60fc16991db250034efd0b9fb4356", size = 4381786, upload-time = "2026-02-10T19:18:24.529Z" }, + { url = "https://files.pythonhosted.org/packages/ac/97/a538654732974a94ff96c1db621fa464f455c02d4bb7d2652f4edc21d600/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:d861ee9e76ace6cf36a6a89b959ec08e7bc2493ee39d07ffe5acb23ef46d27da", size = 4217990, upload-time = "2026-02-10T19:18:25.957Z" }, + { url = "https://files.pythonhosted.org/packages/ae/11/7e500d2dd3ba891197b9efd2da5454b74336d64a7cc419aa7327ab74e5f6/cryptography-46.0.5-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:2b7a67c9cd56372f3249b39699f2ad479f6991e62ea15800973b956f4b73e257", size = 4381252, upload-time = "2026-02-10T19:18:27.496Z" }, + { url = "https://files.pythonhosted.org/packages/bc/58/6b3d24e6b9bc474a2dcdee65dfd1f008867015408a271562e4b690561a4d/cryptography-46.0.5-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:8456928655f856c6e1533ff59d5be76578a7157224dbd9ce6872f25055ab9ab7", size = 3407605, upload-time = "2026-02-10T19:18:29.233Z" }, ] [[package]] name = "ctranslate2" -version = "4.6.3" +version = "4.7.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, @@ -1199,198 +1308,307 @@ dependencies = [ { name = "setuptools" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/1b/78/557e4ef3b68ea47773c53170c9910334572b16869333ef72d147cb95bef0/ctranslate2-4.6.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d75d79e55a3a26964320445c03a56af60d7215d95561b744d93d04bad24c268a", size = 1253066, upload_time = "2026-01-07T05:46:09.638Z" }, - { url = "https://files.pythonhosted.org/packages/3d/64/f20b8f03e52fc99c914906154a1934c050ad6379fb02bc6d6a311387c44d/ctranslate2-4.6.3-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:13ccb5011e67b831354c9a01bf4d824b4dc5535c54abcf492e0ae4e41894518e", size = 11913174, upload_time = "2026-01-07T05:46:11.52Z" }, - { url = "https://files.pythonhosted.org/packages/85/73/930e9fb14aeb176da11c94f614bc65537b9c413b23730016c764a5390fa9/ctranslate2-4.6.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:259ab216d4de93723f3db1805f2bac48b1a5732ce3de0e5a163b570821fcb063", size = 16546971, upload_time = "2026-01-07T05:46:13.244Z" }, - { url = "https://files.pythonhosted.org/packages/5b/9d/1a579ff49db7606aec1659ffba89620cd1697d2d3c18d755656ade94abe9/ctranslate2-4.6.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7a5e59a5a67c3f48133ffe6fe2a557922283c16eb4233e6dbb82e0b9a20782f2", size = 38431343, upload_time = "2026-01-07T05:46:15.629Z" }, - { url = "https://files.pythonhosted.org/packages/3b/6b/cb53f2fc7862aea41136802d6efe7d3d57bc11f82f3a7ee1425fd8e98139/ctranslate2-4.6.3-cp310-cp310-win_amd64.whl", hash = "sha256:6be735c7904ea98c22d7d02b338299c0a7f4cd4b1d0e9dd528e319e52bd78d66", size = 18615333, upload_time = "2026-01-07T05:46:18.219Z" }, - { url = "https://files.pythonhosted.org/packages/ea/cf/f1527e8188e86672c744deab776a22ec927e7ec3da219657ff543082866c/ctranslate2-4.6.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1ac0d2bec0961f0f9ee00cd5c55b4d5904ee309d9269778d9f9edd23c46c87ff", size = 1254235, upload_time = "2026-01-07T05:46:20.567Z" }, - { url = "https://files.pythonhosted.org/packages/71/43/93ba8667afcfef6afb1b7fac55688ad1bb8bf8a031782c50871932a23c99/ctranslate2-4.6.3-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:db5f82661fa960a6a1bc0e738acf135a22da94a32cda198d8fb782d37ef4caa8", size = 11914667, upload_time = "2026-01-07T05:46:21.691Z" }, - { url = "https://files.pythonhosted.org/packages/d6/29/3e793e9bf116d9b30409a5dfabfbda26d6d8f819c9ffb5f725ce19c8c44d/ctranslate2-4.6.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f1ec2cd9546f02ff9f1b2d21b115eadcce45c8ae5ac5811e7d382f9d9736aa4", size = 16696198, upload_time = "2026-01-07T05:46:23.742Z" }, - { url = "https://files.pythonhosted.org/packages/4f/b8/b7282b7a1b04faa10e57742d04ed94eee1fa3096cd59061f4d911d40813e/ctranslate2-4.6.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:67f4b5802349a8cfa2e6105b161bf015e97aadab0f58a7034c97e78283cb29b8", size = 38631016, upload_time = "2026-01-07T05:46:25.993Z" }, - { url = "https://files.pythonhosted.org/packages/08/55/4aeb91b5f72883327d59f3f5bcbf03f65328abecfda5261320cc21a648f4/ctranslate2-4.6.3-cp311-cp311-win_amd64.whl", hash = "sha256:fa2f3dcda893a3f4dedeb32b5059e4085738934d93ea8dccdce4bbef2be5d3dc", size = 18616259, upload_time = "2026-01-07T05:46:28.24Z" }, - { url = "https://files.pythonhosted.org/packages/91/77/08c38c3d507fec5cff5bea8a6e23c470dd786de7f44b63f67c740149ee6c/ctranslate2-4.6.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:32022dcf0ee2eace0b00345899b0e2be2f5a8b57d8467b1f5ecee40bb3e18746", size = 1254380, upload_time = "2026-01-07T05:46:30.018Z" }, - { url = "https://files.pythonhosted.org/packages/d0/65/c0d244cb7d06ae1c80c0ba8750697a710dab02b4be435270525282729a82/ctranslate2-4.6.3-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:df88e7ac821b2def12ae6c71ba4180c13abc13713c1d1ae819e92f2db8556564", size = 11916727, upload_time = "2026-01-07T05:46:31.967Z" }, - { url = "https://files.pythonhosted.org/packages/16/a3/44d100691904eb72baaeae17057bc67d4330310843f26f2e9bc5410b1761/ctranslate2-4.6.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:487f57da179057e1a8498d3b61f2fcd826ddfe989ce43ff3b500ec805ca55d56", size = 16858230, upload_time = "2026-01-07T05:46:33.857Z" }, - { url = "https://files.pythonhosted.org/packages/a0/60/9fe7407a1831ee14a8980ea3bec7c28646dbc80038339c62a22e9a106a8a/ctranslate2-4.6.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a857a42b091f9e0b8b1f63cf1fb356822bb4905d555039f542ff95cf90fd592b", size = 38789769, upload_time = "2026-01-07T05:46:36.354Z" }, - { url = "https://files.pythonhosted.org/packages/52/6d/18c06b4cd2c9ebeb4b64fbe2281ba08295dc8170f723f70f63f07a7248af/ctranslate2-4.6.3-cp312-cp312-win_amd64.whl", hash = "sha256:05ec48b44bb2f1e623e30acc57d34d22000d969e8998cae7762137231fae0d25", size = 18617894, upload_time = "2026-01-07T05:46:38.641Z" }, - { url = "https://files.pythonhosted.org/packages/12/a8/e4e254a019195bfa4dd97c382e66f9b186ace42d495cb20e179bb8d7528a/ctranslate2-4.6.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:95ff7fdd70bd64d40834cb6ba82bcec15228a9f34dff587babd03a1c3064c302", size = 1254244, upload_time = "2026-01-07T05:46:40.839Z" }, - { url = "https://files.pythonhosted.org/packages/2d/ab/b6c3dc004d5019a35c5c5366de31a6018b3c9f13d89690c377b7d3b2ef33/ctranslate2-4.6.3-cp313-cp313-macosx_11_0_x86_64.whl", hash = "sha256:a562ef2fd48287423dd6158a0c7921b6c238a052f690bce510b998bba82fd3e2", size = 11916868, upload_time = "2026-01-07T05:46:42.292Z" }, - { url = "https://files.pythonhosted.org/packages/8e/15/d29e48e942e326809c81d8940a8cccf8c5841ca026e774d4d199862fdc30/ctranslate2-4.6.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6cc539ed7c3531354971c78938da50f29ac08b8dc9140bc7ac377e8344bc63e2", size = 16859859, upload_time = "2026-01-07T05:46:44.182Z" }, - { url = "https://files.pythonhosted.org/packages/93/b6/738a2aec047b404e86a2a5a8a7e8b756ff456752553885fe41d53fa2cb8e/ctranslate2-4.6.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f08efa826707d095ade28410dca27f8d377520f3068843e00b349d5ca15cf174", size = 38790427, upload_time = "2026-01-07T05:46:46.722Z" }, - { url = "https://files.pythonhosted.org/packages/b1/10/04db3b4ff04159c4031d301b097058a02236c0e23b741a105732697c3237/ctranslate2-4.6.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a6b6e80d79242761d0583bc0ad7e7ba4d09745d2b23e814bc35f6c842b0ca45", size = 18617902, upload_time = "2026-01-07T05:46:49.068Z" }, - { url = "https://files.pythonhosted.org/packages/83/94/9b5229e2c274e677e9c7c42148cd42d27a73c362e5604ac2aeb539686e9e/ctranslate2-4.6.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:75f3e9d3ca7b3d91c87f67972f20998fc318a22d49c25b6d7144b947b5e3240e", size = 1254843, upload_time = "2026-01-07T05:46:51.316Z" }, - { url = "https://files.pythonhosted.org/packages/22/e9/622b393397b7b3cd9862c633a26f8d9572f9bdbda5f165b6f06c241ec47a/ctranslate2-4.6.3-cp314-cp314-macosx_11_0_x86_64.whl", hash = "sha256:a0657885219e05a6575bb9d8ac4c055da25110d6c897dfed7a322f8c01267fb1", size = 11917218, upload_time = "2026-01-07T05:46:52.844Z" }, - { url = "https://files.pythonhosted.org/packages/7a/65/bedd633b4514fc903e02f1a350d612c92504d4214dbbd46a534184254848/ctranslate2-4.6.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:53e975acf49bab2cd00290a2ece56925d087f8300d5bd7463b96c60002146034", size = 16843460, upload_time = "2026-01-07T05:46:54.616Z" }, - { url = "https://files.pythonhosted.org/packages/3c/34/4c20a5e83736c8d211cfb1b77a78de049ef92fe042301d5b6463730487eb/ctranslate2-4.6.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e411c7212f42899f12522b4d9a4b5a59542aa27d5b8e87e7e7bd2f52194fa984", size = 38760968, upload_time = "2026-01-07T05:46:56.851Z" }, - { url = "https://files.pythonhosted.org/packages/65/da/96d67fbddc99619b3fc28abde490ba7b95f9a313c9eb69be01e6846366ce/ctranslate2-4.6.3-cp314-cp314-win_amd64.whl", hash = "sha256:40749b5ad208eb5224ea7ec9516ff290e77373974be0f41697eccf3cef2a44eb", size = 18869510, upload_time = "2026-01-07T05:46:59.426Z" }, - { url = "https://files.pythonhosted.org/packages/5c/d6/81b6fcb40c479f991aed3acf75fff6aa579f532137c0963290970a722c12/ctranslate2-4.6.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:dd117643e9bae19d53e3fea4415862841c4e69fcff86dbc4dd397f6864390d84", size = 1277479, upload_time = "2026-01-07T05:47:01.591Z" }, - { url = "https://files.pythonhosted.org/packages/88/d1/68f72d05b850ebb0d1a91fc9a6a99ec7df374315d699a5cc1e4daa3cc401/ctranslate2-4.6.3-cp314-cp314t-macosx_11_0_x86_64.whl", hash = "sha256:e058b51372faee95780c0d0af513e7c5df268fffcd435a856476d998e65ebf67", size = 11938392, upload_time = "2026-01-07T05:47:03.515Z" }, - { url = "https://files.pythonhosted.org/packages/19/eb/337ca8ac7ec9d63940dfb801a363f767627311d2115168d10d49589d926a/ctranslate2-4.6.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4eca886e30e658bece2bd0fc331a37f4a5ad1e29a590d43d5082c7896eba59d7", size = 16848673, upload_time = "2026-01-07T05:47:05.721Z" }, - { url = "https://files.pythonhosted.org/packages/5d/76/15c3671e16afaf97d0b4825614eef280261ee2c65674101f4cabb1a6d193/ctranslate2-4.6.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5345d0d259383ddc106343744be5ada9646f0e2632a6676482fd9de6114c9ee2", size = 38743918, upload_time = "2026-01-07T05:47:07.845Z" }, - { url = "https://files.pythonhosted.org/packages/38/e4/f17621af9f0cd7c1ed94c44a92a5c73e5d1b95bbbedc413e919b1be6369d/ctranslate2-4.6.3-cp314-cp314t-win_amd64.whl", hash = "sha256:53ab04edc3f7280465cd54e6a359f26960eb63961eeae27cb9726f449b4b217e", size = 18892164, upload_time = "2026-01-07T05:47:09.983Z" }, + { url = "https://files.pythonhosted.org/packages/cb/e0/b69c40c3d739b213a78d327071240590792071b4f890e34088b03b95bb1e/ctranslate2-4.7.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9017a355dd7c6d29dc3bca6e9fc74827306c61b702c66bb1f6b939655e7de3fa", size = 1255773, upload-time = "2026-02-04T06:11:04.769Z" }, + { url = "https://files.pythonhosted.org/packages/51/29/e5c2fc1253e3fb9b2c86997f36524bba182a8ed77fb4f8fe8444a5649191/ctranslate2-4.7.1-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:6abcd0552285e7173475836f9d133e04dfc3e42ca8e6930f65eaa4b8b13a47fa", size = 11914945, upload-time = "2026-02-04T06:11:06.853Z" }, + { url = "https://files.pythonhosted.org/packages/03/25/e7fe847d3f02c84d2e9c5e8312434fbeab5af3d8916b6c8e2bdbe860d052/ctranslate2-4.7.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8492cba605319e0d7f2760180957d5a2a435dfdebcef1a75d2ade740e6b9fb0b", size = 16547973, upload-time = "2026-02-04T06:11:09.021Z" }, + { url = "https://files.pythonhosted.org/packages/68/75/074ed22bc340c2e26c09af6bf85859b586516e4e2d753b20189936d0dcf7/ctranslate2-4.7.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:688bd82482b5d057eff5bc1e727f11bb9a1277b7e4fce8ab01fd3bb70e69294b", size = 38636471, upload-time = "2026-02-04T06:11:12.146Z" }, + { url = "https://files.pythonhosted.org/packages/76/b6/9baf8a565f6dcdbfbc9cfd179dd6214529838cda4e91e89b616045a670f0/ctranslate2-4.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:3b39a5f4e3c87ac91976996458a64ba08a7cbf974dc0be4e6df83a9e040d4bd2", size = 18842389, upload-time = "2026-02-04T06:11:15.154Z" }, + { url = "https://files.pythonhosted.org/packages/da/25/41920ccee68e91cb6fa0fc9e8078ab2b7839f2c668f750dc123144cb7c6e/ctranslate2-4.7.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f74200bab9996b14a57cf6f7cb27d0921ceedc4acc1e905598e3e85b4d75b1ec", size = 1256943, upload-time = "2026-02-04T06:11:17.781Z" }, + { url = "https://files.pythonhosted.org/packages/79/22/bc81fcc9f10ba4da3ffd1a9adec15cfb73cb700b3bbe69c6c8b55d333316/ctranslate2-4.7.1-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:59b427eb3ac999a746315b03a63942fddd351f511db82ba1a66880d4dea98e25", size = 11916445, upload-time = "2026-02-04T06:11:19.938Z" }, + { url = "https://files.pythonhosted.org/packages/0a/a7/494a66bb02c7926331cadfff51d5ce81f5abfb1e8d05d7f2459082f31b48/ctranslate2-4.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:95f0c1051c180669d2a83a44b44b518b2d1683de125f623bbc81ad5dd6f6141c", size = 16696997, upload-time = "2026-02-04T06:11:22.697Z" }, + { url = "https://files.pythonhosted.org/packages/ed/4e/b48f79fd36e5d3c7e12db383aa49814c340921a618ef7364bd0ced670644/ctranslate2-4.7.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0ed92d9ab0ac6bc7005942be83d68714c80adb0897ab17f98157294ee0374347", size = 38836379, upload-time = "2026-02-04T06:11:26.325Z" }, + { url = "https://files.pythonhosted.org/packages/d2/23/8c01ac52e1f26fc4dbe985a35222ae7cd365bbf7ee5db5fd5545d8926f91/ctranslate2-4.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:67d9ad9b69933fbfeee7dcec899b2cd9341d5dca4fdfb53e8ba8c109dc332ee1", size = 18843315, upload-time = "2026-02-04T06:11:29.441Z" }, + { url = "https://files.pythonhosted.org/packages/fc/0f/581de94b64c5f2327a736270bc7e7a5f8fe5cf1ed56a2203b52de4d8986a/ctranslate2-4.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4c0cbd46a23b8dc37ccdbd9b447cb5f7fadc361c90e9df17d82ca84b1f019986", size = 1257089, upload-time = "2026-02-04T06:11:32.442Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e9/d55b0e436362f9fe26bd98fefd2dd5d81926121f1d7f799c805e6035bb26/ctranslate2-4.7.1-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:5b141ddad1da5f84cf3c2a569a56227a37de649a555d376cbd9b80e8f0373dd8", size = 11918502, upload-time = "2026-02-04T06:11:33.986Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ce/9f29f0b0bb4280c2ebafb3ddb6cdff8ef1c2e185ee020c0ec0ecba7dc934/ctranslate2-4.7.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d00a62544db4a3caaa58a3c50d39b25613c042b430053ae32384d94eb1d40990", size = 16859601, upload-time = "2026-02-04T06:11:36.227Z" }, + { url = "https://files.pythonhosted.org/packages/b3/86/428d270fd72117d19fb48ed3211aa8a3c8bd7577373252962cb634e0fd01/ctranslate2-4.7.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:722b93a89647974cbd182b4c7f87fefc7794fff7fc9cbd0303b6447905cc157e", size = 38995338, upload-time = "2026-02-04T06:11:42.789Z" }, + { url = "https://files.pythonhosted.org/packages/4a/f4/d23dbfb9c62cb642c114a30f05d753ba61d6ffbfd8a3a4012fe85a073bcb/ctranslate2-4.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:d0f734dc3757118094663bdaaf713f5090c55c1927fb330a76bb8b84173940e8", size = 18844949, upload-time = "2026-02-04T06:11:45.436Z" }, + { url = "https://files.pythonhosted.org/packages/34/6d/eb49ba05db286b4ea9d5d3fcf5f5cd0a9a5e218d46349618d5041001e303/ctranslate2-4.7.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6b2abf2929756e3ec6246057b56df379995661560a2d776af05f9d97f63afcf5", size = 1256960, upload-time = "2026-02-04T06:11:47.487Z" }, + { url = "https://files.pythonhosted.org/packages/45/5a/b9cce7b00d89fc6fdeaf27587aa52d0597b465058563e93ff50910553bdd/ctranslate2-4.7.1-cp313-cp313-macosx_11_0_x86_64.whl", hash = "sha256:857ef3959d6b1c40dc227c715a36db33db2d097164996d6c75b6db8e30828f52", size = 11918645, upload-time = "2026-02-04T06:11:49.599Z" }, + { url = "https://files.pythonhosted.org/packages/ea/03/c0db0a5276599fb44ceafa2f2cb1afd5628808ec406fe036060a39693680/ctranslate2-4.7.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:393a9e7e989034660526a2c0e8bb65d1924f43d9a5c77d336494a353d16ba2a4", size = 16860452, upload-time = "2026-02-04T06:11:52.276Z" }, + { url = "https://files.pythonhosted.org/packages/0b/03/4e3728ce29d192ee75ed9a2d8589bf4f19edafe5bed3845187de51b179a3/ctranslate2-4.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a3d0682f2b9082e31c73d75b45f16cde77355ab76d7e8356a24c3cb2480a6d3", size = 38995174, upload-time = "2026-02-04T06:11:55.477Z" }, + { url = "https://files.pythonhosted.org/packages/9b/15/6e8e87c6a201d69803a79ac2e29623ce7c2cc9cd1df9db99810cca714373/ctranslate2-4.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:baa6d2b10f57933d8c11791e8522659217918722d07bbef2389a443801125fe7", size = 18844953, upload-time = "2026-02-04T06:11:58.519Z" }, + { url = "https://files.pythonhosted.org/packages/fd/73/8a6b7ba18cad0c8667ee221ddab8c361cb70926440e5b8dd0e81924c28ac/ctranslate2-4.7.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:d5dfb076566551f4959dfd0706f94c923c1931def9b7bb249a2caa6ab23353a0", size = 1257560, upload-time = "2026-02-04T06:12:00.926Z" }, + { url = "https://files.pythonhosted.org/packages/70/c2/8817ca5d6c1b175b23a12f7c8b91484652f8718a76353317e5919b038733/ctranslate2-4.7.1-cp314-cp314-macosx_11_0_x86_64.whl", hash = "sha256:eecdb4ed934b384f16e8c01b185b082d6b5ffc7dcbb0b6a6eb48cd465282d957", size = 11918995, upload-time = "2026-02-04T06:12:02.875Z" }, + { url = "https://files.pythonhosted.org/packages/ac/33/b8eb3acc67bbca4d9872fc9ff94db78e6167a7ba5cd932f585d1560effc7/ctranslate2-4.7.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1aa6796edcc3c8d163c9e39c429d50076d266d68980fed9d1b2443f617c67e9e", size = 16844162, upload-time = "2026-02-04T06:12:05.099Z" }, + { url = "https://files.pythonhosted.org/packages/80/11/6474893b07121057035069a0a483fe1cd8c47878213f282afb4c0c6fc275/ctranslate2-4.7.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:24c0482c51726430fb83724451921c0e539d769c8618dcfd46b1645e7f75960d", size = 38966728, upload-time = "2026-02-04T06:12:07.923Z" }, + { url = "https://files.pythonhosted.org/packages/94/88/8fc7ff435c5e783e5fad9586d839d463e023988dbbbad949d442092d01f1/ctranslate2-4.7.1-cp314-cp314-win_amd64.whl", hash = "sha256:76db234c0446a23d20dd8eeaa7a789cc87d1d05283f48bf3152bae9fa0a69844", size = 19100788, upload-time = "2026-02-04T06:12:10.592Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b3/f100013a76a98d64e67c721bd4559ea4eeb54be3e4ac45f4d801769899af/ctranslate2-4.7.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:058c9db2277dc8b19ecc86c7937628f69022f341844b9081d2ab642965d88fc6", size = 1280179, upload-time = "2026-02-04T06:12:12.596Z" }, + { url = "https://files.pythonhosted.org/packages/39/22/b77f748015667a5e2ca54a5ee080d7016fce34314f0e8cf904784549305a/ctranslate2-4.7.1-cp314-cp314t-macosx_11_0_x86_64.whl", hash = "sha256:5abcf885062c7f28a3f9a46be8d185795e8706ac6230ad086cae0bc82917df31", size = 11940166, upload-time = "2026-02-04T06:12:14.054Z" }, + { url = "https://files.pythonhosted.org/packages/7d/78/6d7fd52f646c6ba3343f71277a9bbef33734632949d1651231948b0f0359/ctranslate2-4.7.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9950acb04a002d5c60ae90a1ddceead1a803af1f00cadd9b1a1dc76e1f017481", size = 16849483, upload-time = "2026-02-04T06:12:17.082Z" }, + { url = "https://files.pythonhosted.org/packages/40/27/58769ff15ac31b44205bd7a8aeca80cf7357c657ea5df1b94ce0f5c83771/ctranslate2-4.7.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1dcc734e92e3f1ceeaa0c42bbfd009352857be179ecd4a7ed6cccc086a202f58", size = 38949393, upload-time = "2026-02-04T06:12:21.302Z" }, + { url = "https://files.pythonhosted.org/packages/0e/5c/9fa0ad6462b62efd0fb5ac1100eee47bc96ecc198ff4e237c731e5473616/ctranslate2-4.7.1-cp314-cp314t-win_amd64.whl", hash = "sha256:dfb7657bdb7b8211c8f9ecb6f3b70bc0db0e0384d01a8b1808cb66fe7199df59", size = 19123451, upload-time = "2026-02-04T06:12:24.115Z" }, ] [[package]] name = "cuda-bindings" -version = "12.9.0" +version = "12.9.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pywin32", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "cuda-pathfinder" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/37/31/bfcc870f69c6a017c4ad5c42316207fc7551940db6f3639aa4466ec5faf3/cuda_bindings-12.9.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a022c96b8bd847e8dc0675523431149a4c3e872f440e3002213dbb9e08f0331a", size = 11800959, upload-time = "2025-10-21T14:51:26.458Z" }, + { url = "https://files.pythonhosted.org/packages/7a/d8/b546104b8da3f562c1ff8ab36d130c8fe1dd6a045ced80b4f6ad74f7d4e1/cuda_bindings-12.9.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d3c842c2a4303b2a580fe955018e31aea30278be19795ae05226235268032e5", size = 12148218, upload-time = "2025-10-21T14:51:28.855Z" }, + { url = "https://files.pythonhosted.org/packages/b5/1e/9c8ed3f3dbed7b7d038805fdc65cbc65fda9983e84437778a9571e7092bc/cuda_bindings-12.9.4-cp310-cp310-win_amd64.whl", hash = "sha256:f69107389e6b9948969bfd0a20c4f571fd1aefcfb1d2e1b72cc8ba5ecb7918ab", size = 11464568, upload-time = "2025-10-21T14:51:31.454Z" }, + { url = "https://files.pythonhosted.org/packages/a9/2b/ebcbb60aa6dba830474cd360c42e10282f7a343c0a1f58d24fbd3b7c2d77/cuda_bindings-12.9.4-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a6a429dc6c13148ff1e27c44f40a3dd23203823e637b87fd0854205195988306", size = 11840604, upload-time = "2025-10-21T14:51:34.565Z" }, + { url = "https://files.pythonhosted.org/packages/45/e7/b47792cc2d01c7e1d37c32402182524774dadd2d26339bd224e0e913832e/cuda_bindings-12.9.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c912a3d9e6b6651853eed8eed96d6800d69c08e94052c292fec3f282c5a817c9", size = 12210593, upload-time = "2025-10-21T14:51:36.574Z" }, + { url = "https://files.pythonhosted.org/packages/dd/be/90d32049e06abcfba4b2e7df1dbcb5e16215c8852eef0cd8b25f38a66bd4/cuda_bindings-12.9.4-cp311-cp311-win_amd64.whl", hash = "sha256:443b0875916879c2e4c3722941e25e42d5ab9bcbf34c9e83404fb100fa1f6913", size = 11490933, upload-time = "2025-10-21T14:51:38.792Z" }, + { url = "https://files.pythonhosted.org/packages/0c/c2/65bfd79292b8ff18be4dd7f7442cea37bcbc1a228c1886f1dea515c45b67/cuda_bindings-12.9.4-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:694ba35023846625ef471257e6b5a4bc8af690f961d197d77d34b1d1db393f56", size = 11760260, upload-time = "2025-10-21T14:51:40.79Z" }, + { url = "https://files.pythonhosted.org/packages/a9/c1/dabe88f52c3e3760d861401bb994df08f672ec893b8f7592dc91626adcf3/cuda_bindings-12.9.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fda147a344e8eaeca0c6ff113d2851ffca8f7dfc0a6c932374ee5c47caa649c8", size = 12151019, upload-time = "2025-10-21T14:51:43.167Z" }, + { url = "https://files.pythonhosted.org/packages/df/6b/9c1b1a6c01392bfdd758e9486f52a1a72bc8f49e98f9355774ef98b5fb4e/cuda_bindings-12.9.4-cp312-cp312-win_amd64.whl", hash = "sha256:696ca75d249ddf287d01b9a698b8e2d8a05046495a9c051ca15659dc52d17615", size = 11586961, upload-time = "2025-10-21T14:51:45.394Z" }, + { url = "https://files.pythonhosted.org/packages/05/8b/b4b2d1c7775fa403b64333e720cfcfccef8dcb9cdeb99947061ca5a77628/cuda_bindings-12.9.4-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cf8bfaedc238f3b115d957d1fd6562b7e8435ba57f6d0e2f87d0e7149ccb2da5", size = 11570071, upload-time = "2025-10-21T14:51:47.472Z" }, + { url = "https://files.pythonhosted.org/packages/63/56/e465c31dc9111be3441a9ba7df1941fe98f4aa6e71e8788a3fb4534ce24d/cuda_bindings-12.9.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:32bdc5a76906be4c61eb98f546a6786c5773a881f3b166486449b5d141e4a39f", size = 11906628, upload-time = "2025-10-21T14:51:49.905Z" }, + { url = "https://files.pythonhosted.org/packages/05/d0/d0e4e2e047d8e899f023fa15ad5e9894ce951253f4c894f1cd68490fdb14/cuda_bindings-12.9.4-cp313-cp313-win_amd64.whl", hash = "sha256:a2e82c8985948f953c2be51df45c3fe11c812a928fca525154fb9503190b3e64", size = 11556719, upload-time = "2025-10-21T14:51:52.248Z" }, + { url = "https://files.pythonhosted.org/packages/ec/07/6aff13bc1e977e35aaa6b22f52b172e2890c608c6db22438cf7ed2bf43a6/cuda_bindings-12.9.4-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3adf4958dcf68ae7801a59b73fb00a8b37f8d0595060d66ceae111b1002de38d", size = 11566797, upload-time = "2025-10-21T14:51:54.581Z" }, + { url = "https://files.pythonhosted.org/packages/a3/84/1e6be415e37478070aeeee5884c2022713c1ecc735e6d82d744de0252eee/cuda_bindings-12.9.4-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:56e0043c457a99ac473ddc926fe0dc4046694d99caef633e92601ab52cbe17eb", size = 11925991, upload-time = "2025-10-21T14:51:56.535Z" }, + { url = "https://files.pythonhosted.org/packages/4d/3c/972edfddb4ae8a9fccd3c3766ed47453b6f805b6026b32f10209dd4b8ad4/cuda_bindings-12.9.4-cp313-cp313t-win_amd64.whl", hash = "sha256:b32d8b685f0e66f5658bcf4601ef034e89fc2843582886f0a58784a4302da06c", size = 11894363, upload-time = "2025-10-21T14:51:58.633Z" }, + { url = "https://files.pythonhosted.org/packages/1e/b5/96a6696e20c4ffd2b327f54c7d0fde2259bdb998d045c25d5dedbbe30290/cuda_bindings-12.9.4-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f53a7f453d4b2643d8663d036bafe29b5ba89eb904c133180f295df6dc151e5", size = 11624530, upload-time = "2025-10-21T14:52:01.539Z" }, + { url = "https://files.pythonhosted.org/packages/d1/af/6dfd8f2ed90b1d4719bc053ff8940e494640fe4212dc3dd72f383e4992da/cuda_bindings-12.9.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8b72ee72a9cc1b531db31eebaaee5c69a8ec3500e32c6933f2d3b15297b53686", size = 11922703, upload-time = "2025-10-21T14:52:03.585Z" }, + { url = "https://files.pythonhosted.org/packages/e6/87/652796522cc1a7af559460e1ce59b642e05c1468b9c08522a9a096b4cf04/cuda_bindings-12.9.4-cp314-cp314-win_amd64.whl", hash = "sha256:53a10c71fdbdb743e0268d07964e5a996dd00b4e43831cbfce9804515d97d575", size = 11517716, upload-time = "2025-10-21T14:52:06.013Z" }, + { url = "https://files.pythonhosted.org/packages/39/73/d2fc40c043bac699c3880bf88d3cebe9d88410cd043795382826c93a89f0/cuda_bindings-12.9.4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:20f2699d61d724de3eb3f3369d57e2b245f93085cab44fd37c3bea036cea1a6f", size = 11565056, upload-time = "2025-10-21T14:52:08.338Z" }, + { url = "https://files.pythonhosted.org/packages/6c/19/90ac264acc00f6df8a49378eedec9fd2db3061bf9263bf9f39fd3d8377c3/cuda_bindings-12.9.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d80bffc357df9988dca279734bc9674c3934a654cab10cadeed27ce17d8635ee", size = 11924658, upload-time = "2025-10-21T14:52:10.411Z" }, + { url = "https://files.pythonhosted.org/packages/ab/52/a30f46e822bfa6b4a659d1e8de8c4a4adf908ea075dac568b55362541bd8/cuda_bindings-12.9.4-cp314-cp314t-win_amd64.whl", hash = "sha256:53e11991a92ff6f26a0c8a98554cd5d6721c308a6b7bfb08bebac9201e039e43", size = 12055608, upload-time = "2025-10-21T14:52:12.335Z" }, ] + +[[package]] +name = "cuda-pathfinder" +version = "1.3.4" +source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/aa/1d/863af72fbfe7ffbdd0a58238682d625365649757906c64c0f88557236475/cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2ec34fe4327d9dc9d935fa11c1d61fbec6adbfd271d9b794fb3a60044df49da", size = 12205459, upload_time = "2025-05-06T19:10:18.645Z" }, - { url = "https://files.pythonhosted.org/packages/03/30/f5f2da321f72c23af9bb9df947ef5f53a1efe536d8ec4ccdacdfac25174d/cuda_bindings-12.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:050e82a8d1ee4d8ac04fc56cf6f98cfea72225447f4a57e477fd455484b88818", size = 12583818, upload_time = "2025-05-06T19:10:21.469Z" }, - { url = "https://files.pythonhosted.org/packages/28/f8/fb2de39c185769442c4a7f4aa044b529cd8eb544eef771b97f71d25f1790/cuda_bindings-12.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:03c9335369080309f94a20e458d912ce2b096ec67593b0babc293b9c49148fb9", size = 12077022, upload_time = "2025-05-06T19:10:24.166Z" }, - { url = "https://files.pythonhosted.org/packages/59/de/c40a497192f8a3c7f5962be11a3ec7d029b90e5dcc6b77bf2bb82a5efc3a/cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d77bf2a9c74477be39f7489f882a9a52f5205a4c832e90083458c4c0b59f6e5", size = 12159817, upload_time = "2025-05-06T19:10:26.911Z" }, - { url = "https://files.pythonhosted.org/packages/49/0d/82de160bd477c1a51195a49476dd7e3b538432c8717fd636bffc9c806076/cuda_bindings-12.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f543acf44f1d119c148c49937810451541a8618b054cc779fb1fa21ab46da64c", size = 12510735, upload_time = "2025-05-06T19:10:29.811Z" }, - { url = "https://files.pythonhosted.org/packages/c4/44/8479b2a051c28cfa9b4f440c1144e157a1b3fe8841c4d5d40455eb8913a4/cuda_bindings-12.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:37e186e1f6e74c3d589a168839ed674eb3550e163dd4ae712a7289fd19a01e08", size = 12093223, upload_time = "2025-05-06T19:10:35.786Z" }, - { url = "https://files.pythonhosted.org/packages/5f/bf/23a583b8453f580bb1c7749c7abf57017176e0053197384ce81e73977ab3/cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34318c3a1b442854f072f5bb410aea6834172fd1ee7a5ecf49f1d125ea7498a0", size = 11820737, upload_time = "2025-05-06T19:10:38.601Z" }, - { url = "https://files.pythonhosted.org/packages/e3/03/40fc1488727a8d72ecc35f58f9df4939277892a837614339c3366d520426/cuda_bindings-12.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff0e28d1e34758654b9c961e1f55e4786e49aee6a4dbceaf3cc24c46c672df7e", size = 12154006, upload_time = "2025-05-06T19:10:41.642Z" }, - { url = "https://files.pythonhosted.org/packages/2c/6a/2808871d0b519364db2b460dc1b17d4fff3e340d5875144a303254f996e5/cuda_bindings-12.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:57bdaa778116ee50fdcdd31810e0f345c23549ffb045452dc88d5c63601d35d4", size = 12223544, upload_time = "2025-05-06T19:10:43.928Z" }, - { url = "https://files.pythonhosted.org/packages/a0/29/7b9e64e3078e31516dad683d6a23f5e5a0d5c2b642c58fb23786ec4bfac6/cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1b9d039981412575c1713915a889934ec750b8c2ed3dbfaa739292e0478a3f6f", size = 11810588, upload_time = "2025-05-06T19:10:46.653Z" }, - { url = "https://files.pythonhosted.org/packages/01/fd/1c30778265488c6797c6c17a69c09ba5636df6dc6b0ebfc96d950be2f9e7/cuda_bindings-12.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6d7314b2e5db025bb88ddba4df6db2127cc39610ccf4f74c0e1ead05241da29", size = 12149149, upload_time = "2025-05-06T19:10:49.334Z" }, - { url = "https://files.pythonhosted.org/packages/d0/86/fdf309b334db8c6555f303c0f6a1538db53135103d13a78d8445b4981f15/cuda_bindings-12.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:44eae9c854a55c7f464f08fa895a1fe0846e36097697d8c255051789d59bf55b", size = 12188603, upload_time = "2025-05-06T19:10:52.066Z" }, + { url = "https://files.pythonhosted.org/packages/b8/5e/db279a3bfbd18d59d0598922a3b3c1454908d0969e8372260afec9736376/cuda_pathfinder-1.3.4-py3-none-any.whl", hash = "sha256:fb983f6e0d43af27ef486e14d5989b5f904ef45cedf40538bfdcbffa6bb01fb2", size = 30878, upload-time = "2026-02-11T18:50:31.008Z" }, ] [[package]] name = "cuda-python" -version = "12.9.0" +version = "12.9.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-bindings" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/24/3c/4475aebeaab9651f2e61000fbe76f91a476d371dbfbf0a1cf46e689af253/cuda_python-12.9.0-py3-none-any.whl", hash = "sha256:926acba49b2c0a0374c61b7c98f337c085199cf51cdfe4d6423c4129c20547a7", size = 7532, upload_time = "2025-05-06T19:14:07.771Z" }, + { url = "https://files.pythonhosted.org/packages/af/f3/6b032a554019cfb3447e671798c1bd3e79b5f1af20d10253f56cea269ef2/cuda_python-12.9.4-py3-none-any.whl", hash = "sha256:d2cacea882a69863f1e7d27ee71d75f0684f4c76910aff839067e4f89c902279", size = 7594, upload-time = "2025-10-21T14:55:12.846Z" }, ] [[package]] name = "cycler" version = "0.12.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload_time = "2023-10-07T05:32:18.335Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload_time = "2023-10-07T05:32:16.783Z" }, + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" }, ] [[package]] name = "cython" version = "3.2.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/91/85/7574c9cd44b69a27210444b6650f6477f56c75fee1b70d7672d3e4166167/cython-3.2.4.tar.gz", hash = "sha256:84226ecd313b233da27dc2eb3601b4f222b8209c3a7216d8733b031da1dc64e6", size = 3280291, upload_time = "2026-01-04T14:14:14.473Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/10/720e0fb84eab4c927c4dd6b61eb7993f7732dd83d29ba6d73083874eade9/cython-3.2.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:02cb0cc0f23b9874ad262d7d2b9560aed9c7e2df07b49b920bda6f2cc9cb505e", size = 2960836, upload_time = "2026-01-04T14:14:51.103Z" }, - { url = "https://files.pythonhosted.org/packages/7d/3d/b26f29092c71c36e0462752885bdfb18c23c176af4de953fdae2772a8941/cython-3.2.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f136f379a4a54246facd0eb6f1ee15c3837cb314ce87b677582ec014db4c6845", size = 3370134, upload_time = "2026-01-04T14:14:53.627Z" }, - { url = "https://files.pythonhosted.org/packages/56/9e/539fb0d09e4f5251b5b14f8daf77e71fee021527f1013791038234618b6b/cython-3.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:35ab0632186057406ec729374c737c37051d2eacad9d515d94e5a3b3e58a9b02", size = 3537552, upload_time = "2026-01-04T14:14:56.852Z" }, - { url = "https://files.pythonhosted.org/packages/10/c6/82d19a451c050d1be0f05b1a3302267463d391db548f013ee88b5348a8e9/cython-3.2.4-cp310-cp310-win_amd64.whl", hash = "sha256:ca2399dc75796b785f74fb85c938254fa10c80272004d573c455f9123eceed86", size = 2766191, upload_time = "2026-01-04T14:14:58.709Z" }, - { url = "https://files.pythonhosted.org/packages/85/cc/8f06145ec3efa121c8b1b67f06a640386ddacd77ee3e574da582a21b14ee/cython-3.2.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ff9af2134c05e3734064808db95b4dd7341a39af06e8945d05ea358e1741aaed", size = 2953769, upload_time = "2026-01-04T14:15:00.361Z" }, - { url = "https://files.pythonhosted.org/packages/55/b0/706cf830eddd831666208af1b3058c2e0758ae157590909c1f634b53bed9/cython-3.2.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67922c9de058a0bfb72d2e75222c52d09395614108c68a76d9800f150296ddb3", size = 3243841, upload_time = "2026-01-04T14:15:02.066Z" }, - { url = "https://files.pythonhosted.org/packages/ac/25/58893afd4ef45f79e3d4db82742fa4ff874b936d67a83c92939053920ccd/cython-3.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b362819d155fff1482575e804e43e3a8825332d32baa15245f4642022664a3f4", size = 3378083, upload_time = "2026-01-04T14:15:04.248Z" }, - { url = "https://files.pythonhosted.org/packages/32/e4/424a004d7c0d8a4050c81846ebbd22272ececfa9a498cb340aa44fccbec2/cython-3.2.4-cp311-cp311-win_amd64.whl", hash = "sha256:1a64a112a34ec719b47c01395647e54fb4cf088a511613f9a3a5196694e8e382", size = 2769990, upload_time = "2026-01-04T14:15:06.53Z" }, - { url = "https://files.pythonhosted.org/packages/91/4d/1eb0c7c196a136b1926f4d7f0492a96c6fabd604d77e6cd43b56a3a16d83/cython-3.2.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:64d7f71be3dd6d6d4a4c575bb3a4674ea06d1e1e5e4cd1b9882a2bc40ed3c4c9", size = 2970064, upload_time = "2026-01-04T14:15:08.567Z" }, - { url = "https://files.pythonhosted.org/packages/03/1c/46e34b08bea19a1cdd1e938a4c123e6299241074642db9d81983cef95e9f/cython-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:869487ea41d004f8b92171f42271fbfadb1ec03bede3158705d16cd570d6b891", size = 3226757, upload_time = "2026-01-04T14:15:10.812Z" }, - { url = "https://files.pythonhosted.org/packages/12/33/3298a44d201c45bcf0d769659725ae70e9c6c42adf8032f6d89c8241098d/cython-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:55b6c44cd30821f0b25220ceba6fe636ede48981d2a41b9bbfe3c7902ce44ea7", size = 3388969, upload_time = "2026-01-04T14:15:12.45Z" }, - { url = "https://files.pythonhosted.org/packages/bb/f3/4275cd3ea0a4cf4606f9b92e7f8766478192010b95a7f516d1b7cf22cb10/cython-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:767b143704bdd08a563153448955935844e53b852e54afdc552b43902ed1e235", size = 2756457, upload_time = "2026-01-04T14:15:14.67Z" }, - { url = "https://files.pythonhosted.org/packages/18/b5/1cfca43b7d20a0fdb1eac67313d6bb6b18d18897f82dd0f17436bdd2ba7f/cython-3.2.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:28e8075087a59756f2d059273184b8b639fe0f16cf17470bd91c39921bc154e0", size = 2960506, upload_time = "2026-01-04T14:15:16.733Z" }, - { url = "https://files.pythonhosted.org/packages/71/bb/8f28c39c342621047fea349a82fac712a5e2b37546d2f737bbde48d5143d/cython-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:03893c88299a2c868bb741ba6513357acd104e7c42265809fd58dce1456a36fc", size = 3213148, upload_time = "2026-01-04T14:15:18.804Z" }, - { url = "https://files.pythonhosted.org/packages/7a/d2/16fa02f129ed2b627e88d9d9ebd5ade3eeb66392ae5ba85b259d2d52b047/cython-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f81eda419b5ada7b197bbc3c5f4494090e3884521ffd75a3876c93fbf66c9ca8", size = 3375764, upload_time = "2026-01-04T14:15:20.817Z" }, - { url = "https://files.pythonhosted.org/packages/91/3f/deb8f023a5c10c0649eb81332a58c180fad27c7533bb4aae138b5bc34d92/cython-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:83266c356c13c68ffe658b4905279c993d8a5337bb0160fa90c8a3e297ea9a2e", size = 2754238, upload_time = "2026-01-04T14:15:23.001Z" }, - { url = "https://files.pythonhosted.org/packages/ee/d7/3bda3efce0c5c6ce79cc21285dbe6f60369c20364e112f5a506ee8a1b067/cython-3.2.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:d4b4fd5332ab093131fa6172e8362f16adef3eac3179fd24bbdc392531cb82fa", size = 2971496, upload_time = "2026-01-04T14:15:25.038Z" }, - { url = "https://files.pythonhosted.org/packages/89/ed/1021ffc80b9c4720b7ba869aea8422c82c84245ef117ebe47a556bdc00c3/cython-3.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e3b5ac54e95f034bc7fb07313996d27cbf71abc17b229b186c1540942d2dc28e", size = 3256146, upload_time = "2026-01-04T14:15:26.741Z" }, - { url = "https://files.pythonhosted.org/packages/0c/51/ca221ec7e94b3c5dc4138dcdcbd41178df1729c1e88c5dfb25f9d30ba3da/cython-3.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90f43be4eaa6afd58ce20d970bb1657a3627c44e1760630b82aa256ba74b4acb", size = 3383458, upload_time = "2026-01-04T14:15:28.425Z" }, - { url = "https://files.pythonhosted.org/packages/79/2e/1388fc0243240cd54994bb74f26aaaf3b2e22f89d3a2cf8da06d75d46ca2/cython-3.2.4-cp314-cp314-win_amd64.whl", hash = "sha256:983f9d2bb8a896e16fa68f2b37866ded35fa980195eefe62f764ddc5f9f5ef8e", size = 2791241, upload_time = "2026-01-04T14:15:30.448Z" }, - { url = "https://files.pythonhosted.org/packages/0a/8b/fd393f0923c82be4ec0db712fffb2ff0a7a131707b842c99bf24b549274d/cython-3.2.4-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:36bf3f5eb56d5281aafabecbaa6ed288bc11db87547bba4e1e52943ae6961ccf", size = 2875622, upload_time = "2026-01-04T14:15:39.749Z" }, - { url = "https://files.pythonhosted.org/packages/73/48/48530d9b9d64ec11dbe0dd3178a5fe1e0b27977c1054ecffb82be81e9b6a/cython-3.2.4-cp39-abi3-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:6d5267f22b6451eb1e2e1b88f6f78a2c9c8733a6ddefd4520d3968d26b824581", size = 3210669, upload_time = "2026-01-04T14:15:41.911Z" }, - { url = "https://files.pythonhosted.org/packages/5e/91/4865fbfef1f6bb4f21d79c46104a53d1a3fa4348286237e15eafb26e0828/cython-3.2.4-cp39-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3b6e58f73a69230218d5381817850ce6d0da5bb7e87eb7d528c7027cbba40b06", size = 2856835, upload_time = "2026-01-04T14:15:43.815Z" }, - { url = "https://files.pythonhosted.org/packages/fa/39/60317957dbef179572398253f29d28f75f94ab82d6d39ea3237fb6c89268/cython-3.2.4-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e71efb20048358a6b8ec604a0532961c50c067b5e63e345e2e359fff72feaee8", size = 2994408, upload_time = "2026-01-04T14:15:45.422Z" }, - { url = "https://files.pythonhosted.org/packages/8d/30/7c24d9292650db4abebce98abc9b49c820d40fa7c87921c0a84c32f4efe7/cython-3.2.4-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:28b1e363b024c4b8dcf52ff68125e635cb9cb4b0ba997d628f25e32543a71103", size = 2891478, upload_time = "2026-01-04T14:15:47.394Z" }, - { url = "https://files.pythonhosted.org/packages/86/70/03dc3c962cde9da37a93cca8360e576f904d5f9beecfc9d70b1f820d2e5f/cython-3.2.4-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:31a90b4a2c47bb6d56baeb926948348ec968e932c1ae2c53239164e3e8880ccf", size = 3225663, upload_time = "2026-01-04T14:15:49.446Z" }, - { url = "https://files.pythonhosted.org/packages/b1/97/10b50c38313c37b1300325e2e53f48ea9a2c078a85c0c9572057135e31d5/cython-3.2.4-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e65e4773021f8dc8532010b4fbebe782c77f9a0817e93886e518c93bd6a44e9d", size = 3115628, upload_time = "2026-01-04T14:15:51.323Z" }, - { url = "https://files.pythonhosted.org/packages/8f/b1/d6a353c9b147848122a0db370863601fdf56de2d983b5c4a6a11e6ee3cd7/cython-3.2.4-cp39-abi3-win32.whl", hash = "sha256:2b1f12c0e4798293d2754e73cd6f35fa5bbdf072bdc14bc6fc442c059ef2d290", size = 2437463, upload_time = "2026-01-04T14:15:53.787Z" }, - { url = "https://files.pythonhosted.org/packages/2d/d8/319a1263b9c33b71343adfd407e5daffd453daef47ebc7b642820a8b68ed/cython-3.2.4-cp39-abi3-win_arm64.whl", hash = "sha256:3b8e62049afef9da931d55de82d8f46c9a147313b69d5ff6af6e9121d545ce7a", size = 2442754, upload_time = "2026-01-04T14:15:55.382Z" }, - { url = "https://files.pythonhosted.org/packages/ff/fa/d3c15189f7c52aaefbaea76fb012119b04b9013f4bf446cb4eb4c26c4e6b/cython-3.2.4-py3-none-any.whl", hash = "sha256:732fc93bc33ae4b14f6afaca663b916c2fdd5dcbfad7114e17fb2434eeaea45c", size = 1257078, upload_time = "2026-01-04T14:14:12.373Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/91/85/7574c9cd44b69a27210444b6650f6477f56c75fee1b70d7672d3e4166167/cython-3.2.4.tar.gz", hash = "sha256:84226ecd313b233da27dc2eb3601b4f222b8209c3a7216d8733b031da1dc64e6", size = 3280291, upload-time = "2026-01-04T14:14:14.473Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a1/10/720e0fb84eab4c927c4dd6b61eb7993f7732dd83d29ba6d73083874eade9/cython-3.2.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:02cb0cc0f23b9874ad262d7d2b9560aed9c7e2df07b49b920bda6f2cc9cb505e", size = 2960836, upload-time = "2026-01-04T14:14:51.103Z" }, + { url = "https://files.pythonhosted.org/packages/7d/3d/b26f29092c71c36e0462752885bdfb18c23c176af4de953fdae2772a8941/cython-3.2.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f136f379a4a54246facd0eb6f1ee15c3837cb314ce87b677582ec014db4c6845", size = 3370134, upload-time = "2026-01-04T14:14:53.627Z" }, + { url = "https://files.pythonhosted.org/packages/56/9e/539fb0d09e4f5251b5b14f8daf77e71fee021527f1013791038234618b6b/cython-3.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:35ab0632186057406ec729374c737c37051d2eacad9d515d94e5a3b3e58a9b02", size = 3537552, upload-time = "2026-01-04T14:14:56.852Z" }, + { url = "https://files.pythonhosted.org/packages/10/c6/82d19a451c050d1be0f05b1a3302267463d391db548f013ee88b5348a8e9/cython-3.2.4-cp310-cp310-win_amd64.whl", hash = "sha256:ca2399dc75796b785f74fb85c938254fa10c80272004d573c455f9123eceed86", size = 2766191, upload-time = "2026-01-04T14:14:58.709Z" }, + { url = "https://files.pythonhosted.org/packages/85/cc/8f06145ec3efa121c8b1b67f06a640386ddacd77ee3e574da582a21b14ee/cython-3.2.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ff9af2134c05e3734064808db95b4dd7341a39af06e8945d05ea358e1741aaed", size = 2953769, upload-time = "2026-01-04T14:15:00.361Z" }, + { url = "https://files.pythonhosted.org/packages/55/b0/706cf830eddd831666208af1b3058c2e0758ae157590909c1f634b53bed9/cython-3.2.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67922c9de058a0bfb72d2e75222c52d09395614108c68a76d9800f150296ddb3", size = 3243841, upload-time = "2026-01-04T14:15:02.066Z" }, + { url = "https://files.pythonhosted.org/packages/ac/25/58893afd4ef45f79e3d4db82742fa4ff874b936d67a83c92939053920ccd/cython-3.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b362819d155fff1482575e804e43e3a8825332d32baa15245f4642022664a3f4", size = 3378083, upload-time = "2026-01-04T14:15:04.248Z" }, + { url = "https://files.pythonhosted.org/packages/32/e4/424a004d7c0d8a4050c81846ebbd22272ececfa9a498cb340aa44fccbec2/cython-3.2.4-cp311-cp311-win_amd64.whl", hash = "sha256:1a64a112a34ec719b47c01395647e54fb4cf088a511613f9a3a5196694e8e382", size = 2769990, upload-time = "2026-01-04T14:15:06.53Z" }, + { url = "https://files.pythonhosted.org/packages/91/4d/1eb0c7c196a136b1926f4d7f0492a96c6fabd604d77e6cd43b56a3a16d83/cython-3.2.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:64d7f71be3dd6d6d4a4c575bb3a4674ea06d1e1e5e4cd1b9882a2bc40ed3c4c9", size = 2970064, upload-time = "2026-01-04T14:15:08.567Z" }, + { url = "https://files.pythonhosted.org/packages/03/1c/46e34b08bea19a1cdd1e938a4c123e6299241074642db9d81983cef95e9f/cython-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:869487ea41d004f8b92171f42271fbfadb1ec03bede3158705d16cd570d6b891", size = 3226757, upload-time = "2026-01-04T14:15:10.812Z" }, + { url = "https://files.pythonhosted.org/packages/12/33/3298a44d201c45bcf0d769659725ae70e9c6c42adf8032f6d89c8241098d/cython-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:55b6c44cd30821f0b25220ceba6fe636ede48981d2a41b9bbfe3c7902ce44ea7", size = 3388969, upload-time = "2026-01-04T14:15:12.45Z" }, + { url = "https://files.pythonhosted.org/packages/bb/f3/4275cd3ea0a4cf4606f9b92e7f8766478192010b95a7f516d1b7cf22cb10/cython-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:767b143704bdd08a563153448955935844e53b852e54afdc552b43902ed1e235", size = 2756457, upload-time = "2026-01-04T14:15:14.67Z" }, + { url = "https://files.pythonhosted.org/packages/18/b5/1cfca43b7d20a0fdb1eac67313d6bb6b18d18897f82dd0f17436bdd2ba7f/cython-3.2.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:28e8075087a59756f2d059273184b8b639fe0f16cf17470bd91c39921bc154e0", size = 2960506, upload-time = "2026-01-04T14:15:16.733Z" }, + { url = "https://files.pythonhosted.org/packages/71/bb/8f28c39c342621047fea349a82fac712a5e2b37546d2f737bbde48d5143d/cython-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:03893c88299a2c868bb741ba6513357acd104e7c42265809fd58dce1456a36fc", size = 3213148, upload-time = "2026-01-04T14:15:18.804Z" }, + { url = "https://files.pythonhosted.org/packages/7a/d2/16fa02f129ed2b627e88d9d9ebd5ade3eeb66392ae5ba85b259d2d52b047/cython-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f81eda419b5ada7b197bbc3c5f4494090e3884521ffd75a3876c93fbf66c9ca8", size = 3375764, upload-time = "2026-01-04T14:15:20.817Z" }, + { url = "https://files.pythonhosted.org/packages/91/3f/deb8f023a5c10c0649eb81332a58c180fad27c7533bb4aae138b5bc34d92/cython-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:83266c356c13c68ffe658b4905279c993d8a5337bb0160fa90c8a3e297ea9a2e", size = 2754238, upload-time = "2026-01-04T14:15:23.001Z" }, + { url = "https://files.pythonhosted.org/packages/ee/d7/3bda3efce0c5c6ce79cc21285dbe6f60369c20364e112f5a506ee8a1b067/cython-3.2.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:d4b4fd5332ab093131fa6172e8362f16adef3eac3179fd24bbdc392531cb82fa", size = 2971496, upload-time = "2026-01-04T14:15:25.038Z" }, + { url = "https://files.pythonhosted.org/packages/89/ed/1021ffc80b9c4720b7ba869aea8422c82c84245ef117ebe47a556bdc00c3/cython-3.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e3b5ac54e95f034bc7fb07313996d27cbf71abc17b229b186c1540942d2dc28e", size = 3256146, upload-time = "2026-01-04T14:15:26.741Z" }, + { url = "https://files.pythonhosted.org/packages/0c/51/ca221ec7e94b3c5dc4138dcdcbd41178df1729c1e88c5dfb25f9d30ba3da/cython-3.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90f43be4eaa6afd58ce20d970bb1657a3627c44e1760630b82aa256ba74b4acb", size = 3383458, upload-time = "2026-01-04T14:15:28.425Z" }, + { url = "https://files.pythonhosted.org/packages/79/2e/1388fc0243240cd54994bb74f26aaaf3b2e22f89d3a2cf8da06d75d46ca2/cython-3.2.4-cp314-cp314-win_amd64.whl", hash = "sha256:983f9d2bb8a896e16fa68f2b37866ded35fa980195eefe62f764ddc5f9f5ef8e", size = 2791241, upload-time = "2026-01-04T14:15:30.448Z" }, + { url = "https://files.pythonhosted.org/packages/0a/8b/fd393f0923c82be4ec0db712fffb2ff0a7a131707b842c99bf24b549274d/cython-3.2.4-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:36bf3f5eb56d5281aafabecbaa6ed288bc11db87547bba4e1e52943ae6961ccf", size = 2875622, upload-time = "2026-01-04T14:15:39.749Z" }, + { url = "https://files.pythonhosted.org/packages/73/48/48530d9b9d64ec11dbe0dd3178a5fe1e0b27977c1054ecffb82be81e9b6a/cython-3.2.4-cp39-abi3-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:6d5267f22b6451eb1e2e1b88f6f78a2c9c8733a6ddefd4520d3968d26b824581", size = 3210669, upload-time = "2026-01-04T14:15:41.911Z" }, + { url = "https://files.pythonhosted.org/packages/5e/91/4865fbfef1f6bb4f21d79c46104a53d1a3fa4348286237e15eafb26e0828/cython-3.2.4-cp39-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3b6e58f73a69230218d5381817850ce6d0da5bb7e87eb7d528c7027cbba40b06", size = 2856835, upload-time = "2026-01-04T14:15:43.815Z" }, + { url = "https://files.pythonhosted.org/packages/fa/39/60317957dbef179572398253f29d28f75f94ab82d6d39ea3237fb6c89268/cython-3.2.4-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e71efb20048358a6b8ec604a0532961c50c067b5e63e345e2e359fff72feaee8", size = 2994408, upload-time = "2026-01-04T14:15:45.422Z" }, + { url = "https://files.pythonhosted.org/packages/8d/30/7c24d9292650db4abebce98abc9b49c820d40fa7c87921c0a84c32f4efe7/cython-3.2.4-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:28b1e363b024c4b8dcf52ff68125e635cb9cb4b0ba997d628f25e32543a71103", size = 2891478, upload-time = "2026-01-04T14:15:47.394Z" }, + { url = "https://files.pythonhosted.org/packages/86/70/03dc3c962cde9da37a93cca8360e576f904d5f9beecfc9d70b1f820d2e5f/cython-3.2.4-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:31a90b4a2c47bb6d56baeb926948348ec968e932c1ae2c53239164e3e8880ccf", size = 3225663, upload-time = "2026-01-04T14:15:49.446Z" }, + { url = "https://files.pythonhosted.org/packages/b1/97/10b50c38313c37b1300325e2e53f48ea9a2c078a85c0c9572057135e31d5/cython-3.2.4-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e65e4773021f8dc8532010b4fbebe782c77f9a0817e93886e518c93bd6a44e9d", size = 3115628, upload-time = "2026-01-04T14:15:51.323Z" }, + { url = "https://files.pythonhosted.org/packages/8f/b1/d6a353c9b147848122a0db370863601fdf56de2d983b5c4a6a11e6ee3cd7/cython-3.2.4-cp39-abi3-win32.whl", hash = "sha256:2b1f12c0e4798293d2754e73cd6f35fa5bbdf072bdc14bc6fc442c059ef2d290", size = 2437463, upload-time = "2026-01-04T14:15:53.787Z" }, + { url = "https://files.pythonhosted.org/packages/2d/d8/319a1263b9c33b71343adfd407e5daffd453daef47ebc7b642820a8b68ed/cython-3.2.4-cp39-abi3-win_arm64.whl", hash = "sha256:3b8e62049afef9da931d55de82d8f46c9a147313b69d5ff6af6e9121d545ce7a", size = 2442754, upload-time = "2026-01-04T14:15:55.382Z" }, + { url = "https://files.pythonhosted.org/packages/ff/fa/d3c15189f7c52aaefbaea76fb012119b04b9013f4bf446cb4eb4c26c4e6b/cython-3.2.4-py3-none-any.whl", hash = "sha256:732fc93bc33ae4b14f6afaca663b916c2fdd5dcbfad7114e17fb2434eeaea45c", size = 1257078, upload-time = "2026-01-04T14:14:12.373Z" }, ] [[package]] name = "cytoolz" -version = "1.0.1" +version = "1.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "toolz" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a7/f9/3243eed3a6545c2a33a21f74f655e3fcb5d2192613cd3db81a93369eb339/cytoolz-1.0.1.tar.gz", hash = "sha256:89cc3161b89e1bb3ed7636f74ed2e55984fd35516904fc878cae216e42b2c7d6", size = 626652, upload_time = "2024-12-13T05:47:36.672Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/d9/f13d66c16cff1fa1cb6c234698029877c456f35f577ef274aba3b86e7c51/cytoolz-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:cec9af61f71fc3853eb5dca3d42eb07d1f48a4599fa502cbe92adde85f74b042", size = 403515, upload_time = "2024-12-13T05:44:27.845Z" }, - { url = "https://files.pythonhosted.org/packages/4b/2d/4cdf848a69300c7d44984f2ebbebb3b8576e5449c8dea157298f3bdc4da3/cytoolz-1.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:140bbd649dbda01e91add7642149a5987a7c3ccc251f2263de894b89f50b6608", size = 383936, upload_time = "2024-12-13T05:44:29.5Z" }, - { url = "https://files.pythonhosted.org/packages/72/a4/ccfdd3f0ed9cc818f734b424261f6018fc61e3ec833bf85225a9aca0d994/cytoolz-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e90124bdc42ff58b88cdea1d24a6bc5f776414a314cc4d94f25c88badb3a16d1", size = 1934569, upload_time = "2024-12-13T05:44:30.799Z" }, - { url = "https://files.pythonhosted.org/packages/50/fc/38d5344fa595683ad10dc819cfc1d8b9d2b3391ccf3e8cb7bab4899a01f5/cytoolz-1.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e74801b751e28f7c5cc3ad264c123954a051f546f2fdfe089f5aa7a12ccfa6da", size = 2015129, upload_time = "2024-12-13T05:44:32.297Z" }, - { url = "https://files.pythonhosted.org/packages/28/29/75261748dc54a20a927f33641f4e9aac674cfc6d3fbd4f332e10d0b37639/cytoolz-1.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:582dad4545ddfb5127494ef23f3fa4855f1673a35d50c66f7638e9fb49805089", size = 2000506, upload_time = "2024-12-13T05:44:34.403Z" }, - { url = "https://files.pythonhosted.org/packages/00/ae/e4ead004cc2698281d153c4a5388638d67cdb5544d6d6cc1e5b3db2bd2a3/cytoolz-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd7bd0618e16efe03bd12f19c2a26a27e6e6b75d7105adb7be1cd2a53fa755d8", size = 1957537, upload_time = "2024-12-13T05:44:39.499Z" }, - { url = "https://files.pythonhosted.org/packages/4a/ff/4f3aa07f4f47701f7f63df60ce0a5669fa09c256c3d4a33503a9414ea5cc/cytoolz-1.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d74cca6acf1c4af58b2e4a89cc565ed61c5e201de2e434748c93e5a0f5c541a5", size = 1863331, upload_time = "2024-12-13T05:44:42.61Z" }, - { url = "https://files.pythonhosted.org/packages/a2/29/654f57f2a9b8e9765a4ab876765f64f94530b61fc6471a07feea42ece6d4/cytoolz-1.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:823a3763828d8d457f542b2a45d75d6b4ced5e470b5c7cf2ed66a02f508ed442", size = 1849938, upload_time = "2024-12-13T05:44:45.324Z" }, - { url = "https://files.pythonhosted.org/packages/bc/7b/11f457db6b291060a98315ab2c7198077d8bddeeebe5f7126d9dad98cc54/cytoolz-1.0.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:51633a14e6844c61db1d68c1ffd077cf949f5c99c60ed5f1e265b9e2966f1b52", size = 1852345, upload_time = "2024-12-13T05:44:47.994Z" }, - { url = "https://files.pythonhosted.org/packages/6b/92/0dccc96ce0323be236d404f5084479b79b747fa0e74e43a270e95868b5f9/cytoolz-1.0.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f3ec9b01c45348f1d0d712507d54c2bfd69c62fbd7c9ef555c9d8298693c2432", size = 1989877, upload_time = "2024-12-13T05:44:51.514Z" }, - { url = "https://files.pythonhosted.org/packages/a3/c8/1c5203a81200bae51aa8f7b5fad613f695bf1afa03f16251ca23ecb2ef9f/cytoolz-1.0.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:1855022b712a9c7a5bce354517ab4727a38095f81e2d23d3eabaf1daeb6a3b3c", size = 1994492, upload_time = "2024-12-13T05:44:52.922Z" }, - { url = "https://files.pythonhosted.org/packages/e2/8a/04bc193c4d7ced8ef6bb62cdcd0bf40b5e5eb26586ed2cfb4433ec7dfd0a/cytoolz-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9930f7288c4866a1dc1cc87174f0c6ff4cad1671eb1f6306808aa6c445857d78", size = 1896077, upload_time = "2024-12-13T05:44:56.118Z" }, - { url = "https://files.pythonhosted.org/packages/21/a5/bee63a58f51d2c74856db66e6119a014464ff8cb1c9387fa4bd2d94e49b0/cytoolz-1.0.1-cp310-cp310-win32.whl", hash = "sha256:a9baad795d72fadc3445ccd0f122abfdbdf94269157e6d6d4835636dad318804", size = 322135, upload_time = "2024-12-13T05:44:57.695Z" }, - { url = "https://files.pythonhosted.org/packages/e8/16/7abfb1685e8b7f2838264551ee33651748994813f566ac4c3d737dfe90e5/cytoolz-1.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:ad95b386a84e18e1f6136f6d343d2509d4c3aae9f5a536f3dc96808fcc56a8cf", size = 363599, upload_time = "2024-12-13T05:44:58.875Z" }, - { url = "https://files.pythonhosted.org/packages/dc/ea/8131ae39119820b8867cddc23716fa9f681f2b3bbce6f693e68dfb36b55b/cytoolz-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2d958d4f04d9d7018e5c1850790d9d8e68b31c9a2deebca74b903706fdddd2b6", size = 406162, upload_time = "2024-12-13T05:45:01.196Z" }, - { url = "https://files.pythonhosted.org/packages/26/18/3d9bd4c146f6ea6e51300c242b20cb416966b21d481dac230e1304f1e54b/cytoolz-1.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0f445b8b731fc0ecb1865b8e68a070084eb95d735d04f5b6c851db2daf3048ab", size = 384961, upload_time = "2024-12-13T05:45:02.387Z" }, - { url = "https://files.pythonhosted.org/packages/e4/73/9034827907c7f85c7c484c9494e905d022fb8174526004e9ef332570349e/cytoolz-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f546a96460a7e28eb2ec439f4664fa646c9b3e51c6ebad9a59d3922bbe65e30", size = 2091698, upload_time = "2024-12-13T05:45:04.353Z" }, - { url = "https://files.pythonhosted.org/packages/74/af/d5c2733b0fde1a08254ff1a8a8d567874040c9eb1606363cfebc0713c73f/cytoolz-1.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0317681dd065532d21836f860b0563b199ee716f55d0c1f10de3ce7100c78a3b", size = 2188452, upload_time = "2024-12-13T05:45:05.748Z" }, - { url = "https://files.pythonhosted.org/packages/6a/bb/77c71fa9c217260b4056a732d754748903423c2cdd82a673d6064741e375/cytoolz-1.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0c0ef52febd5a7821a3fd8d10f21d460d1a3d2992f724ba9c91fbd7a96745d41", size = 2174203, upload_time = "2024-12-13T05:45:07.777Z" }, - { url = "https://files.pythonhosted.org/packages/fc/a9/a5b4a3ff5d22faa1b60293bfe97362e2caf4a830c26d37ab5557f60d04b2/cytoolz-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5ebaf419acf2de73b643cf96108702b8aef8e825cf4f63209ceb078d5fbbbfd", size = 2099831, upload_time = "2024-12-13T05:45:11.477Z" }, - { url = "https://files.pythonhosted.org/packages/35/08/7f6869ea1ff31ce5289a7d58d0e7090acfe7058baa2764473048ff61ea3c/cytoolz-1.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5f7f04eeb4088947585c92d6185a618b25ad4a0f8f66ea30c8db83cf94a425e3", size = 1996744, upload_time = "2024-12-13T05:45:14.172Z" }, - { url = "https://files.pythonhosted.org/packages/46/b4/9ac424c994b51763fd1bbed62d95f8fba8fa0e45c8c3c583904fdaf8f51d/cytoolz-1.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:f61928803bb501c17914b82d457c6f50fe838b173fb40d39c38d5961185bd6c7", size = 2013733, upload_time = "2024-12-13T05:45:16.912Z" }, - { url = "https://files.pythonhosted.org/packages/3e/99/03009765c4b87d742d5b5a8670abb56a8c7ede033c2cdaa4be8662d3b001/cytoolz-1.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d2960cb4fa01ccb985ad1280db41f90dc97a80b397af970a15d5a5de403c8c61", size = 1994850, upload_time = "2024-12-13T05:45:18.414Z" }, - { url = "https://files.pythonhosted.org/packages/40/9a/8458af9a5557e177ea42f8cf7e477bede518b0bbef564e28c4151feaa52c/cytoolz-1.0.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:b2b407cc3e9defa8df5eb46644f6f136586f70ba49eba96f43de67b9a0984fd3", size = 2155352, upload_time = "2024-12-13T05:45:19.763Z" }, - { url = "https://files.pythonhosted.org/packages/5e/5c/2a701423e001fcbec288b4f3fc2bf67557d114c2388237fc1ae67e1e2686/cytoolz-1.0.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:8245f929144d4d3bd7b972c9593300195c6cea246b81b4c46053c48b3f044580", size = 2163515, upload_time = "2024-12-13T05:45:21.08Z" }, - { url = "https://files.pythonhosted.org/packages/36/16/ee2e06e65d9d533bc05cd52a0b355ba9072fc8f60d77289e529c6d2e3750/cytoolz-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e37385db03af65763933befe89fa70faf25301effc3b0485fec1c15d4ce4f052", size = 2054431, upload_time = "2024-12-13T05:45:22.521Z" }, - { url = "https://files.pythonhosted.org/packages/d8/d5/2fac8315f210fa1bc7106e27c19e1211580aa25bb7fa17dfd79505e5baf2/cytoolz-1.0.1-cp311-cp311-win32.whl", hash = "sha256:50f9c530f83e3e574fc95c264c3350adde8145f4f8fc8099f65f00cc595e5ead", size = 322004, upload_time = "2024-12-13T05:45:24.048Z" }, - { url = "https://files.pythonhosted.org/packages/a9/9e/0b70b641850a95f9ff90adde9d094a4b1d81ec54dadfd97fec0a2aaf440e/cytoolz-1.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:b7f6b617454b4326af7bd3c7c49b0fc80767f134eb9fd6449917a058d17a0e3c", size = 365358, upload_time = "2024-12-13T05:45:25.383Z" }, - { url = "https://files.pythonhosted.org/packages/d8/e8/218098344ed2cb5f8441fade9b2428e435e7073962374a9c71e59ac141a7/cytoolz-1.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fcb8f7d0d65db1269022e7e0428471edee8c937bc288ebdcb72f13eaa67c2fe4", size = 414121, upload_time = "2024-12-13T05:45:26.588Z" }, - { url = "https://files.pythonhosted.org/packages/de/27/4d729a5653718109262b758fec1a959aa9facb74c15460d9074dc76d6635/cytoolz-1.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:207d4e4b445e087e65556196ff472ff134370d9a275d591724142e255f384662", size = 390904, upload_time = "2024-12-13T05:45:27.718Z" }, - { url = "https://files.pythonhosted.org/packages/72/c0/cbabfa788bab9c6038953bf9478adaec06e88903a726946ea7c88092f5c4/cytoolz-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21cdf6bac6fd843f3b20280a66fd8df20dea4c58eb7214a2cd8957ec176f0bb3", size = 2090734, upload_time = "2024-12-13T05:45:30.515Z" }, - { url = "https://files.pythonhosted.org/packages/c3/66/369262c60f9423c2da82a60864a259c852f1aa122aced4acd2c679af58c0/cytoolz-1.0.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4a55ec098036c0dea9f3bdc021f8acd9d105a945227d0811589f0573f21c9ce1", size = 2155933, upload_time = "2024-12-13T05:45:32.721Z" }, - { url = "https://files.pythonhosted.org/packages/aa/4e/ee55186802f8d24b5fbf9a11405ccd1203b30eded07cc17750618219b94e/cytoolz-1.0.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a13ab79ff4ce202e03ab646a2134696988b554b6dc4b71451e948403db1331d8", size = 2171903, upload_time = "2024-12-13T05:45:34.205Z" }, - { url = "https://files.pythonhosted.org/packages/a1/96/bd1a9f3396e9b7f618db8cd08d15630769ce3c8b7d0534f92cd639c977ae/cytoolz-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e2d944799026e1ff08a83241f1027a2d9276c41f7a74224cd98b7df6e03957d", size = 2125270, upload_time = "2024-12-13T05:45:36.982Z" }, - { url = "https://files.pythonhosted.org/packages/28/48/2a3762873091c88a69e161111cfbc6c222ff145d57ff011a642b169f04f1/cytoolz-1.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88ba85834cd523b91fdf10325e1e6d71c798de36ea9bdc187ca7bd146420de6f", size = 1973967, upload_time = "2024-12-13T05:45:39.505Z" }, - { url = "https://files.pythonhosted.org/packages/e4/50/500bd69774bdc49a4d78ec8779eb6ac7c1a9d706bfd91cf2a1dba604373a/cytoolz-1.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5a750b1af7e8bf6727f588940b690d69e25dc47cce5ce467925a76561317eaf7", size = 2021695, upload_time = "2024-12-13T05:45:40.911Z" }, - { url = "https://files.pythonhosted.org/packages/e4/4e/ba5a0ce34869495eb50653de8d676847490cf13a2cac1760fc4d313e78de/cytoolz-1.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:44a71870f7eae31d263d08b87da7c2bf1176f78892ed8bdade2c2850478cb126", size = 2010177, upload_time = "2024-12-13T05:45:42.48Z" }, - { url = "https://files.pythonhosted.org/packages/87/57/615c630b3089a13adb15351d958d227430cf624f03b1dd39eb52c34c1f59/cytoolz-1.0.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c8231b9abbd8e368e036f4cc2e16902c9482d4cf9e02a6147ed0e9a3cd4a9ab0", size = 2154321, upload_time = "2024-12-13T05:45:43.979Z" }, - { url = "https://files.pythonhosted.org/packages/7f/0f/fe1aa2d931e3b35ecc05215bd75da945ea7346095b3b6f6027164e602d5a/cytoolz-1.0.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:aa87599ccc755de5a096a4d6c34984de6cd9dc928a0c5eaa7607457317aeaf9b", size = 2188374, upload_time = "2024-12-13T05:45:46.783Z" }, - { url = "https://files.pythonhosted.org/packages/de/fa/fd363d97a641b6d0e2fd1d5c35b8fd41d9ccaeb4df56302f53bf23a58e3a/cytoolz-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:67cd16537df51baabde3baa770ab7b8d16839c4d21219d5b96ac59fb012ebd2d", size = 2077911, upload_time = "2024-12-13T05:45:48.219Z" }, - { url = "https://files.pythonhosted.org/packages/d9/68/0a22946b98ae5201b54ccb4e651295285c0fb79406022b6ee8b2f791940c/cytoolz-1.0.1-cp312-cp312-win32.whl", hash = "sha256:fb988c333f05ee30ad4693fe4da55d95ec0bb05775d2b60191236493ea2e01f9", size = 321903, upload_time = "2024-12-13T05:45:50.3Z" }, - { url = "https://files.pythonhosted.org/packages/62/1a/f3903197956055032f8cb297342e2dff07e50f83991aebfe5b4c4fcb55e4/cytoolz-1.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:8f89c48d8e5aec55ffd566a8ec858706d70ed0c6a50228eca30986bfa5b4da8b", size = 364490, upload_time = "2024-12-13T05:45:51.494Z" }, - { url = "https://files.pythonhosted.org/packages/aa/2e/a9f069db0107749e9e72baf6c21abe3f006841a3bcfdc9b8420e22ef31eb/cytoolz-1.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6944bb93b287032a4c5ca6879b69bcd07df46f3079cf8393958cf0b0454f50c0", size = 407365, upload_time = "2024-12-13T05:45:52.803Z" }, - { url = "https://files.pythonhosted.org/packages/a9/9b/5e87dd0e31f54c778b4f9f34cc14c1162d3096c8d746b0f8be97d70dd73c/cytoolz-1.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e027260fd2fc5cb041277158ac294fc13dca640714527219f702fb459a59823a", size = 385233, upload_time = "2024-12-13T05:45:53.994Z" }, - { url = "https://files.pythonhosted.org/packages/63/00/2fd32b16284cdb97cfe092822179bc0c3bcdd5e927dd39f986169a517642/cytoolz-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88662c0e07250d26f5af9bc95911e6137e124a5c1ec2ce4a5d74de96718ab242", size = 2062903, upload_time = "2024-12-13T05:45:55.202Z" }, - { url = "https://files.pythonhosted.org/packages/85/39/b3cbb5a9847ba59584a263772ad4f8ca2dbfd2a0e11efd09211d1219804c/cytoolz-1.0.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:309dffa78b0961b4c0cf55674b828fbbc793cf2d816277a5c8293c0c16155296", size = 2139517, upload_time = "2024-12-13T05:45:56.804Z" }, - { url = "https://files.pythonhosted.org/packages/ea/39/bfcab4a46d50c467e36fe704f19d8904efead417787806ee210327f68390/cytoolz-1.0.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:edb34246e6eb40343c5860fc51b24937698e4fa1ee415917a73ad772a9a1746b", size = 2154849, upload_time = "2024-12-13T05:45:58.814Z" }, - { url = "https://files.pythonhosted.org/packages/fd/42/3bc6ee61b0aa47e1cb40819adc1a456d7efa809f0dea9faddacb43fdde8f/cytoolz-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a54da7a8e4348a18d45d4d5bc84af6c716d7f131113a4f1cc45569d37edff1b", size = 2102302, upload_time = "2024-12-13T05:46:00.181Z" }, - { url = "https://files.pythonhosted.org/packages/00/66/3f636c6ddea7b18026b90a8c238af472e423b86e427b11df02213689b012/cytoolz-1.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:241c679c3b1913c0f7259cf1d9639bed5084c86d0051641d537a0980548aa266", size = 1960872, upload_time = "2024-12-13T05:46:01.612Z" }, - { url = "https://files.pythonhosted.org/packages/40/36/cb3b7cdd651007b69f9c48e9d104cec7cb8dc53afa1d6a720e5ad08022fa/cytoolz-1.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5bfc860251a8f280ac79696fc3343cfc3a7c30b94199e0240b6c9e5b6b01a2a5", size = 2014430, upload_time = "2024-12-13T05:46:03.022Z" }, - { url = "https://files.pythonhosted.org/packages/88/3f/2e9bd2a16cfd269808922147551dcb2d8b68ba54a2c4deca2fa6a6cd0d5f/cytoolz-1.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c8edd1547014050c1bdad3ff85d25c82bd1c2a3c96830c6181521eb78b9a42b3", size = 2003127, upload_time = "2024-12-13T05:46:04.401Z" }, - { url = "https://files.pythonhosted.org/packages/c4/7d/08604ff940aa784df8343c387fdf2489b948b714a6afb587775ae94da912/cytoolz-1.0.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b349bf6162e8de215403d7f35f8a9b4b1853dc2a48e6e1a609a5b1a16868b296", size = 2142369, upload_time = "2024-12-13T05:46:06.004Z" }, - { url = "https://files.pythonhosted.org/packages/d2/c6/39919a0645bdbdf720e97cae107f959ea9d1267fbc3b0d94fc6e1d12ac8f/cytoolz-1.0.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1b18b35256219b6c3dd0fa037741b85d0bea39c552eab0775816e85a52834140", size = 2180427, upload_time = "2024-12-13T05:46:07.526Z" }, - { url = "https://files.pythonhosted.org/packages/d8/03/dbb9d47556ee54337e7e0ac209d17ceff2d2a197c34de08005abc7a7449b/cytoolz-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:738b2350f340ff8af883eb301054eb724997f795d20d90daec7911c389d61581", size = 2069785, upload_time = "2024-12-13T05:46:10.122Z" }, - { url = "https://files.pythonhosted.org/packages/ea/f8/11bb7b8947002231faae3ec2342df5896afbc19eb783a332cce6d219ff79/cytoolz-1.0.1-cp313-cp313-win32.whl", hash = "sha256:9cbd9c103df54fcca42be55ef40e7baea624ac30ee0b8bf1149f21146d1078d9", size = 320685, upload_time = "2024-12-13T05:46:11.553Z" }, - { url = "https://files.pythonhosted.org/packages/40/eb/dde173cf2357084ca9423950be1f2f11ab11d65d8bd30165bfb8fd4213e9/cytoolz-1.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:90e577e08d3a4308186d9e1ec06876d4756b1e8164b92971c69739ea17e15297", size = 362898, upload_time = "2024-12-13T05:46:12.771Z" }, - { url = "https://files.pythonhosted.org/packages/d9/f7/ef2a10daaec5c0f7d781d50758c6187eee484256e356ae8ef178d6c48497/cytoolz-1.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:83d19d55738ad9c60763b94f3f6d3c6e4de979aeb8d76841c1401081e0e58d96", size = 345702, upload_time = "2024-12-13T05:47:09.266Z" }, - { url = "https://files.pythonhosted.org/packages/c8/14/53c84adddedb67ff1546abb86fea04d26e24298c3ceab8436d20122ed0b9/cytoolz-1.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f112a71fad6ea824578e6393765ce5c054603afe1471a5c753ff6c67fd872d10", size = 385695, upload_time = "2024-12-13T05:47:11.011Z" }, - { url = "https://files.pythonhosted.org/packages/bd/80/3ae356c5e7b8d7dc7d1adb52f6932fee85cd748ed4e1217c269d2dfd610f/cytoolz-1.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5a515df8f8aa6e1eaaf397761a6e4aff2eef73b5f920aedf271416d5471ae5ee", size = 406261, upload_time = "2024-12-13T05:47:12.24Z" }, - { url = "https://files.pythonhosted.org/packages/0c/31/8e43761ffc82d90bf9cab7e0959712eedcd1e33c211397e143dd42d7af57/cytoolz-1.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92c398e7b7023460bea2edffe5fcd0a76029580f06c3f6938ac3d198b47156f3", size = 397207, upload_time = "2024-12-13T05:47:13.561Z" }, - { url = "https://files.pythonhosted.org/packages/d1/b9/fe9da37090b6444c65f848a83e390f87d8cb43d6a4df46de1556ad7e5ceb/cytoolz-1.0.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:3237e56211e03b13df47435b2369f5df281e02b04ad80a948ebd199b7bc10a47", size = 343358, upload_time = "2024-12-13T05:47:16.291Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/bd/d4/16916f3dc20a3f5455b63c35dcb260b3716f59ce27a93586804e70e431d5/cytoolz-1.1.0.tar.gz", hash = "sha256:13a7bf254c3c0d28b12e2290b82aed0f0977a4c2a2bf84854fcdc7796a29f3b0", size = 642510, upload-time = "2025-10-19T00:44:56.174Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/7a/3244e6e3587be9abfee3b1c320e43a279831b3c3a31fe5d08c1ee6193e6b/cytoolz-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:72d7043a88ea5e61ba9d17ea0d1c1eff10f645d7edfcc4e56a31ef78be287644", size = 1307813, upload-time = "2025-10-19T00:39:34.198Z" }, + { url = "https://files.pythonhosted.org/packages/32/7e/eaf504ca59addce323ef4d4ffedc2913d83c121ec19f6419bc402f7702dc/cytoolz-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d759e9ed421bacfeb456d47af8d734c057b9912b5f2441f95b27ca35e5efab07", size = 985777, upload-time = "2025-10-19T00:39:36.545Z" }, + { url = "https://files.pythonhosted.org/packages/d4/a1/ec95443f0cf4cd0dbc574fa26ac85a0442d35f3b601a90a0e3dda077f614/cytoolz-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fdb5be8fbcc0396141189022724155a4c1c93712ac4aef8c03829af0c2a816d7", size = 982865, upload-time = "2025-10-19T00:39:38.19Z" }, + { url = "https://files.pythonhosted.org/packages/a7/1b/8503604b0c0534977363fb77d371019395dfa031a216f9b1d8729d1280e4/cytoolz-1.1.0-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:c8c0a513dc89bc05cc72893609118815bced5ef201f1a317b4cc3423b3a0e750", size = 2597969, upload-time = "2025-10-19T00:39:40.26Z" }, + { url = "https://files.pythonhosted.org/packages/4e/e5/30748da06417cb2d4bc58e380b0c11d8c6539f4e289dc1e4f4b4fc248d0e/cytoolz-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ce94db4f8ebe842c30c0ece42ff5de977c47859088c2c363dede5a68f6906484", size = 2692230, upload-time = "2025-10-19T00:39:42.327Z" }, + { url = "https://files.pythonhosted.org/packages/d6/84/e06580b74deb97dfd3513e4e6b660c2dedc220c7653f5bd3e4f772f4d885/cytoolz-1.1.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b622d4f54e370c853ded94a668f94fe72c6d70e06ac102f17a2746661c27ab52", size = 2565243, upload-time = "2025-10-19T00:39:44.403Z" }, + { url = "https://files.pythonhosted.org/packages/91/5e/79c0122a34c33afcb5aaee1fec35be24fe16cecefb9bb8890f2908feae56/cytoolz-1.1.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:375a65baa5a5b4ff6a0c5ff17e170cf23312e4c710755771ca966144c24216b5", size = 2868602, upload-time = "2025-10-19T00:39:46.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/84/404698ff02b32292db1e39cc4a2fbdabe15164b092cc364902984c3ce0f4/cytoolz-1.1.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c0d51bcdb3203a062a78f66bbe33db5e3123048e24a5f0e1402422d79df8ee2d", size = 2905121, upload-time = "2025-10-19T00:39:48.078Z" }, + { url = "https://files.pythonhosted.org/packages/9f/33/afad6593829ba73fc87b5ae64441e380fc937f79f24a1cda60d23cb99b8c/cytoolz-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1010869529bb05dc9802b6d776a34ca1b6d48b9deec70ad5e2918ae175be5c2f", size = 2684382, upload-time = "2025-10-19T00:39:49.766Z" }, + { url = "https://files.pythonhosted.org/packages/ce/86/7900013a82ca9c6cadbfb22bf50d0fbfc3b192915d2bdd9fab3f69a9afba/cytoolz-1.1.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:11a8f2e83295bdb33f35454d6bafcb7845b03b5881dcaed66ecbd726c7f16772", size = 2518183, upload-time = "2025-10-19T00:39:51.433Z" }, + { url = "https://files.pythonhosted.org/packages/c3/4b/acf9be2953fed6a6d795fb66de37c367915037a998a5b3d3b69476cf91fe/cytoolz-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0499c5e0a8e688ed367a2e51cc13792ae8f08226c15f7d168589fc44b9b9cada", size = 2609368, upload-time = "2025-10-19T00:39:53.458Z" }, + { url = "https://files.pythonhosted.org/packages/fd/ec/3e30455fd526f5cc37bd3dd2a0e2aafb803ae4d271e50ce53bfc30810053/cytoolz-1.1.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:87d44e6033d4c5e95a7d39ba59b8e105ba1c29b1ccd1d215f26477cc1d64be39", size = 2561458, upload-time = "2025-10-19T00:39:55.493Z" }, + { url = "https://files.pythonhosted.org/packages/49/27/e5815c85bb18cdf95780f9596dcfd76dee910a4d635a1924648cb8a636c6/cytoolz-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:a68cef396a7de237f7b97422a6a450dfb111722296ba217ba5b34551832f1f6e", size = 2578236, upload-time = "2025-10-19T00:39:57.512Z" }, + { url = "https://files.pythonhosted.org/packages/17/db/588e266eff397670398ea335a809152e77b02ee92e0ec42091115b42f09b/cytoolz-1.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:06ad4c95b258141f138a93ebfdc1d76ac087afc1a82f1401100a1f44b44ba656", size = 2770523, upload-time = "2025-10-19T00:39:59.194Z" }, + { url = "https://files.pythonhosted.org/packages/ab/ad/82be0b999c7a0a0b362cedfc183eb090b872fd42937af2d6e97d58bc70f8/cytoolz-1.1.0-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:ada59a4b3c59d4ac7162e0ed08667ffa78abf48e975c8a9f9d5b9bc50720f4fd", size = 2512909, upload-time = "2025-10-19T00:40:01.199Z" }, + { url = "https://files.pythonhosted.org/packages/25/21/45f07ab0339a20c518bc9006100922babc397ab7ea5ef40a395db83b9cdd/cytoolz-1.1.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:a8957bcaea1ba01327a9b219d2adb84144377684f51444253890dab500ca171f", size = 2755345, upload-time = "2025-10-19T00:40:03.322Z" }, + { url = "https://files.pythonhosted.org/packages/8b/a7/e530bf2b304206f79b36d793caba1ff9448348713a41bb1ad0197714a0f2/cytoolz-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:6d8cdc299d67eb0f3b9ecdafeeb55eb3b7b7470e2d950ac34b05ed4c7a5572b8", size = 2617790, upload-time = "2025-10-19T00:40:05.03Z" }, + { url = "https://files.pythonhosted.org/packages/9f/77/7f53092121d7431589344c7d65c3d43c4111547aafabb21d3ca9032d126c/cytoolz-1.1.0-cp310-cp310-win32.whl", hash = "sha256:d8e08464c5cdea4f6df31e84b11ed6bfd79cedb99fbcbfdc15eb9361a6053c5a", size = 900209, upload-time = "2025-10-19T00:40:06.647Z" }, + { url = "https://files.pythonhosted.org/packages/84/e4/902578658303b9bc76b1704d3ed85e6d307d311bd9fa0b919581bea56e62/cytoolz-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:7e49922a7ed54262d41960bf3b835a7700327bf79cff1e9bfc73d79021132ff8", size = 944802, upload-time = "2025-10-19T00:40:08.983Z" }, + { url = "https://files.pythonhosted.org/packages/71/9f/56a7003617b4eabd8ddfb470aacc240425cbe6ddeb756adfbbaadaa175f1/cytoolz-1.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:943a662d2e72ffc4438d43ab5a1de8d852237775a423236594a3b3e381b8032c", size = 904835, upload-time = "2025-10-19T00:40:11.024Z" }, + { url = "https://files.pythonhosted.org/packages/69/82/edf1d0c32b6222f2c22e5618d6db855d44eb59f9b6f22436ff963c5d0a5c/cytoolz-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:dba8e5a8c6e3c789d27b0eb5e7ce5ed7d032a7a9aae17ca4ba5147b871f6e327", size = 1314345, upload-time = "2025-10-19T00:40:13.273Z" }, + { url = "https://files.pythonhosted.org/packages/2d/b5/0e3c1edaa26c2bd9db90cba0ac62c85bbca84224c7ae1c2e0072c4ea64c5/cytoolz-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:44b31c05addb0889167a720123b3b497b28dd86f8a0aeaf3ae4ffa11e2c85d55", size = 989259, upload-time = "2025-10-19T00:40:15.196Z" }, + { url = "https://files.pythonhosted.org/packages/09/aa/e2b2ee9fc684867e817640764ea5807f9d25aa1e7bdba02dd4b249aab0f7/cytoolz-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:653cb18c4fc5d8a8cfce2bce650aabcbe82957cd0536827367d10810566d5294", size = 986551, upload-time = "2025-10-19T00:40:16.831Z" }, + { url = "https://files.pythonhosted.org/packages/39/9f/4e8ee41acf6674f10a9c2c9117b2f219429a5a0f09bba6135f34ca4f08a6/cytoolz-1.1.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:853a5b4806915020c890e1ce70cc056bbc1dd8bc44f2d74d555cccfd7aefba7d", size = 2688378, upload-time = "2025-10-19T00:40:18.552Z" }, + { url = "https://files.pythonhosted.org/packages/78/94/ef006f3412bc22444d855a0fc9ecb81424237fb4e5c1a1f8f5fb79ac978f/cytoolz-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c7b44e9de86bea013fe84fd8c399d6016bbb96c37c5290769e5c99460b9c53e5", size = 2798299, upload-time = "2025-10-19T00:40:20.191Z" }, + { url = "https://files.pythonhosted.org/packages/df/aa/365953926ee8b4f2e07df7200c0d73632155908c8867af14b2d19cc9f1f7/cytoolz-1.1.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:098d628a801dc142e9740126be5624eb7aef1d732bc7a5719f60a2095547b485", size = 2639311, upload-time = "2025-10-19T00:40:22.289Z" }, + { url = "https://files.pythonhosted.org/packages/7c/ee/62beaaee7df208f22590ad07ef8875519af49c52ca39d99460b14a00f15a/cytoolz-1.1.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:779ee4096ed7a82cffab89372ffc339631c285079dbf33dbe7aff1f6174985df", size = 2979532, upload-time = "2025-10-19T00:40:24.006Z" }, + { url = "https://files.pythonhosted.org/packages/c5/04/2211251e450bed111ada1194dc42c461da9aea441de62a01e4085ea6de9f/cytoolz-1.1.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f2ce18dd99533d077e9712f9faa852f389f560351b1efd2f2bdb193a95eddde2", size = 3018632, upload-time = "2025-10-19T00:40:26.175Z" }, + { url = "https://files.pythonhosted.org/packages/ed/a2/4a3400e4d07d3916172bf74fede08020d7b4df01595d8a97f1e9507af5ae/cytoolz-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ac266a34437812cf841cecbfe19f355ab9c3dd1ef231afc60415d40ff12a76e4", size = 2788579, upload-time = "2025-10-19T00:40:27.878Z" }, + { url = "https://files.pythonhosted.org/packages/fe/82/bb88caa53a41f600e7763c517d50e2efbbe6427ea395716a92b83f44882a/cytoolz-1.1.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1920b9b9c13d60d0bb6cd14594b3bce0870022eccb430618c37156da5f2b7a55", size = 2593024, upload-time = "2025-10-19T00:40:29.601Z" }, + { url = "https://files.pythonhosted.org/packages/09/a8/8b25e59570da16c7a0f173b8c6ec0aa6f3abd47fd385c007485acb459896/cytoolz-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47caa376dafd2bdc29f8a250acf59c810ec9105cd6f7680b9a9d070aae8490ec", size = 2715304, upload-time = "2025-10-19T00:40:31.151Z" }, + { url = "https://files.pythonhosted.org/packages/d4/56/faec7696f235521b926ffdf92c102f5b029f072d28e1020364e55b084820/cytoolz-1.1.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:5ab2c97d8aaa522b038cca9187b1153347af22309e7c998b14750c6fdec7b1cb", size = 2654461, upload-time = "2025-10-19T00:40:32.884Z" }, + { url = "https://files.pythonhosted.org/packages/aa/82/f790ed167c04b8d2a33bed30770a9b7066fc4f573321d797190e5f05685f/cytoolz-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4bce006121b120e8b359244ee140bb0b1093908efc8b739db8dbaa3f8fb42139", size = 2672077, upload-time = "2025-10-19T00:40:34.543Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b3/80b8183e7eee44f45bfa3cdd3ebdadf3dd43ffc686f96d442a6c4dded45d/cytoolz-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:7fc0f1e4e9bb384d26e73c6657bbc26abdae4ff66a95933c00f3d578be89181b", size = 2881589, upload-time = "2025-10-19T00:40:36.315Z" }, + { url = "https://files.pythonhosted.org/packages/8f/05/ac5ba5ddb88a3ba7ecea4bf192194a838af564d22ea7a4812cbb6bd106ce/cytoolz-1.1.0-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:dd3f894ff972da1994d06ac6157d74e40dda19eb31fe5e9b7863ca4278c3a167", size = 2589924, upload-time = "2025-10-19T00:40:38.317Z" }, + { url = "https://files.pythonhosted.org/packages/8e/cd/100483cae3849d24351c8333a815dc6adaf3f04912486e59386d86d9db9a/cytoolz-1.1.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0846f49cf8a4496bd42659040e68bd0484ce6af819709cae234938e039203ba0", size = 2868059, upload-time = "2025-10-19T00:40:40.025Z" }, + { url = "https://files.pythonhosted.org/packages/34/6e/3a7c56b325772d39397fc3aafb4dc054273982097178b6c3917c6dad48de/cytoolz-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:16a3af394ade1973226d64bb2f9eb3336adbdea03ed5b134c1bbec5a3b20028e", size = 2721692, upload-time = "2025-10-19T00:40:41.621Z" }, + { url = "https://files.pythonhosted.org/packages/fa/ca/9fdaee32c3bc769dfb7e7991d9499136afccea67e423d097b8fb3c5acbc1/cytoolz-1.1.0-cp311-cp311-win32.whl", hash = "sha256:b786c9c8aeab76cc2f76011e986f7321a23a56d985b77d14f155d5e5514ea781", size = 899349, upload-time = "2025-10-19T00:40:43.183Z" }, + { url = "https://files.pythonhosted.org/packages/fd/04/2ab98edeea90311e4029e1643e43d2027b54da61453292d9ea51a103ee87/cytoolz-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:ebf06d1c5344fb22fee71bf664234733e55db72d74988f2ecb7294b05e4db30c", size = 945831, upload-time = "2025-10-19T00:40:44.693Z" }, + { url = "https://files.pythonhosted.org/packages/b4/8d/777d86ea6bcc68b0fc926b0ef8ab51819e2176b37aadea072aac949d5231/cytoolz-1.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:b63f5f025fac893393b186e132e3e242de8ee7265d0cd3f5bdd4dda93f6616c9", size = 904076, upload-time = "2025-10-19T00:40:46.678Z" }, + { url = "https://files.pythonhosted.org/packages/c6/ec/01426224f7acf60183d3921b25e1a8e71713d3d39cb464d64ac7aace6ea6/cytoolz-1.1.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:99f8e134c9be11649342853ec8c90837af4089fc8ff1e8f9a024a57d1fa08514", size = 1327800, upload-time = "2025-10-19T00:40:48.674Z" }, + { url = "https://files.pythonhosted.org/packages/b4/07/e07e8fedd332ac9626ad58bea31416dda19bfd14310731fa38b16a97e15f/cytoolz-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:0a6f44cf9319c30feb9a50aa513d777ef51efec16f31c404409e7deb8063df64", size = 997118, upload-time = "2025-10-19T00:40:50.919Z" }, + { url = "https://files.pythonhosted.org/packages/ab/72/c0f766d63ed2f9ea8dc8e1628d385d99b41fb834ce17ac3669e3f91e115d/cytoolz-1.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:945580dc158c557172fca899a35a99a16fbcebf6db0c77cb6621084bc82189f9", size = 991169, upload-time = "2025-10-19T00:40:52.887Z" }, + { url = "https://files.pythonhosted.org/packages/df/4b/1f757353d1bf33e56a7391ecc9bc49c1e529803b93a9d2f67fe5f92906fe/cytoolz-1.1.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:257905ec050d04f2f856854620d1e25556fd735064cebd81b460f54939b9f9d5", size = 2700680, upload-time = "2025-10-19T00:40:54.597Z" }, + { url = "https://files.pythonhosted.org/packages/25/73/9b25bb7ed8d419b9d6ff2ae0b3d06694de79a3f98f5169a1293ff7ad3a3f/cytoolz-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:82779049f352fb3ab5e8c993ab45edbb6e02efb1f17f0b50f4972c706cc51d76", size = 2824951, upload-time = "2025-10-19T00:40:56.137Z" }, + { url = "https://files.pythonhosted.org/packages/0c/93/9c787f7c909e75670fff467f2504725d06d8c3f51d6dfe22c55a08c8ccd4/cytoolz-1.1.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7d3e405e435320e08c5a1633afaf285a392e2d9cef35c925d91e2a31dfd7a688", size = 2679635, upload-time = "2025-10-19T00:40:57.799Z" }, + { url = "https://files.pythonhosted.org/packages/50/aa/9ee92c302cccf7a41a7311b325b51ebeff25d36c1f82bdc1bbe3f58dc947/cytoolz-1.1.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:923df8f5591e0d20543060c29909c149ab1963a7267037b39eee03a83dbc50a8", size = 2938352, upload-time = "2025-10-19T00:40:59.49Z" }, + { url = "https://files.pythonhosted.org/packages/6a/a3/3b58c5c1692c3bacd65640d0d5c7267a7ebb76204f7507aec29de7063d2f/cytoolz-1.1.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:25db9e4862f22ea0ae2e56c8bec9fc9fd756b655ae13e8c7b5625d7ed1c582d4", size = 3022121, upload-time = "2025-10-19T00:41:01.209Z" }, + { url = "https://files.pythonhosted.org/packages/e1/93/c647bc3334355088c57351a536c2d4a83dd45f7de591fab383975e45bff9/cytoolz-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c7a98deb11ccd8e5d9f9441ef2ff3352aab52226a2b7d04756caaa53cd612363", size = 2857656, upload-time = "2025-10-19T00:41:03.456Z" }, + { url = "https://files.pythonhosted.org/packages/b2/c2/43fea146bf4141deea959e19dcddf268c5ed759dec5c2ed4a6941d711933/cytoolz-1.1.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:dce4ee9fc99104bc77efdea80f32ca5a650cd653bcc8a1d984a931153d3d9b58", size = 2551284, upload-time = "2025-10-19T00:41:05.347Z" }, + { url = "https://files.pythonhosted.org/packages/6f/df/cdc7a81ce5cfcde7ef523143d545635fc37e80ccacce140ae58483a21da3/cytoolz-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:80d6da158f7d20c15819701bbda1c041f0944ede2f564f5c739b1bc80a9ffb8b", size = 2721673, upload-time = "2025-10-19T00:41:07.528Z" }, + { url = "https://files.pythonhosted.org/packages/45/be/f8524bb9ad8812ad375e61238dcaa3177628234d1b908ad0b74e3657cafd/cytoolz-1.1.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:3b5c5a192abda123ad45ef716ec9082b4cf7d95e9ada8291c5c2cc5558be858b", size = 2722884, upload-time = "2025-10-19T00:41:09.698Z" }, + { url = "https://files.pythonhosted.org/packages/23/e6/6bb8e4f9c267ad42d1ff77b6d2e4984665505afae50a216290e1d7311431/cytoolz-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5b399ce7d967b1cb6280250818b786be652aa8ddffd3c0bb5c48c6220d945ab5", size = 2685486, upload-time = "2025-10-19T00:41:11.349Z" }, + { url = "https://files.pythonhosted.org/packages/d7/dd/88619f9c8d2b682562c0c886bbb7c35720cb83fda2ac9a41bdd14073d9bd/cytoolz-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:e7e29a1a03f00b4322196cfe8e2c38da9a6c8d573566052c586df83aacc5663c", size = 2839661, upload-time = "2025-10-19T00:41:13.053Z" }, + { url = "https://files.pythonhosted.org/packages/b8/8d/4478ebf471ee78dd496d254dc0f4ad729cd8e6ba8257de4f0a98a2838ef2/cytoolz-1.1.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:5291b117d71652a817ec164e7011f18e6a51f8a352cc9a70ed5b976c51102fda", size = 2547095, upload-time = "2025-10-19T00:41:16.054Z" }, + { url = "https://files.pythonhosted.org/packages/e6/68/f1dea33367b0b3f64e199c230a14a6b6f243c189020effafd31e970ca527/cytoolz-1.1.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:8caef62f846a9011676c51bda9189ae394cdd6bb17f2946ecaedc23243268320", size = 2870901, upload-time = "2025-10-19T00:41:17.727Z" }, + { url = "https://files.pythonhosted.org/packages/4a/9a/33591c09dfe799b8fb692cf2ad383e2c41ab6593cc960b00d1fc8a145655/cytoolz-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:de425c5a8e3be7bb3a195e19191d28d9eb3c2038046064a92edc4505033ec9cb", size = 2765422, upload-time = "2025-10-19T00:41:20.075Z" }, + { url = "https://files.pythonhosted.org/packages/60/2b/a8aa233c9416df87f004e57ae4280bd5e1f389b4943d179f01020c6ec629/cytoolz-1.1.0-cp312-cp312-win32.whl", hash = "sha256:296440a870e8d1f2e1d1edf98f60f1532b9d3ab8dfbd4b25ec08cd76311e79e5", size = 901933, upload-time = "2025-10-19T00:41:21.646Z" }, + { url = "https://files.pythonhosted.org/packages/ad/33/4c9bdf8390dc01d2617c7f11930697157164a52259b6818ddfa2f94f89f4/cytoolz-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:07156987f224c6dac59aa18fb8bf91e1412f5463961862716a3381bf429c8699", size = 947989, upload-time = "2025-10-19T00:41:23.288Z" }, + { url = "https://files.pythonhosted.org/packages/35/ac/6e2708835875f5acb52318462ed296bf94ed0cb8c7cb70e62fbd03f709e3/cytoolz-1.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:23e616b38f5b3160c7bb45b0f84a8f3deb4bd26b29fb2dfc716f241c738e27b8", size = 903913, upload-time = "2025-10-19T00:41:24.992Z" }, + { url = "https://files.pythonhosted.org/packages/71/4a/b3ddb3ee44fe0045e95dd973746f93f033b6f92cce1fc3cbbe24b329943c/cytoolz-1.1.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:76c9b58555300be6dde87a41faf1f97966d79b9a678b7a526fcff75d28ef4945", size = 976728, upload-time = "2025-10-19T00:41:26.5Z" }, + { url = "https://files.pythonhosted.org/packages/42/21/a3681434aa425875dd828bb515924b0f12c37a55c7d2bc5c0c5de3aeb0b4/cytoolz-1.1.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:d1d638b10d3144795655e9395566ce35807df09219fd7cacd9e6acbdef67946a", size = 986057, upload-time = "2025-10-19T00:41:28.911Z" }, + { url = "https://files.pythonhosted.org/packages/d9/cb/efc1b29e211e0670a6953222afaac84dcbba5cb940b130c0e49858978040/cytoolz-1.1.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:26801c1a165e84786a99e03c9c9973356caaca002d66727b761fb1042878ef06", size = 992632, upload-time = "2025-10-19T00:41:30.612Z" }, + { url = "https://files.pythonhosted.org/packages/be/b0/e50621d21e939338c97faab651f58ea7fa32101226a91de79ecfb89d71e1/cytoolz-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2a9a464542912d3272f6dccc5142df057c71c6a5cbd30439389a732df401afb7", size = 1317534, upload-time = "2025-10-19T00:41:32.625Z" }, + { url = "https://files.pythonhosted.org/packages/0d/6b/25aa9739b0235a5bc4c1ea293186bc6822a4c6607acfe1422423287e7400/cytoolz-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ed6104fa942aa5784bf54f339563de637557e3443b105760bc4de8f16a7fc79b", size = 992336, upload-time = "2025-10-19T00:41:34.073Z" }, + { url = "https://files.pythonhosted.org/packages/e1/53/5f4deb0ff958805309d135d899c764364c1e8a632ce4994bd7c45fb98df2/cytoolz-1.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:56161f0ab60dc4159ec343509abaf809dc88e85c7e420e354442c62e3e7cbb77", size = 986118, upload-time = "2025-10-19T00:41:35.7Z" }, + { url = "https://files.pythonhosted.org/packages/1c/e3/f6255b76c8cc0debbe1c0779130777dc0434da6d9b28a90d9f76f8cb67cd/cytoolz-1.1.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:832bd36cc9123535f1945acf6921f8a2a15acc19cfe4065b1c9b985a28671886", size = 2679563, upload-time = "2025-10-19T00:41:37.926Z" }, + { url = "https://files.pythonhosted.org/packages/59/8a/acc6e39a84e930522b965586ad3a36694f9bf247b23188ee0eb47b1c9ed1/cytoolz-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1842636b6e034f229bf084c2bcdcfd36c8437e752eefd2c74ce9e2f10415cb6e", size = 2813020, upload-time = "2025-10-19T00:41:39.935Z" }, + { url = "https://files.pythonhosted.org/packages/db/f5/0083608286ad1716eda7c41f868e85ac549f6fd6b7646993109fa0bdfd98/cytoolz-1.1.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:823df012ab90d2f2a0f92fea453528539bf71ac1879e518524cd0c86aa6df7b9", size = 2669312, upload-time = "2025-10-19T00:41:41.55Z" }, + { url = "https://files.pythonhosted.org/packages/47/a8/d16080b575520fe5da00cede1ece4e0a4180ec23f88dcdc6a2f5a90a7f7f/cytoolz-1.1.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2f1fcf9e7e7b3487883ff3f815abc35b89dcc45c4cf81c72b7ee457aa72d197b", size = 2922147, upload-time = "2025-10-19T00:41:43.252Z" }, + { url = "https://files.pythonhosted.org/packages/7e/bc/716c9c1243701e58cad511eb3937fd550e645293c5ed1907639c5d66f194/cytoolz-1.1.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:4cdb3fa1772116827f263f25b0cdd44c663b6701346a56411960534a06c082de", size = 2981602, upload-time = "2025-10-19T00:41:45.354Z" }, + { url = "https://files.pythonhosted.org/packages/14/bc/571b232996846b27f4ac0c957dc8bf60261e9b4d0d01c8d955e82329544e/cytoolz-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d1b5c95041741b81430454db65183e133976f45ac3c03454cfa8147952568529", size = 2830103, upload-time = "2025-10-19T00:41:47.959Z" }, + { url = "https://files.pythonhosted.org/packages/5b/55/c594afb46ecd78e4b7e1fb92c947ed041807875661ceda73baaf61baba4f/cytoolz-1.1.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b2079fd9f1a65f4c61e6278c8a6d4f85edf30c606df8d5b32f1add88cbbe2286", size = 2533802, upload-time = "2025-10-19T00:41:49.683Z" }, + { url = "https://files.pythonhosted.org/packages/93/83/1edcf95832555a78fc43b975f3ebe8ceadcc9664dd47fd33747a14df5069/cytoolz-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a92a320d72bef1c7e2d4c6d875125cf57fc38be45feb3fac1bfa64ea401f54a4", size = 2706071, upload-time = "2025-10-19T00:41:51.386Z" }, + { url = "https://files.pythonhosted.org/packages/e2/df/035a408df87f25cfe3611557818b250126cd2281b2104cd88395de205583/cytoolz-1.1.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:06d1c79aa51e6a92a90b0e456ebce2288f03dd6a76c7f582bfaa3eda7692e8a5", size = 2707575, upload-time = "2025-10-19T00:41:53.305Z" }, + { url = "https://files.pythonhosted.org/packages/7a/a4/ef78e13e16e93bf695a9331321d75fbc834a088d941f1c19e6b63314e257/cytoolz-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e1d7be25f6971e986a52b6d3a0da28e1941850985417c35528f6823aef2cfec5", size = 2660486, upload-time = "2025-10-19T00:41:55.542Z" }, + { url = "https://files.pythonhosted.org/packages/30/7a/2c3d60682b26058d435416c4e90d4a94db854de5be944dfd069ed1be648a/cytoolz-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:964b248edc31efc50a65e9eaa0c845718503823439d2fa5f8d2c7e974c2b5409", size = 2819605, upload-time = "2025-10-19T00:41:58.257Z" }, + { url = "https://files.pythonhosted.org/packages/45/92/19b722a1d83cc443fbc0c16e0dc376f8a451437890d3d9ee370358cf0709/cytoolz-1.1.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c9ff2b3c57c79b65cb5be14a18c6fd4a06d5036fb3f33e973a9f70e9ac13ca28", size = 2533559, upload-time = "2025-10-19T00:42:00.324Z" }, + { url = "https://files.pythonhosted.org/packages/1d/15/fa3b7891da51115204416f14192081d3dea0eaee091f123fdc1347de8dd1/cytoolz-1.1.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:22290b73086af600042d99f5ce52a43d4ad9872c382610413176e19fc1d4fd2d", size = 2839171, upload-time = "2025-10-19T00:42:01.881Z" }, + { url = "https://files.pythonhosted.org/packages/46/40/d3519d5cd86eebebf1e8b7174ec32dfb6ecec67b48b0cfb92bf226659b5a/cytoolz-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a2ade74fccd080ea793382968913ee38d7a35c921df435bbf0a6aeecf0d17574", size = 2743379, upload-time = "2025-10-19T00:42:03.809Z" }, + { url = "https://files.pythonhosted.org/packages/93/e2/a9e7511f0a13fdbefa5bf73cf8e4763878140de9453fd3e50d6ac57b6be7/cytoolz-1.1.0-cp313-cp313-win32.whl", hash = "sha256:db5dbcfda1c00e937426cbf9bdc63c24ebbc358c3263bfcbc1ab4a88dc52aa8e", size = 900844, upload-time = "2025-10-19T00:42:05.967Z" }, + { url = "https://files.pythonhosted.org/packages/d6/a4/fb7eb403c6a4c81e5a30363f34a71adcc8bf5292dc8ea32e2440aa5668f2/cytoolz-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:9e2d3fe3b45c3eb7233746f7aca37789be3dceec3e07dcc406d3e045ea0f7bdc", size = 946461, upload-time = "2025-10-19T00:42:07.983Z" }, + { url = "https://files.pythonhosted.org/packages/93/bb/1c8c33d353548d240bc6e8677ee8c3560ce5fa2f084e928facf7c35a6dcf/cytoolz-1.1.0-cp313-cp313-win_arm64.whl", hash = "sha256:32c559f95ff44a9ebcbd934acaa1e6dc8f3e6ffce4762a79a88528064873d6d5", size = 902673, upload-time = "2025-10-19T00:42:09.982Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ba/4a53acc60f59030fcaf48c7766e3c4c81bd997379425aa45b129396557b5/cytoolz-1.1.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:9e2cd93b28f667c5870a070ab2b8bb4397470a85c4b204f2454b0ad001cd1ca3", size = 1372336, upload-time = "2025-10-19T00:42:12.104Z" }, + { url = "https://files.pythonhosted.org/packages/ac/90/f28fd8ad8319d8f5c8da69a2c29b8cf52a6d2c0161602d92b366d58926ab/cytoolz-1.1.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:f494124e141a9361f31d79875fe7ea459a3be2b9dadd90480427c0c52a0943d4", size = 1011930, upload-time = "2025-10-19T00:42:14.231Z" }, + { url = "https://files.pythonhosted.org/packages/c9/95/4561c4e0ad1c944f7673d6d916405d68080f10552cfc5d69a1cf2475a9a1/cytoolz-1.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:53a3262bf221f19437ed544bf8c0e1980c81ac8e2a53d87a9bc075dba943d36f", size = 1020610, upload-time = "2025-10-19T00:42:15.877Z" }, + { url = "https://files.pythonhosted.org/packages/c3/14/b2e1ffa4995ec36e1372e243411ff36325e4e6d7ffa34eb4098f5357d176/cytoolz-1.1.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:47663e57d3f3f124921f38055e86a1022d0844c444ede2e8f090d3bbf80deb65", size = 2917327, upload-time = "2025-10-19T00:42:17.706Z" }, + { url = "https://files.pythonhosted.org/packages/4a/29/7cab6c609b4514ac84cca2f7dca6c509977a8fc16d27c3a50e97f105fa6a/cytoolz-1.1.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a5a8755c4104ee4e3d5ba434c543b5f85fdee6a1f1df33d93f518294da793a60", size = 3108951, upload-time = "2025-10-19T00:42:19.363Z" }, + { url = "https://files.pythonhosted.org/packages/9a/71/1d1103b819458679277206ad07d78ca6b31c4bb88d6463fd193e19bfb270/cytoolz-1.1.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4d96ff3d381423af1b105295f97de86d1db51732c9566eb37378bab6670c5010", size = 2807149, upload-time = "2025-10-19T00:42:20.964Z" }, + { url = "https://files.pythonhosted.org/packages/1a/d4/3d83a05a21e7d2ed2b9e6daf489999c29934b005de9190272b8a2e3735d0/cytoolz-1.1.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0ec96b3d537cdf47d4e76ded199f7440715f4c71029b45445cff92c1248808c2", size = 3111608, upload-time = "2025-10-19T00:42:22.684Z" }, + { url = "https://files.pythonhosted.org/packages/51/88/96f68354c3d4af68de41f0db4fe41a23b96a50a4a416636cea325490cfeb/cytoolz-1.1.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:208e2f2ef90a32b0acbff3303d90d89b13570a228d491d2e622a7883a3c68148", size = 3179373, upload-time = "2025-10-19T00:42:24.395Z" }, + { url = "https://files.pythonhosted.org/packages/ce/50/ed87a5cd8e6f27ffbb64c39e9730e18ec66c37631db2888ae711909f10c9/cytoolz-1.1.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0d416a81bb0bd517558668e49d30a7475b5445f9bbafaab7dcf066f1e9adba36", size = 3003120, upload-time = "2025-10-19T00:42:26.18Z" }, + { url = "https://files.pythonhosted.org/packages/d3/a7/acde155b050d6eaa8e9c7845c98fc5fb28501568e78e83ebbf44f8855274/cytoolz-1.1.0-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f32e94c91ffe49af04835ee713ebd8e005c85ebe83e7e1fdcc00f27164c2d636", size = 2703225, upload-time = "2025-10-19T00:42:27.93Z" }, + { url = "https://files.pythonhosted.org/packages/1b/b6/9d518597c5bdea626b61101e8d2ff94124787a42259dafd9f5fc396f346a/cytoolz-1.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:15d0c6405efc040499c46df44056a5c382f551a7624a41cf3e4c84a96b988a15", size = 2956033, upload-time = "2025-10-19T00:42:29.993Z" }, + { url = "https://files.pythonhosted.org/packages/89/7a/93e5f860926165538c85e1c5e1670ad3424f158df810f8ccd269da652138/cytoolz-1.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:bf069c5381d757debae891401b88b3a346ba3a28ca45ba9251103b282463fad8", size = 2862950, upload-time = "2025-10-19T00:42:31.803Z" }, + { url = "https://files.pythonhosted.org/packages/76/e6/99d6af00487bedc27597b54c9fcbfd5c833a69c6b7a9b9f0fff777bfc7aa/cytoolz-1.1.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:7d5cf15892e63411ec1bd67deff0e84317d974e6ab2cdfefdd4a7cea2989df66", size = 2861757, upload-time = "2025-10-19T00:42:33.625Z" }, + { url = "https://files.pythonhosted.org/packages/71/ca/adfa1fb7949478135a37755cb8e88c20cd6b75c22a05f1128f05f3ab2c60/cytoolz-1.1.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:3e3872c21170f8341656f8692f8939e8800dcee6549ad2474d4c817bdefd62cd", size = 2979049, upload-time = "2025-10-19T00:42:35.377Z" }, + { url = "https://files.pythonhosted.org/packages/70/4c/7bf47a03a4497d500bc73d4204e2d907771a017fa4457741b2a1d7c09319/cytoolz-1.1.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:b9ddeff8e8fd65eb1fcefa61018100b2b627e759ea6ad275d2e2a93ffac147bf", size = 2699492, upload-time = "2025-10-19T00:42:37.133Z" }, + { url = "https://files.pythonhosted.org/packages/7e/e7/3d034b0e4817314f07aa465d5864e9b8df9d25cb260a53dd84583e491558/cytoolz-1.1.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:02feeeda93e1fa3b33414eb57c2b0aefd1db8f558dd33fdfcce664a0f86056e4", size = 2995646, upload-time = "2025-10-19T00:42:38.912Z" }, + { url = "https://files.pythonhosted.org/packages/c1/62/be357181c71648d9fe1d1ce91cd42c63457dcf3c158e144416fd51dced83/cytoolz-1.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d08154ad45349162b6c37f12d5d1b2e6eef338e657b85e1621e4e6a4a69d64cb", size = 2919481, upload-time = "2025-10-19T00:42:40.85Z" }, + { url = "https://files.pythonhosted.org/packages/62/d5/bf5434fde726c4f80cb99912b2d8e0afa1587557e2a2d7e0315eb942f2de/cytoolz-1.1.0-cp313-cp313t-win32.whl", hash = "sha256:10ae4718a056948d73ca3e1bb9ab1f95f897ec1e362f829b9d37cc29ab566c60", size = 951595, upload-time = "2025-10-19T00:42:42.877Z" }, + { url = "https://files.pythonhosted.org/packages/64/29/39c161e9204a9715321ddea698cbd0abc317e78522c7c642363c20589e71/cytoolz-1.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:1bb77bc6197e5cb19784b6a42bb0f8427e81737a630d9d7dda62ed31733f9e6c", size = 1004445, upload-time = "2025-10-19T00:42:44.855Z" }, + { url = "https://files.pythonhosted.org/packages/e2/5a/7cbff5e9a689f558cb0bdf277f9562b2ac51acf7cd15e055b8c3efb0e1ef/cytoolz-1.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:563dda652c6ff52d215704fbe6b491879b78d7bbbb3a9524ec8e763483cb459f", size = 926207, upload-time = "2025-10-19T00:42:46.456Z" }, + { url = "https://files.pythonhosted.org/packages/b7/e8/297a85ba700f437c01eba962428e6ab4572f6c3e68e8ff442ce5c9d3a496/cytoolz-1.1.0-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:d542cee7c7882d2a914a33dec4d3600416fb336734df979473249d4c53d207a1", size = 980613, upload-time = "2025-10-19T00:42:47.988Z" }, + { url = "https://files.pythonhosted.org/packages/e8/d7/2b02c9d18e9cc263a0e22690f78080809f1eafe72f26b29ccc115d3bf5c8/cytoolz-1.1.0-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:31922849b701b0f24bb62e56eb2488dcd3aa6ae3057694bd6b3b7c4c2bc27c2f", size = 990476, upload-time = "2025-10-19T00:42:49.653Z" }, + { url = "https://files.pythonhosted.org/packages/89/26/b6b159d2929310fca0eff8a4989cd4b1ecbdf7c46fdff46c7a20fcae55c8/cytoolz-1.1.0-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:e68308d32afd31943314735c1335e4ab5696110e96b405f6bdb8f2a8dc771a16", size = 992712, upload-time = "2025-10-19T00:42:51.306Z" }, + { url = "https://files.pythonhosted.org/packages/42/a0/f7c572aa151ed466b0fce4a327c3cc916d3ef3c82e341be59ea4b9bee9e4/cytoolz-1.1.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:fc4bb48b3b866e1867f7c6411a4229e5b44be3989060663713e10efc24c9bd5f", size = 1322596, upload-time = "2025-10-19T00:42:52.978Z" }, + { url = "https://files.pythonhosted.org/packages/72/7c/a55d035e20b77b6725e85c8f1a418b3a4c23967288b8b0c2d1a40f158cbe/cytoolz-1.1.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:456f77207d1445025d7ef262b8370a05492dcb1490cb428b0f3bf1bd744a89b0", size = 992825, upload-time = "2025-10-19T00:42:55.026Z" }, + { url = "https://files.pythonhosted.org/packages/03/af/39d2d3db322136e12e9336a1f13bab51eab88b386bfb11f91d3faff8ba34/cytoolz-1.1.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:174ebc71ebb20a9baeffce6ee07ee2cd913754325c93f99d767380d8317930f7", size = 990525, upload-time = "2025-10-19T00:42:56.666Z" }, + { url = "https://files.pythonhosted.org/packages/a6/bd/65d7a869d307f9b10ad45c2c1cbb40b81a8d0ed1138fa17fd904f5c83298/cytoolz-1.1.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:8b3604fef602bcd53415055a4f68468339192fd17be39e687ae24f476d23d56e", size = 2672409, upload-time = "2025-10-19T00:42:58.81Z" }, + { url = "https://files.pythonhosted.org/packages/2d/fb/74dfd844bfd67e810bd36e8e3903a143035447245828e7fcd7c81351d775/cytoolz-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3604b959a01f64c366e7d10ec7634d5f5cfe10301e27a8f090f6eb3b2a628a18", size = 2808477, upload-time = "2025-10-19T00:43:00.577Z" }, + { url = "https://files.pythonhosted.org/packages/d6/1f/587686c43e31c19241ec317da66438d093523921ea7749bbc65558a30df9/cytoolz-1.1.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6db2127a3c1bc2f59f08010d2ae53a760771a9de2f67423ad8d400e9ba4276e8", size = 2636881, upload-time = "2025-10-19T00:43:02.24Z" }, + { url = "https://files.pythonhosted.org/packages/bc/6d/90468cd34f77cb38a11af52c4dc6199efcc97a486395a21bef72e9b7602e/cytoolz-1.1.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:56584745ac647993a016a21bc76399113b7595e312f8d0a1b140c9fcf9b58a27", size = 2937315, upload-time = "2025-10-19T00:43:03.954Z" }, + { url = "https://files.pythonhosted.org/packages/d9/50/7b92cd78c613b92e3509e6291d3fb7e0d72ebda999a8df806a96c40ca9ab/cytoolz-1.1.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:db2c4c3a7f7bd7e03bb1a236a125c8feb86c75802f4ecda6ecfaf946610b2930", size = 2959988, upload-time = "2025-10-19T00:43:05.758Z" }, + { url = "https://files.pythonhosted.org/packages/44/d5/34b5a28a8d9bb329f984b4c2259407ca3f501d1abeb01bacea07937d85d1/cytoolz-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:48cb8a692111a285d2b9acd16d185428176bfbffa8a7c274308525fccd01dd42", size = 2795116, upload-time = "2025-10-19T00:43:07.411Z" }, + { url = "https://files.pythonhosted.org/packages/f5/d9/5dd829e33273ec03bdc3c812e6c3281987ae2c5c91645582f6c331544a64/cytoolz-1.1.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d2f344ba5eb17dcf38ee37fdde726f69053f54927db8f8a1bed6ac61e5b1890d", size = 2535390, upload-time = "2025-10-19T00:43:09.104Z" }, + { url = "https://files.pythonhosted.org/packages/87/1f/7f9c58068a8eec2183110df051bc6b69dd621143f84473eeb6dc1b32905a/cytoolz-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:abf76b1c1abd031f098f293b6d90ee08bdaa45f8b5678430e331d991b82684b1", size = 2704834, upload-time = "2025-10-19T00:43:10.942Z" }, + { url = "https://files.pythonhosted.org/packages/d2/90/667def5665333575d01a65fe3ec0ca31b897895f6e3bc1a42d6ea3659369/cytoolz-1.1.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:ddf9a38a5b686091265ff45b53d142e44a538cd6c2e70610d3bc6be094219032", size = 2658441, upload-time = "2025-10-19T00:43:12.655Z" }, + { url = "https://files.pythonhosted.org/packages/23/79/6615f9a14960bd29ac98b823777b6589357833f65cf1a11b5abc1587c120/cytoolz-1.1.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:946786755274f07bb2be0400f28adb31d7d85a7c7001873c0a8e24a503428fb3", size = 2654766, upload-time = "2025-10-19T00:43:14.325Z" }, + { url = "https://files.pythonhosted.org/packages/b0/99/be59c6e0ae02153ef10ae1ff0f380fb19d973c651b50cf829a731f6c9e79/cytoolz-1.1.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:d5b8f78b9fed79cf185ad4ddec099abeef45951bdcb416c5835ba05f0a1242c7", size = 2827649, upload-time = "2025-10-19T00:43:16.132Z" }, + { url = "https://files.pythonhosted.org/packages/19/b7/854ddcf9f9618844108677c20d48f4611b5c636956adea0f0e85e027608f/cytoolz-1.1.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:fccde6efefdbc02e676ccb352a2ccc8a8e929f59a1c6d3d60bb78e923a49ca44", size = 2533456, upload-time = "2025-10-19T00:43:17.764Z" }, + { url = "https://files.pythonhosted.org/packages/45/66/bfe6fbb2bdcf03c8377c8c2f542576e15f3340c905a09d78a6cb3badd39a/cytoolz-1.1.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:717b7775313da5f51b0fbf50d865aa9c39cb241bd4cb605df3cf2246d6567397", size = 2826455, upload-time = "2025-10-19T00:43:19.561Z" }, + { url = "https://files.pythonhosted.org/packages/c3/0c/cce4047bd927e95f59e73319c02c9bc86bd3d76392e0eb9e41a1147a479c/cytoolz-1.1.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5158744a09d0e0e4a4f82225e3a3c4ebf38f9ae74467aaa905467270e52f2794", size = 2714897, upload-time = "2025-10-19T00:43:21.291Z" }, + { url = "https://files.pythonhosted.org/packages/ac/9a/061323bb289b565802bad14fb7ab59fcd8713105df142bcf4dd9ff64f8ac/cytoolz-1.1.0-cp314-cp314-win32.whl", hash = "sha256:1ed534bdbbf063b2bb28fca7d0f6723a3e5a72b086e7c7fe6d74ae8c3e4d00e2", size = 901490, upload-time = "2025-10-19T00:43:22.895Z" }, + { url = "https://files.pythonhosted.org/packages/a3/20/1f3a733d710d2a25d6f10b463bef55ada52fe6392a5d233c8d770191f48a/cytoolz-1.1.0-cp314-cp314-win_amd64.whl", hash = "sha256:472c1c9a085f5ad973ec0ad7f0b9ba0969faea6f96c9e397f6293d386f3a25ec", size = 946730, upload-time = "2025-10-19T00:43:24.838Z" }, + { url = "https://files.pythonhosted.org/packages/f2/22/2d657db4a5d1c10a152061800f812caba9ef20d7bd2406f51a5fd800c180/cytoolz-1.1.0-cp314-cp314-win_arm64.whl", hash = "sha256:a7ad7ca3386fa86bd301be3fa36e7f0acb024f412f665937955acfc8eb42deff", size = 905722, upload-time = "2025-10-19T00:43:26.439Z" }, + { url = "https://files.pythonhosted.org/packages/19/97/b4a8c76796a9a8b9bc90c7992840fa1589a1af8e0426562dea4ce9b384a7/cytoolz-1.1.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:64b63ed4b71b1ba813300ad0f06b8aff19a12cf51116e0e4f1ed837cea4debcf", size = 1372606, upload-time = "2025-10-19T00:43:28.491Z" }, + { url = "https://files.pythonhosted.org/packages/08/d4/a1bb1a32b454a2d650db8374ff3bf875ba0fc1c36e6446ec02a83b9140a1/cytoolz-1.1.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:a60ba6f2ed9eb0003a737e1ee1e9fa2258e749da6477946008d4324efa25149f", size = 1012189, upload-time = "2025-10-19T00:43:30.177Z" }, + { url = "https://files.pythonhosted.org/packages/21/4b/2f5cbbd81588918ee7dd70cffb66731608f578a9b72166aafa991071af7d/cytoolz-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1aa58e2434d732241f7f051e6f17657e969a89971025e24578b5cbc6f1346485", size = 1020624, upload-time = "2025-10-19T00:43:31.712Z" }, + { url = "https://files.pythonhosted.org/packages/f5/99/c4954dd86cd593cd776a038b36795a259b8b5c12cbab6363edf5f6d9c909/cytoolz-1.1.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:6965af3fc7214645970e312deb9bd35a213a1eaabcfef4f39115e60bf2f76867", size = 2917016, upload-time = "2025-10-19T00:43:33.531Z" }, + { url = "https://files.pythonhosted.org/packages/b2/7c/f1f70a17e272b433232bc8a27df97e46b202d6cc07e3b0d63f7f41ba0f2d/cytoolz-1.1.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ddd2863f321d67527d3b67a93000a378ad6f967056f68c06467fe011278a6d0e", size = 3107634, upload-time = "2025-10-19T00:43:35.57Z" }, + { url = "https://files.pythonhosted.org/packages/8f/bd/c3226a57474b4aef1f90040510cba30d0decd3515fed48dc229b37c2f898/cytoolz-1.1.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4e6b428e9eb5126053c2ae0efa62512ff4b38ed3951f4d0888ca7005d63e56f5", size = 2806221, upload-time = "2025-10-19T00:43:37.707Z" }, + { url = "https://files.pythonhosted.org/packages/c3/47/2f7bfe4aaa1e07dc9828bea228ed744faf73b26aee0c1bdf3b5520bf1909/cytoolz-1.1.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d758e5ef311d2671e0ae8c214c52e44617cf1e58bef8f022b547b9802a5a7f30", size = 3107671, upload-time = "2025-10-19T00:43:39.401Z" }, + { url = "https://files.pythonhosted.org/packages/4d/12/6ff3b04fbd1369d0fcd5f8b5910ba6e427e33bf113754c4c35ec3f747924/cytoolz-1.1.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a95416eca473e6c1179b48d86adcf528b59c63ce78f4cb9934f2e413afa9b56b", size = 3176350, upload-time = "2025-10-19T00:43:41.148Z" }, + { url = "https://files.pythonhosted.org/packages/e6/8c/6691d986b728e77b5d2872743ebcd962d37a2d0f7e9ad95a81b284fbf905/cytoolz-1.1.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:36c8ede93525cf11e2cc787b7156e5cecd7340193ef800b816a16f1404a8dc6d", size = 3001173, upload-time = "2025-10-19T00:43:42.923Z" }, + { url = "https://files.pythonhosted.org/packages/7a/cb/f59d83a5058e1198db5a1f04e4a124c94d60390e4fa89b6d2e38ee8288a0/cytoolz-1.1.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c0c949755b6d8a649c5fbc888bc30915926f1b09fe42fea9f289e297c2f6ddd3", size = 2701374, upload-time = "2025-10-19T00:43:44.716Z" }, + { url = "https://files.pythonhosted.org/packages/b7/f0/1ae6d28df503b0bdae094879da2072b8ba13db5919cd3798918761578411/cytoolz-1.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e1b6d37545816905a76d9ed59fa4e332f929e879f062a39ea0f6f620405cdc27", size = 2953081, upload-time = "2025-10-19T00:43:47.103Z" }, + { url = "https://files.pythonhosted.org/packages/f4/06/d86fe811c6222dc32d3e08f5d88d2be598a6055b4d0590e7c1428d55c386/cytoolz-1.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:05332112d4087904842b36954cd1d3fc0e463a2f4a7ef9477bd241427c593c3b", size = 2862228, upload-time = "2025-10-19T00:43:49.353Z" }, + { url = "https://files.pythonhosted.org/packages/ae/32/978ef6f42623be44a0a03ae9de875ab54aa26c7e38c5c4cd505460b0927d/cytoolz-1.1.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:31538ca2fad2d688cbd962ccc3f1da847329e2258a52940f10a2ac0719e526be", size = 2861971, upload-time = "2025-10-19T00:43:51.028Z" }, + { url = "https://files.pythonhosted.org/packages/ee/f7/74c69497e756b752b359925d1feef68b91df024a4124a823740f675dacd3/cytoolz-1.1.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:747562aa70abf219ea16f07d50ac0157db856d447f7f498f592e097cbc77df0b", size = 2975304, upload-time = "2025-10-19T00:43:52.99Z" }, + { url = "https://files.pythonhosted.org/packages/5b/2b/3ce0e6889a6491f3418ad4d84ae407b8456b02169a5a1f87990dbba7433b/cytoolz-1.1.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:3dc15c48b20c0f467e15e341e102896c8422dccf8efc6322def5c1b02f074629", size = 2697371, upload-time = "2025-10-19T00:43:55.312Z" }, + { url = "https://files.pythonhosted.org/packages/15/87/c616577f0891d97860643c845f7221e95240aa589586de727e28a5eb6e52/cytoolz-1.1.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:3c03137ee6103ba92d5d6ad6a510e86fded69cd67050bd8a1843f15283be17ac", size = 2992436, upload-time = "2025-10-19T00:43:57.253Z" }, + { url = "https://files.pythonhosted.org/packages/e7/9f/490c81bffb3428ab1fa114051fbb5ba18aaa2e2fe4da5bf4170ca524e6b3/cytoolz-1.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:be8e298d88f88bd172b59912240558be3b7a04959375646e7fd4996401452941", size = 2917612, upload-time = "2025-10-19T00:43:59.423Z" }, + { url = "https://files.pythonhosted.org/packages/66/35/0fec2769660ca6472bbf3317ab634675827bb706d193e3240aaf20eab961/cytoolz-1.1.0-cp314-cp314t-win32.whl", hash = "sha256:3d407140f5604a89578285d4aac7b18b8eafa055cf776e781aabb89c48738fad", size = 960842, upload-time = "2025-10-19T00:44:01.143Z" }, + { url = "https://files.pythonhosted.org/packages/46/b4/b7ce3d3cd20337becfec978ecfa6d0ef64884d0cf32d44edfed8700914b9/cytoolz-1.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:56e5afb69eb6e1b3ffc34716ee5f92ffbdb5cb003b3a5ca4d4b0fe700e217162", size = 1020835, upload-time = "2025-10-19T00:44:03.246Z" }, + { url = "https://files.pythonhosted.org/packages/2c/1f/0498009aa563a9c5d04f520aadc6e1c0942434d089d0b2f51ea986470f55/cytoolz-1.1.0-cp314-cp314t-win_arm64.whl", hash = "sha256:27b19b4a286b3ff52040efa42dbe403730aebe5fdfd2def704eb285e2125c63e", size = 927963, upload-time = "2025-10-19T00:44:04.85Z" }, + { url = "https://files.pythonhosted.org/packages/84/32/0522207170294cf691112a93c70a8ef942f60fa9ff8e793b63b1f09cedc0/cytoolz-1.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:f32e93a55681d782fc6af939f6df36509d65122423cbc930be39b141064adff8", size = 922014, upload-time = "2025-10-19T00:44:44.911Z" }, + { url = "https://files.pythonhosted.org/packages/4c/49/9be2d24adaa18fa307ff14e3e43f02b2ae4b69c4ce51cee6889eb2114990/cytoolz-1.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:5d9bc596751cbda8073e65be02ca11706f00029768fbbbc81e11a8c290bb41aa", size = 918134, upload-time = "2025-10-19T00:44:47.122Z" }, + { url = "https://files.pythonhosted.org/packages/5c/b3/6a76c3b94c6c87c72ea822e7e67405be6b649c2e37778eeac7c0c0c69de8/cytoolz-1.1.0-pp311-pypy311_pp73-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:9b16660d01c3931951fab49db422c627897c38c1a1f0393a97582004019a4887", size = 981970, upload-time = "2025-10-19T00:44:48.906Z" }, + { url = "https://files.pythonhosted.org/packages/f6/8a/606e4c7ed14aa6a86aee6ca84a2cb804754dc6c4905b8f94e09e49f1ce60/cytoolz-1.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b7de5718e2113d4efccea3f06055758cdbc17388ecc3341ba4d1d812837d7c1a", size = 978877, upload-time = "2025-10-19T00:44:50.819Z" }, + { url = "https://files.pythonhosted.org/packages/97/ec/ad474dcb1f6c1ebfdda3c2ad2edbb1af122a0e79c9ff2cb901ffb5f59662/cytoolz-1.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a12a2a1a6bc44099491c05a12039efa08cc33a3d0f8c7b0566185e085e139283", size = 964279, upload-time = "2025-10-19T00:44:52.476Z" }, + { url = "https://files.pythonhosted.org/packages/68/8c/d245fd416c69d27d51f14d5ad62acc4ee5971088ee31c40ffe1cc109af68/cytoolz-1.1.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:047defa7f5f9a32f82373dbc3957289562e8a3fa58ae02ec8e4dca4f43a33a21", size = 916630, upload-time = "2025-10-19T00:44:54.059Z" }, ] [[package]] name = "datasets" -version = "3.6.0" +version = "4.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dill" }, { name = "filelock" }, { name = "fsspec", extra = ["http"] }, + { name = "httpx" }, { name = "huggingface-hub" }, { name = "multiprocess" }, { name = "numpy" }, @@ -1402,18 +1620,18 @@ dependencies = [ { name = "tqdm" }, { name = "xxhash" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/89/d3d6fef58a488f8569c82fd293ab7cbd4250244d67f425dcae64c63800ea/datasets-3.6.0.tar.gz", hash = "sha256:1b2bf43b19776e2787e181cfd329cb0ca1a358ea014780c3581e0f276375e041", size = 569336, upload_time = "2025-05-07T15:15:02.659Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/bf/bb927bde63d649296c83e883171ae77074717c1b80fe2868b328bd0dbcbb/datasets-4.5.0.tar.gz", hash = "sha256:00c698ce1c2452e646cc5fad47fef39d3fe78dd650a8a6eb205bb45eb63cd500", size = 588384, upload-time = "2026-01-14T18:27:54.297Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/34/a08b0ee99715eaba118cbe19a71f7b5e2425c2718ef96007c325944a1152/datasets-3.6.0-py3-none-any.whl", hash = "sha256:25000c4a2c0873a710df127d08a202a06eab7bf42441a6bc278b499c2f72cd1b", size = 491546, upload_time = "2025-05-07T15:14:59.742Z" }, + { url = "https://files.pythonhosted.org/packages/fc/d5/0d563ea3c205eee226dc8053cf7682a8ac588db8acecd0eda2b587987a0b/datasets-4.5.0-py3-none-any.whl", hash = "sha256:b5d7e08096ffa407dd69e58b1c0271c9b2506140839b8d99af07375ad31b6726", size = 515196, upload-time = "2026-01-14T18:27:52.419Z" }, ] [[package]] name = "decorator" version = "5.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload_time = "2025-02-24T04:41:34.073Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload-time = "2025-02-24T04:41:34.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload_time = "2025-02-24T04:41:32.565Z" }, + { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload-time = "2025-02-24T04:41:32.565Z" }, ] [[package]] @@ -1431,40 +1649,40 @@ dependencies = [ { name = "requests" }, { name = "safetensors" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/88/45/ccb2e2180ddf475a0f931dac6a50346310e4c464ce3cccb8a65d1fc1e16d/diffusers-0.36.0.tar.gz", hash = "sha256:a9cde8721b415bde6a678f2d02abb85396487e1b0e0d2b4abb462d14a9825ab0", size = 3795088, upload_time = "2025-12-08T10:14:34.255Z" } +sdist = { url = "https://files.pythonhosted.org/packages/88/45/ccb2e2180ddf475a0f931dac6a50346310e4c464ce3cccb8a65d1fc1e16d/diffusers-0.36.0.tar.gz", hash = "sha256:a9cde8721b415bde6a678f2d02abb85396487e1b0e0d2b4abb462d14a9825ab0", size = 3795088, upload-time = "2025-12-08T10:14:34.255Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/35/50/281f92cb1f83854dbd79b6e958b3bc5018607e2542971d41604ba7a14b2f/diffusers-0.36.0-py3-none-any.whl", hash = "sha256:525d42abc74bfc3b2db594999961295c054b48ef40a11724dacf50e6abd1af98", size = 4597884, upload_time = "2025-12-08T10:14:31.979Z" }, + { url = "https://files.pythonhosted.org/packages/35/50/281f92cb1f83854dbd79b6e958b3bc5018607e2542971d41604ba7a14b2f/diffusers-0.36.0-py3-none-any.whl", hash = "sha256:525d42abc74bfc3b2db594999961295c054b48ef40a11724dacf50e6abd1af98", size = 4597884, upload-time = "2025-12-08T10:14:31.979Z" }, ] [[package]] name = "dill" -version = "0.3.8" +version = "0.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/17/4d/ac7ffa80c69ea1df30a8aa11b3578692a5118e7cd1aa157e3ef73b092d15/dill-0.3.8.tar.gz", hash = "sha256:3ebe3c479ad625c4553aca177444d89b486b1d84982eeacded644afc0cf797ca", size = 184847, upload_time = "2024-01-27T23:42:16.145Z" } +sdist = { url = "https://files.pythonhosted.org/packages/12/80/630b4b88364e9a8c8c5797f4602d0f76ef820909ee32f0bacb9f90654042/dill-0.4.0.tar.gz", hash = "sha256:0633f1d2df477324f53a895b02c901fb961bdbf65a17122586ea7019292cbcf0", size = 186976, upload-time = "2025-04-16T00:41:48.867Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/7a/cef76fd8438a42f96db64ddaa85280485a9c395e7df3db8158cfec1eee34/dill-0.3.8-py3-none-any.whl", hash = "sha256:c36ca9ffb54365bdd2f8eb3eff7d2a21237f8452b57ace88b1ac615b7e815bd7", size = 116252, upload_time = "2024-01-27T23:42:14.239Z" }, + { url = "https://files.pythonhosted.org/packages/50/3d/9373ad9c56321fdab5b41197068e1d8c25883b3fea29dd361f9b55116869/dill-0.4.0-py3-none-any.whl", hash = "sha256:44f54bf6412c2c8464c14e8243eb163690a9800dbe2c367330883b19c7561049", size = 119668, upload-time = "2025-04-16T00:41:47.671Z" }, ] [[package]] name = "distance" version = "0.1.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5c/1a/883e47df323437aefa0d0a92ccfb38895d9416bd0b56262c2e46a47767b8/Distance-0.1.3.tar.gz", hash = "sha256:60807584f5b6003f5c521aa73f39f51f631de3be5cccc5a1d67166fcbf0d4551", size = 180271, upload_time = "2013-11-21T00:14:34.152Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/1a/883e47df323437aefa0d0a92ccfb38895d9416bd0b56262c2e46a47767b8/Distance-0.1.3.tar.gz", hash = "sha256:60807584f5b6003f5c521aa73f39f51f631de3be5cccc5a1d67166fcbf0d4551", size = 180271, upload-time = "2013-11-21T00:14:34.152Z" } [[package]] name = "dnspython" -version = "2.7.0" +version = "2.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b5/4a/263763cb2ba3816dd94b08ad3a33d5fdae34ecb856678773cc40a3605829/dnspython-2.7.0.tar.gz", hash = "sha256:ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1", size = 345197, upload_time = "2024-10-05T20:14:59.362Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8c/8b/57666417c0f90f08bcafa776861060426765fdb422eb10212086fb811d26/dnspython-2.8.0.tar.gz", hash = "sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f", size = 368251, upload-time = "2025-09-07T18:58:00.022Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/68/1b/e0a87d256e40e8c888847551b20a017a6b98139178505dc7ffb96f04e954/dnspython-2.7.0-py3-none-any.whl", hash = "sha256:b4c34b7d10b51bcc3a5071e7b8dee77939f1e878477eeecc965e9835f63c6c86", size = 313632, upload_time = "2024-10-05T20:14:57.687Z" }, + { url = "https://files.pythonhosted.org/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl", hash = "sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af", size = 331094, upload-time = "2025-09-07T18:57:58.071Z" }, ] [[package]] name = "docopt" version = "0.6.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz", hash = "sha256:49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491", size = 25901, upload_time = "2014-06-16T11:18:57.406Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz", hash = "sha256:49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491", size = 25901, upload-time = "2014-06-16T11:18:57.406Z" } [[package]] name = "dynet38" @@ -1475,73 +1693,74 @@ dependencies = [ { name = "numpy" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/26/8a0c27713cdb4777eebf542a0ea527107a40c5896701d81466170589381e/dyNET38-2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a761e240fa29e09f16c22929ac5fcdaf61c36eb3bde9f25d82f24bfeaf9ce0ac", size = 3376815, upload_time = "2024-01-23T10:31:30.72Z" }, - { url = "https://files.pythonhosted.org/packages/93/48/7bf80396a5cc61475924d108ca4204c8df4f94ae7837a18361128018b85a/dyNET38-2.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3aea9200abbd6a03e447133b9f96873c213b12040e27500d1060cff9ccfa0827", size = 2945150, upload_time = "2024-06-14T15:19:26.799Z" }, - { url = "https://files.pythonhosted.org/packages/24/1f/153d0269254be3e00ff03be8ef1788ab933ff1d0e66761cf68cf2a31e7df/dyNET38-2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ee03b8dce34ce1a0ccab0a224b927e7564b821448355294e9fde3dfc7d6ea60", size = 6193289, upload_time = "2024-06-16T11:36:19.971Z" }, - { url = "https://files.pythonhosted.org/packages/90/28/7ecdc17e3ef6a001d98d4180698bf139768581efd8eb27cf33dca7359f50/dyNET38-2.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:881c22aab9a9ba73379c96669ab6a89ea5acfdc3b888c848fb3b90d7c1f9125a", size = 6181912, upload_time = "2024-01-23T10:31:33.927Z" }, - { url = "https://files.pythonhosted.org/packages/39/ad/fd604e798a74a1603f662a7dccc050df38e6cc72763fb414c69be81886b0/dyNET38-2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b25c9330f3c8dcef5616a483c760b16e0a17b0074533346f9b4912d8d1786d72", size = 6655609, upload_time = "2024-01-23T10:31:36.989Z" }, - { url = "https://files.pythonhosted.org/packages/89/6c/d25e9be5754d5e39af025a27ed8b7c05da20a5d8eb0200df46112ecfb002/dyNET38-2.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:724da5e92b28729ecccd3bd48bf5e45ebefd5cd8df3774c9fe11cb316723bb85", size = 6768014, upload_time = "2024-01-23T10:31:39.98Z" }, - { url = "https://files.pythonhosted.org/packages/82/5a/a83bb8c0ba41d8149d924d3849f0a27c9e925a287ab843151d1cb3575d26/dyNET38-2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5dd310261c2b9789d70fee90fa715a421cfde7741cb182db0876c28a9dc02d4a", size = 7192839, upload_time = "2024-01-23T10:31:43.425Z" }, - { url = "https://files.pythonhosted.org/packages/0e/f1/ec449376424e26404c6360ba2dae60bad08b6b462f42339905f288c0da7c/dyNET38-2.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2f6f45a59386f37347c4879bd4945a1e0dc986266571cf1d69d52c2524985027", size = 6854872, upload_time = "2024-06-16T11:36:23.349Z" }, - { url = "https://files.pythonhosted.org/packages/21/93/0c08e87f2616b40cce781f8654de5ed872fbe8c6a623dbfb794864756977/dyNET38-2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3f5ed1499c8e379fb6281d7d00169cb57c088846e71e66e4462ab355521b6148", size = 3383951, upload_time = "2024-01-23T10:31:45.752Z" }, - { url = "https://files.pythonhosted.org/packages/ee/5a/422aa4e06e81187be9f61d737a249edaac2e0d417ba7d1e2fab0cf107485/dyNET38-2.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9a6b74b7e3e9e2f4cc253d25e35a46a1f0b8603a22d4c15ca2238e46401e1407", size = 2954588, upload_time = "2024-06-14T15:19:31.714Z" }, - { url = "https://files.pythonhosted.org/packages/8b/34/0cb9c8e3602ef3544c61e2b123e12d37f1b1ebed98d39b82aa627737bb6a/dyNET38-2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:313799701f7e44cbfaff98a88f1373beef9be57aa340e7e986238673de7d9173", size = 6510091, upload_time = "2024-06-16T11:36:25.655Z" }, - { url = "https://files.pythonhosted.org/packages/43/3c/4297be1b6b4e8c3534c88a49f4122edeac31be61206af0c87e1f6586d51e/dyNET38-2.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fdbb82e2f704e2b174b0567539553fda79424583be10e61e7c8e2c022afe9c0", size = 6499613, upload_time = "2024-01-23T10:31:48.668Z" }, - { url = "https://files.pythonhosted.org/packages/fd/c3/46f879632262817aced0889c15c694d327173b3f75467994201d9ddc1f38/dyNET38-2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8963383d935e802941c8f9d778403798452e172150c3b4b5dee288d50b62ecc8", size = 6961879, upload_time = "2024-01-23T10:31:51.197Z" }, - { url = "https://files.pythonhosted.org/packages/76/da/73dd8148bfb041bad86dfba2349c5dca0a588bbba4dd9b7f8af8c1558dfd/dyNET38-2.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:81c8bd50e7bf9a9a8749d5e3876fc95fb8072a00ec98bf00e7346de59f9d24d8", size = 7066935, upload_time = "2024-01-23T10:31:54.438Z" }, - { url = "https://files.pythonhosted.org/packages/47/6f/c252d1c450d173e0acca83a9f4edbfa2921ea133f349410fb87ff9c146b8/dyNET38-2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:bb54f56deae8160b7984ade15d377ac655576ea98959b8e10f937ace2d108617", size = 7486721, upload_time = "2024-01-23T10:31:56.726Z" }, - { url = "https://files.pythonhosted.org/packages/4e/49/1b30c6d908ac16a13bde7ee809dd03f297718e641d55fc995f1cce9c99d5/dyNET38-2.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5975e52b4f7a933321af61647b98ae1e1dead156b15e05f139c7b71356e27e96", size = 7140574, upload_time = "2024-06-16T11:36:28.034Z" }, - { url = "https://files.pythonhosted.org/packages/f7/ab/9b90acd5b77c7ea64dcf7c258b9fa20e8229a00cefbe41b855d805c67384/dyNET38-2.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5e6a644c0ffc68083d85b67aaa639abe82812f384962ec074749bd68bcd3d9e3", size = 2947396, upload_time = "2024-06-14T15:19:39.498Z" }, - { url = "https://files.pythonhosted.org/packages/0f/4b/bbc70a71ce666e204f1086e315df6e9094dd6acbc17f55fa6d467e26fce2/dyNET38-2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54be808a97fd3cc36476f0d5a932f021739a5c28989f6e217320655c13467978", size = 6252937, upload_time = "2024-06-16T11:36:30.895Z" }, - { url = "https://files.pythonhosted.org/packages/85/14/33e2beb5be4c1298c339c1b1146dca149b09cd047dd0a6eb68957f3c465a/dyNET38-2.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:60a84845b0043c6cbd4db6f364a97b282fdb0953461ae9ee9e17a6e8433de7bb", size = 6215636, upload_time = "2024-01-23T10:31:59.784Z" }, - { url = "https://files.pythonhosted.org/packages/94/da/da6f1e5bcda0cfbadcb1fd1ef8c7435e36b7cc36e57368decb80ac54531f/dyNET38-2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8693bf8e98fdddfa116fa1e213f1c471be772e1b9e006ad5278a2b2a8f7b4d70", size = 6748542, upload_time = "2024-01-23T10:32:03.414Z" }, - { url = "https://files.pythonhosted.org/packages/ad/d5/0617734c5b4fe09d15f548f43a0d12da9dcd276e0c740f380270f57b2889/dyNET38-2.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:cd7c30a32805ebed012746603bd3b3a1194b13aa0efc828d4e0035e20e8d5ee0", size = 6741756, upload_time = "2024-01-23T10:32:06.43Z" }, - { url = "https://files.pythonhosted.org/packages/82/1b/d83607f75f5a71d891f2408bdca31eaa166fb43dda2f792625f75bb0d275/dyNET38-2.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:573d6d2cccdfee6f93ca4a3a2e4bc12f0e76c75b91d1eeb420546bec28c0b4b0", size = 7246792, upload_time = "2024-01-23T10:32:08.827Z" }, - { url = "https://files.pythonhosted.org/packages/20/2e/25a78ba8dd9bc045811f78d656aba145900e1393bae1bfc1c6f93dbabb76/dyNET38-2.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:74d82985200bb8a557cbafc0865e16160bb34682b70608473b5cd88e56bd72ba", size = 7028081, upload_time = "2024-06-16T11:36:33.797Z" }, - { url = "https://files.pythonhosted.org/packages/7f/7c/34afc25d76e9213dcb6c9009f6686c5a5394665bbf8eb60aef55c102058f/dyNET38-2.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8b190ce0d4dd8819ddb263201508d703cea4ad46cedac33009be2e7a0db1cd77", size = 2944544, upload_time = "2024-01-23T10:33:09.662Z" }, - { url = "https://files.pythonhosted.org/packages/b8/aa/553bdacea150e76cdaba4f3e44061afd20ed78d6a7e5cd219bcd6dcacb01/dyNET38-2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5781f8ec8eb82c8b4051ad41234ded1c5307c052deefc8c21d458487413b718", size = 3209952, upload_time = "2024-01-23T10:33:11.626Z" }, - { url = "https://files.pythonhosted.org/packages/7c/63/cddcff52543b7cac76203b301dc6a7fc8fcd64f94cbbc01051cf86fbe189/dynet38-2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5c247cd730007fe35241c5fa3cc33f0c8eb523da5f9f66beabfa7c64b16d7e5", size = 3694960, upload_time = "2025-12-30T19:08:16.459Z" }, - { url = "https://files.pythonhosted.org/packages/0d/35/cbfc3eaa0039e1d39c796fcbe9d3bda2db3591beb3087bf69574c84b5a5b/dynet38-2.2-cp310-cp310-win_amd64.whl", hash = "sha256:cc7b204da3266f374e5dc55f1359b6d25ce94947bc9a18dbdf555411ee5536eb", size = 1304684, upload_time = "2025-12-29T12:14:39.509Z" }, - { url = "https://files.pythonhosted.org/packages/0e/50/0f9c7c702baabb6f477c124415a4c7cffb02e9c4891a9ed101a20e332733/dynet38-2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fed13baeb332b9d761ffd3e61983e4b0a107ab57e0e5fbde90e3f94d059306c8", size = 3695298, upload_time = "2025-12-30T19:08:20.554Z" }, - { url = "https://files.pythonhosted.org/packages/51/c0/be3c5934bba18fa0fa92e183158423687464e43c484d04fb51dfde3b9bf6/dynet38-2.2-cp311-cp311-win_amd64.whl", hash = "sha256:3d5a88d2ea7b518b422d57b3fbc123cd7f42e78c80357736f6f7b8f179fac6d9", size = 1306616, upload_time = "2025-12-29T12:14:42.027Z" }, - { url = "https://files.pythonhosted.org/packages/69/35/dc76f2a745762caffa2326a50c2cf4eea06279f2fa03927e0d93f9c36e5a/dynet38-2.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:772c053aca8956d7e0ba5f463ed52435800482fb8e3c8cbb411cdffa8a9e90a2", size = 3643925, upload_time = "2025-12-30T19:08:24.37Z" }, - { url = "https://files.pythonhosted.org/packages/ff/4f/a5b22e11549f0a5dc6feccdb50414aaf3c05decf0d8ca29288984a21fc5a/dynet38-2.2-cp312-cp312-win_amd64.whl", hash = "sha256:fd9967ed3ec071cc4c0c084d758ab44dac34cb37beb625ea9fcf2221c2085975", size = 1299414, upload_time = "2025-12-29T12:14:44Z" }, - { url = "https://files.pythonhosted.org/packages/21/cc/c31c556a4e00dd00d8d6b2768ac40beb8036bf5539c3bbf8059b334a08ea/dynet38-2.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:09940e7e73c0eeac81b506c3d61a55a9b7f53d9671d3d4d3aa7c0c886f7c924d", size = 3643512, upload_time = "2025-12-30T19:08:27.889Z" }, - { url = "https://files.pythonhosted.org/packages/ce/14/cf6d09c249035ef9166ea772a072900d8012a1c061102bb19eaed0a612bf/dynet38-2.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3418be619ad5a531154745336a35df2de226f084f4ecc90911d4fda4c24075e1", size = 2593828, upload_time = "2025-05-03T17:25:47.598Z" }, - { url = "https://files.pythonhosted.org/packages/9e/14/9885072a0d25029727fe33b6cff4b0d518edae59d7154126cb03af48c59d/dynet38-2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:165008657fc843e0ee55015fd7ea258d01609645ef4c95cc95df547f0222a03f", size = 6249460, upload_time = "2025-05-03T17:24:44.619Z" }, - { url = "https://files.pythonhosted.org/packages/c7/25/7e773971f3a9d2dac00357d191e845db89593153b271eeca9bf7bb733e0a/dynet38-2.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9332067c8e1f2cc7b7472bb315b5c686696dc104390f19e0382e992f45f19366", size = 6197794, upload_time = "2025-05-03T17:26:45.723Z" }, - { url = "https://files.pythonhosted.org/packages/1c/b8/8333b9d3427f99d7d7ab5d25e9e9ee03c69aea4af3f9c7a3bb703f51804b/dynet38-2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a58f3f4465660c4003bbf1f473ff4e94793a4c96ec446eb59f836c1f8b5f1829", size = 6731199, upload_time = "2025-05-03T17:26:47.855Z" }, - { url = "https://files.pythonhosted.org/packages/97/1e/6e1f280afc01635cacf0e5c646c3126fc5c764a221124440830f362eef4c/dynet38-2.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a60ab7fc38a74fb743303f07d360bb16be97affe08e4acf6a5f35a32161d5c66", size = 7016861, upload_time = "2025-05-03T17:24:48.88Z" }, - { url = "https://files.pythonhosted.org/packages/31/35/b086faf9e1e9b7d9d84d94390388523fee34a82a03a52380f8af80b4e541/dynet38-2.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1d1c3ccb39eac6fa2a02410785d931a6fef27277a0dc3e6dbecfd1814495c413", size = 7218675, upload_time = "2025-05-03T17:26:50.814Z" }, - { url = "https://files.pythonhosted.org/packages/01/3e/60f4ad7b48d41925cb5af4468cd3310ce171789b977fecefb96e40da2e31/dynet38-2.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4db01bb52f7a83e3f2dbb4155f6592a86ce94203f7c9c524e32b1680dfd8a38a", size = 7482831, upload_time = "2025-05-03T17:26:54.365Z" }, - { url = "https://files.pythonhosted.org/packages/5d/12/de2bf28637257739ce802b9221316777e207cb0355dbf91a0377d374decd/dynet38-2.2-cp313-cp313-win_amd64.whl", hash = "sha256:96109717ee604eb18df6951c3a89b889b1a70c2938f8dddcdc16d54b5800c239", size = 1299290, upload_time = "2025-12-29T12:14:45.826Z" }, - { url = "https://files.pythonhosted.org/packages/bd/a2/02b27c25b21ce7baa749f8145c4b1356db1efc4b55ff050eed0d263e325a/dynet38-2.2-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:d648d1cf6a436d5545d70ddd4ce9d865af3236000475c7796ccbe0e5152ff10e", size = 3646893, upload_time = "2025-12-30T19:08:31.937Z" }, - { url = "https://files.pythonhosted.org/packages/77/95/ba4670d5e773b5165d53fb22b87964c75ef7ab536be6fc9c6d1af3f42f95/dynet38-2.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:5ef3b7d00e2cefe76542e049f8b9bd7a415bb988aed4a2a2c5754a89f5e2ab5c", size = 2521831, upload_time = "2025-12-30T13:43:23.407Z" }, - { url = "https://files.pythonhosted.org/packages/a6/e5/26ace3b89f02e4c4022bc718fd4d533b1b7d391d1ccd0cc810b04f71d3af/dynet38-2.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a47e3946e7fb4c7114327a1f6d69f71c82fe76fb406fbcef2588fed935e06358", size = 6708270, upload_time = "2025-12-30T13:43:27.608Z" }, - { url = "https://files.pythonhosted.org/packages/10/bb/a0893102bf03c10ee5547c89c73c841f273acdab62bd33e409c929ad9068/dynet38-2.2-cp314-cp314-manylinux_2_27_i686.manylinux_2_28_i686.whl", hash = "sha256:5b61cb648646c6c98f37f39b7179740375fc7b2fa8ae47eece0b0f8375ba9308", size = 6562421, upload_time = "2025-12-30T13:43:31.643Z" }, - { url = "https://files.pythonhosted.org/packages/e0/c4/f217560421c1da2c2c7c55a05e08fd479fb4ca4c0076da8b68bac4d9811d/dynet38-2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05b8ff504ed4d34d437cbe614063fc0327b2a3dfa1da9143a69a36185a8c95f5", size = 7073404, upload_time = "2025-12-30T13:43:36.101Z" }, - { url = "https://files.pythonhosted.org/packages/95/56/f33c1279ee3ac287f182a83900e59736ba9f3e1381f84e9766efbeeddc25/dynet38-2.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:5a09b6f27fb5cfdce11cf394c8728dc42cb0e2d53366fef8eaa4911add84f774", size = 7501476, upload_time = "2025-12-30T13:43:40.686Z" }, - { url = "https://files.pythonhosted.org/packages/fd/77/fbcbb6b8b619ee26688d6a4ecb94c9834e452f437dfd92675718e8bbe012/dynet38-2.2-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:7160152db0d22677555eecbad5a8126257dfdb48b178be0eec4c6f46d41ec547", size = 7650838, upload_time = "2025-12-30T13:43:44.382Z" }, - { url = "https://files.pythonhosted.org/packages/f7/07/566f063dcdfcf701cc1f751f2e890495da84b19c213bde8c4ed87b5ede30/dynet38-2.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:16fc46af60899eda767c02a8895feeb3b1cce7c4a310346b5aff08765c1dfc2b", size = 7919129, upload_time = "2025-12-30T13:43:47.919Z" }, - { url = "https://files.pythonhosted.org/packages/98/9a/ca82dd18b93afd1c874b1a830a5391ecd0e0cdf6870cfa86bdab8dbaf39f/dynet38-2.2-cp314-cp314-win_amd64.whl", hash = "sha256:db9aa61b1e7337e1c83c54b7517150ee0478ed263b038a269d641a9126d31b08", size = 1339156, upload_time = "2025-12-29T12:14:49.993Z" }, + { url = "https://files.pythonhosted.org/packages/9b/26/8a0c27713cdb4777eebf542a0ea527107a40c5896701d81466170589381e/dyNET38-2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a761e240fa29e09f16c22929ac5fcdaf61c36eb3bde9f25d82f24bfeaf9ce0ac", size = 3376815, upload-time = "2024-01-23T10:31:30.72Z" }, + { url = "https://files.pythonhosted.org/packages/93/48/7bf80396a5cc61475924d108ca4204c8df4f94ae7837a18361128018b85a/dyNET38-2.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3aea9200abbd6a03e447133b9f96873c213b12040e27500d1060cff9ccfa0827", size = 2945150, upload-time = "2024-06-14T15:19:26.799Z" }, + { url = "https://files.pythonhosted.org/packages/24/1f/153d0269254be3e00ff03be8ef1788ab933ff1d0e66761cf68cf2a31e7df/dyNET38-2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ee03b8dce34ce1a0ccab0a224b927e7564b821448355294e9fde3dfc7d6ea60", size = 6193289, upload-time = "2024-06-16T11:36:19.971Z" }, + { url = "https://files.pythonhosted.org/packages/90/28/7ecdc17e3ef6a001d98d4180698bf139768581efd8eb27cf33dca7359f50/dyNET38-2.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:881c22aab9a9ba73379c96669ab6a89ea5acfdc3b888c848fb3b90d7c1f9125a", size = 6181912, upload-time = "2024-01-23T10:31:33.927Z" }, + { url = "https://files.pythonhosted.org/packages/39/ad/fd604e798a74a1603f662a7dccc050df38e6cc72763fb414c69be81886b0/dyNET38-2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b25c9330f3c8dcef5616a483c760b16e0a17b0074533346f9b4912d8d1786d72", size = 6655609, upload-time = "2024-01-23T10:31:36.989Z" }, + { url = "https://files.pythonhosted.org/packages/89/6c/d25e9be5754d5e39af025a27ed8b7c05da20a5d8eb0200df46112ecfb002/dyNET38-2.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:724da5e92b28729ecccd3bd48bf5e45ebefd5cd8df3774c9fe11cb316723bb85", size = 6768014, upload-time = "2024-01-23T10:31:39.98Z" }, + { url = "https://files.pythonhosted.org/packages/82/5a/a83bb8c0ba41d8149d924d3849f0a27c9e925a287ab843151d1cb3575d26/dyNET38-2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5dd310261c2b9789d70fee90fa715a421cfde7741cb182db0876c28a9dc02d4a", size = 7192839, upload-time = "2024-01-23T10:31:43.425Z" }, + { url = "https://files.pythonhosted.org/packages/0e/f1/ec449376424e26404c6360ba2dae60bad08b6b462f42339905f288c0da7c/dyNET38-2.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2f6f45a59386f37347c4879bd4945a1e0dc986266571cf1d69d52c2524985027", size = 6854872, upload-time = "2024-06-16T11:36:23.349Z" }, + { url = "https://files.pythonhosted.org/packages/21/93/0c08e87f2616b40cce781f8654de5ed872fbe8c6a623dbfb794864756977/dyNET38-2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3f5ed1499c8e379fb6281d7d00169cb57c088846e71e66e4462ab355521b6148", size = 3383951, upload-time = "2024-01-23T10:31:45.752Z" }, + { url = "https://files.pythonhosted.org/packages/ee/5a/422aa4e06e81187be9f61d737a249edaac2e0d417ba7d1e2fab0cf107485/dyNET38-2.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9a6b74b7e3e9e2f4cc253d25e35a46a1f0b8603a22d4c15ca2238e46401e1407", size = 2954588, upload-time = "2024-06-14T15:19:31.714Z" }, + { url = "https://files.pythonhosted.org/packages/8b/34/0cb9c8e3602ef3544c61e2b123e12d37f1b1ebed98d39b82aa627737bb6a/dyNET38-2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:313799701f7e44cbfaff98a88f1373beef9be57aa340e7e986238673de7d9173", size = 6510091, upload-time = "2024-06-16T11:36:25.655Z" }, + { url = "https://files.pythonhosted.org/packages/43/3c/4297be1b6b4e8c3534c88a49f4122edeac31be61206af0c87e1f6586d51e/dyNET38-2.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fdbb82e2f704e2b174b0567539553fda79424583be10e61e7c8e2c022afe9c0", size = 6499613, upload-time = "2024-01-23T10:31:48.668Z" }, + { url = "https://files.pythonhosted.org/packages/fd/c3/46f879632262817aced0889c15c694d327173b3f75467994201d9ddc1f38/dyNET38-2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8963383d935e802941c8f9d778403798452e172150c3b4b5dee288d50b62ecc8", size = 6961879, upload-time = "2024-01-23T10:31:51.197Z" }, + { url = "https://files.pythonhosted.org/packages/76/da/73dd8148bfb041bad86dfba2349c5dca0a588bbba4dd9b7f8af8c1558dfd/dyNET38-2.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:81c8bd50e7bf9a9a8749d5e3876fc95fb8072a00ec98bf00e7346de59f9d24d8", size = 7066935, upload-time = "2024-01-23T10:31:54.438Z" }, + { url = "https://files.pythonhosted.org/packages/47/6f/c252d1c450d173e0acca83a9f4edbfa2921ea133f349410fb87ff9c146b8/dyNET38-2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:bb54f56deae8160b7984ade15d377ac655576ea98959b8e10f937ace2d108617", size = 7486721, upload-time = "2024-01-23T10:31:56.726Z" }, + { url = "https://files.pythonhosted.org/packages/4e/49/1b30c6d908ac16a13bde7ee809dd03f297718e641d55fc995f1cce9c99d5/dyNET38-2.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5975e52b4f7a933321af61647b98ae1e1dead156b15e05f139c7b71356e27e96", size = 7140574, upload-time = "2024-06-16T11:36:28.034Z" }, + { url = "https://files.pythonhosted.org/packages/f7/ab/9b90acd5b77c7ea64dcf7c258b9fa20e8229a00cefbe41b855d805c67384/dyNET38-2.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5e6a644c0ffc68083d85b67aaa639abe82812f384962ec074749bd68bcd3d9e3", size = 2947396, upload-time = "2024-06-14T15:19:39.498Z" }, + { url = "https://files.pythonhosted.org/packages/0f/4b/bbc70a71ce666e204f1086e315df6e9094dd6acbc17f55fa6d467e26fce2/dyNET38-2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54be808a97fd3cc36476f0d5a932f021739a5c28989f6e217320655c13467978", size = 6252937, upload-time = "2024-06-16T11:36:30.895Z" }, + { url = "https://files.pythonhosted.org/packages/85/14/33e2beb5be4c1298c339c1b1146dca149b09cd047dd0a6eb68957f3c465a/dyNET38-2.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:60a84845b0043c6cbd4db6f364a97b282fdb0953461ae9ee9e17a6e8433de7bb", size = 6215636, upload-time = "2024-01-23T10:31:59.784Z" }, + { url = "https://files.pythonhosted.org/packages/94/da/da6f1e5bcda0cfbadcb1fd1ef8c7435e36b7cc36e57368decb80ac54531f/dyNET38-2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8693bf8e98fdddfa116fa1e213f1c471be772e1b9e006ad5278a2b2a8f7b4d70", size = 6748542, upload-time = "2024-01-23T10:32:03.414Z" }, + { url = "https://files.pythonhosted.org/packages/ad/d5/0617734c5b4fe09d15f548f43a0d12da9dcd276e0c740f380270f57b2889/dyNET38-2.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:cd7c30a32805ebed012746603bd3b3a1194b13aa0efc828d4e0035e20e8d5ee0", size = 6741756, upload-time = "2024-01-23T10:32:06.43Z" }, + { url = "https://files.pythonhosted.org/packages/82/1b/d83607f75f5a71d891f2408bdca31eaa166fb43dda2f792625f75bb0d275/dyNET38-2.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:573d6d2cccdfee6f93ca4a3a2e4bc12f0e76c75b91d1eeb420546bec28c0b4b0", size = 7246792, upload-time = "2024-01-23T10:32:08.827Z" }, + { url = "https://files.pythonhosted.org/packages/20/2e/25a78ba8dd9bc045811f78d656aba145900e1393bae1bfc1c6f93dbabb76/dyNET38-2.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:74d82985200bb8a557cbafc0865e16160bb34682b70608473b5cd88e56bd72ba", size = 7028081, upload-time = "2024-06-16T11:36:33.797Z" }, + { url = "https://files.pythonhosted.org/packages/7f/7c/34afc25d76e9213dcb6c9009f6686c5a5394665bbf8eb60aef55c102058f/dyNET38-2.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8b190ce0d4dd8819ddb263201508d703cea4ad46cedac33009be2e7a0db1cd77", size = 2944544, upload-time = "2024-01-23T10:33:09.662Z" }, + { url = "https://files.pythonhosted.org/packages/b8/aa/553bdacea150e76cdaba4f3e44061afd20ed78d6a7e5cd219bcd6dcacb01/dyNET38-2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5781f8ec8eb82c8b4051ad41234ded1c5307c052deefc8c21d458487413b718", size = 3209952, upload-time = "2024-01-23T10:33:11.626Z" }, + { url = "https://files.pythonhosted.org/packages/7c/63/cddcff52543b7cac76203b301dc6a7fc8fcd64f94cbbc01051cf86fbe189/dynet38-2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5c247cd730007fe35241c5fa3cc33f0c8eb523da5f9f66beabfa7c64b16d7e5", size = 3694960, upload-time = "2025-12-30T19:08:16.459Z" }, + { url = "https://files.pythonhosted.org/packages/0d/35/cbfc3eaa0039e1d39c796fcbe9d3bda2db3591beb3087bf69574c84b5a5b/dynet38-2.2-cp310-cp310-win_amd64.whl", hash = "sha256:cc7b204da3266f374e5dc55f1359b6d25ce94947bc9a18dbdf555411ee5536eb", size = 1304684, upload-time = "2025-12-29T12:14:39.509Z" }, + { url = "https://files.pythonhosted.org/packages/0e/50/0f9c7c702baabb6f477c124415a4c7cffb02e9c4891a9ed101a20e332733/dynet38-2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fed13baeb332b9d761ffd3e61983e4b0a107ab57e0e5fbde90e3f94d059306c8", size = 3695298, upload-time = "2025-12-30T19:08:20.554Z" }, + { url = "https://files.pythonhosted.org/packages/51/c0/be3c5934bba18fa0fa92e183158423687464e43c484d04fb51dfde3b9bf6/dynet38-2.2-cp311-cp311-win_amd64.whl", hash = "sha256:3d5a88d2ea7b518b422d57b3fbc123cd7f42e78c80357736f6f7b8f179fac6d9", size = 1306616, upload-time = "2025-12-29T12:14:42.027Z" }, + { url = "https://files.pythonhosted.org/packages/69/35/dc76f2a745762caffa2326a50c2cf4eea06279f2fa03927e0d93f9c36e5a/dynet38-2.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:772c053aca8956d7e0ba5f463ed52435800482fb8e3c8cbb411cdffa8a9e90a2", size = 3643925, upload-time = "2025-12-30T19:08:24.37Z" }, + { url = "https://files.pythonhosted.org/packages/ff/4f/a5b22e11549f0a5dc6feccdb50414aaf3c05decf0d8ca29288984a21fc5a/dynet38-2.2-cp312-cp312-win_amd64.whl", hash = "sha256:fd9967ed3ec071cc4c0c084d758ab44dac34cb37beb625ea9fcf2221c2085975", size = 1299414, upload-time = "2025-12-29T12:14:44Z" }, + { url = "https://files.pythonhosted.org/packages/21/cc/c31c556a4e00dd00d8d6b2768ac40beb8036bf5539c3bbf8059b334a08ea/dynet38-2.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:09940e7e73c0eeac81b506c3d61a55a9b7f53d9671d3d4d3aa7c0c886f7c924d", size = 3643512, upload-time = "2025-12-30T19:08:27.889Z" }, + { url = "https://files.pythonhosted.org/packages/ce/14/cf6d09c249035ef9166ea772a072900d8012a1c061102bb19eaed0a612bf/dynet38-2.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3418be619ad5a531154745336a35df2de226f084f4ecc90911d4fda4c24075e1", size = 2593828, upload-time = "2025-05-03T17:25:47.598Z" }, + { url = "https://files.pythonhosted.org/packages/9e/14/9885072a0d25029727fe33b6cff4b0d518edae59d7154126cb03af48c59d/dynet38-2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:165008657fc843e0ee55015fd7ea258d01609645ef4c95cc95df547f0222a03f", size = 6249460, upload-time = "2025-05-03T17:24:44.619Z" }, + { url = "https://files.pythonhosted.org/packages/c7/25/7e773971f3a9d2dac00357d191e845db89593153b271eeca9bf7bb733e0a/dynet38-2.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9332067c8e1f2cc7b7472bb315b5c686696dc104390f19e0382e992f45f19366", size = 6197794, upload-time = "2025-05-03T17:26:45.723Z" }, + { url = "https://files.pythonhosted.org/packages/1c/b8/8333b9d3427f99d7d7ab5d25e9e9ee03c69aea4af3f9c7a3bb703f51804b/dynet38-2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a58f3f4465660c4003bbf1f473ff4e94793a4c96ec446eb59f836c1f8b5f1829", size = 6731199, upload-time = "2025-05-03T17:26:47.855Z" }, + { url = "https://files.pythonhosted.org/packages/97/1e/6e1f280afc01635cacf0e5c646c3126fc5c764a221124440830f362eef4c/dynet38-2.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a60ab7fc38a74fb743303f07d360bb16be97affe08e4acf6a5f35a32161d5c66", size = 7016861, upload-time = "2025-05-03T17:24:48.88Z" }, + { url = "https://files.pythonhosted.org/packages/31/35/b086faf9e1e9b7d9d84d94390388523fee34a82a03a52380f8af80b4e541/dynet38-2.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1d1c3ccb39eac6fa2a02410785d931a6fef27277a0dc3e6dbecfd1814495c413", size = 7218675, upload-time = "2025-05-03T17:26:50.814Z" }, + { url = "https://files.pythonhosted.org/packages/01/3e/60f4ad7b48d41925cb5af4468cd3310ce171789b977fecefb96e40da2e31/dynet38-2.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4db01bb52f7a83e3f2dbb4155f6592a86ce94203f7c9c524e32b1680dfd8a38a", size = 7482831, upload-time = "2025-05-03T17:26:54.365Z" }, + { url = "https://files.pythonhosted.org/packages/5d/12/de2bf28637257739ce802b9221316777e207cb0355dbf91a0377d374decd/dynet38-2.2-cp313-cp313-win_amd64.whl", hash = "sha256:96109717ee604eb18df6951c3a89b889b1a70c2938f8dddcdc16d54b5800c239", size = 1299290, upload-time = "2025-12-29T12:14:45.826Z" }, + { url = "https://files.pythonhosted.org/packages/bd/a2/02b27c25b21ce7baa749f8145c4b1356db1efc4b55ff050eed0d263e325a/dynet38-2.2-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:d648d1cf6a436d5545d70ddd4ce9d865af3236000475c7796ccbe0e5152ff10e", size = 3646893, upload-time = "2025-12-30T19:08:31.937Z" }, + { url = "https://files.pythonhosted.org/packages/77/95/ba4670d5e773b5165d53fb22b87964c75ef7ab536be6fc9c6d1af3f42f95/dynet38-2.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:5ef3b7d00e2cefe76542e049f8b9bd7a415bb988aed4a2a2c5754a89f5e2ab5c", size = 2521831, upload-time = "2025-12-30T13:43:23.407Z" }, + { url = "https://files.pythonhosted.org/packages/a6/e5/26ace3b89f02e4c4022bc718fd4d533b1b7d391d1ccd0cc810b04f71d3af/dynet38-2.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a47e3946e7fb4c7114327a1f6d69f71c82fe76fb406fbcef2588fed935e06358", size = 6708270, upload-time = "2025-12-30T13:43:27.608Z" }, + { url = "https://files.pythonhosted.org/packages/10/bb/a0893102bf03c10ee5547c89c73c841f273acdab62bd33e409c929ad9068/dynet38-2.2-cp314-cp314-manylinux_2_27_i686.manylinux_2_28_i686.whl", hash = "sha256:5b61cb648646c6c98f37f39b7179740375fc7b2fa8ae47eece0b0f8375ba9308", size = 6562421, upload-time = "2025-12-30T13:43:31.643Z" }, + { url = "https://files.pythonhosted.org/packages/e0/c4/f217560421c1da2c2c7c55a05e08fd479fb4ca4c0076da8b68bac4d9811d/dynet38-2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05b8ff504ed4d34d437cbe614063fc0327b2a3dfa1da9143a69a36185a8c95f5", size = 7073404, upload-time = "2025-12-30T13:43:36.101Z" }, + { url = "https://files.pythonhosted.org/packages/95/56/f33c1279ee3ac287f182a83900e59736ba9f3e1381f84e9766efbeeddc25/dynet38-2.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:5a09b6f27fb5cfdce11cf394c8728dc42cb0e2d53366fef8eaa4911add84f774", size = 7501476, upload-time = "2025-12-30T13:43:40.686Z" }, + { url = "https://files.pythonhosted.org/packages/fd/77/fbcbb6b8b619ee26688d6a4ecb94c9834e452f437dfd92675718e8bbe012/dynet38-2.2-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:7160152db0d22677555eecbad5a8126257dfdb48b178be0eec4c6f46d41ec547", size = 7650838, upload-time = "2025-12-30T13:43:44.382Z" }, + { url = "https://files.pythonhosted.org/packages/f7/07/566f063dcdfcf701cc1f751f2e890495da84b19c213bde8c4ed87b5ede30/dynet38-2.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:16fc46af60899eda767c02a8895feeb3b1cce7c4a310346b5aff08765c1dfc2b", size = 7919129, upload-time = "2025-12-30T13:43:47.919Z" }, + { url = "https://files.pythonhosted.org/packages/98/9a/ca82dd18b93afd1c874b1a830a5391ecd0e0cdf6870cfa86bdab8dbaf39f/dynet38-2.2-cp314-cp314-win_amd64.whl", hash = "sha256:db9aa61b1e7337e1c83c54b7517150ee0478ed263b038a269d641a9126d31b08", size = 1339156, upload-time = "2025-12-29T12:14:49.993Z" }, ] [[package]] name = "easy-audio-interfaces" -version = "0.7.1" +version = "0.8.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "fire" }, { name = "opuslib" }, { name = "rich" }, - { name = "scipy" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "soxr" }, { name = "websockets" }, { name = "wyoming" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dc/e6/9e3ff12be5b4a3e8579d7504c3f4a8981561ca75339eada4a56452092f98/easy_audio_interfaces-0.7.1.tar.gz", hash = "sha256:04cccc20cf342a89efcf079ab05a4343b57a0be8491f9519cdaf92cd421a8a7f", size = 36620, upload_time = "2025-07-13T21:27:40.669Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/66/a461d7155f41b5d542d2dbb77d038b05305345daffebb632f70d56fc3402/easy_audio_interfaces-0.8.0.tar.gz", hash = "sha256:818668ad5f9439b1efe6190c1c21f92c68c69a925841c22fa8a9d91ee129c340", size = 36645, upload-time = "2026-02-15T00:55:08.308Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6f/6c/18de57f237cf90dd32a299365707a31a6b42b7b7fff4593f3867818e6afd/easy_audio_interfaces-0.7.1-py3-none-any.whl", hash = "sha256:6ee94d9636da35a3bd0cafb41498c2d0e5b8d16d746ba8f46392891e956fb199", size = 43112, upload_time = "2025-07-13T21:27:39.289Z" }, + { url = "https://files.pythonhosted.org/packages/1c/1e/4e28d686c9cf700f3755af3e2897da6ad8a4617ea21e03091e3e0003d9b6/easy_audio_interfaces-0.8.0-py3-none-any.whl", hash = "sha256:38e9c3cb6c65489c6b3ef77d7257f190542456720c4c1715940fdd1c3524c653", size = 43152, upload-time = "2026-02-15T00:55:09.589Z" }, ] [package.optional-dependencies] @@ -1553,90 +1772,92 @@ local-audio = [ name = "editdistance" version = "0.8.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d5/18/9f4f975ca87a390832b1c22478f3702fcdf739f83211e24d054b7551270d/editdistance-0.8.1.tar.gz", hash = "sha256:d1cdf80a5d5014b0c9126a69a42ce55a457b457f6986ff69ca98e4fe4d2d8fed", size = 50006, upload_time = "2024-02-10T07:44:53.914Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/09/c9/302658ce7f4c537a4e85cf578d11bbf7af120a712e1d78fedc6cb8823c65/editdistance-0.8.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:adeb705f32b93accc74960d227875abff150ee42d676e428536361fe5f8f5388", size = 106150, upload_time = "2024-02-10T07:43:15.903Z" }, - { url = "https://files.pythonhosted.org/packages/45/80/0b3c7d2c0e183725986fea5dd2df11f0b4b46320e9a64f6077a121ab1f64/editdistance-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3de77951b105d0972deec7684a0b3d1a9dee69c9b5d34f6e2acc0d76cd4a1c52", size = 80551, upload_time = "2024-02-10T07:43:17.64Z" }, - { url = "https://files.pythonhosted.org/packages/b5/14/681460965c6a4a48321b07f88de2273d097fdca0491ff55db891aacbd291/editdistance-0.8.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5e88efb052d45e924606c305cb833a80579dca3e8e4ff01309d50ba2c1c0bbd5", size = 79142, upload_time = "2024-02-10T07:43:19.195Z" }, - { url = "https://files.pythonhosted.org/packages/ed/0d/abdbc8e394a9461cf2ae27c16564fadaa65f52bd242dd1582ae5e7736dc3/editdistance-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0247e7a1e9c66ea75211a97e725366bff19a52aac2c838ed5f90025630e976dd", size = 396768, upload_time = "2024-02-10T07:43:20.912Z" }, - { url = "https://files.pythonhosted.org/packages/c2/fb/2940d26ebda12efd280ae939436f17ac482930d862df9e774cb8b771ab03/editdistance-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67d143429a49ab552411505f550a0fb4285a1d4336e096804d233ec495ac20fc", size = 401846, upload_time = "2024-02-10T07:43:23.169Z" }, - { url = "https://files.pythonhosted.org/packages/53/cc/c63d75c7f387d4df0645682c1ab8706c2dfe5c9c0c4999723ce9a3ba0853/editdistance-0.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca9d3be2b10e5d44a950a4bd1e84bca9ebbecd364bce0cf5693bf8224c78eaef", size = 397543, upload_time = "2024-02-10T07:43:24.621Z" }, - { url = "https://files.pythonhosted.org/packages/8e/38/bb0f734a7571e093184606b930734b12da5b6bff2635eba9312fe4536dd9/editdistance-0.8.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:5c72aa1df8535f2e2b3d8773a1a7da091bc1a7e52bb396e7e48d375ba687e7b2", size = 898934, upload_time = "2024-02-10T07:43:26.926Z" }, - { url = "https://files.pythonhosted.org/packages/1c/9f/624fc7a09918f850a057465f02e86f269e139a457f48ff8cabfb12701756/editdistance-0.8.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:9a606c34a2a6cc190e4fffc856b36333cdcf1f1fab5b22bd3088e585c22d6ca0", size = 959637, upload_time = "2024-02-10T07:43:28.997Z" }, - { url = "https://files.pythonhosted.org/packages/5e/5c/7fa6cc277f91c477ee370807d51c1826891dc6dfc307544223ce7f2687de/editdistance-0.8.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5af173d442ffac33b7c7990132f97f88818a3abf4b21c0c702a7022df37c0c5c", size = 911024, upload_time = "2024-02-10T07:43:30.449Z" }, - { url = "https://files.pythonhosted.org/packages/ad/97/556215f71184291155aee340a6d34f0676e7238fdfd10615b6b775ce25fe/editdistance-0.8.1-cp310-cp310-win32.whl", hash = "sha256:fd64b58f5a7b59afd9d75982aaeeacd2a98498bf472fa0360c122ffe6ea4c871", size = 80834, upload_time = "2024-02-10T07:43:31.634Z" }, - { url = "https://files.pythonhosted.org/packages/c8/d1/7ec5f5cbb95838d0eff7f980a660c81acd1363d658f2f5d4ceba38877c5a/editdistance-0.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:6c7c62c3cae45ca1fa01bb2722b297b9de1e3a244ac44cfba88bdcb488fe6aee", size = 79614, upload_time = "2024-02-10T07:43:33.255Z" }, - { url = "https://files.pythonhosted.org/packages/e2/dc/d0c29fd52d8f9e795653ed2b838a2a48c739cdfff04ac5b79c6c0ecbdf79/editdistance-0.8.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:486105603a273d73d12a54f347dffa70ab281749d7c3879658b377bc49e4b98c", size = 106079, upload_time = "2024-02-10T07:43:34.34Z" }, - { url = "https://files.pythonhosted.org/packages/b4/c6/75fa45d7b78fbea6fd894f4e48895a75bd3c83d4a9a6b57673881d74d3e0/editdistance-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fad081f5f86a175c1a09a4e9e45b95c9349e454c21e181e842e01c85f1f536fc", size = 80580, upload_time = "2024-02-10T07:43:35.947Z" }, - { url = "https://files.pythonhosted.org/packages/b7/a3/058d823b6285c3511dc94ed80620c3fb0c18b4aaa708f70ba71f3af28436/editdistance-0.8.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8cb78e125f6759398885a775f5eed07c2bb72b2f86da43e674c6b6a3335b273b", size = 79087, upload_time = "2024-02-10T07:43:36.923Z" }, - { url = "https://files.pythonhosted.org/packages/a0/3a/0b13c7864c93b1e9b9952bd2a33c5ef3c4fd1bf70a5fad6924789e70e5eb/editdistance-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3778ca60aa89def9144b70e330bcec5330c7da1d69cb28c612e90b84510a1d3d", size = 409296, upload_time = "2024-02-10T07:43:38.52Z" }, - { url = "https://files.pythonhosted.org/packages/96/8a/db0fd79e8ddb9b5f86f274107c5d0a27ec4f2af88877df1f26c2c6d150cc/editdistance-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fba945eaa0436cf40bc53d7e299dc537c7c71353379a095b7459ff4af910da33", size = 412913, upload_time = "2024-02-10T07:43:39.852Z" }, - { url = "https://files.pythonhosted.org/packages/0d/d2/98be7112750ff17b436dd76f988f1e38570dcec0df8578ee19ef046f22fe/editdistance-0.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:877f2a0d801f32bc1a1878901ffb947b974361e849c66e314a7f1d786a446b58", size = 407430, upload_time = "2024-02-10T07:43:41.048Z" }, - { url = "https://files.pythonhosted.org/packages/03/62/1815e3bf164910c47ba1948c8b5e937a40c7f9763b64e98fb6666b01dd06/editdistance-0.8.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e79d351ca40a6ead5f3763253fd7521572ee0d3e5d42538630e56d10f48db481", size = 909217, upload_time = "2024-02-10T07:43:42.916Z" }, - { url = "https://files.pythonhosted.org/packages/0c/d3/a832cea7b507a9be54e4ac3d1340fb66dca5f9c16c70bf38d5039e8fdede/editdistance-0.8.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:70ed382b3052a51161bad0149d4665003bf3b949fce0b01bf1253a4cc1a88239", size = 969407, upload_time = "2024-02-10T07:43:44.912Z" }, - { url = "https://files.pythonhosted.org/packages/a3/b4/db291d2a3845cbf8047b4b5aad3b3e038a8a2994d87027b40e1a1b0f4b74/editdistance-0.8.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a529bfb384c4000775d76739c4e64f73337f0f5a3784933b1321b577a62bed4e", size = 922112, upload_time = "2024-02-10T07:43:47.047Z" }, - { url = "https://files.pythonhosted.org/packages/c4/26/7ddeacada4982d0b892a28897e21871d0f25bca165e3663e37c3a272808a/editdistance-0.8.1-cp311-cp311-win32.whl", hash = "sha256:b082232429e731f181af7f7d2bcf79da6ca8fadd04e9086c11e2973f7d330c81", size = 80799, upload_time = "2024-02-10T07:43:48.231Z" }, - { url = "https://files.pythonhosted.org/packages/52/a1/778af8590b8b12f03f62eacc3c8744407ade9e3d69be6dabe38d0afbf2dd/editdistance-0.8.1-cp311-cp311-win_amd64.whl", hash = "sha256:cef1a4359252a49f2c4718e64e9d40027d9d951b289d045bdb278656e59f6af8", size = 79698, upload_time = "2024-02-10T07:43:49.234Z" }, - { url = "https://files.pythonhosted.org/packages/cb/4c/7f195588949b4e72436dc7fc902632381f96e586af829685b56daebb38b8/editdistance-0.8.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b04af61b3fcdd287a07c15b6ae3b02af01c5e3e9c3aca76b8c1d13bd266b6f57", size = 106723, upload_time = "2024-02-10T07:43:50.268Z" }, - { url = "https://files.pythonhosted.org/packages/8d/82/31dc1640d830cd7d36865098329f34e4dad3b77f31cfb9404b347e700196/editdistance-0.8.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:18fc8b6eaae01bfd9cf999af726c1e8dcf667d120e81aa7dbd515bea7427f62f", size = 80998, upload_time = "2024-02-10T07:43:51.259Z" }, - { url = "https://files.pythonhosted.org/packages/ea/2a/6b823e71cef694d6f070a1d82be2842706fa193541aab8856a8f42044cd0/editdistance-0.8.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6a87839450a5987028738d061ffa5ef6a68bac2ddc68c9147a8aae9806629c7f", size = 79248, upload_time = "2024-02-10T07:43:52.873Z" }, - { url = "https://files.pythonhosted.org/packages/e1/31/bfb8e590f922089dc3471ed7828a6da2fc9453eba38c332efa9ee8749fd7/editdistance-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:24b5f9c9673c823d91b5973d0af8b39f883f414a55ade2b9d097138acd10f31e", size = 415262, upload_time = "2024-02-10T07:43:54.498Z" }, - { url = "https://files.pythonhosted.org/packages/a9/c7/57423942b2f847cdbbb46494568d00cd8a45500904ea026f0aad6ca01bc7/editdistance-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c59248eabfad603f0fba47b0c263d5dc728fb01c2b6b50fb6ca187cec547fdb3", size = 418905, upload_time = "2024-02-10T07:43:55.779Z" }, - { url = "https://files.pythonhosted.org/packages/1b/05/dfa4cdcce063596cbf0d7a32c46cd0f4fa70980311b7da64d35f33ad02a0/editdistance-0.8.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:84e239d88ff52821cf64023fabd06a1d9a07654f364b64bf1284577fd3a79d0e", size = 412511, upload_time = "2024-02-10T07:43:57.567Z" }, - { url = "https://files.pythonhosted.org/packages/0e/14/39608ff724a9523f187c4e28926d78bc68f2798f74777ac6757981108345/editdistance-0.8.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:2f7f71698f83e8c83839ac0d876a0f4ef996c86c5460aebd26d85568d4afd0db", size = 917293, upload_time = "2024-02-10T07:43:59.559Z" }, - { url = "https://files.pythonhosted.org/packages/df/92/4a1c61d72da40dedfd0ff950fdc71ae83f478330c58a8bccfd776518bd67/editdistance-0.8.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:04e229d6f4ce0c12abc9f4cd4023a5b5fa9620226e0207b119c3c2778b036250", size = 975580, upload_time = "2024-02-10T07:44:01.328Z" }, - { url = "https://files.pythonhosted.org/packages/47/3d/9877566e724c8a37f2228a84ec5cbf66dbfd0673515baf68a0fe07caff40/editdistance-0.8.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e16721636da6d6b68a2c09eaced35a94f4a4a704ec09f45756d4fd5e128ed18d", size = 929121, upload_time = "2024-02-10T07:44:02.764Z" }, - { url = "https://files.pythonhosted.org/packages/d2/f5/8c50757d198b8ca30ddb91e8b8f0247a8dca04ff2ec30755245f0ab1ff0c/editdistance-0.8.1-cp312-cp312-win32.whl", hash = "sha256:87533cf2ebc3777088d991947274cd7e1014b9c861a8aa65257bcdc0ee492526", size = 81039, upload_time = "2024-02-10T07:44:04.134Z" }, - { url = "https://files.pythonhosted.org/packages/28/f0/65101e51dc7c850e7b7581a5d8fa8721a1d7479a0dca6c08386328e19882/editdistance-0.8.1-cp312-cp312-win_amd64.whl", hash = "sha256:09f01ed51746d90178af7dd7ea4ebb41497ef19f53c7f327e864421743dffb0a", size = 79853, upload_time = "2024-02-10T07:44:05.687Z" }, - { url = "https://files.pythonhosted.org/packages/d4/4c/c9d02eeb47815d35f8d324b52f6704ea7beb032bcb209358cac44047d413/editdistance-0.8.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a4a90c6b03094c07358572027a8d0a13cca7450b1aa6caca98a5f1fa4f0b8961", size = 76455, upload_time = "2024-02-10T07:44:36.838Z" }, - { url = "https://files.pythonhosted.org/packages/af/b0/2818fa6a24595dac069b0bfb9d05658406779a1ded8fd2b0c9066396cf99/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:510a4f9ced348a4fd89ae2e102357d4d801a771e29bb2bc2f130a1692193407f", size = 84104, upload_time = "2024-02-10T07:44:37.928Z" }, - { url = "https://files.pythonhosted.org/packages/1f/d1/3d5e09bcf7fdb7aed705bf74047a8634bd2b8fd92177c25a2547e6dbadfb/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4787fa7228ba6a34b430066d174320f011d605015baa7299c2c4911e6ea6bd46", size = 89058, upload_time = "2024-02-10T07:44:39.113Z" }, - { url = "https://files.pythonhosted.org/packages/cd/88/fca5d7b1a1edf66ce1e5b6b60bff75842e6814b4f5facbdf4585d88c912d/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee02601375073afccd6b4d811129ce1cb696d47db734784d8dbd1fddcea75447", size = 84635, upload_time = "2024-02-10T07:44:40.714Z" }, - { url = "https://files.pythonhosted.org/packages/a9/91/0e6285bbe2358d81fd16313d30306b2d0036387348f7bc11d8c076ca3c72/editdistance-0.8.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:bc7ad9f9a20e6f351523de77c59249f005242e3f317b5de45d02c378d24f6531", size = 77389, upload_time = "2024-02-10T07:44:41.725Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/d5/18/9f4f975ca87a390832b1c22478f3702fcdf739f83211e24d054b7551270d/editdistance-0.8.1.tar.gz", hash = "sha256:d1cdf80a5d5014b0c9126a69a42ce55a457b457f6986ff69ca98e4fe4d2d8fed", size = 50006, upload-time = "2024-02-10T07:44:53.914Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/09/c9/302658ce7f4c537a4e85cf578d11bbf7af120a712e1d78fedc6cb8823c65/editdistance-0.8.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:adeb705f32b93accc74960d227875abff150ee42d676e428536361fe5f8f5388", size = 106150, upload-time = "2024-02-10T07:43:15.903Z" }, + { url = "https://files.pythonhosted.org/packages/45/80/0b3c7d2c0e183725986fea5dd2df11f0b4b46320e9a64f6077a121ab1f64/editdistance-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:3de77951b105d0972deec7684a0b3d1a9dee69c9b5d34f6e2acc0d76cd4a1c52", size = 80551, upload-time = "2024-02-10T07:43:17.64Z" }, + { url = "https://files.pythonhosted.org/packages/b5/14/681460965c6a4a48321b07f88de2273d097fdca0491ff55db891aacbd291/editdistance-0.8.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5e88efb052d45e924606c305cb833a80579dca3e8e4ff01309d50ba2c1c0bbd5", size = 79142, upload-time = "2024-02-10T07:43:19.195Z" }, + { url = "https://files.pythonhosted.org/packages/ed/0d/abdbc8e394a9461cf2ae27c16564fadaa65f52bd242dd1582ae5e7736dc3/editdistance-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0247e7a1e9c66ea75211a97e725366bff19a52aac2c838ed5f90025630e976dd", size = 396768, upload-time = "2024-02-10T07:43:20.912Z" }, + { url = "https://files.pythonhosted.org/packages/c2/fb/2940d26ebda12efd280ae939436f17ac482930d862df9e774cb8b771ab03/editdistance-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67d143429a49ab552411505f550a0fb4285a1d4336e096804d233ec495ac20fc", size = 401846, upload-time = "2024-02-10T07:43:23.169Z" }, + { url = "https://files.pythonhosted.org/packages/53/cc/c63d75c7f387d4df0645682c1ab8706c2dfe5c9c0c4999723ce9a3ba0853/editdistance-0.8.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca9d3be2b10e5d44a950a4bd1e84bca9ebbecd364bce0cf5693bf8224c78eaef", size = 397543, upload-time = "2024-02-10T07:43:24.621Z" }, + { url = "https://files.pythonhosted.org/packages/8e/38/bb0f734a7571e093184606b930734b12da5b6bff2635eba9312fe4536dd9/editdistance-0.8.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:5c72aa1df8535f2e2b3d8773a1a7da091bc1a7e52bb396e7e48d375ba687e7b2", size = 898934, upload-time = "2024-02-10T07:43:26.926Z" }, + { url = "https://files.pythonhosted.org/packages/1c/9f/624fc7a09918f850a057465f02e86f269e139a457f48ff8cabfb12701756/editdistance-0.8.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:9a606c34a2a6cc190e4fffc856b36333cdcf1f1fab5b22bd3088e585c22d6ca0", size = 959637, upload-time = "2024-02-10T07:43:28.997Z" }, + { url = "https://files.pythonhosted.org/packages/5e/5c/7fa6cc277f91c477ee370807d51c1826891dc6dfc307544223ce7f2687de/editdistance-0.8.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:5af173d442ffac33b7c7990132f97f88818a3abf4b21c0c702a7022df37c0c5c", size = 911024, upload-time = "2024-02-10T07:43:30.449Z" }, + { url = "https://files.pythonhosted.org/packages/ad/97/556215f71184291155aee340a6d34f0676e7238fdfd10615b6b775ce25fe/editdistance-0.8.1-cp310-cp310-win32.whl", hash = "sha256:fd64b58f5a7b59afd9d75982aaeeacd2a98498bf472fa0360c122ffe6ea4c871", size = 80834, upload-time = "2024-02-10T07:43:31.634Z" }, + { url = "https://files.pythonhosted.org/packages/c8/d1/7ec5f5cbb95838d0eff7f980a660c81acd1363d658f2f5d4ceba38877c5a/editdistance-0.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:6c7c62c3cae45ca1fa01bb2722b297b9de1e3a244ac44cfba88bdcb488fe6aee", size = 79614, upload-time = "2024-02-10T07:43:33.255Z" }, + { url = "https://files.pythonhosted.org/packages/e2/dc/d0c29fd52d8f9e795653ed2b838a2a48c739cdfff04ac5b79c6c0ecbdf79/editdistance-0.8.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:486105603a273d73d12a54f347dffa70ab281749d7c3879658b377bc49e4b98c", size = 106079, upload-time = "2024-02-10T07:43:34.34Z" }, + { url = "https://files.pythonhosted.org/packages/b4/c6/75fa45d7b78fbea6fd894f4e48895a75bd3c83d4a9a6b57673881d74d3e0/editdistance-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fad081f5f86a175c1a09a4e9e45b95c9349e454c21e181e842e01c85f1f536fc", size = 80580, upload-time = "2024-02-10T07:43:35.947Z" }, + { url = "https://files.pythonhosted.org/packages/b7/a3/058d823b6285c3511dc94ed80620c3fb0c18b4aaa708f70ba71f3af28436/editdistance-0.8.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8cb78e125f6759398885a775f5eed07c2bb72b2f86da43e674c6b6a3335b273b", size = 79087, upload-time = "2024-02-10T07:43:36.923Z" }, + { url = "https://files.pythonhosted.org/packages/a0/3a/0b13c7864c93b1e9b9952bd2a33c5ef3c4fd1bf70a5fad6924789e70e5eb/editdistance-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3778ca60aa89def9144b70e330bcec5330c7da1d69cb28c612e90b84510a1d3d", size = 409296, upload-time = "2024-02-10T07:43:38.52Z" }, + { url = "https://files.pythonhosted.org/packages/96/8a/db0fd79e8ddb9b5f86f274107c5d0a27ec4f2af88877df1f26c2c6d150cc/editdistance-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fba945eaa0436cf40bc53d7e299dc537c7c71353379a095b7459ff4af910da33", size = 412913, upload-time = "2024-02-10T07:43:39.852Z" }, + { url = "https://files.pythonhosted.org/packages/0d/d2/98be7112750ff17b436dd76f988f1e38570dcec0df8578ee19ef046f22fe/editdistance-0.8.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:877f2a0d801f32bc1a1878901ffb947b974361e849c66e314a7f1d786a446b58", size = 407430, upload-time = "2024-02-10T07:43:41.048Z" }, + { url = "https://files.pythonhosted.org/packages/03/62/1815e3bf164910c47ba1948c8b5e937a40c7f9763b64e98fb6666b01dd06/editdistance-0.8.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e79d351ca40a6ead5f3763253fd7521572ee0d3e5d42538630e56d10f48db481", size = 909217, upload-time = "2024-02-10T07:43:42.916Z" }, + { url = "https://files.pythonhosted.org/packages/0c/d3/a832cea7b507a9be54e4ac3d1340fb66dca5f9c16c70bf38d5039e8fdede/editdistance-0.8.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:70ed382b3052a51161bad0149d4665003bf3b949fce0b01bf1253a4cc1a88239", size = 969407, upload-time = "2024-02-10T07:43:44.912Z" }, + { url = "https://files.pythonhosted.org/packages/a3/b4/db291d2a3845cbf8047b4b5aad3b3e038a8a2994d87027b40e1a1b0f4b74/editdistance-0.8.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a529bfb384c4000775d76739c4e64f73337f0f5a3784933b1321b577a62bed4e", size = 922112, upload-time = "2024-02-10T07:43:47.047Z" }, + { url = "https://files.pythonhosted.org/packages/c4/26/7ddeacada4982d0b892a28897e21871d0f25bca165e3663e37c3a272808a/editdistance-0.8.1-cp311-cp311-win32.whl", hash = "sha256:b082232429e731f181af7f7d2bcf79da6ca8fadd04e9086c11e2973f7d330c81", size = 80799, upload-time = "2024-02-10T07:43:48.231Z" }, + { url = "https://files.pythonhosted.org/packages/52/a1/778af8590b8b12f03f62eacc3c8744407ade9e3d69be6dabe38d0afbf2dd/editdistance-0.8.1-cp311-cp311-win_amd64.whl", hash = "sha256:cef1a4359252a49f2c4718e64e9d40027d9d951b289d045bdb278656e59f6af8", size = 79698, upload-time = "2024-02-10T07:43:49.234Z" }, + { url = "https://files.pythonhosted.org/packages/cb/4c/7f195588949b4e72436dc7fc902632381f96e586af829685b56daebb38b8/editdistance-0.8.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b04af61b3fcdd287a07c15b6ae3b02af01c5e3e9c3aca76b8c1d13bd266b6f57", size = 106723, upload-time = "2024-02-10T07:43:50.268Z" }, + { url = "https://files.pythonhosted.org/packages/8d/82/31dc1640d830cd7d36865098329f34e4dad3b77f31cfb9404b347e700196/editdistance-0.8.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:18fc8b6eaae01bfd9cf999af726c1e8dcf667d120e81aa7dbd515bea7427f62f", size = 80998, upload-time = "2024-02-10T07:43:51.259Z" }, + { url = "https://files.pythonhosted.org/packages/ea/2a/6b823e71cef694d6f070a1d82be2842706fa193541aab8856a8f42044cd0/editdistance-0.8.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6a87839450a5987028738d061ffa5ef6a68bac2ddc68c9147a8aae9806629c7f", size = 79248, upload-time = "2024-02-10T07:43:52.873Z" }, + { url = "https://files.pythonhosted.org/packages/e1/31/bfb8e590f922089dc3471ed7828a6da2fc9453eba38c332efa9ee8749fd7/editdistance-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:24b5f9c9673c823d91b5973d0af8b39f883f414a55ade2b9d097138acd10f31e", size = 415262, upload-time = "2024-02-10T07:43:54.498Z" }, + { url = "https://files.pythonhosted.org/packages/a9/c7/57423942b2f847cdbbb46494568d00cd8a45500904ea026f0aad6ca01bc7/editdistance-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c59248eabfad603f0fba47b0c263d5dc728fb01c2b6b50fb6ca187cec547fdb3", size = 418905, upload-time = "2024-02-10T07:43:55.779Z" }, + { url = "https://files.pythonhosted.org/packages/1b/05/dfa4cdcce063596cbf0d7a32c46cd0f4fa70980311b7da64d35f33ad02a0/editdistance-0.8.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:84e239d88ff52821cf64023fabd06a1d9a07654f364b64bf1284577fd3a79d0e", size = 412511, upload-time = "2024-02-10T07:43:57.567Z" }, + { url = "https://files.pythonhosted.org/packages/0e/14/39608ff724a9523f187c4e28926d78bc68f2798f74777ac6757981108345/editdistance-0.8.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:2f7f71698f83e8c83839ac0d876a0f4ef996c86c5460aebd26d85568d4afd0db", size = 917293, upload-time = "2024-02-10T07:43:59.559Z" }, + { url = "https://files.pythonhosted.org/packages/df/92/4a1c61d72da40dedfd0ff950fdc71ae83f478330c58a8bccfd776518bd67/editdistance-0.8.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:04e229d6f4ce0c12abc9f4cd4023a5b5fa9620226e0207b119c3c2778b036250", size = 975580, upload-time = "2024-02-10T07:44:01.328Z" }, + { url = "https://files.pythonhosted.org/packages/47/3d/9877566e724c8a37f2228a84ec5cbf66dbfd0673515baf68a0fe07caff40/editdistance-0.8.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e16721636da6d6b68a2c09eaced35a94f4a4a704ec09f45756d4fd5e128ed18d", size = 929121, upload-time = "2024-02-10T07:44:02.764Z" }, + { url = "https://files.pythonhosted.org/packages/d2/f5/8c50757d198b8ca30ddb91e8b8f0247a8dca04ff2ec30755245f0ab1ff0c/editdistance-0.8.1-cp312-cp312-win32.whl", hash = "sha256:87533cf2ebc3777088d991947274cd7e1014b9c861a8aa65257bcdc0ee492526", size = 81039, upload-time = "2024-02-10T07:44:04.134Z" }, + { url = "https://files.pythonhosted.org/packages/28/f0/65101e51dc7c850e7b7581a5d8fa8721a1d7479a0dca6c08386328e19882/editdistance-0.8.1-cp312-cp312-win_amd64.whl", hash = "sha256:09f01ed51746d90178af7dd7ea4ebb41497ef19f53c7f327e864421743dffb0a", size = 79853, upload-time = "2024-02-10T07:44:05.687Z" }, + { url = "https://files.pythonhosted.org/packages/d4/4c/c9d02eeb47815d35f8d324b52f6704ea7beb032bcb209358cac44047d413/editdistance-0.8.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a4a90c6b03094c07358572027a8d0a13cca7450b1aa6caca98a5f1fa4f0b8961", size = 76455, upload-time = "2024-02-10T07:44:36.838Z" }, + { url = "https://files.pythonhosted.org/packages/af/b0/2818fa6a24595dac069b0bfb9d05658406779a1ded8fd2b0c9066396cf99/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:510a4f9ced348a4fd89ae2e102357d4d801a771e29bb2bc2f130a1692193407f", size = 84104, upload-time = "2024-02-10T07:44:37.928Z" }, + { url = "https://files.pythonhosted.org/packages/1f/d1/3d5e09bcf7fdb7aed705bf74047a8634bd2b8fd92177c25a2547e6dbadfb/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4787fa7228ba6a34b430066d174320f011d605015baa7299c2c4911e6ea6bd46", size = 89058, upload-time = "2024-02-10T07:44:39.113Z" }, + { url = "https://files.pythonhosted.org/packages/cd/88/fca5d7b1a1edf66ce1e5b6b60bff75842e6814b4f5facbdf4585d88c912d/editdistance-0.8.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee02601375073afccd6b4d811129ce1cb696d47db734784d8dbd1fddcea75447", size = 84635, upload-time = "2024-02-10T07:44:40.714Z" }, + { url = "https://files.pythonhosted.org/packages/a9/91/0e6285bbe2358d81fd16313d30306b2d0036387348f7bc11d8c076ca3c72/editdistance-0.8.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:bc7ad9f9a20e6f351523de77c59249f005242e3f317b5de45d02c378d24f6531", size = 77389, upload-time = "2024-02-10T07:44:41.725Z" }, ] [[package]] name = "einops" -version = "0.8.1" +version = "0.8.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e5/81/df4fbe24dff8ba3934af99044188e20a98ed441ad17a274539b74e82e126/einops-0.8.1.tar.gz", hash = "sha256:de5d960a7a761225532e0f1959e5315ebeafc0cd43394732f103ca44b9837e84", size = 54805, upload_time = "2025-02-09T03:17:00.434Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2c/77/850bef8d72ffb9219f0b1aac23fbc1bf7d038ee6ea666f331fa273031aa2/einops-0.8.2.tar.gz", hash = "sha256:609da665570e5e265e27283aab09e7f279ade90c4f01bcfca111f3d3e13f2827", size = 56261, upload-time = "2026-01-26T04:13:17.638Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/62/9773de14fe6c45c23649e98b83231fffd7b9892b6cf863251dc2afa73643/einops-0.8.1-py3-none-any.whl", hash = "sha256:919387eb55330f5757c6bea9165c5ff5cfe63a642682ea788a6d472576d81737", size = 64359, upload_time = "2025-02-09T03:17:01.998Z" }, + { url = "https://files.pythonhosted.org/packages/2a/09/f8d8f8f31e4483c10a906437b4ce31bdf3d6d417b73fe33f1a8b59e34228/einops-0.8.2-py3-none-any.whl", hash = "sha256:54058201ac7087911181bfec4af6091bb59380360f069276601256a76af08193", size = 65638, upload-time = "2026-01-26T04:13:18.546Z" }, ] [[package]] name = "exceptiongroup" -version = "1.3.0" +version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload_time = "2025-05-10T17:42:51.123Z" } +sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/36/f4/c6e662dade71f56cd2f3735141b265c3c79293c109549c1e6933b0651ffc/exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10", size = 16674, upload_time = "2025-05-10T17:42:49.33Z" }, + { url = "https://files.pythonhosted.org/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598", size = 16740, upload-time = "2025-11-21T23:01:53.443Z" }, ] [[package]] name = "executing" -version = "2.2.0" +version = "2.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/91/50/a9d80c47ff289c611ff12e63f7c5d13942c65d68125160cefd768c73e6e4/executing-2.2.0.tar.gz", hash = "sha256:5d108c028108fe2551d1a7b2e8b713341e2cb4fc0aa7dcf966fa4327a5226755", size = 978693, upload_time = "2025-01-22T15:41:29.403Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-2.2.1.tar.gz", hash = "sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4", size = 1129488, upload-time = "2025-09-01T09:48:10.866Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7b/8f/c4d9bafc34ad7ad5d8dc16dd1347ee0e507a52c3adb6bfa8887e1c6a26ba/executing-2.2.0-py2.py3-none-any.whl", hash = "sha256:11387150cad388d62750327a53d3339fad4888b39a6fe233c3afbb54ecffd3aa", size = 26702, upload_time = "2025-01-22T15:41:25.929Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl", hash = "sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017", size = 28317, upload-time = "2025-09-01T09:48:08.5Z" }, ] [[package]] name = "fastapi" -version = "0.115.12" +version = "0.131.0" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "annotated-doc" }, { name = "pydantic" }, { name = "starlette" }, { name = "typing-extensions" }, + { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f4/55/ae499352d82338331ca1e28c7f4a63bfd09479b16395dce38cf50a39e2c2/fastapi-0.115.12.tar.gz", hash = "sha256:1e2c2a2646905f9e83d32f04a3f86aff4a286669c6c950ca95b5fd68c2602681", size = 295236, upload_time = "2025-03-23T22:55:43.822Z" } +sdist = { url = "https://files.pythonhosted.org/packages/91/32/158cbf685b7d5a26f87131069da286bf10fc9fbf7fc968d169d48a45d689/fastapi-0.131.0.tar.gz", hash = "sha256:6531155e52bee2899a932c746c9a8250f210e3c3303a5f7b9f8a808bfe0548ff", size = 369612, upload-time = "2026-02-22T16:38:11.252Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/50/b3/b51f09c2ba432a576fe63758bddc81f78f0c6309d9e5c10d194313bf021e/fastapi-0.115.12-py3-none-any.whl", hash = "sha256:e94613d6c05e27be7ffebdd6ea5f388112e5e430c8f7d6494a9d1d88d43e814d", size = 95164, upload_time = "2025-03-23T22:55:42.101Z" }, + { url = "https://files.pythonhosted.org/packages/ff/94/b58ec24c321acc2ad1327f69b033cadc005e0f26df9a73828c9e9c7db7ce/fastapi-0.131.0-py3-none-any.whl", hash = "sha256:ed0e53decccf4459de78837ce1b867cd04fa9ce4579497b842579755d20b405a", size = 103854, upload-time = "2026-02-22T16:38:09.814Z" }, ] [[package]] @@ -1648,11 +1869,11 @@ dependencies = [ { name = "ctranslate2" }, { name = "huggingface-hub" }, { name = "onnxruntime" }, - { name = "tokenizers", version = "0.21.1", source = { registry = "https://pypi.org/simple" } }, + { name = "tokenizers", version = "0.21.4", source = { registry = "https://pypi.org/simple" } }, { name = "tqdm" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/05/99/49ee85903dee060d9f08297b4a342e5e0bcfca2f027a07b4ee0a38ab13f9/faster_whisper-1.2.1-py3-none-any.whl", hash = "sha256:79a66ad50688c0b794dd501dc340a736992a6342f7f95e5811be60b5224a26a7", size = 1118909, upload_time = "2025-10-31T11:35:47.794Z" }, + { url = "https://files.pythonhosted.org/packages/05/99/49ee85903dee060d9f08297b4a342e5e0bcfca2f027a07b4ee0a38ab13f9/faster_whisper-1.2.1-py3-none-any.whl", hash = "sha256:79a66ad50688c0b794dd501dc340a736992a6342f7f95e5811be60b5224a26a7", size = 1118909, upload-time = "2025-10-31T11:35:47.794Z" }, ] [[package]] @@ -1662,25 +1883,26 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aioice" }, { name = "aiortc" }, - { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "gradio" }, { name = "librosa" }, - { name = "numba" }, + { name = "numba", version = "0.61.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numba", version = "0.64.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, { name = "numpy" }, - { name = "standard-aifc", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "standard-sunau", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "standard-aifc", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "standard-sunau", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/af/e1/ea3968b064a183d9ac595dcbde0e6c67033afe01852d5854a0001f7c9faa/fastrtc-0.0.34-py3-none-any.whl", hash = "sha256:6da3831da9c2257810b6c5e5fd7cdd4f1636d716f47ab49d8bb3f2d5d9e499ac", size = 2806078, upload_time = "2025-11-24T17:14:12.68Z" }, + { url = "https://files.pythonhosted.org/packages/af/e1/ea3968b064a183d9ac595dcbde0e6c67033afe01852d5854a0001f7c9faa/fastrtc-0.0.34-py3-none-any.whl", hash = "sha256:6da3831da9c2257810b6c5e5fd7cdd4f1636d716f47ab49d8bb3f2d5d9e499ac", size = 2806078, upload-time = "2025-11-24T17:14:12.68Z" }, ] [[package]] name = "ffmpy" -version = "0.6.0" +version = "1.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/38/0d/5d2411c1db5d734fbbc547d1049c679536513cea2c97124b3b90228dfb41/ffmpy-0.6.0.tar.gz", hash = "sha256:332dd93198a162db61e527e866a04578d3713e577bfe68f2ed26ba9d09dbc948", size = 4955, upload_time = "2025-06-02T12:21:39.188Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/d2/1c4c582d71bcc65c76fa69fab85de6257d50fdf6fd4a2317c53917e9a581/ffmpy-1.0.0.tar.gz", hash = "sha256:b12932e95435c8820f1cd041024402765f821971e4bae753b327fc02a6e12f8b", size = 5101, upload-time = "2025-11-11T06:24:23.856Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/2f/932f05d6c63e206baf1cb8ad6034f6eac6fe8dfdae86a74044216d4987fc/ffmpy-0.6.0-py3-none-any.whl", hash = "sha256:c8369bf45f8bd5285ebad94c4a789a79e7af86eded74c1f8c36eccf57aaea58c", size = 5513, upload_time = "2025-06-02T12:21:38.272Z" }, + { url = "https://files.pythonhosted.org/packages/55/56/dd3669eccebb6d8ac81e624542ebd53fe6f08e1b8f2f8d50aeb7e3b83f99/ffmpy-1.0.0-py3-none-any.whl", hash = "sha256:5640e5f0fd03fb6236d0e119b16ccf6522db1c826fdf35dcb87087b60fd7504f", size = 5614, upload-time = "2025-11-11T06:24:22.818Z" }, ] [[package]] @@ -1693,18 +1915,18 @@ dependencies = [ { name = "libcst" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/73/36/7a4fac76351619b36bbc7937abf59f7b601326dc4efc253b3c16819f782a/fiddle-0.3.0.tar.gz", hash = "sha256:5d083d3299a479868345513385a6c5546141bd92086c15d3dcbf8008a90075d3", size = 277884, upload_time = "2024-04-09T17:23:58.974Z" } +sdist = { url = "https://files.pythonhosted.org/packages/73/36/7a4fac76351619b36bbc7937abf59f7b601326dc4efc253b3c16819f782a/fiddle-0.3.0.tar.gz", hash = "sha256:5d083d3299a479868345513385a6c5546141bd92086c15d3dcbf8008a90075d3", size = 277884, upload-time = "2024-04-09T17:23:58.974Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/3b/98/a38e949a91ff9e15874487fd8329ff53c25f3413c0cfc809eb6ff7eb7fa1/fiddle-0.3.0-py3-none-any.whl", hash = "sha256:f4824541c103a94a2f33f6c93eeddf6007c3a7300440087a95907f3e74362e61", size = 419830, upload_time = "2024-04-09T17:23:56.7Z" }, + { url = "https://files.pythonhosted.org/packages/3b/98/a38e949a91ff9e15874487fd8329ff53c25f3413c0cfc809eb6ff7eb7fa1/fiddle-0.3.0-py3-none-any.whl", hash = "sha256:f4824541c103a94a2f33f6c93eeddf6007c3a7300440087a95907f3e74362e61", size = 419830, upload-time = "2024-04-09T17:23:56.7Z" }, ] [[package]] name = "filelock" -version = "3.18.0" +version = "3.24.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0a/10/c23352565a6544bdc5353e0b15fc1c563352101f30e24bf500207a54df9a/filelock-3.18.0.tar.gz", hash = "sha256:adbc88eabb99d2fec8c9c1b229b171f18afa655400173ddc653d5d01501fb9f2", size = 18075, upload_time = "2025-03-14T07:11:40.47Z" } +sdist = { url = "https://files.pythonhosted.org/packages/73/92/a8e2479937ff39185d20dd6a851c1a63e55849e447a55e798cc2e1f49c65/filelock-3.24.3.tar.gz", hash = "sha256:011a5644dc937c22699943ebbfc46e969cdde3e171470a6e40b9533e5a72affa", size = 37935, upload-time = "2026-02-19T00:48:20.543Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl", hash = "sha256:c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de", size = 16215, upload_time = "2025-03-14T07:11:39.145Z" }, + { url = "https://files.pythonhosted.org/packages/9c/0f/5d0c71a1aefeb08efff26272149e07ab922b64f46c63363756224bd6872e/filelock-3.24.3-py3-none-any.whl", hash = "sha256:426e9a4660391f7f8a810d71b0555bce9008b0a1cc342ab1f6947d37639e002d", size = 24331, upload-time = "2026-02-19T00:48:18.465Z" }, ] [[package]] @@ -1715,11 +1937,11 @@ dependencies = [ { name = "six" }, { name = "termcolor" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/94/ed/3b9a10605163f48517931083aee8364d4d6d3bb1aa9b75eb0a4a5e9fbfc1/fire-0.5.0.tar.gz", hash = "sha256:a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6", size = 88282, upload_time = "2022-12-12T20:36:31.024Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/ed/3b9a10605163f48517931083aee8364d4d6d3bb1aa9b75eb0a4a5e9fbfc1/fire-0.5.0.tar.gz", hash = "sha256:a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6", size = 88282, upload-time = "2022-12-12T20:36:31.024Z" } [[package]] name = "flask" -version = "3.1.2" +version = "3.1.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "blinker" }, @@ -1729,162 +1951,204 @@ dependencies = [ { name = "markupsafe" }, { name = "werkzeug" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dc/6d/cfe3c0fcc5e477df242b98bfe186a4c34357b4847e87ecaef04507332dab/flask-3.1.2.tar.gz", hash = "sha256:bf656c15c80190ed628ad08cdfd3aaa35beb087855e2f494910aa3774cc4fd87", size = 720160, upload_time = "2025-08-19T21:03:21.205Z" } +sdist = { url = "https://files.pythonhosted.org/packages/26/00/35d85dcce6c57fdc871f3867d465d780f302a175ea360f62533f12b27e2b/flask-3.1.3.tar.gz", hash = "sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb", size = 759004, upload-time = "2026-02-19T05:00:57.678Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/f9/7f9263c5695f4bd0023734af91bedb2ff8209e8de6ead162f35d8dc762fd/flask-3.1.2-py3-none-any.whl", hash = "sha256:ca1d8112ec8a6158cc29ea4858963350011b5c846a414cdb7a954aa9e967d03c", size = 103308, upload_time = "2025-08-19T21:03:19.499Z" }, + { url = "https://files.pythonhosted.org/packages/7f/9c/34f6962f9b9e9c71f6e5ed806e0d0ff03c9d1b0b2340088a0cf4bce09b18/flask-3.1.3-py3-none-any.whl", hash = "sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c", size = 103424, upload-time = "2026-02-19T05:00:56.027Z" }, ] [[package]] name = "flatbuffers" -version = "25.2.10" +version = "25.12.19" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e4/30/eb5dce7994fc71a2f685d98ec33cc660c0a5887db5610137e60d8cbc4489/flatbuffers-25.2.10.tar.gz", hash = "sha256:97e451377a41262f8d9bd4295cc836133415cc03d8cb966410a4af92eb00d26e", size = 22170, upload_time = "2025-02-11T04:26:46.257Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b8/25/155f9f080d5e4bc0082edfda032ea2bc2b8fab3f4d25d46c1e9dd22a1a89/flatbuffers-25.2.10-py2.py3-none-any.whl", hash = "sha256:ebba5f4d5ea615af3f7fd70fc310636fbb2bbd1f566ac0a23d98dd412de50051", size = 30953, upload_time = "2025-02-11T04:26:44.484Z" }, + { url = "https://files.pythonhosted.org/packages/e8/2d/d2a548598be01649e2d46231d151a6c56d10b964d94043a335ae56ea2d92/flatbuffers-25.12.19-py2.py3-none-any.whl", hash = "sha256:7634f50c427838bb021c2d66a3d1168e9d199b0607e6329399f04846d42e20b4", size = 26661, upload-time = "2025-12-19T23:16:13.622Z" }, ] [[package]] name = "fonttools" -version = "4.58.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b6/a9/3319c6ae07fd9dde51064ddc6d82a2b707efad8ed407d700a01091121bbc/fonttools-4.58.2.tar.gz", hash = "sha256:4b491ddbfd50b856e84b0648b5f7941af918f6d32f938f18e62b58426a8d50e2", size = 3524285, upload_time = "2025-06-06T14:50:58.643Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/d3/6f/1f0158cd9d6168258362369fa003c58fc36f2b141a66bc805c76f28f57cc/fonttools-4.58.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4baaf34f07013ba9c2c3d7a95d0c391fcbb30748cb86c36c094fab8f168e49bb", size = 2735491, upload_time = "2025-06-06T14:49:33.45Z" }, - { url = "https://files.pythonhosted.org/packages/3d/94/d9a36a4ae1ed257ed5117c0905635e89327428cbf3521387c13bd85e6de1/fonttools-4.58.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2e26e4a4920d57f04bb2c3b6e9a68b099c7ef2d70881d4fee527896fa4f7b5aa", size = 2307732, upload_time = "2025-06-06T14:49:36.612Z" }, - { url = "https://files.pythonhosted.org/packages/37/57/0f72a9fe7c051ce316779b8721c707413c53ae75ab00f970d74c7876388f/fonttools-4.58.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c0bb956d9d01ea51368415515f664f58abf96557ba3c1aae4e26948ae7c86f29", size = 4718769, upload_time = "2025-06-06T14:49:39.597Z" }, - { url = "https://files.pythonhosted.org/packages/35/dd/8be06b93e24214d7dc52fd8183dbb9e75ab9638940d84d92ced25669f4d8/fonttools-4.58.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d40af8493c80ec17a1133ef429d42f1a97258dd9213b917daae9d8cafa6e0e6c", size = 4751963, upload_time = "2025-06-06T14:49:41.391Z" }, - { url = "https://files.pythonhosted.org/packages/9e/d3/85d60be364cea1b61f47bc8ea82d3e24cd6fb08640ad783fd2494bcaf4e0/fonttools-4.58.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:60b5cde1c76f6ded198da5608dddb1ee197faad7d2f0f6d3348ca0cda0c756c4", size = 4801368, upload_time = "2025-06-06T14:49:44.663Z" }, - { url = "https://files.pythonhosted.org/packages/9f/b9/98abf9c9c1ed67eed263f091fa1bbf0ea32ef65bb8f707c2ee106b877496/fonttools-4.58.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f8df6dc80ecc9033ca25a944ee5db7564fecca28e96383043fd92d9df861a159", size = 4909670, upload_time = "2025-06-06T14:49:46.751Z" }, - { url = "https://files.pythonhosted.org/packages/32/23/d8676da27a1a27cca89549f50b4a22c98e305d9ee4c67357515d9cb25ec4/fonttools-4.58.2-cp310-cp310-win32.whl", hash = "sha256:25728e980f5fbb67f52c5311b90fae4aaec08c3d3b78dce78ab564784df1129c", size = 2191921, upload_time = "2025-06-06T14:49:48.523Z" }, - { url = "https://files.pythonhosted.org/packages/0b/ff/ed6452dde8fd04299ec840a4fb112597a40468106039aed9abc8e35ba7eb/fonttools-4.58.2-cp310-cp310-win_amd64.whl", hash = "sha256:d6997ee7c2909a904802faf44b0d0208797c4d751f7611836011ace165308165", size = 2236374, upload_time = "2025-06-06T14:49:50.759Z" }, - { url = "https://files.pythonhosted.org/packages/63/d0/335d12ee943b8d67847864bba98478fedf3503d8b168eeeefadd8660256a/fonttools-4.58.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:024faaf20811296fd2f83ebdac7682276362e726ed5fea4062480dd36aff2fd9", size = 2755885, upload_time = "2025-06-06T14:49:52.459Z" }, - { url = "https://files.pythonhosted.org/packages/66/c2/d8ceb8b91e3847786a19d4b93749b1d804833482b5f79bee35b68327609e/fonttools-4.58.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2faec6e7f2abd80cd9f2392dfa28c02cfd5b1125be966ea6eddd6ca684deaa40", size = 2317804, upload_time = "2025-06-06T14:49:54.581Z" }, - { url = "https://files.pythonhosted.org/packages/7c/93/865c8d50b3a1f50ebdc02227f28bb81817df88cee75bc6f2652469e754b1/fonttools-4.58.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:520792629a938c14dd7fe185794b156cfc159c609d07b31bbb5f51af8dc7918a", size = 4916900, upload_time = "2025-06-06T14:49:56.366Z" }, - { url = "https://files.pythonhosted.org/packages/60/d1/301aec4f02995958b7af6728f838b2e5cc9296bec7eae350722dec31f685/fonttools-4.58.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:12fbc6e0bf0c75ce475ef170f2c065be6abc9e06ad19a13b56b02ec2acf02427", size = 4937358, upload_time = "2025-06-06T14:49:58.392Z" }, - { url = "https://files.pythonhosted.org/packages/15/22/75dc23a4c7200b8feb90baa82c518684a601a3a03be25f7cc3dde1525e37/fonttools-4.58.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:44a39cf856d52109127d55576c7ec010206a8ba510161a7705021f70d1649831", size = 4980151, upload_time = "2025-06-06T14:50:00.778Z" }, - { url = "https://files.pythonhosted.org/packages/14/51/5d402f65c4b0c89ce0cdbffe86646f3996da209f7bc93f1f4a13a7211ee0/fonttools-4.58.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5390a67c55a835ad5a420da15b3d88b75412cbbd74450cb78c4916b0bd7f0a34", size = 5091255, upload_time = "2025-06-06T14:50:02.588Z" }, - { url = "https://files.pythonhosted.org/packages/c7/5e/dee28700276129db1a0ee8ab0d5574d255a1d72df7f6df58a9d26ddef687/fonttools-4.58.2-cp311-cp311-win32.whl", hash = "sha256:f7e10f4e7160bcf6a240d7560e9e299e8cb585baed96f6a616cef51180bf56cb", size = 2190095, upload_time = "2025-06-06T14:50:04.932Z" }, - { url = "https://files.pythonhosted.org/packages/bd/60/b90fda549942808b68c1c5bada4b369f4f55d4c28a7012f7537670438f82/fonttools-4.58.2-cp311-cp311-win_amd64.whl", hash = "sha256:29bdf52bfafdae362570d3f0d3119a3b10982e1ef8cb3a9d3ebb72da81cb8d5e", size = 2238013, upload_time = "2025-06-06T14:50:06.605Z" }, - { url = "https://files.pythonhosted.org/packages/eb/68/7ec64584dc592faf944d540307c3562cd893256c48bb028c90de489e4750/fonttools-4.58.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c6eeaed9c54c1d33c1db928eb92b4e180c7cb93b50b1ee3e79b2395cb01f25e9", size = 2741645, upload_time = "2025-06-06T14:50:08.706Z" }, - { url = "https://files.pythonhosted.org/packages/8f/0c/b327838f63baa7ebdd6db3ffdf5aff638e883f9236d928be4f32c692e1bd/fonttools-4.58.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:bbe1d9c72b7f981bed5c2a61443d5e3127c1b3aca28ca76386d1ad93268a803f", size = 2311100, upload_time = "2025-06-06T14:50:10.401Z" }, - { url = "https://files.pythonhosted.org/packages/ae/c7/dec024a1c873c79a4db98fe0104755fa62ec2b4518e09d6fda28246c3c9b/fonttools-4.58.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85babe5b3ce2cbe57fc0d09c0ee92bbd4d594fd7ea46a65eb43510a74a4ce773", size = 4815841, upload_time = "2025-06-06T14:50:12.496Z" }, - { url = "https://files.pythonhosted.org/packages/94/33/57c81abad641d6ec9c8b06c99cd28d687cb4849efb6168625b5c6b8f9fa4/fonttools-4.58.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:918a2854537fcdc662938057ad58b633bc9e0698f04a2f4894258213283a7932", size = 4882659, upload_time = "2025-06-06T14:50:14.361Z" }, - { url = "https://files.pythonhosted.org/packages/a5/37/2f8faa2bf8bd1ba016ea86a94c72a5e8ef8ea1c52ec64dada617191f0515/fonttools-4.58.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3b379cf05bf776c336a0205632596b1c7d7ab5f7135e3935f2ca2a0596d2d092", size = 4876128, upload_time = "2025-06-06T14:50:16.653Z" }, - { url = "https://files.pythonhosted.org/packages/a0/ca/f1caac24ae7028a33f2a95e66c640571ff0ce5cb06c4c9ca1f632e98e22c/fonttools-4.58.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:99ab3547a15a5d168c265e139e21756bbae1de04782ac9445c9ef61b8c0a32ce", size = 5027843, upload_time = "2025-06-06T14:50:18.582Z" }, - { url = "https://files.pythonhosted.org/packages/52/6e/3200fa2bafeed748a3017e4e6594751fd50cce544270919265451b21b75c/fonttools-4.58.2-cp312-cp312-win32.whl", hash = "sha256:6764e7a3188ce36eea37b477cdeca602ae62e63ae9fc768ebc176518072deb04", size = 2177374, upload_time = "2025-06-06T14:50:20.454Z" }, - { url = "https://files.pythonhosted.org/packages/55/ab/8f3e726f3f3ef3062ce9bbb615727c55beb11eea96d1f443f79cafca93ee/fonttools-4.58.2-cp312-cp312-win_amd64.whl", hash = "sha256:41f02182a1d41b79bae93c1551855146868b04ec3e7f9c57d6fef41a124e6b29", size = 2226685, upload_time = "2025-06-06T14:50:22.087Z" }, - { url = "https://files.pythonhosted.org/packages/ac/01/29f81970a508408af20b434ff5136cd1c7ef92198957eb8ddadfbb9ef177/fonttools-4.58.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:829048ef29dbefec35d95cc6811014720371c95bdc6ceb0afd2f8e407c41697c", size = 2732398, upload_time = "2025-06-06T14:50:23.821Z" }, - { url = "https://files.pythonhosted.org/packages/0c/f1/095f2338359333adb2f1c51b8b2ad94bf9a2fa17e5fcbdf8a7b8e3672d2d/fonttools-4.58.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:64998c5993431e45b474ed5f579f18555f45309dd1cf8008b594d2fe0a94be59", size = 2306390, upload_time = "2025-06-06T14:50:25.942Z" }, - { url = "https://files.pythonhosted.org/packages/bf/d4/9eba134c7666a26668c28945355cd86e5d57828b6b8d952a5489fe45d7e2/fonttools-4.58.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b887a1cf9fbcb920980460ee4a489c8aba7e81341f6cdaeefa08c0ab6529591c", size = 4795100, upload_time = "2025-06-06T14:50:27.653Z" }, - { url = "https://files.pythonhosted.org/packages/2a/34/345f153a24c1340daa62340c3be2d1e5ee6c1ee57e13f6d15613209e688b/fonttools-4.58.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:27d74b9f6970cefbcda33609a3bee1618e5e57176c8b972134c4e22461b9c791", size = 4864585, upload_time = "2025-06-06T14:50:29.915Z" }, - { url = "https://files.pythonhosted.org/packages/01/5f/091979a25c9a6c4ba064716cfdfe9431f78ed6ffba4bd05ae01eee3532e9/fonttools-4.58.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ec26784610056a770e15a60f9920cee26ae10d44d1e43271ea652dadf4e7a236", size = 4866191, upload_time = "2025-06-06T14:50:32.188Z" }, - { url = "https://files.pythonhosted.org/packages/9d/09/3944d0ece4a39560918cba37c2e0453a5f826b665a6db0b43abbd9dbe7e1/fonttools-4.58.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ed0a71d57dd427c0fb89febd08cac9b925284d2a8888e982a6c04714b82698d7", size = 5003867, upload_time = "2025-06-06T14:50:34.323Z" }, - { url = "https://files.pythonhosted.org/packages/68/97/190b8f9ba22f8b7d07df2faa9fd7087b453776d0705d3cb5b0cbd89b8ef0/fonttools-4.58.2-cp313-cp313-win32.whl", hash = "sha256:994e362b01460aa863ef0cb41a29880bc1a498c546952df465deff7abf75587a", size = 2175688, upload_time = "2025-06-06T14:50:36.211Z" }, - { url = "https://files.pythonhosted.org/packages/94/ea/0e6d4a39528dbb6e0f908c2ad219975be0a506ed440fddf5453b90f76981/fonttools-4.58.2-cp313-cp313-win_amd64.whl", hash = "sha256:f95dec862d7c395f2d4efe0535d9bdaf1e3811e51b86432fa2a77e73f8195756", size = 2226464, upload_time = "2025-06-06T14:50:38.862Z" }, - { url = "https://files.pythonhosted.org/packages/e8/e5/c1cb8ebabb80be76d4d28995da9416816653f8f572920ab5e3d2e3ac8285/fonttools-4.58.2-py3-none-any.whl", hash = "sha256:84f4b0bcfa046254a65ee7117094b4907e22dc98097a220ef108030eb3c15596", size = 1114597, upload_time = "2025-06-06T14:50:56.619Z" }, +version = "4.61.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ec/ca/cf17b88a8df95691275a3d77dc0a5ad9907f328ae53acbe6795da1b2f5ed/fonttools-4.61.1.tar.gz", hash = "sha256:6675329885c44657f826ef01d9e4fb33b9158e9d93c537d84ad8399539bc6f69", size = 3565756, upload-time = "2025-12-12T17:31:24.246Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5b/94/8a28707adb00bed1bf22dac16ccafe60faf2ade353dcb32c3617ee917307/fonttools-4.61.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7c7db70d57e5e1089a274cbb2b1fd635c9a24de809a231b154965d415d6c6d24", size = 2854799, upload-time = "2025-12-12T17:29:27.5Z" }, + { url = "https://files.pythonhosted.org/packages/94/93/c2e682faaa5ee92034818d8f8a8145ae73eb83619600495dcf8503fa7771/fonttools-4.61.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5fe9fd43882620017add5eabb781ebfbc6998ee49b35bd7f8f79af1f9f99a958", size = 2403032, upload-time = "2025-12-12T17:29:30.115Z" }, + { url = "https://files.pythonhosted.org/packages/f1/62/1748f7e7e1ee41aa52279fd2e3a6d0733dc42a673b16932bad8e5d0c8b28/fonttools-4.61.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d8db08051fc9e7d8bc622f2112511b8107d8f27cd89e2f64ec45e9825e8288da", size = 4897863, upload-time = "2025-12-12T17:29:32.535Z" }, + { url = "https://files.pythonhosted.org/packages/69/69/4ca02ee367d2c98edcaeb83fc278d20972502ee071214ad9d8ca85e06080/fonttools-4.61.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a76d4cb80f41ba94a6691264be76435e5f72f2cb3cab0b092a6212855f71c2f6", size = 4859076, upload-time = "2025-12-12T17:29:34.907Z" }, + { url = "https://files.pythonhosted.org/packages/8c/f5/660f9e3cefa078861a7f099107c6d203b568a6227eef163dd173bfc56bdc/fonttools-4.61.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a13fc8aeb24bad755eea8f7f9d409438eb94e82cf86b08fe77a03fbc8f6a96b1", size = 4875623, upload-time = "2025-12-12T17:29:37.33Z" }, + { url = "https://files.pythonhosted.org/packages/63/d1/9d7c5091d2276ed47795c131c1bf9316c3c1ab2789c22e2f59e0572ccd38/fonttools-4.61.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b846a1fcf8beadeb9ea4f44ec5bdde393e2f1569e17d700bfc49cd69bde75881", size = 4993327, upload-time = "2025-12-12T17:29:39.781Z" }, + { url = "https://files.pythonhosted.org/packages/6f/2d/28def73837885ae32260d07660a052b99f0aa00454867d33745dfe49dbf0/fonttools-4.61.1-cp310-cp310-win32.whl", hash = "sha256:78a7d3ab09dc47ac1a363a493e6112d8cabed7ba7caad5f54dbe2f08676d1b47", size = 1502180, upload-time = "2025-12-12T17:29:42.217Z" }, + { url = "https://files.pythonhosted.org/packages/63/fa/bfdc98abb4dd2bd491033e85e3ba69a2313c850e759a6daa014bc9433b0f/fonttools-4.61.1-cp310-cp310-win_amd64.whl", hash = "sha256:eff1ac3cc66c2ac7cda1e64b4e2f3ffef474b7335f92fc3833fc632d595fcee6", size = 1550654, upload-time = "2025-12-12T17:29:44.564Z" }, + { url = "https://files.pythonhosted.org/packages/69/12/bf9f4eaa2fad039356cc627587e30ed008c03f1cebd3034376b5ee8d1d44/fonttools-4.61.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:c6604b735bb12fef8e0efd5578c9fb5d3d8532d5001ea13a19cddf295673ee09", size = 2852213, upload-time = "2025-12-12T17:29:46.675Z" }, + { url = "https://files.pythonhosted.org/packages/ac/49/4138d1acb6261499bedde1c07f8c2605d1d8f9d77a151e5507fd3ef084b6/fonttools-4.61.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5ce02f38a754f207f2f06557523cd39a06438ba3aafc0639c477ac409fc64e37", size = 2401689, upload-time = "2025-12-12T17:29:48.769Z" }, + { url = "https://files.pythonhosted.org/packages/e5/fe/e6ce0fe20a40e03aef906af60aa87668696f9e4802fa283627d0b5ed777f/fonttools-4.61.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:77efb033d8d7ff233385f30c62c7c79271c8885d5c9657d967ede124671bbdfb", size = 5058809, upload-time = "2025-12-12T17:29:51.701Z" }, + { url = "https://files.pythonhosted.org/packages/79/61/1ca198af22f7dd22c17ab86e9024ed3c06299cfdb08170640e9996d501a0/fonttools-4.61.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:75c1a6dfac6abd407634420c93864a1e274ebc1c7531346d9254c0d8f6ca00f9", size = 5036039, upload-time = "2025-12-12T17:29:53.659Z" }, + { url = "https://files.pythonhosted.org/packages/99/cc/fa1801e408586b5fce4da9f5455af8d770f4fc57391cd5da7256bb364d38/fonttools-4.61.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0de30bfe7745c0d1ffa2b0b7048fb7123ad0d71107e10ee090fa0b16b9452e87", size = 5034714, upload-time = "2025-12-12T17:29:55.592Z" }, + { url = "https://files.pythonhosted.org/packages/bf/aa/b7aeafe65adb1b0a925f8f25725e09f078c635bc22754f3fecb7456955b0/fonttools-4.61.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:58b0ee0ab5b1fc9921eccfe11d1435added19d6494dde14e323f25ad2bc30c56", size = 5158648, upload-time = "2025-12-12T17:29:57.861Z" }, + { url = "https://files.pythonhosted.org/packages/99/f9/08ea7a38663328881384c6e7777bbefc46fd7d282adfd87a7d2b84ec9d50/fonttools-4.61.1-cp311-cp311-win32.whl", hash = "sha256:f79b168428351d11e10c5aeb61a74e1851ec221081299f4cf56036a95431c43a", size = 2280681, upload-time = "2025-12-12T17:29:59.943Z" }, + { url = "https://files.pythonhosted.org/packages/07/ad/37dd1ae5fa6e01612a1fbb954f0927681f282925a86e86198ccd7b15d515/fonttools-4.61.1-cp311-cp311-win_amd64.whl", hash = "sha256:fe2efccb324948a11dd09d22136fe2ac8a97d6c1347cf0b58a911dcd529f66b7", size = 2331951, upload-time = "2025-12-12T17:30:02.254Z" }, + { url = "https://files.pythonhosted.org/packages/6f/16/7decaa24a1bd3a70c607b2e29f0adc6159f36a7e40eaba59846414765fd4/fonttools-4.61.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f3cb4a569029b9f291f88aafc927dd53683757e640081ca8c412781ea144565e", size = 2851593, upload-time = "2025-12-12T17:30:04.225Z" }, + { url = "https://files.pythonhosted.org/packages/94/98/3c4cb97c64713a8cf499b3245c3bf9a2b8fd16a3e375feff2aed78f96259/fonttools-4.61.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41a7170d042e8c0024703ed13b71893519a1a6d6e18e933e3ec7507a2c26a4b2", size = 2400231, upload-time = "2025-12-12T17:30:06.47Z" }, + { url = "https://files.pythonhosted.org/packages/b7/37/82dbef0f6342eb01f54bca073ac1498433d6ce71e50c3c3282b655733b31/fonttools-4.61.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:10d88e55330e092940584774ee5e8a6971b01fc2f4d3466a1d6c158230880796", size = 4954103, upload-time = "2025-12-12T17:30:08.432Z" }, + { url = "https://files.pythonhosted.org/packages/6c/44/f3aeac0fa98e7ad527f479e161aca6c3a1e47bb6996b053d45226fe37bf2/fonttools-4.61.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:15acc09befd16a0fb8a8f62bc147e1a82817542d72184acca9ce6e0aeda9fa6d", size = 5004295, upload-time = "2025-12-12T17:30:10.56Z" }, + { url = "https://files.pythonhosted.org/packages/14/e8/7424ced75473983b964d09f6747fa09f054a6d656f60e9ac9324cf40c743/fonttools-4.61.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e6bcdf33aec38d16508ce61fd81838f24c83c90a1d1b8c68982857038673d6b8", size = 4944109, upload-time = "2025-12-12T17:30:12.874Z" }, + { url = "https://files.pythonhosted.org/packages/c8/8b/6391b257fa3d0b553d73e778f953a2f0154292a7a7a085e2374b111e5410/fonttools-4.61.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5fade934607a523614726119164ff621e8c30e8fa1ffffbbd358662056ba69f0", size = 5093598, upload-time = "2025-12-12T17:30:15.79Z" }, + { url = "https://files.pythonhosted.org/packages/d9/71/fd2ea96cdc512d92da5678a1c98c267ddd4d8c5130b76d0f7a80f9a9fde8/fonttools-4.61.1-cp312-cp312-win32.whl", hash = "sha256:75da8f28eff26defba42c52986de97b22106cb8f26515b7c22443ebc9c2d3261", size = 2269060, upload-time = "2025-12-12T17:30:18.058Z" }, + { url = "https://files.pythonhosted.org/packages/80/3b/a3e81b71aed5a688e89dfe0e2694b26b78c7d7f39a5ffd8a7d75f54a12a8/fonttools-4.61.1-cp312-cp312-win_amd64.whl", hash = "sha256:497c31ce314219888c0e2fce5ad9178ca83fe5230b01a5006726cdf3ac9f24d9", size = 2319078, upload-time = "2025-12-12T17:30:22.862Z" }, + { url = "https://files.pythonhosted.org/packages/4b/cf/00ba28b0990982530addb8dc3e9e6f2fa9cb5c20df2abdda7baa755e8fe1/fonttools-4.61.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8c56c488ab471628ff3bfa80964372fc13504ece601e0d97a78ee74126b2045c", size = 2846454, upload-time = "2025-12-12T17:30:24.938Z" }, + { url = "https://files.pythonhosted.org/packages/5a/ca/468c9a8446a2103ae645d14fee3f610567b7042aba85031c1c65e3ef7471/fonttools-4.61.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dc492779501fa723b04d0ab1f5be046797fee17d27700476edc7ee9ae535a61e", size = 2398191, upload-time = "2025-12-12T17:30:27.343Z" }, + { url = "https://files.pythonhosted.org/packages/a3/4b/d67eedaed19def5967fade3297fed8161b25ba94699efc124b14fb68cdbc/fonttools-4.61.1-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:64102ca87e84261419c3747a0d20f396eb024bdbeb04c2bfb37e2891f5fadcb5", size = 4928410, upload-time = "2025-12-12T17:30:29.771Z" }, + { url = "https://files.pythonhosted.org/packages/b0/8d/6fb3494dfe61a46258cd93d979cf4725ded4eb46c2a4ca35e4490d84daea/fonttools-4.61.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c1b526c8d3f615a7b1867f38a9410849c8f4aef078535742198e942fba0e9bd", size = 4984460, upload-time = "2025-12-12T17:30:32.073Z" }, + { url = "https://files.pythonhosted.org/packages/f7/f1/a47f1d30b3dc00d75e7af762652d4cbc3dff5c2697a0dbd5203c81afd9c3/fonttools-4.61.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:41ed4b5ec103bd306bb68f81dc166e77409e5209443e5773cb4ed837bcc9b0d3", size = 4925800, upload-time = "2025-12-12T17:30:34.339Z" }, + { url = "https://files.pythonhosted.org/packages/a7/01/e6ae64a0981076e8a66906fab01539799546181e32a37a0257b77e4aa88b/fonttools-4.61.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b501c862d4901792adaec7c25b1ecc749e2662543f68bb194c42ba18d6eec98d", size = 5067859, upload-time = "2025-12-12T17:30:36.593Z" }, + { url = "https://files.pythonhosted.org/packages/73/aa/28e40b8d6809a9b5075350a86779163f074d2b617c15d22343fce81918db/fonttools-4.61.1-cp313-cp313-win32.whl", hash = "sha256:4d7092bb38c53bbc78e9255a59158b150bcdc115a1e3b3ce0b5f267dc35dd63c", size = 2267821, upload-time = "2025-12-12T17:30:38.478Z" }, + { url = "https://files.pythonhosted.org/packages/1a/59/453c06d1d83dc0951b69ef692d6b9f1846680342927df54e9a1ca91c6f90/fonttools-4.61.1-cp313-cp313-win_amd64.whl", hash = "sha256:21e7c8d76f62ab13c9472ccf74515ca5b9a761d1bde3265152a6dc58700d895b", size = 2318169, upload-time = "2025-12-12T17:30:40.951Z" }, + { url = "https://files.pythonhosted.org/packages/32/8f/4e7bf82c0cbb738d3c2206c920ca34ca74ef9dabde779030145d28665104/fonttools-4.61.1-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:fff4f534200a04b4a36e7ae3cb74493afe807b517a09e99cb4faa89a34ed6ecd", size = 2846094, upload-time = "2025-12-12T17:30:43.511Z" }, + { url = "https://files.pythonhosted.org/packages/71/09/d44e45d0a4f3a651f23a1e9d42de43bc643cce2971b19e784cc67d823676/fonttools-4.61.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:d9203500f7c63545b4ce3799319fe4d9feb1a1b89b28d3cb5abd11b9dd64147e", size = 2396589, upload-time = "2025-12-12T17:30:45.681Z" }, + { url = "https://files.pythonhosted.org/packages/89/18/58c64cafcf8eb677a99ef593121f719e6dcbdb7d1c594ae5a10d4997ca8a/fonttools-4.61.1-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fa646ecec9528bef693415c79a86e733c70a4965dd938e9a226b0fc64c9d2e6c", size = 4877892, upload-time = "2025-12-12T17:30:47.709Z" }, + { url = "https://files.pythonhosted.org/packages/8a/ec/9e6b38c7ba1e09eb51db849d5450f4c05b7e78481f662c3b79dbde6f3d04/fonttools-4.61.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11f35ad7805edba3aac1a3710d104592df59f4b957e30108ae0ba6c10b11dd75", size = 4972884, upload-time = "2025-12-12T17:30:49.656Z" }, + { url = "https://files.pythonhosted.org/packages/5e/87/b5339da8e0256734ba0dbbf5b6cdebb1dd79b01dc8c270989b7bcd465541/fonttools-4.61.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b931ae8f62db78861b0ff1ac017851764602288575d65b8e8ff1963fed419063", size = 4924405, upload-time = "2025-12-12T17:30:51.735Z" }, + { url = "https://files.pythonhosted.org/packages/0b/47/e3409f1e1e69c073a3a6fd8cb886eb18c0bae0ee13db2c8d5e7f8495e8b7/fonttools-4.61.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:b148b56f5de675ee16d45e769e69f87623a4944f7443850bf9a9376e628a89d2", size = 5035553, upload-time = "2025-12-12T17:30:54.823Z" }, + { url = "https://files.pythonhosted.org/packages/bf/b6/1f6600161b1073a984294c6c031e1a56ebf95b6164249eecf30012bb2e38/fonttools-4.61.1-cp314-cp314-win32.whl", hash = "sha256:9b666a475a65f4e839d3d10473fad6d47e0a9db14a2f4a224029c5bfde58ad2c", size = 2271915, upload-time = "2025-12-12T17:30:57.913Z" }, + { url = "https://files.pythonhosted.org/packages/52/7b/91e7b01e37cc8eb0e1f770d08305b3655e4f002fc160fb82b3390eabacf5/fonttools-4.61.1-cp314-cp314-win_amd64.whl", hash = "sha256:4f5686e1fe5fce75d82d93c47a438a25bf0d1319d2843a926f741140b2b16e0c", size = 2323487, upload-time = "2025-12-12T17:30:59.804Z" }, + { url = "https://files.pythonhosted.org/packages/39/5c/908ad78e46c61c3e3ed70c3b58ff82ab48437faf84ec84f109592cabbd9f/fonttools-4.61.1-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:e76ce097e3c57c4bcb67c5aa24a0ecdbd9f74ea9219997a707a4061fbe2707aa", size = 2929571, upload-time = "2025-12-12T17:31:02.574Z" }, + { url = "https://files.pythonhosted.org/packages/bd/41/975804132c6dea64cdbfbaa59f3518a21c137a10cccf962805b301ac6ab2/fonttools-4.61.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:9cfef3ab326780c04d6646f68d4b4742aae222e8b8ea1d627c74e38afcbc9d91", size = 2435317, upload-time = "2025-12-12T17:31:04.974Z" }, + { url = "https://files.pythonhosted.org/packages/b0/5a/aef2a0a8daf1ebaae4cfd83f84186d4a72ee08fd6a8451289fcd03ffa8a4/fonttools-4.61.1-cp314-cp314t-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a75c301f96db737e1c5ed5fd7d77d9c34466de16095a266509e13da09751bd19", size = 4882124, upload-time = "2025-12-12T17:31:07.456Z" }, + { url = "https://files.pythonhosted.org/packages/80/33/d6db3485b645b81cea538c9d1c9219d5805f0877fda18777add4671c5240/fonttools-4.61.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:91669ccac46bbc1d09e9273546181919064e8df73488ea087dcac3e2968df9ba", size = 5100391, upload-time = "2025-12-12T17:31:09.732Z" }, + { url = "https://files.pythonhosted.org/packages/6c/d6/675ba631454043c75fcf76f0ca5463eac8eb0666ea1d7badae5fea001155/fonttools-4.61.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c33ab3ca9d3ccd581d58e989d67554e42d8d4ded94ab3ade3508455fe70e65f7", size = 4978800, upload-time = "2025-12-12T17:31:11.681Z" }, + { url = "https://files.pythonhosted.org/packages/7f/33/d3ec753d547a8d2bdaedd390d4a814e8d5b45a093d558f025c6b990b554c/fonttools-4.61.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:664c5a68ec406f6b1547946683008576ef8b38275608e1cee6c061828171c118", size = 5006426, upload-time = "2025-12-12T17:31:13.764Z" }, + { url = "https://files.pythonhosted.org/packages/b4/40/cc11f378b561a67bea850ab50063366a0d1dd3f6d0a30ce0f874b0ad5664/fonttools-4.61.1-cp314-cp314t-win32.whl", hash = "sha256:aed04cabe26f30c1647ef0e8fbb207516fd40fe9472e9439695f5c6998e60ac5", size = 2335377, upload-time = "2025-12-12T17:31:16.49Z" }, + { url = "https://files.pythonhosted.org/packages/e4/ff/c9a2b66b39f8628531ea58b320d66d951267c98c6a38684daa8f50fb02f8/fonttools-4.61.1-cp314-cp314t-win_amd64.whl", hash = "sha256:2180f14c141d2f0f3da43f3a81bc8aa4684860f6b0e6f9e165a4831f24e6a23b", size = 2400613, upload-time = "2025-12-12T17:31:18.769Z" }, + { url = "https://files.pythonhosted.org/packages/c7/4e/ce75a57ff3aebf6fc1f4e9d508b8e5810618a33d900ad6c19eb30b290b97/fonttools-4.61.1-py3-none-any.whl", hash = "sha256:17d2bf5d541add43822bcf0c43d7d847b160c9bb01d15d5007d84e2217aaa371", size = 1148996, upload-time = "2025-12-12T17:31:21.03Z" }, ] [[package]] name = "frozenlist" -version = "1.6.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/5b/bf/a812e2fe6cb3f6c6cfc8d0303bf1742f2286004e5ec41ac8c89cf68cdb54/frozenlist-1.6.2.tar.gz", hash = "sha256:effc641518696471cf4962e8e32050133bc1f7b2851ae8fd0cb8797dd70dc202", size = 43108, upload_time = "2025-06-03T21:48:04.467Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/40/50405db036e352782f9b8859b60d2d8ec13fd16faf91c4689b934fabf2a9/frozenlist-1.6.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:92836b9903e52f787f4f4bfc6cf3b03cf19de4cbc09f5969e58806f876d8647f", size = 85687, upload_time = "2025-06-03T21:45:13.062Z" }, - { url = "https://files.pythonhosted.org/packages/55/b2/96b0ad9d16d0dcd9b9d328ed74523276b0600092de510544a2cd9954232a/frozenlist-1.6.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a3af419982432a13a997451e611ff7681a4fbf81dca04f70b08fc51106335ff0", size = 49799, upload_time = "2025-06-03T21:45:14.684Z" }, - { url = "https://files.pythonhosted.org/packages/85/5d/be51dc5ad29b0dcb27d5e9f1cc6af93e0dc00249bae33016a5e72328c9e6/frozenlist-1.6.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1570ba58f0852a6e6158d4ad92de13b9aba3474677c3dee827ba18dcf439b1d8", size = 48396, upload_time = "2025-06-03T21:45:16.549Z" }, - { url = "https://files.pythonhosted.org/packages/9d/36/e33a7ecafa8be33d251e92780d028090a4694160ed0f7b4dde5ac91698fc/frozenlist-1.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0de575df0135949c4049ae42db714c43d1693c590732abc78c47a04228fc1efb", size = 225206, upload_time = "2025-06-03T21:45:18.671Z" }, - { url = "https://files.pythonhosted.org/packages/fe/1c/07f56515c785c3b861173d2e0e73c614acc4a4f11b0e8f33bf74f8613083/frozenlist-1.6.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2b6eaba27ec2b3c0af7845619a425eeae8d510d5cc83fb3ef80569129238153b", size = 220009, upload_time = "2025-06-03T21:45:20.72Z" }, - { url = "https://files.pythonhosted.org/packages/67/78/1427ecc0223fe59e3320bed93fda9b6b4ca7fb3ac9c40e1453a0f2c3bdac/frozenlist-1.6.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:af1ee5188d2f63b4f09b67cf0c60b8cdacbd1e8d24669eac238e247d8b157581", size = 235243, upload_time = "2025-06-03T21:45:22.269Z" }, - { url = "https://files.pythonhosted.org/packages/15/c7/597f042562daffcada159807cf6539363f797777ee80e855c2aa84d4fed9/frozenlist-1.6.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9179c5186eb996c0dd7e4c828858ade4d7a8d1d12dd67320675a6ae7401f2647", size = 228925, upload_time = "2025-06-03T21:45:24.102Z" }, - { url = "https://files.pythonhosted.org/packages/a7/32/736cd296a4792826bc38764d5bd0442b51dbaad3c1a4f5cea01b17df9960/frozenlist-1.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38814ebc3c6bb01dc3bb4d6cffd0e64c19f4f2d03e649978aeae8e12b81bdf43", size = 211781, upload_time = "2025-06-03T21:45:25.983Z" }, - { url = "https://files.pythonhosted.org/packages/f1/cc/041c88e1cdcb176a99b0c1194e1e387ebaeebaae77d1d41938f06b124e74/frozenlist-1.6.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0dbcab0531318fc9ca58517865fae63a2fe786d5e2d8f3a56058c29831e49f13", size = 224409, upload_time = "2025-06-03T21:45:27.411Z" }, - { url = "https://files.pythonhosted.org/packages/80/1b/3b60600ae89b7b3d5b3c95423b22fd4b54c966fe0b1f9dee9137019cf9ec/frozenlist-1.6.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7472e477dc5d6a000945f45b6e38cbb1093fdec189dc1e98e57f8ab53f8aa246", size = 227850, upload_time = "2025-06-03T21:45:29.336Z" }, - { url = "https://files.pythonhosted.org/packages/77/e3/cd0d75e1c395b08010b94916e8650dd5bd5f25153147b0bb9fda9ecbb94a/frozenlist-1.6.2-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:17c230586d47332774332af86cc1e69ee095731ec70c27e5698dfebb9db167a0", size = 237819, upload_time = "2025-06-03T21:45:31.164Z" }, - { url = "https://files.pythonhosted.org/packages/38/c9/2681be06d34a993782bcc8a7d4d0c2d0970cd1f8c919d5b963ecec3bf4da/frozenlist-1.6.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:946a41e095592cf1c88a1fcdd154c13d0ef6317b371b817dc2b19b3d93ca0811", size = 218407, upload_time = "2025-06-03T21:45:32.612Z" }, - { url = "https://files.pythonhosted.org/packages/c6/c1/81f6f745e273454daecc29f06a571cd253f1bf7fc2b49e22a14636539bee/frozenlist-1.6.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d90c9b36c669eb481de605d3c2da02ea98cba6a3f5e93b3fe5881303026b2f14", size = 235941, upload_time = "2025-06-03T21:45:34.492Z" }, - { url = "https://files.pythonhosted.org/packages/99/a1/0bc9000642c05a19c7e0b9bb6f636243fc5af9c008e6c3fb31bb1e504738/frozenlist-1.6.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8651dd2d762d6eefebe8450ec0696cf3706b0eb5e46463138931f70c667ba612", size = 235766, upload_time = "2025-06-03T21:45:35.946Z" }, - { url = "https://files.pythonhosted.org/packages/a5/12/77effc4e36f69be8bda2284001417d8c85bf616fb36d9aa19e0bd07e292e/frozenlist-1.6.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:48400e6a09e217346949c034105b0df516a1b3c5aa546913b70b71b646caa9f5", size = 225239, upload_time = "2025-06-03T21:45:37.847Z" }, - { url = "https://files.pythonhosted.org/packages/93/40/f2ee30513783596a07a3e1e80a5d6d2142ef3e4e48c0b1c3f812e741668d/frozenlist-1.6.2-cp310-cp310-win32.whl", hash = "sha256:56354f09082262217f837d91106f1cc204dd29ac895f9bbab33244e2fa948bd7", size = 41105, upload_time = "2025-06-03T21:45:39.187Z" }, - { url = "https://files.pythonhosted.org/packages/80/8c/c37ba3acc222be06c547d843fd68c86cfa230106a50737078b9adac0f372/frozenlist-1.6.2-cp310-cp310-win_amd64.whl", hash = "sha256:3016ff03a332cdd2800f0eed81ca40a2699b2f62f23626e8cf81a2993867978a", size = 45318, upload_time = "2025-06-03T21:45:40.848Z" }, - { url = "https://files.pythonhosted.org/packages/af/40/1c79f0d110f294b27ba248876c0643792824617ddd9eba3ba1bf00bcc0e6/frozenlist-1.6.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:eb66c5d48b89701b93d58c31a48eb64e15d6968315a9ccc7dfbb2d6dc2c62ab7", size = 87206, upload_time = "2025-06-03T21:45:42.567Z" }, - { url = "https://files.pythonhosted.org/packages/d0/57/1ad332ca25dd379d8659bd38c2164ef53ba980eabac538ef9f73c182b63f/frozenlist-1.6.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8fb9aee4f7b495044b868d7e74fb110d8996e8fddc0bfe86409c7fc7bd5692f0", size = 50514, upload_time = "2025-06-03T21:45:43.814Z" }, - { url = "https://files.pythonhosted.org/packages/ec/a7/bffc1c7089812d432787f5539d59a18298ff1b43c3ac6d9134cb69eba7ab/frozenlist-1.6.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:48dde536fc4d8198fad4e211f977b1a5f070e6292801decf2d6bc77b805b0430", size = 49164, upload_time = "2025-06-03T21:45:45.083Z" }, - { url = "https://files.pythonhosted.org/packages/a2/dc/af7b2d190cb8b553032b7b46e582eaad4563d6f3c30b7e2524a7cdfc3e11/frozenlist-1.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91dd2fb760f4a2c04b3330e0191787c3437283f9241f0b379017d4b13cea8f5e", size = 237242, upload_time = "2025-06-03T21:45:46.388Z" }, - { url = "https://files.pythonhosted.org/packages/27/0c/e8fcde735f8b62421f944e08e95191a88a065bb5cdc5e7a1c9b7806adb3f/frozenlist-1.6.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f01f34f8a5c7b4d74a1c65227678822e69801dcf68edd4c11417a7c83828ff6f", size = 228128, upload_time = "2025-06-03T21:45:47.88Z" }, - { url = "https://files.pythonhosted.org/packages/43/ea/0e7bf5c347387724fc4b77ef94cf4ca317f3720ac154adb1a97e8b68d7ef/frozenlist-1.6.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f43f872cc4cfc46d9805d0e71302e9c39c755d5ad7572198cd2ceb3a291176cc", size = 246343, upload_time = "2025-06-03T21:45:49.765Z" }, - { url = "https://files.pythonhosted.org/packages/6b/ce/223a2fbdaaeeb72428063378b11ff356e801a4cf922cccfeb569fe8a21a4/frozenlist-1.6.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3f96cc8ab3a73d42bcdb6d9d41c3dceffa8da8273ac54b71304b891e32de8b13", size = 240659, upload_time = "2025-06-03T21:45:51.216Z" }, - { url = "https://files.pythonhosted.org/packages/2f/9e/77c92740b33523b880683872971da1ed6fa4a30a7a84d3f43540d807b792/frozenlist-1.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9c0b257123320832cce9bea9935c860e4fa625b0e58b10db49fdfef70087df81", size = 221329, upload_time = "2025-06-03T21:45:52.665Z" }, - { url = "https://files.pythonhosted.org/packages/7e/c3/9dcfc63ae15a51132483fc34c2aad0ff32cabeedb6e51324553423cd2449/frozenlist-1.6.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23dc4def97ccc0232f491836050ae664d3d2352bb43ad4cd34cd3399ad8d1fc8", size = 236338, upload_time = "2025-06-03T21:45:54.154Z" }, - { url = "https://files.pythonhosted.org/packages/31/d6/7eaf4bdafa61c227670832f2f21294ecae4505bba25a71a49f16db005a69/frozenlist-1.6.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fcf3663463c040315f025bd6a5f88b3748082cfe111e90fd422f71668c65de52", size = 239097, upload_time = "2025-06-03T21:45:55.599Z" }, - { url = "https://files.pythonhosted.org/packages/59/df/3350e94786babdd906ac7d8ca9646e38a97a81f7e1585b598dcabb6ea178/frozenlist-1.6.2-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:16b9e7b59ea6eef876a8a5fac084c95fd4bac687c790c4d48c0d53c6bcde54d1", size = 247310, upload_time = "2025-06-03T21:45:57.045Z" }, - { url = "https://files.pythonhosted.org/packages/ea/26/9a09169158ce073d04ff1851242e4f05df93e6eef4161997f9ff05da2f66/frozenlist-1.6.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:308b40d32a98a8d0d09bc28e4cbc13a0b803a0351041d4548564f28f6b148b05", size = 227829, upload_time = "2025-06-03T21:45:58.47Z" }, - { url = "https://files.pythonhosted.org/packages/f1/da/a1e2db77514ffabeeb16c486af74580a1105162206386c6b826a69c0a040/frozenlist-1.6.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:baf585d8968eaad6c1aae99456c40978a9fa822ccbdb36fd4746b581ef338192", size = 247808, upload_time = "2025-06-03T21:46:00.462Z" }, - { url = "https://files.pythonhosted.org/packages/e0/d2/457931890fab0f240d07eed45adc51c7be817d474a791d7f12799a5b93f2/frozenlist-1.6.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:4dfdbdb671a6af6ea1a363b210373c8233df3925d9a7fb99beaa3824f6b99656", size = 247343, upload_time = "2025-06-03T21:46:02.491Z" }, - { url = "https://files.pythonhosted.org/packages/47/4c/34a28b01d8dab8f84630ce75004bcb4313866105248f942df5148604eaf0/frozenlist-1.6.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:94916e3acaeb8374d5aea9c37db777c9f0a2b9be46561f5de30064cbbbfae54a", size = 236482, upload_time = "2025-06-03T21:46:04.155Z" }, - { url = "https://files.pythonhosted.org/packages/f7/42/f18ba85776f5eee10a2bf4890a53dde0f725bb548d7b04618cd3c57546db/frozenlist-1.6.2-cp311-cp311-win32.whl", hash = "sha256:0453e3d2d12616949cb2581068942a0808c7255f2abab0676d2da7db30f9ea11", size = 41249, upload_time = "2025-06-03T21:46:05.731Z" }, - { url = "https://files.pythonhosted.org/packages/0f/75/5dd6547beccdfd7a464b08f4058e353207432cb4cdf316af3f695f204b54/frozenlist-1.6.2-cp311-cp311-win_amd64.whl", hash = "sha256:fb512753c4bbf0af03f6b9c7cc5ecc9bbac2e198a94f61aaabd26c3cf3229c8c", size = 45511, upload_time = "2025-06-03T21:46:07.639Z" }, - { url = "https://files.pythonhosted.org/packages/c3/50/4632c944c57945cc1960e10ab8d6120cefb97bf923fd89052a3bcf8dc605/frozenlist-1.6.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:48544d07404d7fcfccb6cc091922ae10de4d9e512c537c710c063ae8f5662b85", size = 85258, upload_time = "2025-06-03T21:46:08.919Z" }, - { url = "https://files.pythonhosted.org/packages/3a/f4/5be5dbb219f341a4e996588e8841806c1df0c880c440c1171d143c83ce39/frozenlist-1.6.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ee0cf89e7638de515c0bb2e8be30e8e2e48f3be9b6c2f7127bca4a1f35dff45", size = 49620, upload_time = "2025-06-03T21:46:10.658Z" }, - { url = "https://files.pythonhosted.org/packages/2a/fe/6697c1242126dc344840a43bffd5d5013cf5d61b272567f68025274622e1/frozenlist-1.6.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e084d838693d73c0fe87d212b91af80c18068c95c3d877e294f165056cedfa58", size = 48129, upload_time = "2025-06-03T21:46:11.93Z" }, - { url = "https://files.pythonhosted.org/packages/b1/cb/aa09a825abeabb8165282f3f79cb3f130847486ee6427d72d742efa604d6/frozenlist-1.6.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:84d918b01781c6ebb5b776c18a87dd3016ff979eb78626aaca928bae69a640c3", size = 241513, upload_time = "2025-06-03T21:46:13.26Z" }, - { url = "https://files.pythonhosted.org/packages/2c/a3/9c22011770ea8b423adf0e12ec34200cf68ff444348d6c7c3466acc6be53/frozenlist-1.6.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e2892d9ab060a847f20fab83fdb886404d0f213f648bdeaebbe76a6134f0973d", size = 234019, upload_time = "2025-06-03T21:46:14.727Z" }, - { url = "https://files.pythonhosted.org/packages/88/39/83c077661ba708d28859dc01d299c9272c9adeb4b9e58dba85da2271cb08/frozenlist-1.6.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bbd2225d7218e7d386f4953d11484b0e38e5d134e85c91f0a6b0f30fb6ae25c4", size = 247035, upload_time = "2025-06-03T21:46:16.706Z" }, - { url = "https://files.pythonhosted.org/packages/78/9f/7153e16e51ee8d660e907ef43c5a73882e3dc96582f70b00ece7d8a69b43/frozenlist-1.6.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b679187cba0a99f1162c7ec1b525e34bdc5ca246857544d16c1ed234562df80", size = 244126, upload_time = "2025-06-03T21:46:18.253Z" }, - { url = "https://files.pythonhosted.org/packages/71/1f/e8e6b72f3b285f8a6cfe4c01d14c4bbbf477c40868c8386bd9617298c696/frozenlist-1.6.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bceb7bd48849d4b76eac070a6d508aa3a529963f5d9b0a6840fd41fb381d5a09", size = 224463, upload_time = "2025-06-03T21:46:20.177Z" }, - { url = "https://files.pythonhosted.org/packages/69/b5/20ab79daba2e787c3426f6fa7bb2114edfcdffa4cfb2dd1c8e84f6964519/frozenlist-1.6.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b1b79ae86fdacc4bf842a4e0456540947abba64a84e61b5ae24c87adb089db", size = 240225, upload_time = "2025-06-03T21:46:21.615Z" }, - { url = "https://files.pythonhosted.org/packages/02/46/5d2e14cec6f577426f53e8726f824028da55703a5a6b41c6eb7a3cdf1372/frozenlist-1.6.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6c5c3c575148aa7308a38709906842039d7056bf225da6284b7a11cf9275ac5d", size = 237668, upload_time = "2025-06-03T21:46:23.143Z" }, - { url = "https://files.pythonhosted.org/packages/5d/35/d29a3297954c34b69842f63541833eaca71e50fb6ebbafd9eb95babc1508/frozenlist-1.6.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:16263bd677a31fe1a5dc2b803b564e349c96f804a81706a62b8698dd14dbba50", size = 248603, upload_time = "2025-06-03T21:46:28.592Z" }, - { url = "https://files.pythonhosted.org/packages/1e/30/bcb572840d112b22b89d2178168741674ab3766ad507c33e2549fdfee7f0/frozenlist-1.6.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:2e51b2054886ff7db71caf68285c2cd936eb7a145a509965165a2aae715c92a7", size = 225855, upload_time = "2025-06-03T21:46:30.151Z" }, - { url = "https://files.pythonhosted.org/packages/ac/33/a0d3f75b126a18deb151f1cfb42ff64bbce22d8651fdda061e4fb56cd9b5/frozenlist-1.6.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ae1785b76f641cce4efd7e6f49ca4ae456aa230383af5ab0d4d3922a7e37e763", size = 246094, upload_time = "2025-06-03T21:46:32.709Z" }, - { url = "https://files.pythonhosted.org/packages/4d/7c/c5140e62f1b878a2982246505ed9461c4238f17fd53237ae25ddc9dbeb8d/frozenlist-1.6.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:30155cc481f73f92f47ab1e858a7998f7b1207f9b5cf3b3cba90ec65a7f224f5", size = 247984, upload_time = "2025-06-03T21:46:35.095Z" }, - { url = "https://files.pythonhosted.org/packages/77/da/32ac9c843ee126f8b2c3b164cf39a1bbf05e7a46e57659fef1db4f35e5dc/frozenlist-1.6.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e1a1d82f2eb3d2875a8d139ae3f5026f7797f9de5dce44f53811ab0a883e85e7", size = 239770, upload_time = "2025-06-03T21:46:36.55Z" }, - { url = "https://files.pythonhosted.org/packages/e0/2f/4c512f0f9db149609c7f7e7be108ddce93131bf56e81adddb64510919573/frozenlist-1.6.2-cp312-cp312-win32.whl", hash = "sha256:84105cb0f3479dfa20b85f459fb2db3b0ee52e2f84e86d447ea8b0de1fb7acdd", size = 40918, upload_time = "2025-06-03T21:46:39.547Z" }, - { url = "https://files.pythonhosted.org/packages/54/c9/abb008594e5474132398aa417522776bee64d1753f98634c97b541938566/frozenlist-1.6.2-cp312-cp312-win_amd64.whl", hash = "sha256:eecc861bd30bc5ee3b04a1e6ebf74ed0451f596d91606843f3edbd2f273e2fe3", size = 45148, upload_time = "2025-06-03T21:46:40.787Z" }, - { url = "https://files.pythonhosted.org/packages/b8/f6/973abfcb8b68f2e8b58071a04ec72f5e1f0acd19dae0d3b7a8abc3d9ab07/frozenlist-1.6.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2ad8851ae1f6695d735f8646bf1e68675871789756f7f7e8dc8224a74eabb9d0", size = 85517, upload_time = "2025-06-03T21:46:42.124Z" }, - { url = "https://files.pythonhosted.org/packages/c8/d0/ac45f2dcf0afd5f7d57204af8b7516ecbc3599ea681e06f4b25d3845bea8/frozenlist-1.6.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:cd2d5abc0ccd99a2a5b437987f3b1e9c265c1044d2855a09ac68f09bbb8082ca", size = 49916, upload_time = "2025-06-03T21:46:43.93Z" }, - { url = "https://files.pythonhosted.org/packages/50/cc/99c3f31823630b7411f7c1e83399e91d6b56a5661a5b724935ef5b51f5f5/frozenlist-1.6.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:15c33f665faa9b8f8e525b987eeaae6641816e0f6873e8a9c4d224338cebbb55", size = 48107, upload_time = "2025-06-03T21:46:45.188Z" }, - { url = "https://files.pythonhosted.org/packages/85/4e/38643ce3ee80d222892b694d02c15ea476c4d564493a6fe530347163744e/frozenlist-1.6.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3e6c0681783723bb472b6b8304e61ecfcb4c2b11cf7f243d923813c21ae5d2a", size = 255771, upload_time = "2025-06-03T21:46:46.53Z" }, - { url = "https://files.pythonhosted.org/packages/ca/e6/ceed85a7d5c0f666485384fc393e32353f8088e154a1109e5ef60165d366/frozenlist-1.6.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:61bae4d345a26550d0ed9f2c9910ea060f89dbfc642b7b96e9510a95c3a33b3c", size = 252519, upload_time = "2025-06-03T21:46:48.101Z" }, - { url = "https://files.pythonhosted.org/packages/29/99/9f2e2b90cf918465e3b6ca4eea79e6be53d24fba33937e37d86c3764bbf9/frozenlist-1.6.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:90e5a84016d0d2fb828f770ede085b5d89155fcb9629b8a3237c960c41c120c3", size = 263348, upload_time = "2025-06-03T21:46:49.64Z" }, - { url = "https://files.pythonhosted.org/packages/4e/ac/59f3ec4c1b4897186efb4757379915734a48bb16bbc15a9fe0bf0857b679/frozenlist-1.6.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55dc289a064c04819d669e6e8a85a1c0416e6c601782093bdc749ae14a2f39da", size = 257858, upload_time = "2025-06-03T21:46:51.189Z" }, - { url = "https://files.pythonhosted.org/packages/48/4a/19c97510d0c2be1ebaae68383d1b5a256a12a660ca17b0c427b1024d9b92/frozenlist-1.6.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b79bcf97ca03c95b044532a4fef6e5ae106a2dd863875b75fde64c553e3f4820", size = 238248, upload_time = "2025-06-03T21:46:52.649Z" }, - { url = "https://files.pythonhosted.org/packages/ef/64/641aa2b0944fa3d881323948e0d8d6fee746dae03d9023eb510bb80bc46a/frozenlist-1.6.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e5e7564d232a782baa3089b25a0d979e2e4d6572d3c7231fcceacc5c22bf0f7", size = 255932, upload_time = "2025-06-03T21:46:54.175Z" }, - { url = "https://files.pythonhosted.org/packages/6c/f8/5b68d5658fac7332e5d26542a4af0ffc2edca8da8f854f6274882889ee1e/frozenlist-1.6.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6fcd8d56880dccdd376afb18f483ab55a0e24036adc9a83c914d4b7bb5729d4e", size = 253329, upload_time = "2025-06-03T21:46:55.69Z" }, - { url = "https://files.pythonhosted.org/packages/e9/20/379d7a27eb82748b41319bf376bf2c034e7ee11dda94f12b331edcc261ff/frozenlist-1.6.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:4fbce985c7fe7bafb4d9bf647c835dbe415b465a897b0c79d1bdf0f3fae5fe50", size = 266164, upload_time = "2025-06-03T21:46:57.19Z" }, - { url = "https://files.pythonhosted.org/packages/13/bd/d7dbf94220020850392cb661bedfdf786398bafae85d1045dd108971d261/frozenlist-1.6.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:3bd12d727cd616387d50fe283abebb2db93300c98f8ff1084b68460acd551926", size = 241641, upload_time = "2025-06-03T21:46:59.769Z" }, - { url = "https://files.pythonhosted.org/packages/a4/70/916fef6284d294077265cd69ad05f228e44f7ed88d9acb690df5a1174049/frozenlist-1.6.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:38544cae535ed697960891131731b33bb865b7d197ad62dc380d2dbb1bceff48", size = 261215, upload_time = "2025-06-03T21:47:01.752Z" }, - { url = "https://files.pythonhosted.org/packages/8f/98/1326a7189fa519692698cddf598f56766b0fea6ac71cddaf64760a055397/frozenlist-1.6.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:47396898f98fae5c9b9bb409c3d2cf6106e409730f35a0926aad09dd7acf1ef5", size = 262597, upload_time = "2025-06-03T21:47:03.495Z" }, - { url = "https://files.pythonhosted.org/packages/f4/d6/0a95ab9289c72e86c37c9b8afe82576556456b6f66a35d242526634130f2/frozenlist-1.6.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d10d835f8ce8571fd555db42d3aef325af903535dad7e6faa7b9c8abe191bffc", size = 258766, upload_time = "2025-06-03T21:47:05.411Z" }, - { url = "https://files.pythonhosted.org/packages/1b/d0/9e946aabd89ebfcb71ec1371327f0e25d4868cd4439471a6fcb6eaf7b366/frozenlist-1.6.2-cp313-cp313-win32.whl", hash = "sha256:a400fe775a41b6d7a3fef00d88f10cbae4f0074c9804e282013d7797671ba58d", size = 40961, upload_time = "2025-06-03T21:47:06.89Z" }, - { url = "https://files.pythonhosted.org/packages/43/e9/d714f5eb0fde1413344ded982ae9638307b59651d5c04263af42eb81a315/frozenlist-1.6.2-cp313-cp313-win_amd64.whl", hash = "sha256:cc8b25b321863ed46992558a29bb09b766c41e25f31461666d501be0f893bada", size = 46204, upload_time = "2025-06-03T21:47:08.2Z" }, - { url = "https://files.pythonhosted.org/packages/f5/7a/8f6dde73862499e60eb390778a1e46b87c1fe3c5722622d731ccda7a173c/frozenlist-1.6.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:56de277a0e0ad26a1dcdc99802b4f5becd7fd890807b68e3ecff8ced01d58132", size = 91326, upload_time = "2025-06-03T21:47:09.566Z" }, - { url = "https://files.pythonhosted.org/packages/79/60/dcdc75edbcf8241e7cb15fced68b3be63f67ff3faaf559c540a7eb63233b/frozenlist-1.6.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:9cb386dd69ae91be586aa15cb6f39a19b5f79ffc1511371eca8ff162721c4867", size = 52426, upload_time = "2025-06-03T21:47:10.828Z" }, - { url = "https://files.pythonhosted.org/packages/64/e6/df2a43ccb2c4f1ea3692aae9a89cfc5dd932a90b7898f98f13ed9e2680a9/frozenlist-1.6.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:53835d8a6929c2f16e02616f8b727bd140ce8bf0aeddeafdb290a67c136ca8ad", size = 51460, upload_time = "2025-06-03T21:47:12.089Z" }, - { url = "https://files.pythonhosted.org/packages/fd/b3/c4f2f7fca9487b25c39bf64535f029316e184072a82f3660ce72defc5421/frozenlist-1.6.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc49f2277e8173abf028d744f8b7d69fe8cc26bffc2de97d47a3b529599fbf50", size = 310270, upload_time = "2025-06-03T21:47:13.495Z" }, - { url = "https://files.pythonhosted.org/packages/2b/5b/046eb34d8d0fee1a8c9dc91a9ba581283c67a1ace20bcc01c86a53595105/frozenlist-1.6.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:65eb9e8a973161bdac5fa06ea6bd261057947adc4f47a7a6ef3d6db30c78c5b4", size = 289062, upload_time = "2025-06-03T21:47:14.92Z" }, - { url = "https://files.pythonhosted.org/packages/48/7b/80991efaa0aa25e867cf93033c28e9d1310f34f90421eb59eb1f2073d937/frozenlist-1.6.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:301eb2f898d863031f8c5a56c88a6c5d976ba11a4a08a1438b96ee3acb5aea80", size = 312202, upload_time = "2025-06-03T21:47:16.436Z" }, - { url = "https://files.pythonhosted.org/packages/78/6b/6fe30bdababdf82c5b34f0093770c4be6211071e23570721b80b11c9d52a/frozenlist-1.6.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:207f717fd5e65fddb77d33361ab8fa939f6d89195f11307e073066886b33f2b8", size = 309557, upload_time = "2025-06-03T21:47:17.939Z" }, - { url = "https://files.pythonhosted.org/packages/9d/ef/b7bf48802fc7d084703ba2173e6a8d0590bea378dcd6a480051c41bddf47/frozenlist-1.6.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f83992722642ee0db0333b1dbf205b1a38f97d51a7382eb304ba414d8c3d1e05", size = 282135, upload_time = "2025-06-03T21:47:19.521Z" }, - { url = "https://files.pythonhosted.org/packages/af/f8/6911a085bce8d0d0df3dfc2560e3e0fb4d6c19ff101014bcf61aa32ba39a/frozenlist-1.6.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:12af99e6023851b36578e5bcc60618b5b30f4650340e29e565cd1936326dbea7", size = 303392, upload_time = "2025-06-03T21:47:21.16Z" }, - { url = "https://files.pythonhosted.org/packages/9c/5d/b4e0cc6dbd6b9282926a470a919da7c6599ff324ab5268c7ecaff82cb858/frozenlist-1.6.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6f01620444a674eaad900a3263574418e99c49e2a5d6e5330753857363b5d59f", size = 309402, upload_time = "2025-06-03T21:47:22.705Z" }, - { url = "https://files.pythonhosted.org/packages/0f/1b/bf777de3c810e68e8758337fcc97ee8c956376c87aecee9a61ba19a94123/frozenlist-1.6.2-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:82b94c8948341512306ca8ccc702771600b442c6abe5f8ee017e00e452a209e8", size = 312924, upload_time = "2025-06-03T21:47:24.251Z" }, - { url = "https://files.pythonhosted.org/packages/0e/03/a69b890bc310790fcae61fd3b5be64876811b12db5d50b32e62f65e766bd/frozenlist-1.6.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:324a4cf4c220ddb3db1f46ade01e48432c63fa8c26812c710006e7f6cfba4a08", size = 291768, upload_time = "2025-06-03T21:47:25.874Z" }, - { url = "https://files.pythonhosted.org/packages/70/cc/559386adf987b47c8977c929271d11a72efd92778a0a2f4cc97827a9a25b/frozenlist-1.6.2-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:695284e51458dabb89af7f7dc95c470aa51fd259207aba5378b187909297feef", size = 313305, upload_time = "2025-06-03T21:47:29.305Z" }, - { url = "https://files.pythonhosted.org/packages/e7/fa/eb0e21730ffccfb2d0d367d863cbaacf8367bdc277b44eabf72f7329ab91/frozenlist-1.6.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:9ccbeb1c8dda4f42d0678076aa5cbde941a232be71c67b9d8ca89fbaf395807c", size = 312228, upload_time = "2025-06-03T21:47:30.967Z" }, - { url = "https://files.pythonhosted.org/packages/d1/c1/8471b67172abc9478ad78c70a3f3a5c4fed6d4bcadc748e1b6dfa06ab2ae/frozenlist-1.6.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:cbbdf62fcc1864912c592a1ec748fee94f294c6b23215d5e8e9569becb7723ee", size = 309905, upload_time = "2025-06-03T21:47:32.526Z" }, - { url = "https://files.pythonhosted.org/packages/bb/2c/ee21987c3a175b49d0b827b1e45394a7a5d08c7de5b766ed6d0889d30568/frozenlist-1.6.2-cp313-cp313t-win32.whl", hash = "sha256:76857098ee17258df1a61f934f2bae052b8542c9ea6b187684a737b2e3383a65", size = 44644, upload_time = "2025-06-03T21:47:34.514Z" }, - { url = "https://files.pythonhosted.org/packages/65/46/fce60f65b1fb17a90c4bf410a5c90cb3b40616cc229e75866f8be97c112c/frozenlist-1.6.2-cp313-cp313t-win_amd64.whl", hash = "sha256:c06a88daba7e891add42f9278cdf7506a49bc04df9b1648be54da1bf1c79b4c6", size = 50607, upload_time = "2025-06-03T21:47:36.227Z" }, - { url = "https://files.pythonhosted.org/packages/13/be/0ebbb283f2d91b72beaee2d07760b2c47dab875c49c286f5591d3d157198/frozenlist-1.6.2-py3-none-any.whl", hash = "sha256:947abfcc8c42a329bbda6df97a4b9c9cdb4e12c85153b3b57b9d2f02aa5877dc", size = 12582, upload_time = "2025-06-03T21:48:03.201Z" }, +version = "1.8.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0/frozenlist-1.8.0.tar.gz", hash = "sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad", size = 45875, upload-time = "2025-10-06T05:38:17.865Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/83/4a/557715d5047da48d54e659203b9335be7bfaafda2c3f627b7c47e0b3aaf3/frozenlist-1.8.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b37f6d31b3dcea7deb5e9696e529a6aa4a898adc33db82da12e4c60a7c4d2011", size = 86230, upload-time = "2025-10-06T05:35:23.699Z" }, + { url = "https://files.pythonhosted.org/packages/a2/fb/c85f9fed3ea8fe8740e5b46a59cc141c23b842eca617da8876cfce5f760e/frozenlist-1.8.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ef2b7b394f208233e471abc541cc6991f907ffd47dc72584acee3147899d6565", size = 49621, upload-time = "2025-10-06T05:35:25.341Z" }, + { url = "https://files.pythonhosted.org/packages/63/70/26ca3f06aace16f2352796b08704338d74b6d1a24ca38f2771afbb7ed915/frozenlist-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a88f062f072d1589b7b46e951698950e7da00442fc1cacbe17e19e025dc327ad", size = 49889, upload-time = "2025-10-06T05:35:26.797Z" }, + { url = "https://files.pythonhosted.org/packages/5d/ed/c7895fd2fde7f3ee70d248175f9b6cdf792fb741ab92dc59cd9ef3bd241b/frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:f57fb59d9f385710aa7060e89410aeb5058b99e62f4d16b08b91986b9a2140c2", size = 219464, upload-time = "2025-10-06T05:35:28.254Z" }, + { url = "https://files.pythonhosted.org/packages/6b/83/4d587dccbfca74cb8b810472392ad62bfa100bf8108c7223eb4c4fa2f7b3/frozenlist-1.8.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:799345ab092bee59f01a915620b5d014698547afd011e691a208637312db9186", size = 221649, upload-time = "2025-10-06T05:35:29.454Z" }, + { url = "https://files.pythonhosted.org/packages/6a/c6/fd3b9cd046ec5fff9dab66831083bc2077006a874a2d3d9247dea93ddf7e/frozenlist-1.8.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c23c3ff005322a6e16f71bf8692fcf4d5a304aaafe1e262c98c6d4adc7be863e", size = 219188, upload-time = "2025-10-06T05:35:30.951Z" }, + { url = "https://files.pythonhosted.org/packages/ce/80/6693f55eb2e085fc8afb28cf611448fb5b90e98e068fa1d1b8d8e66e5c7d/frozenlist-1.8.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8a76ea0f0b9dfa06f254ee06053d93a600865b3274358ca48a352ce4f0798450", size = 231748, upload-time = "2025-10-06T05:35:32.101Z" }, + { url = "https://files.pythonhosted.org/packages/97/d6/e9459f7c5183854abd989ba384fe0cc1a0fb795a83c033f0571ec5933ca4/frozenlist-1.8.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c7366fe1418a6133d5aa824ee53d406550110984de7637d65a178010f759c6ef", size = 236351, upload-time = "2025-10-06T05:35:33.834Z" }, + { url = "https://files.pythonhosted.org/packages/97/92/24e97474b65c0262e9ecd076e826bfd1d3074adcc165a256e42e7b8a7249/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:13d23a45c4cebade99340c4165bd90eeb4a56c6d8a9d8aa49568cac19a6d0dc4", size = 218767, upload-time = "2025-10-06T05:35:35.205Z" }, + { url = "https://files.pythonhosted.org/packages/ee/bf/dc394a097508f15abff383c5108cb8ad880d1f64a725ed3b90d5c2fbf0bb/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:e4a3408834f65da56c83528fb52ce7911484f0d1eaf7b761fc66001db1646eff", size = 235887, upload-time = "2025-10-06T05:35:36.354Z" }, + { url = "https://files.pythonhosted.org/packages/40/90/25b201b9c015dbc999a5baf475a257010471a1fa8c200c843fd4abbee725/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:42145cd2748ca39f32801dad54aeea10039da6f86e303659db90db1c4b614c8c", size = 228785, upload-time = "2025-10-06T05:35:37.949Z" }, + { url = "https://files.pythonhosted.org/packages/84/f4/b5bc148df03082f05d2dd30c089e269acdbe251ac9a9cf4e727b2dbb8a3d/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:e2de870d16a7a53901e41b64ffdf26f2fbb8917b3e6ebf398098d72c5b20bd7f", size = 230312, upload-time = "2025-10-06T05:35:39.178Z" }, + { url = "https://files.pythonhosted.org/packages/db/4b/87e95b5d15097c302430e647136b7d7ab2398a702390cf4c8601975709e7/frozenlist-1.8.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:20e63c9493d33ee48536600d1a5c95eefc870cd71e7ab037763d1fbb89cc51e7", size = 217650, upload-time = "2025-10-06T05:35:40.377Z" }, + { url = "https://files.pythonhosted.org/packages/e5/70/78a0315d1fea97120591a83e0acd644da638c872f142fd72a6cebee825f3/frozenlist-1.8.0-cp310-cp310-win32.whl", hash = "sha256:adbeebaebae3526afc3c96fad434367cafbfd1b25d72369a9e5858453b1bb71a", size = 39659, upload-time = "2025-10-06T05:35:41.863Z" }, + { url = "https://files.pythonhosted.org/packages/66/aa/3f04523fb189a00e147e60c5b2205126118f216b0aa908035c45336e27e4/frozenlist-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:667c3777ca571e5dbeb76f331562ff98b957431df140b54c85fd4d52eea8d8f6", size = 43837, upload-time = "2025-10-06T05:35:43.205Z" }, + { url = "https://files.pythonhosted.org/packages/39/75/1135feecdd7c336938bd55b4dc3b0dfc46d85b9be12ef2628574b28de776/frozenlist-1.8.0-cp310-cp310-win_arm64.whl", hash = "sha256:80f85f0a7cc86e7a54c46d99c9e1318ff01f4687c172ede30fd52d19d1da1c8e", size = 39989, upload-time = "2025-10-06T05:35:44.596Z" }, + { url = "https://files.pythonhosted.org/packages/bc/03/077f869d540370db12165c0aa51640a873fb661d8b315d1d4d67b284d7ac/frozenlist-1.8.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:09474e9831bc2b2199fad6da3c14c7b0fbdd377cce9d3d77131be28906cb7d84", size = 86912, upload-time = "2025-10-06T05:35:45.98Z" }, + { url = "https://files.pythonhosted.org/packages/df/b5/7610b6bd13e4ae77b96ba85abea1c8cb249683217ef09ac9e0ae93f25a91/frozenlist-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:17c883ab0ab67200b5f964d2b9ed6b00971917d5d8a92df149dc2c9779208ee9", size = 50046, upload-time = "2025-10-06T05:35:47.009Z" }, + { url = "https://files.pythonhosted.org/packages/6e/ef/0e8f1fe32f8a53dd26bdd1f9347efe0778b0fddf62789ea683f4cc7d787d/frozenlist-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fa47e444b8ba08fffd1c18e8cdb9a75db1b6a27f17507522834ad13ed5922b93", size = 50119, upload-time = "2025-10-06T05:35:48.38Z" }, + { url = "https://files.pythonhosted.org/packages/11/b1/71a477adc7c36e5fb628245dfbdea2166feae310757dea848d02bd0689fd/frozenlist-1.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2552f44204b744fba866e573be4c1f9048d6a324dfe14475103fd51613eb1d1f", size = 231067, upload-time = "2025-10-06T05:35:49.97Z" }, + { url = "https://files.pythonhosted.org/packages/45/7e/afe40eca3a2dc19b9904c0f5d7edfe82b5304cb831391edec0ac04af94c2/frozenlist-1.8.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:957e7c38f250991e48a9a73e6423db1bb9dd14e722a10f6b8bb8e16a0f55f695", size = 233160, upload-time = "2025-10-06T05:35:51.729Z" }, + { url = "https://files.pythonhosted.org/packages/a6/aa/7416eac95603ce428679d273255ffc7c998d4132cfae200103f164b108aa/frozenlist-1.8.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:8585e3bb2cdea02fc88ffa245069c36555557ad3609e83be0ec71f54fd4abb52", size = 228544, upload-time = "2025-10-06T05:35:53.246Z" }, + { url = "https://files.pythonhosted.org/packages/8b/3d/2a2d1f683d55ac7e3875e4263d28410063e738384d3adc294f5ff3d7105e/frozenlist-1.8.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:edee74874ce20a373d62dc28b0b18b93f645633c2943fd90ee9d898550770581", size = 243797, upload-time = "2025-10-06T05:35:54.497Z" }, + { url = "https://files.pythonhosted.org/packages/78/1e/2d5565b589e580c296d3bb54da08d206e797d941a83a6fdea42af23be79c/frozenlist-1.8.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c9a63152fe95756b85f31186bddf42e4c02c6321207fd6601a1c89ebac4fe567", size = 247923, upload-time = "2025-10-06T05:35:55.861Z" }, + { url = "https://files.pythonhosted.org/packages/aa/c3/65872fcf1d326a7f101ad4d86285c403c87be7d832b7470b77f6d2ed5ddc/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b6db2185db9be0a04fecf2f241c70b63b1a242e2805be291855078f2b404dd6b", size = 230886, upload-time = "2025-10-06T05:35:57.399Z" }, + { url = "https://files.pythonhosted.org/packages/a0/76/ac9ced601d62f6956f03cc794f9e04c81719509f85255abf96e2510f4265/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:f4be2e3d8bc8aabd566f8d5b8ba7ecc09249d74ba3c9ed52e54dc23a293f0b92", size = 245731, upload-time = "2025-10-06T05:35:58.563Z" }, + { url = "https://files.pythonhosted.org/packages/b9/49/ecccb5f2598daf0b4a1415497eba4c33c1e8ce07495eb07d2860c731b8d5/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:c8d1634419f39ea6f5c427ea2f90ca85126b54b50837f31497f3bf38266e853d", size = 241544, upload-time = "2025-10-06T05:35:59.719Z" }, + { url = "https://files.pythonhosted.org/packages/53/4b/ddf24113323c0bbcc54cb38c8b8916f1da7165e07b8e24a717b4a12cbf10/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:1a7fa382a4a223773ed64242dbe1c9c326ec09457e6b8428efb4118c685c3dfd", size = 241806, upload-time = "2025-10-06T05:36:00.959Z" }, + { url = "https://files.pythonhosted.org/packages/a7/fb/9b9a084d73c67175484ba2789a59f8eebebd0827d186a8102005ce41e1ba/frozenlist-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:11847b53d722050808926e785df837353bd4d75f1d494377e59b23594d834967", size = 229382, upload-time = "2025-10-06T05:36:02.22Z" }, + { url = "https://files.pythonhosted.org/packages/95/a3/c8fb25aac55bf5e12dae5c5aa6a98f85d436c1dc658f21c3ac73f9fa95e5/frozenlist-1.8.0-cp311-cp311-win32.whl", hash = "sha256:27c6e8077956cf73eadd514be8fb04d77fc946a7fe9f7fe167648b0b9085cc25", size = 39647, upload-time = "2025-10-06T05:36:03.409Z" }, + { url = "https://files.pythonhosted.org/packages/0a/f5/603d0d6a02cfd4c8f2a095a54672b3cf967ad688a60fb9faf04fc4887f65/frozenlist-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:ac913f8403b36a2c8610bbfd25b8013488533e71e62b4b4adce9c86c8cea905b", size = 44064, upload-time = "2025-10-06T05:36:04.368Z" }, + { url = "https://files.pythonhosted.org/packages/5d/16/c2c9ab44e181f043a86f9a8f84d5124b62dbcb3a02c0977ec72b9ac1d3e0/frozenlist-1.8.0-cp311-cp311-win_arm64.whl", hash = "sha256:d4d3214a0f8394edfa3e303136d0575eece0745ff2b47bd2cb2e66dd92d4351a", size = 39937, upload-time = "2025-10-06T05:36:05.669Z" }, + { url = "https://files.pythonhosted.org/packages/69/29/948b9aa87e75820a38650af445d2ef2b6b8a6fab1a23b6bb9e4ef0be2d59/frozenlist-1.8.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:78f7b9e5d6f2fdb88cdde9440dc147259b62b9d3b019924def9f6478be254ac1", size = 87782, upload-time = "2025-10-06T05:36:06.649Z" }, + { url = "https://files.pythonhosted.org/packages/64/80/4f6e318ee2a7c0750ed724fa33a4bdf1eacdc5a39a7a24e818a773cd91af/frozenlist-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:229bf37d2e4acdaf808fd3f06e854a4a7a3661e871b10dc1f8f1896a3b05f18b", size = 50594, upload-time = "2025-10-06T05:36:07.69Z" }, + { url = "https://files.pythonhosted.org/packages/2b/94/5c8a2b50a496b11dd519f4a24cb5496cf125681dd99e94c604ccdea9419a/frozenlist-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f833670942247a14eafbb675458b4e61c82e002a148f49e68257b79296e865c4", size = 50448, upload-time = "2025-10-06T05:36:08.78Z" }, + { url = "https://files.pythonhosted.org/packages/6a/bd/d91c5e39f490a49df14320f4e8c80161cfcce09f1e2cde1edd16a551abb3/frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:494a5952b1c597ba44e0e78113a7266e656b9794eec897b19ead706bd7074383", size = 242411, upload-time = "2025-10-06T05:36:09.801Z" }, + { url = "https://files.pythonhosted.org/packages/8f/83/f61505a05109ef3293dfb1ff594d13d64a2324ac3482be2cedc2be818256/frozenlist-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96f423a119f4777a4a056b66ce11527366a8bb92f54e541ade21f2374433f6d4", size = 243014, upload-time = "2025-10-06T05:36:11.394Z" }, + { url = "https://files.pythonhosted.org/packages/d8/cb/cb6c7b0f7d4023ddda30cf56b8b17494eb3a79e3fda666bf735f63118b35/frozenlist-1.8.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3462dd9475af2025c31cc61be6652dfa25cbfb56cbbf52f4ccfe029f38decaf8", size = 234909, upload-time = "2025-10-06T05:36:12.598Z" }, + { url = "https://files.pythonhosted.org/packages/31/c5/cd7a1f3b8b34af009fb17d4123c5a778b44ae2804e3ad6b86204255f9ec5/frozenlist-1.8.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4c800524c9cd9bac5166cd6f55285957fcfc907db323e193f2afcd4d9abd69b", size = 250049, upload-time = "2025-10-06T05:36:14.065Z" }, + { url = "https://files.pythonhosted.org/packages/c0/01/2f95d3b416c584a1e7f0e1d6d31998c4a795f7544069ee2e0962a4b60740/frozenlist-1.8.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d6a5df73acd3399d893dafc71663ad22534b5aa4f94e8a2fabfe856c3c1b6a52", size = 256485, upload-time = "2025-10-06T05:36:15.39Z" }, + { url = "https://files.pythonhosted.org/packages/ce/03/024bf7720b3abaebcff6d0793d73c154237b85bdf67b7ed55e5e9596dc9a/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:405e8fe955c2280ce66428b3ca55e12b3c4e9c336fb2103a4937e891c69a4a29", size = 237619, upload-time = "2025-10-06T05:36:16.558Z" }, + { url = "https://files.pythonhosted.org/packages/69/fa/f8abdfe7d76b731f5d8bd217827cf6764d4f1d9763407e42717b4bed50a0/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:908bd3f6439f2fef9e85031b59fd4f1297af54415fb60e4254a95f75b3cab3f3", size = 250320, upload-time = "2025-10-06T05:36:17.821Z" }, + { url = "https://files.pythonhosted.org/packages/f5/3c/b051329f718b463b22613e269ad72138cc256c540f78a6de89452803a47d/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:294e487f9ec720bd8ffcebc99d575f7eff3568a08a253d1ee1a0378754b74143", size = 246820, upload-time = "2025-10-06T05:36:19.046Z" }, + { url = "https://files.pythonhosted.org/packages/0f/ae/58282e8f98e444b3f4dd42448ff36fa38bef29e40d40f330b22e7108f565/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:74c51543498289c0c43656701be6b077f4b265868fa7f8a8859c197006efb608", size = 250518, upload-time = "2025-10-06T05:36:20.763Z" }, + { url = "https://files.pythonhosted.org/packages/8f/96/007e5944694d66123183845a106547a15944fbbb7154788cbf7272789536/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:776f352e8329135506a1d6bf16ac3f87bc25b28e765949282dcc627af36123aa", size = 239096, upload-time = "2025-10-06T05:36:22.129Z" }, + { url = "https://files.pythonhosted.org/packages/66/bb/852b9d6db2fa40be96f29c0d1205c306288f0684df8fd26ca1951d461a56/frozenlist-1.8.0-cp312-cp312-win32.whl", hash = "sha256:433403ae80709741ce34038da08511d4a77062aa924baf411ef73d1146e74faf", size = 39985, upload-time = "2025-10-06T05:36:23.661Z" }, + { url = "https://files.pythonhosted.org/packages/b8/af/38e51a553dd66eb064cdf193841f16f077585d4d28394c2fa6235cb41765/frozenlist-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:34187385b08f866104f0c0617404c8eb08165ab1272e884abc89c112e9c00746", size = 44591, upload-time = "2025-10-06T05:36:24.958Z" }, + { url = "https://files.pythonhosted.org/packages/a7/06/1dc65480ab147339fecc70797e9c2f69d9cea9cf38934ce08df070fdb9cb/frozenlist-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:fe3c58d2f5db5fbd18c2987cba06d51b0529f52bc3a6cdc33d3f4eab725104bd", size = 40102, upload-time = "2025-10-06T05:36:26.333Z" }, + { url = "https://files.pythonhosted.org/packages/2d/40/0832c31a37d60f60ed79e9dfb5a92e1e2af4f40a16a29abcc7992af9edff/frozenlist-1.8.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8d92f1a84bb12d9e56f818b3a746f3efba93c1b63c8387a73dde655e1e42282a", size = 85717, upload-time = "2025-10-06T05:36:27.341Z" }, + { url = "https://files.pythonhosted.org/packages/30/ba/b0b3de23f40bc55a7057bd38434e25c34fa48e17f20ee273bbde5e0650f3/frozenlist-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96153e77a591c8adc2ee805756c61f59fef4cf4073a9275ee86fe8cba41241f7", size = 49651, upload-time = "2025-10-06T05:36:28.855Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ab/6e5080ee374f875296c4243c381bbdef97a9ac39c6e3ce1d5f7d42cb78d6/frozenlist-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f21f00a91358803399890ab167098c131ec2ddd5f8f5fd5fe9c9f2c6fcd91e40", size = 49417, upload-time = "2025-10-06T05:36:29.877Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4e/e4691508f9477ce67da2015d8c00acd751e6287739123113a9fca6f1604e/frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fb30f9626572a76dfe4293c7194a09fb1fe93ba94c7d4f720dfae3b646b45027", size = 234391, upload-time = "2025-10-06T05:36:31.301Z" }, + { url = "https://files.pythonhosted.org/packages/40/76/c202df58e3acdf12969a7895fd6f3bc016c642e6726aa63bd3025e0fc71c/frozenlist-1.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eaa352d7047a31d87dafcacbabe89df0aa506abb5b1b85a2fb91bc3faa02d822", size = 233048, upload-time = "2025-10-06T05:36:32.531Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c0/8746afb90f17b73ca5979c7a3958116e105ff796e718575175319b5bb4ce/frozenlist-1.8.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:03ae967b4e297f58f8c774c7eabcce57fe3c2434817d4385c50661845a058121", size = 226549, upload-time = "2025-10-06T05:36:33.706Z" }, + { url = "https://files.pythonhosted.org/packages/7e/eb/4c7eefc718ff72f9b6c4893291abaae5fbc0c82226a32dcd8ef4f7a5dbef/frozenlist-1.8.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f6292f1de555ffcc675941d65fffffb0a5bcd992905015f85d0592201793e0e5", size = 239833, upload-time = "2025-10-06T05:36:34.947Z" }, + { url = "https://files.pythonhosted.org/packages/c2/4e/e5c02187cf704224f8b21bee886f3d713ca379535f16893233b9d672ea71/frozenlist-1.8.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29548f9b5b5e3460ce7378144c3010363d8035cea44bc0bf02d57f5a685e084e", size = 245363, upload-time = "2025-10-06T05:36:36.534Z" }, + { url = "https://files.pythonhosted.org/packages/1f/96/cb85ec608464472e82ad37a17f844889c36100eed57bea094518bf270692/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ec3cc8c5d4084591b4237c0a272cc4f50a5b03396a47d9caaf76f5d7b38a4f11", size = 229314, upload-time = "2025-10-06T05:36:38.582Z" }, + { url = "https://files.pythonhosted.org/packages/5d/6f/4ae69c550e4cee66b57887daeebe006fe985917c01d0fff9caab9883f6d0/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:517279f58009d0b1f2e7c1b130b377a349405da3f7621ed6bfae50b10adf20c1", size = 243365, upload-time = "2025-10-06T05:36:40.152Z" }, + { url = "https://files.pythonhosted.org/packages/7a/58/afd56de246cf11780a40a2c28dc7cbabbf06337cc8ddb1c780a2d97e88d8/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:db1e72ede2d0d7ccb213f218df6a078a9c09a7de257c2fe8fcef16d5925230b1", size = 237763, upload-time = "2025-10-06T05:36:41.355Z" }, + { url = "https://files.pythonhosted.org/packages/cb/36/cdfaf6ed42e2644740d4a10452d8e97fa1c062e2a8006e4b09f1b5fd7d63/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b4dec9482a65c54a5044486847b8a66bf10c9cb4926d42927ec4e8fd5db7fed8", size = 240110, upload-time = "2025-10-06T05:36:42.716Z" }, + { url = "https://files.pythonhosted.org/packages/03/a8/9ea226fbefad669f11b52e864c55f0bd57d3c8d7eb07e9f2e9a0b39502e1/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:21900c48ae04d13d416f0e1e0c4d81f7931f73a9dfa0b7a8746fb2fe7dd970ed", size = 233717, upload-time = "2025-10-06T05:36:44.251Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0b/1b5531611e83ba7d13ccc9988967ea1b51186af64c42b7a7af465dcc9568/frozenlist-1.8.0-cp313-cp313-win32.whl", hash = "sha256:8b7b94a067d1c504ee0b16def57ad5738701e4ba10cec90529f13fa03c833496", size = 39628, upload-time = "2025-10-06T05:36:45.423Z" }, + { url = "https://files.pythonhosted.org/packages/d8/cf/174c91dbc9cc49bc7b7aab74d8b734e974d1faa8f191c74af9b7e80848e6/frozenlist-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:878be833caa6a3821caf85eb39c5ba92d28e85df26d57afb06b35b2efd937231", size = 43882, upload-time = "2025-10-06T05:36:46.796Z" }, + { url = "https://files.pythonhosted.org/packages/c1/17/502cd212cbfa96eb1388614fe39a3fc9ab87dbbe042b66f97acb57474834/frozenlist-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:44389d135b3ff43ba8cc89ff7f51f5a0bb6b63d829c8300f79a2fe4fe61bcc62", size = 39676, upload-time = "2025-10-06T05:36:47.8Z" }, + { url = "https://files.pythonhosted.org/packages/d2/5c/3bbfaa920dfab09e76946a5d2833a7cbdf7b9b4a91c714666ac4855b88b4/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e25ac20a2ef37e91c1b39938b591457666a0fa835c7783c3a8f33ea42870db94", size = 89235, upload-time = "2025-10-06T05:36:48.78Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d6/f03961ef72166cec1687e84e8925838442b615bd0b8854b54923ce5b7b8a/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07cdca25a91a4386d2e76ad992916a85038a9b97561bf7a3fd12d5d9ce31870c", size = 50742, upload-time = "2025-10-06T05:36:49.837Z" }, + { url = "https://files.pythonhosted.org/packages/1e/bb/a6d12b7ba4c3337667d0e421f7181c82dda448ce4e7ad7ecd249a16fa806/frozenlist-1.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4e0c11f2cc6717e0a741f84a527c52616140741cd812a50422f83dc31749fb52", size = 51725, upload-time = "2025-10-06T05:36:50.851Z" }, + { url = "https://files.pythonhosted.org/packages/bc/71/d1fed0ffe2c2ccd70b43714c6cab0f4188f09f8a67a7914a6b46ee30f274/frozenlist-1.8.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b3210649ee28062ea6099cfda39e147fa1bc039583c8ee4481cb7811e2448c51", size = 284533, upload-time = "2025-10-06T05:36:51.898Z" }, + { url = "https://files.pythonhosted.org/packages/c9/1f/fb1685a7b009d89f9bf78a42d94461bc06581f6e718c39344754a5d9bada/frozenlist-1.8.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:581ef5194c48035a7de2aefc72ac6539823bb71508189e5de01d60c9dcd5fa65", size = 292506, upload-time = "2025-10-06T05:36:53.101Z" }, + { url = "https://files.pythonhosted.org/packages/e6/3b/b991fe1612703f7e0d05c0cf734c1b77aaf7c7d321df4572e8d36e7048c8/frozenlist-1.8.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3ef2d026f16a2b1866e1d86fc4e1291e1ed8a387b2c333809419a2f8b3a77b82", size = 274161, upload-time = "2025-10-06T05:36:54.309Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ec/c5c618767bcdf66e88945ec0157d7f6c4a1322f1473392319b7a2501ded7/frozenlist-1.8.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5500ef82073f599ac84d888e3a8c1f77ac831183244bfd7f11eaa0289fb30714", size = 294676, upload-time = "2025-10-06T05:36:55.566Z" }, + { url = "https://files.pythonhosted.org/packages/7c/ce/3934758637d8f8a88d11f0585d6495ef54b2044ed6ec84492a91fa3b27aa/frozenlist-1.8.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50066c3997d0091c411a66e710f4e11752251e6d2d73d70d8d5d4c76442a199d", size = 300638, upload-time = "2025-10-06T05:36:56.758Z" }, + { url = "https://files.pythonhosted.org/packages/fc/4f/a7e4d0d467298f42de4b41cbc7ddaf19d3cfeabaf9ff97c20c6c7ee409f9/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5c1c8e78426e59b3f8005e9b19f6ff46e5845895adbde20ece9218319eca6506", size = 283067, upload-time = "2025-10-06T05:36:57.965Z" }, + { url = "https://files.pythonhosted.org/packages/dc/48/c7b163063d55a83772b268e6d1affb960771b0e203b632cfe09522d67ea5/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:eefdba20de0d938cec6a89bd4d70f346a03108a19b9df4248d3cf0d88f1b0f51", size = 292101, upload-time = "2025-10-06T05:36:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d0/2366d3c4ecdc2fd391e0afa6e11500bfba0ea772764d631bbf82f0136c9d/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cf253e0e1c3ceb4aaff6df637ce033ff6535fb8c70a764a8f46aafd3d6ab798e", size = 289901, upload-time = "2025-10-06T05:37:00.811Z" }, + { url = "https://files.pythonhosted.org/packages/b8/94/daff920e82c1b70e3618a2ac39fbc01ae3e2ff6124e80739ce5d71c9b920/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:032efa2674356903cd0261c4317a561a6850f3ac864a63fc1583147fb05a79b0", size = 289395, upload-time = "2025-10-06T05:37:02.115Z" }, + { url = "https://files.pythonhosted.org/packages/e3/20/bba307ab4235a09fdcd3cc5508dbabd17c4634a1af4b96e0f69bfe551ebd/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6da155091429aeba16851ecb10a9104a108bcd32f6c1642867eadaee401c1c41", size = 283659, upload-time = "2025-10-06T05:37:03.711Z" }, + { url = "https://files.pythonhosted.org/packages/fd/00/04ca1c3a7a124b6de4f8a9a17cc2fcad138b4608e7a3fc5877804b8715d7/frozenlist-1.8.0-cp313-cp313t-win32.whl", hash = "sha256:0f96534f8bfebc1a394209427d0f8a63d343c9779cda6fc25e8e121b5fd8555b", size = 43492, upload-time = "2025-10-06T05:37:04.915Z" }, + { url = "https://files.pythonhosted.org/packages/59/5e/c69f733a86a94ab10f68e496dc6b7e8bc078ebb415281d5698313e3af3a1/frozenlist-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5d63a068f978fc69421fb0e6eb91a9603187527c86b7cd3f534a5b77a592b888", size = 48034, upload-time = "2025-10-06T05:37:06.343Z" }, + { url = "https://files.pythonhosted.org/packages/16/6c/be9d79775d8abe79b05fa6d23da99ad6e7763a1d080fbae7290b286093fd/frozenlist-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf0a7e10b077bf5fb9380ad3ae8ce20ef919a6ad93b4552896419ac7e1d8e042", size = 41749, upload-time = "2025-10-06T05:37:07.431Z" }, + { url = "https://files.pythonhosted.org/packages/f1/c8/85da824b7e7b9b6e7f7705b2ecaf9591ba6f79c1177f324c2735e41d36a2/frozenlist-1.8.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:cee686f1f4cadeb2136007ddedd0aaf928ab95216e7691c63e50a8ec066336d0", size = 86127, upload-time = "2025-10-06T05:37:08.438Z" }, + { url = "https://files.pythonhosted.org/packages/8e/e8/a1185e236ec66c20afd72399522f142c3724c785789255202d27ae992818/frozenlist-1.8.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:119fb2a1bd47307e899c2fac7f28e85b9a543864df47aa7ec9d3c1b4545f096f", size = 49698, upload-time = "2025-10-06T05:37:09.48Z" }, + { url = "https://files.pythonhosted.org/packages/a1/93/72b1736d68f03fda5fdf0f2180fb6caaae3894f1b854d006ac61ecc727ee/frozenlist-1.8.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4970ece02dbc8c3a92fcc5228e36a3e933a01a999f7094ff7c23fbd2beeaa67c", size = 49749, upload-time = "2025-10-06T05:37:10.569Z" }, + { url = "https://files.pythonhosted.org/packages/a7/b2/fabede9fafd976b991e9f1b9c8c873ed86f202889b864756f240ce6dd855/frozenlist-1.8.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:cba69cb73723c3f329622e34bdbf5ce1f80c21c290ff04256cff1cd3c2036ed2", size = 231298, upload-time = "2025-10-06T05:37:11.993Z" }, + { url = "https://files.pythonhosted.org/packages/3a/3b/d9b1e0b0eed36e70477ffb8360c49c85c8ca8ef9700a4e6711f39a6e8b45/frozenlist-1.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:778a11b15673f6f1df23d9586f83c4846c471a8af693a22e066508b77d201ec8", size = 232015, upload-time = "2025-10-06T05:37:13.194Z" }, + { url = "https://files.pythonhosted.org/packages/dc/94/be719d2766c1138148564a3960fc2c06eb688da592bdc25adcf856101be7/frozenlist-1.8.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0325024fe97f94c41c08872db482cf8ac4800d80e79222c6b0b7b162d5b13686", size = 225038, upload-time = "2025-10-06T05:37:14.577Z" }, + { url = "https://files.pythonhosted.org/packages/e4/09/6712b6c5465f083f52f50cf74167b92d4ea2f50e46a9eea0523d658454ae/frozenlist-1.8.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:97260ff46b207a82a7567b581ab4190bd4dfa09f4db8a8b49d1a958f6aa4940e", size = 240130, upload-time = "2025-10-06T05:37:15.781Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d4/cd065cdcf21550b54f3ce6a22e143ac9e4836ca42a0de1022da8498eac89/frozenlist-1.8.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:54b2077180eb7f83dd52c40b2750d0a9f175e06a42e3213ce047219de902717a", size = 242845, upload-time = "2025-10-06T05:37:17.037Z" }, + { url = "https://files.pythonhosted.org/packages/62/c3/f57a5c8c70cd1ead3d5d5f776f89d33110b1addae0ab010ad774d9a44fb9/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:2f05983daecab868a31e1da44462873306d3cbfd76d1f0b5b69c473d21dbb128", size = 229131, upload-time = "2025-10-06T05:37:18.221Z" }, + { url = "https://files.pythonhosted.org/packages/6c/52/232476fe9cb64f0742f3fde2b7d26c1dac18b6d62071c74d4ded55e0ef94/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:33f48f51a446114bc5d251fb2954ab0164d5be02ad3382abcbfe07e2531d650f", size = 240542, upload-time = "2025-10-06T05:37:19.771Z" }, + { url = "https://files.pythonhosted.org/packages/5f/85/07bf3f5d0fb5414aee5f47d33c6f5c77bfe49aac680bfece33d4fdf6a246/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:154e55ec0655291b5dd1b8731c637ecdb50975a2ae70c606d100750a540082f7", size = 237308, upload-time = "2025-10-06T05:37:20.969Z" }, + { url = "https://files.pythonhosted.org/packages/11/99/ae3a33d5befd41ac0ca2cc7fd3aa707c9c324de2e89db0e0f45db9a64c26/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:4314debad13beb564b708b4a496020e5306c7333fa9a3ab90374169a20ffab30", size = 238210, upload-time = "2025-10-06T05:37:22.252Z" }, + { url = "https://files.pythonhosted.org/packages/b2/60/b1d2da22f4970e7a155f0adde9b1435712ece01b3cd45ba63702aea33938/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:073f8bf8becba60aa931eb3bc420b217bb7d5b8f4750e6f8b3be7f3da85d38b7", size = 231972, upload-time = "2025-10-06T05:37:23.5Z" }, + { url = "https://files.pythonhosted.org/packages/3f/ab/945b2f32de889993b9c9133216c068b7fcf257d8595a0ac420ac8677cab0/frozenlist-1.8.0-cp314-cp314-win32.whl", hash = "sha256:bac9c42ba2ac65ddc115d930c78d24ab8d4f465fd3fc473cdedfccadb9429806", size = 40536, upload-time = "2025-10-06T05:37:25.581Z" }, + { url = "https://files.pythonhosted.org/packages/59/ad/9caa9b9c836d9ad6f067157a531ac48b7d36499f5036d4141ce78c230b1b/frozenlist-1.8.0-cp314-cp314-win_amd64.whl", hash = "sha256:3e0761f4d1a44f1d1a47996511752cf3dcec5bbdd9cc2b4fe595caf97754b7a0", size = 44330, upload-time = "2025-10-06T05:37:26.928Z" }, + { url = "https://files.pythonhosted.org/packages/82/13/e6950121764f2676f43534c555249f57030150260aee9dcf7d64efda11dd/frozenlist-1.8.0-cp314-cp314-win_arm64.whl", hash = "sha256:d1eaff1d00c7751b7c6662e9c5ba6eb2c17a2306ba5e2a37f24ddf3cc953402b", size = 40627, upload-time = "2025-10-06T05:37:28.075Z" }, + { url = "https://files.pythonhosted.org/packages/c0/c7/43200656ecc4e02d3f8bc248df68256cd9572b3f0017f0a0c4e93440ae23/frozenlist-1.8.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:d3bb933317c52d7ea5004a1c442eef86f426886fba134ef8cf4226ea6ee1821d", size = 89238, upload-time = "2025-10-06T05:37:29.373Z" }, + { url = "https://files.pythonhosted.org/packages/d1/29/55c5f0689b9c0fb765055629f472c0de484dcaf0acee2f7707266ae3583c/frozenlist-1.8.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:8009897cdef112072f93a0efdce29cd819e717fd2f649ee3016efd3cd885a7ed", size = 50738, upload-time = "2025-10-06T05:37:30.792Z" }, + { url = "https://files.pythonhosted.org/packages/ba/7d/b7282a445956506fa11da8c2db7d276adcbf2b17d8bb8407a47685263f90/frozenlist-1.8.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2c5dcbbc55383e5883246d11fd179782a9d07a986c40f49abe89ddf865913930", size = 51739, upload-time = "2025-10-06T05:37:32.127Z" }, + { url = "https://files.pythonhosted.org/packages/62/1c/3d8622e60d0b767a5510d1d3cf21065b9db874696a51ea6d7a43180a259c/frozenlist-1.8.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:39ecbc32f1390387d2aa4f5a995e465e9e2f79ba3adcac92d68e3e0afae6657c", size = 284186, upload-time = "2025-10-06T05:37:33.21Z" }, + { url = "https://files.pythonhosted.org/packages/2d/14/aa36d5f85a89679a85a1d44cd7a6657e0b1c75f61e7cad987b203d2daca8/frozenlist-1.8.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92db2bf818d5cc8d9c1f1fc56b897662e24ea5adb36ad1f1d82875bd64e03c24", size = 292196, upload-time = "2025-10-06T05:37:36.107Z" }, + { url = "https://files.pythonhosted.org/packages/05/23/6bde59eb55abd407d34f77d39a5126fb7b4f109a3f611d3929f14b700c66/frozenlist-1.8.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2dc43a022e555de94c3b68a4ef0b11c4f747d12c024a520c7101709a2144fb37", size = 273830, upload-time = "2025-10-06T05:37:37.663Z" }, + { url = "https://files.pythonhosted.org/packages/d2/3f/22cff331bfad7a8afa616289000ba793347fcd7bc275f3b28ecea2a27909/frozenlist-1.8.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb89a7f2de3602cfed448095bab3f178399646ab7c61454315089787df07733a", size = 294289, upload-time = "2025-10-06T05:37:39.261Z" }, + { url = "https://files.pythonhosted.org/packages/a4/89/5b057c799de4838b6c69aa82b79705f2027615e01be996d2486a69ca99c4/frozenlist-1.8.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:33139dc858c580ea50e7e60a1b0ea003efa1fd42e6ec7fdbad78fff65fad2fd2", size = 300318, upload-time = "2025-10-06T05:37:43.213Z" }, + { url = "https://files.pythonhosted.org/packages/30/de/2c22ab3eb2a8af6d69dc799e48455813bab3690c760de58e1bf43b36da3e/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:168c0969a329b416119507ba30b9ea13688fafffac1b7822802537569a1cb0ef", size = 282814, upload-time = "2025-10-06T05:37:45.337Z" }, + { url = "https://files.pythonhosted.org/packages/59/f7/970141a6a8dbd7f556d94977858cfb36fa9b66e0892c6dd780d2219d8cd8/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:28bd570e8e189d7f7b001966435f9dac6718324b5be2990ac496cf1ea9ddb7fe", size = 291762, upload-time = "2025-10-06T05:37:46.657Z" }, + { url = "https://files.pythonhosted.org/packages/c1/15/ca1adae83a719f82df9116d66f5bb28bb95557b3951903d39135620ef157/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:b2a095d45c5d46e5e79ba1e5b9cb787f541a8dee0433836cea4b96a2c439dcd8", size = 289470, upload-time = "2025-10-06T05:37:47.946Z" }, + { url = "https://files.pythonhosted.org/packages/ac/83/dca6dc53bf657d371fbc88ddeb21b79891e747189c5de990b9dfff2ccba1/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:eab8145831a0d56ec9c4139b6c3e594c7a83c2c8be25d5bcf2d86136a532287a", size = 289042, upload-time = "2025-10-06T05:37:49.499Z" }, + { url = "https://files.pythonhosted.org/packages/96/52/abddd34ca99be142f354398700536c5bd315880ed0a213812bc491cff5e4/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:974b28cf63cc99dfb2188d8d222bc6843656188164848c4f679e63dae4b0708e", size = 283148, upload-time = "2025-10-06T05:37:50.745Z" }, + { url = "https://files.pythonhosted.org/packages/af/d3/76bd4ed4317e7119c2b7f57c3f6934aba26d277acc6309f873341640e21f/frozenlist-1.8.0-cp314-cp314t-win32.whl", hash = "sha256:342c97bf697ac5480c0a7ec73cd700ecfa5a8a40ac923bd035484616efecc2df", size = 44676, upload-time = "2025-10-06T05:37:52.222Z" }, + { url = "https://files.pythonhosted.org/packages/89/76/c615883b7b521ead2944bb3480398cbb07e12b7b4e4d073d3752eb721558/frozenlist-1.8.0-cp314-cp314t-win_amd64.whl", hash = "sha256:06be8f67f39c8b1dc671f5d83aaefd3358ae5cdcf8314552c57e7ed3e6475bdd", size = 49451, upload-time = "2025-10-06T05:37:53.425Z" }, + { url = "https://files.pythonhosted.org/packages/e0/a3/5982da14e113d07b325230f95060e2169f5311b1017ea8af2a29b374c289/frozenlist-1.8.0-cp314-cp314t-win_arm64.whl", hash = "sha256:102e6314ca4da683dca92e3b1355490fed5f313b768500084fbe6371fddfdb79", size = 42507, upload-time = "2025-10-06T05:37:54.513Z" }, + { url = "https://files.pythonhosted.org/packages/9a/9a/e35b4a917281c0b8419d4207f4334c8e8c5dbf4f3f5f9ada73958d937dcc/frozenlist-1.8.0-py3-none-any.whl", hash = "sha256:0c18a16eab41e82c295618a77502e17b195883241c563b00f0aa5106fc4eaa0d", size = 13409, upload-time = "2025-10-06T05:38:16.721Z" }, ] [[package]] name = "fsspec" version = "2024.12.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ee/11/de70dee31455c546fbc88301971ec03c328f3d1138cfba14263f651e9551/fsspec-2024.12.0.tar.gz", hash = "sha256:670700c977ed2fb51e0d9f9253177ed20cbde4a3e5c0283cc5385b5870c8533f", size = 291600, upload_time = "2024-12-19T19:57:30.333Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/11/de70dee31455c546fbc88301971ec03c328f3d1138cfba14263f651e9551/fsspec-2024.12.0.tar.gz", hash = "sha256:670700c977ed2fb51e0d9f9253177ed20cbde4a3e5c0283cc5385b5870c8533f", size = 291600, upload-time = "2024-12-19T19:57:30.333Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/86/5486b0188d08aa643e127774a99bac51ffa6cf343e3deb0583956dca5b22/fsspec-2024.12.0-py3-none-any.whl", hash = "sha256:b520aed47ad9804237ff878b504267a3b0b441e97508bd6d2d8774e3db85cee2", size = 183862, upload_time = "2024-12-19T19:57:28.258Z" }, + { url = "https://files.pythonhosted.org/packages/de/86/5486b0188d08aa643e127774a99bac51ffa6cf343e3deb0583956dca5b22/fsspec-2024.12.0-py3-none-any.whl", hash = "sha256:b520aed47ad9804237ff878b504267a3b0b441e97508bd6d2d8774e3db85cee2", size = 183862, upload-time = "2024-12-19T19:57:28.258Z" }, ] [package.optional-dependencies] @@ -1892,28 +2156,19 @@ http = [ { name = "aiohttp" }, ] -[[package]] -name = "future" -version = "1.0.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a7/b2/4140c69c6a66432916b26158687e821ba631a4c9273c474343badf84d3ba/future-1.0.0.tar.gz", hash = "sha256:bd2968309307861edae1458a4f8a4f3598c03be43b97521076aebf5d94c07b05", size = 1228490, upload_time = "2024-02-21T11:52:38.461Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/da/71/ae30dadffc90b9006d77af76b393cb9dfbfc9629f339fc1574a1c52e6806/future-1.0.0-py3-none-any.whl", hash = "sha256:929292d34f5872e70396626ef385ec22355a1fae8ad29e1a734c3e43f9fbc216", size = 491326, upload_time = "2024-02-21T11:52:35.956Z" }, -] - [[package]] name = "g2p-en" version = "2.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "distance", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "inflect", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nltk", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "distance", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "inflect", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nltk", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/22/2c7acbe6164ed6cfd4301e9ad2dbde69c68d22268a0f9b5b0ee6052ed3ab/g2p_en-2.1.0.tar.gz", hash = "sha256:32ecb119827a3b10ea8c1197276f4ea4f44070ae56cbbd01f0f261875f556a58", size = 3116166, upload_time = "2019-12-31T01:16:12.753Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5f/22/2c7acbe6164ed6cfd4301e9ad2dbde69c68d22268a0f9b5b0ee6052ed3ab/g2p_en-2.1.0.tar.gz", hash = "sha256:32ecb119827a3b10ea8c1197276f4ea4f44070ae56cbbd01f0f261875f556a58", size = 3116166, upload-time = "2019-12-31T01:16:12.753Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d7/d9/b77dc634a7a0c0c97716ba97dd0a28cbfa6267c96f359c4f27ed71cbd284/g2p_en-2.1.0-py3-none-any.whl", hash = "sha256:2a7aabf1fc7f270fcc3349881407988c9245173c2413debbe5432f4a4f31319f", size = 3117464, upload_time = "2019-12-31T01:16:03.286Z" }, + { url = "https://files.pythonhosted.org/packages/d7/d9/b77dc634a7a0c0c97716ba97dd0a28cbfa6267c96f359c4f27ed71cbd284/g2p_en-2.1.0-py3-none-any.whl", hash = "sha256:2a7aabf1fc7f270fcc3349881407988c9245173c2413debbe5432f4a4f31319f", size = 3117464, upload-time = "2019-12-31T01:16:03.286Z" }, ] [[package]] @@ -1923,66 +2178,67 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "smmap" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/94/63b0fc47eb32792c7ba1fe1b694daec9a63620db1e313033d18140c2320a/gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571", size = 394684, upload_time = "2025-01-02T07:20:46.413Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/63b0fc47eb32792c7ba1fe1b694daec9a63620db1e313033d18140c2320a/gitdb-4.0.12.tar.gz", hash = "sha256:5ef71f855d191a3326fcfbc0d5da835f26b13fbcba60c32c21091c349ffdb571", size = 394684, upload-time = "2025-01-02T07:20:46.413Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a0/61/5c78b91c3143ed5c14207f463aecfc8f9dbb5092fb2869baf37c273b2705/gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf", size = 62794, upload_time = "2025-01-02T07:20:43.624Z" }, + { url = "https://files.pythonhosted.org/packages/a0/61/5c78b91c3143ed5c14207f463aecfc8f9dbb5092fb2869baf37c273b2705/gitdb-4.0.12-py3-none-any.whl", hash = "sha256:67073e15955400952c6565cc3e707c554a4eea2e428946f7a4c162fab9bd9bcf", size = 62794, upload-time = "2025-01-02T07:20:43.624Z" }, ] [[package]] name = "gitpython" -version = "3.1.44" +version = "3.1.46" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gitdb" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c0/89/37df0b71473153574a5cdef8f242de422a0f5d26d7a9e231e6f169b4ad14/gitpython-3.1.44.tar.gz", hash = "sha256:c87e30b26253bf5418b01b0660f818967f3c503193838337fe5e573331249269", size = 214196, upload_time = "2025-01-02T07:32:43.59Z" } +sdist = { url = "https://files.pythonhosted.org/packages/df/b5/59d16470a1f0dfe8c793f9ef56fd3826093fc52b3bd96d6b9d6c26c7e27b/gitpython-3.1.46.tar.gz", hash = "sha256:400124c7d0ef4ea03f7310ac2fbf7151e09ff97f2a3288d64a440c584a29c37f", size = 215371, upload-time = "2026-01-01T15:37:32.073Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1d/9a/4114a9057db2f1462d5c8f8390ab7383925fe1ac012eaa42402ad65c2963/GitPython-3.1.44-py3-none-any.whl", hash = "sha256:9e0e10cda9bed1ee64bc9a6de50e7e38a9c9943241cd7f585f6df3ed28011110", size = 207599, upload_time = "2025-01-02T07:32:40.731Z" }, + { url = "https://files.pythonhosted.org/packages/6a/09/e21df6aef1e1ffc0c816f0522ddc3f6dcded766c3261813131c78a704470/gitpython-3.1.46-py3-none-any.whl", hash = "sha256:79812ed143d9d25b6d176a10bb511de0f9c67b1fa641d82097b0ab90398a2058", size = 208620, upload-time = "2026-01-01T15:37:30.574Z" }, ] [[package]] name = "google-crc32c" -version = "1.7.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/19/ae/87802e6d9f9d69adfaedfcfd599266bf386a54d0be058b532d04c794f76d/google_crc32c-1.7.1.tar.gz", hash = "sha256:2bff2305f98846f3e825dbeec9ee406f89da7962accdb29356e4eadc251bd472", size = 14495, upload_time = "2025-03-26T14:29:13.32Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/69/b1b05cf415df0d86691d6a8b4b7e60ab3a6fb6efb783ee5cd3ed1382bfd3/google_crc32c-1.7.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:b07d48faf8292b4db7c3d64ab86f950c2e94e93a11fd47271c28ba458e4a0d76", size = 30467, upload_time = "2025-03-26T14:31:11.92Z" }, - { url = "https://files.pythonhosted.org/packages/44/3d/92f8928ecd671bd5b071756596971c79d252d09b835cdca5a44177fa87aa/google_crc32c-1.7.1-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:7cc81b3a2fbd932a4313eb53cc7d9dde424088ca3a0337160f35d91826880c1d", size = 30311, upload_time = "2025-03-26T14:53:14.161Z" }, - { url = "https://files.pythonhosted.org/packages/33/42/c2d15a73df79d45ed6b430b9e801d0bd8e28ac139a9012d7d58af50a385d/google_crc32c-1.7.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:1c67ca0a1f5b56162951a9dae987988679a7db682d6f97ce0f6381ebf0fbea4c", size = 37889, upload_time = "2025-03-26T14:41:27.83Z" }, - { url = "https://files.pythonhosted.org/packages/57/ea/ac59c86a3c694afd117bb669bde32aaf17d0de4305d01d706495f09cbf19/google_crc32c-1.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc5319db92daa516b653600794d5b9f9439a9a121f3e162f94b0e1891c7933cb", size = 33028, upload_time = "2025-03-26T14:41:29.141Z" }, - { url = "https://files.pythonhosted.org/packages/60/44/87e77e8476767a4a93f6cf271157c6d948eacec63688c093580af13b04be/google_crc32c-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dcdf5a64adb747610140572ed18d011896e3b9ae5195f2514b7ff678c80f1603", size = 38026, upload_time = "2025-03-26T14:41:29.921Z" }, - { url = "https://files.pythonhosted.org/packages/c8/bf/21ac7bb305cd7c1a6de9c52f71db0868e104a5b573a4977cd9d0ff830f82/google_crc32c-1.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:754561c6c66e89d55754106739e22fdaa93fafa8da7221b29c8b8e8270c6ec8a", size = 33476, upload_time = "2025-03-26T14:29:09.086Z" }, - { url = "https://files.pythonhosted.org/packages/f7/94/220139ea87822b6fdfdab4fb9ba81b3fff7ea2c82e2af34adc726085bffc/google_crc32c-1.7.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:6fbab4b935989e2c3610371963ba1b86afb09537fd0c633049be82afe153ac06", size = 30468, upload_time = "2025-03-26T14:32:52.215Z" }, - { url = "https://files.pythonhosted.org/packages/94/97/789b23bdeeb9d15dc2904660463ad539d0318286d7633fe2760c10ed0c1c/google_crc32c-1.7.1-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:ed66cbe1ed9cbaaad9392b5259b3eba4a9e565420d734e6238813c428c3336c9", size = 30313, upload_time = "2025-03-26T14:57:38.758Z" }, - { url = "https://files.pythonhosted.org/packages/81/b8/976a2b843610c211e7ccb3e248996a61e87dbb2c09b1499847e295080aec/google_crc32c-1.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee6547b657621b6cbed3562ea7826c3e11cab01cd33b74e1f677690652883e77", size = 33048, upload_time = "2025-03-26T14:41:30.679Z" }, - { url = "https://files.pythonhosted.org/packages/c9/16/a3842c2cf591093b111d4a5e2bfb478ac6692d02f1b386d2a33283a19dc9/google_crc32c-1.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d68e17bad8f7dd9a49181a1f5a8f4b251c6dbc8cc96fb79f1d321dfd57d66f53", size = 32669, upload_time = "2025-03-26T14:41:31.432Z" }, - { url = "https://files.pythonhosted.org/packages/04/17/ed9aba495916fcf5fe4ecb2267ceb851fc5f273c4e4625ae453350cfd564/google_crc32c-1.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:6335de12921f06e1f774d0dd1fbea6bf610abe0887a1638f64d694013138be5d", size = 33476, upload_time = "2025-03-26T14:29:10.211Z" }, - { url = "https://files.pythonhosted.org/packages/dd/b7/787e2453cf8639c94b3d06c9d61f512234a82e1d12d13d18584bd3049904/google_crc32c-1.7.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2d73a68a653c57281401871dd4aeebbb6af3191dcac751a76ce430df4d403194", size = 30470, upload_time = "2025-03-26T14:34:31.655Z" }, - { url = "https://files.pythonhosted.org/packages/ed/b4/6042c2b0cbac3ec3a69bb4c49b28d2f517b7a0f4a0232603c42c58e22b44/google_crc32c-1.7.1-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:22beacf83baaf59f9d3ab2bbb4db0fb018da8e5aebdce07ef9f09fce8220285e", size = 30315, upload_time = "2025-03-26T15:01:54.634Z" }, - { url = "https://files.pythonhosted.org/packages/29/ad/01e7a61a5d059bc57b702d9ff6a18b2585ad97f720bd0a0dbe215df1ab0e/google_crc32c-1.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:19eafa0e4af11b0a4eb3974483d55d2d77ad1911e6cf6f832e1574f6781fd337", size = 33180, upload_time = "2025-03-26T14:41:32.168Z" }, - { url = "https://files.pythonhosted.org/packages/3b/a5/7279055cf004561894ed3a7bfdf5bf90a53f28fadd01af7cd166e88ddf16/google_crc32c-1.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b6d86616faaea68101195c6bdc40c494e4d76f41e07a37ffdef270879c15fb65", size = 32794, upload_time = "2025-03-26T14:41:33.264Z" }, - { url = "https://files.pythonhosted.org/packages/0f/d6/77060dbd140c624e42ae3ece3df53b9d811000729a5c821b9fd671ceaac6/google_crc32c-1.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:b7491bdc0c7564fcf48c0179d2048ab2f7c7ba36b84ccd3a3e1c3f7a72d3bba6", size = 33477, upload_time = "2025-03-26T14:29:10.94Z" }, - { url = "https://files.pythonhosted.org/packages/8b/72/b8d785e9184ba6297a8620c8a37cf6e39b81a8ca01bb0796d7cbb28b3386/google_crc32c-1.7.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:df8b38bdaf1629d62d51be8bdd04888f37c451564c2042d36e5812da9eff3c35", size = 30467, upload_time = "2025-03-26T14:36:06.909Z" }, - { url = "https://files.pythonhosted.org/packages/34/25/5f18076968212067c4e8ea95bf3b69669f9fc698476e5f5eb97d5b37999f/google_crc32c-1.7.1-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:e42e20a83a29aa2709a0cf271c7f8aefaa23b7ab52e53b322585297bb94d4638", size = 30309, upload_time = "2025-03-26T15:06:15.318Z" }, - { url = "https://files.pythonhosted.org/packages/92/83/9228fe65bf70e93e419f38bdf6c5ca5083fc6d32886ee79b450ceefd1dbd/google_crc32c-1.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:905a385140bf492ac300026717af339790921f411c0dfd9aa5a9e69a08ed32eb", size = 33133, upload_time = "2025-03-26T14:41:34.388Z" }, - { url = "https://files.pythonhosted.org/packages/c3/ca/1ea2fd13ff9f8955b85e7956872fdb7050c4ace8a2306a6d177edb9cf7fe/google_crc32c-1.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b211ddaf20f7ebeec5c333448582c224a7c90a9d98826fbab82c0ddc11348e6", size = 32773, upload_time = "2025-03-26T14:41:35.19Z" }, - { url = "https://files.pythonhosted.org/packages/89/32/a22a281806e3ef21b72db16f948cad22ec68e4bdd384139291e00ff82fe2/google_crc32c-1.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:0f99eaa09a9a7e642a61e06742856eec8b19fc0037832e03f941fe7cf0c8e4db", size = 33475, upload_time = "2025-03-26T14:29:11.771Z" }, - { url = "https://files.pythonhosted.org/packages/b8/c5/002975aff514e57fc084ba155697a049b3f9b52225ec3bc0f542871dd524/google_crc32c-1.7.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32d1da0d74ec5634a05f53ef7df18fc646666a25efaaca9fc7dcfd4caf1d98c3", size = 33243, upload_time = "2025-03-26T14:41:35.975Z" }, - { url = "https://files.pythonhosted.org/packages/61/cb/c585282a03a0cea70fcaa1bf55d5d702d0f2351094d663ec3be1c6c67c52/google_crc32c-1.7.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e10554d4abc5238823112c2ad7e4560f96c7bf3820b202660373d769d9e6e4c9", size = 32870, upload_time = "2025-03-26T14:41:37.08Z" }, - { url = "https://files.pythonhosted.org/packages/0b/43/31e57ce04530794917dfe25243860ec141de9fadf4aa9783dffe7dac7c39/google_crc32c-1.7.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8e9afc74168b0b2232fb32dd202c93e46b7d5e4bf03e66ba5dc273bb3559589", size = 28242, upload_time = "2025-03-26T14:41:42.858Z" }, - { url = "https://files.pythonhosted.org/packages/eb/f3/8b84cd4e0ad111e63e30eb89453f8dd308e3ad36f42305cf8c202461cdf0/google_crc32c-1.7.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa8136cc14dd27f34a3221c0f16fd42d8a40e4778273e61a3c19aedaa44daf6b", size = 28049, upload_time = "2025-03-26T14:41:44.651Z" }, - { url = "https://files.pythonhosted.org/packages/16/1b/1693372bf423ada422f80fd88260dbfd140754adb15cbc4d7e9a68b1cb8e/google_crc32c-1.7.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85fef7fae11494e747c9fd1359a527e5970fc9603c90764843caabd3a16a0a48", size = 28241, upload_time = "2025-03-26T14:41:45.898Z" }, - { url = "https://files.pythonhosted.org/packages/fd/3c/2a19a60a473de48717b4efb19398c3f914795b64a96cf3fbe82588044f78/google_crc32c-1.7.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6efb97eb4369d52593ad6f75e7e10d053cf00c48983f7a973105bc70b0ac4d82", size = 28048, upload_time = "2025-03-26T14:41:46.696Z" }, +version = "1.8.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/03/41/4b9c02f99e4c5fb477122cd5437403b552873f014616ac1d19ac8221a58d/google_crc32c-1.8.0.tar.gz", hash = "sha256:a428e25fb7691024de47fecfbff7ff957214da51eddded0da0ae0e0f03a2cf79", size = 14192, upload-time = "2025-12-16T00:35:25.142Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/95/ac/6f7bc93886a823ab545948c2dd48143027b2355ad1944c7cf852b338dc91/google_crc32c-1.8.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:0470b8c3d73b5f4e3300165498e4cf25221c7eb37f1159e221d1825b6df8a7ff", size = 31296, upload-time = "2025-12-16T00:19:07.261Z" }, + { url = "https://files.pythonhosted.org/packages/f7/97/a5accde175dee985311d949cfcb1249dcbb290f5ec83c994ea733311948f/google_crc32c-1.8.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:119fcd90c57c89f30040b47c211acee231b25a45d225e3225294386f5d258288", size = 30870, upload-time = "2025-12-16T00:29:17.669Z" }, + { url = "https://files.pythonhosted.org/packages/3d/63/bec827e70b7a0d4094e7476f863c0dbd6b5f0f1f91d9c9b32b76dcdfeb4e/google_crc32c-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6f35aaffc8ccd81ba3162443fabb920e65b1f20ab1952a31b13173a67811467d", size = 33214, upload-time = "2025-12-16T00:40:19.618Z" }, + { url = "https://files.pythonhosted.org/packages/63/bc/11b70614df04c289128d782efc084b9035ef8466b3d0a8757c1b6f5cf7ac/google_crc32c-1.8.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:864abafe7d6e2c4c66395c1eb0fe12dc891879769b52a3d56499612ca93b6092", size = 33589, upload-time = "2025-12-16T00:40:20.7Z" }, + { url = "https://files.pythonhosted.org/packages/3e/00/a08a4bc24f1261cc5b0f47312d8aebfbe4b53c2e6307f1b595605eed246b/google_crc32c-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:db3fe8eaf0612fc8b20fa21a5f25bd785bc3cd5be69f8f3412b0ac2ffd49e733", size = 34437, upload-time = "2025-12-16T00:35:19.437Z" }, + { url = "https://files.pythonhosted.org/packages/5d/ef/21ccfaab3d5078d41efe8612e0ed0bfc9ce22475de074162a91a25f7980d/google_crc32c-1.8.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:014a7e68d623e9a4222d663931febc3033c5c7c9730785727de2a81f87d5bab8", size = 31298, upload-time = "2025-12-16T00:20:32.241Z" }, + { url = "https://files.pythonhosted.org/packages/c5/b8/f8413d3f4b676136e965e764ceedec904fe38ae8de0cdc52a12d8eb1096e/google_crc32c-1.8.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:86cfc00fe45a0ac7359e5214a1704e51a99e757d0272554874f419f79838c5f7", size = 30872, upload-time = "2025-12-16T00:33:58.785Z" }, + { url = "https://files.pythonhosted.org/packages/f6/fd/33aa4ec62b290477181c55bb1c9302c9698c58c0ce9a6ab4874abc8b0d60/google_crc32c-1.8.0-cp311-cp311-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:19b40d637a54cb71e0829179f6cb41835f0fbd9e8eb60552152a8b52c36cbe15", size = 33243, upload-time = "2025-12-16T00:40:21.46Z" }, + { url = "https://files.pythonhosted.org/packages/71/03/4820b3bd99c9653d1a5210cb32f9ba4da9681619b4d35b6a052432df4773/google_crc32c-1.8.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:17446feb05abddc187e5441a45971b8394ea4c1b6efd88ab0af393fd9e0a156a", size = 33608, upload-time = "2025-12-16T00:40:22.204Z" }, + { url = "https://files.pythonhosted.org/packages/7c/43/acf61476a11437bf9733fb2f70599b1ced11ec7ed9ea760fdd9a77d0c619/google_crc32c-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:71734788a88f551fbd6a97be9668a0020698e07b2bf5b3aa26a36c10cdfb27b2", size = 34439, upload-time = "2025-12-16T00:35:20.458Z" }, + { url = "https://files.pythonhosted.org/packages/e9/5f/7307325b1198b59324c0fa9807cafb551afb65e831699f2ce211ad5c8240/google_crc32c-1.8.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:4b8286b659c1335172e39563ab0a768b8015e88e08329fa5321f774275fc3113", size = 31300, upload-time = "2025-12-16T00:21:56.723Z" }, + { url = "https://files.pythonhosted.org/packages/21/8e/58c0d5d86e2220e6a37befe7e6a94dd2f6006044b1a33edf1ff6d9f7e319/google_crc32c-1.8.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:2a3dc3318507de089c5384cc74d54318401410f82aa65b2d9cdde9d297aca7cb", size = 30867, upload-time = "2025-12-16T00:38:31.302Z" }, + { url = "https://files.pythonhosted.org/packages/ce/a9/a780cc66f86335a6019f557a8aaca8fbb970728f0efd2430d15ff1beae0e/google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:14f87e04d613dfa218d6135e81b78272c3b904e2a7053b841481b38a7d901411", size = 33364, upload-time = "2025-12-16T00:40:22.96Z" }, + { url = "https://files.pythonhosted.org/packages/21/3f/3457ea803db0198c9aaca2dd373750972ce28a26f00544b6b85088811939/google_crc32c-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cb5c869c2923d56cb0c8e6bcdd73c009c36ae39b652dbe46a05eb4ef0ad01454", size = 33740, upload-time = "2025-12-16T00:40:23.96Z" }, + { url = "https://files.pythonhosted.org/packages/df/c0/87c2073e0c72515bb8733d4eef7b21548e8d189f094b5dad20b0ecaf64f6/google_crc32c-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:3cc0c8912038065eafa603b238abf252e204accab2a704c63b9e14837a854962", size = 34437, upload-time = "2025-12-16T00:35:21.395Z" }, + { url = "https://files.pythonhosted.org/packages/d1/db/000f15b41724589b0e7bc24bc7a8967898d8d3bc8caf64c513d91ef1f6c0/google_crc32c-1.8.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:3ebb04528e83b2634857f43f9bb8ef5b2bbe7f10f140daeb01b58f972d04736b", size = 31297, upload-time = "2025-12-16T00:23:20.709Z" }, + { url = "https://files.pythonhosted.org/packages/d7/0d/8ebed0c39c53a7e838e2a486da8abb0e52de135f1b376ae2f0b160eb4c1a/google_crc32c-1.8.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:450dc98429d3e33ed2926fc99ee81001928d63460f8538f21a5d6060912a8e27", size = 30867, upload-time = "2025-12-16T00:43:14.628Z" }, + { url = "https://files.pythonhosted.org/packages/ce/42/b468aec74a0354b34c8cbf748db20d6e350a68a2b0912e128cabee49806c/google_crc32c-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:3b9776774b24ba76831609ffbabce8cdf6fa2bd5e9df37b594221c7e333a81fa", size = 33344, upload-time = "2025-12-16T00:40:24.742Z" }, + { url = "https://files.pythonhosted.org/packages/1c/e8/b33784d6fc77fb5062a8a7854e43e1e618b87d5ddf610a88025e4de6226e/google_crc32c-1.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:89c17d53d75562edfff86679244830599ee0a48efc216200691de8b02ab6b2b8", size = 33694, upload-time = "2025-12-16T00:40:25.505Z" }, + { url = "https://files.pythonhosted.org/packages/92/b1/d3cbd4d988afb3d8e4db94ca953df429ed6db7282ed0e700d25e6c7bfc8d/google_crc32c-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:57a50a9035b75643996fbf224d6661e386c7162d1dfdab9bc4ca790947d1007f", size = 34435, upload-time = "2025-12-16T00:35:22.107Z" }, + { url = "https://files.pythonhosted.org/packages/21/88/8ecf3c2b864a490b9e7010c84fd203ec8cf3b280651106a3a74dd1b0ca72/google_crc32c-1.8.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:e6584b12cb06796d285d09e33f63309a09368b9d806a551d8036a4207ea43697", size = 31301, upload-time = "2025-12-16T00:24:48.527Z" }, + { url = "https://files.pythonhosted.org/packages/36/c6/f7ff6c11f5ca215d9f43d3629163727a272eabc356e5c9b2853df2bfe965/google_crc32c-1.8.0-cp314-cp314-macosx_12_0_x86_64.whl", hash = "sha256:f4b51844ef67d6cf2e9425983274da75f18b1597bb2c998e1c0a0e8d46f8f651", size = 30868, upload-time = "2025-12-16T00:48:12.163Z" }, + { url = "https://files.pythonhosted.org/packages/56/15/c25671c7aad70f8179d858c55a6ae8404902abe0cdcf32a29d581792b491/google_crc32c-1.8.0-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b0d1a7afc6e8e4635564ba8aa5c0548e3173e41b6384d7711a9123165f582de2", size = 33381, upload-time = "2025-12-16T00:40:26.268Z" }, + { url = "https://files.pythonhosted.org/packages/42/fa/f50f51260d7b0ef5d4898af122d8a7ec5a84e2984f676f746445f783705f/google_crc32c-1.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8b3f68782f3cbd1bce027e48768293072813469af6a61a86f6bb4977a4380f21", size = 33734, upload-time = "2025-12-16T00:40:27.028Z" }, + { url = "https://files.pythonhosted.org/packages/08/a5/7b059810934a09fb3ccb657e0843813c1fee1183d3bc2c8041800374aa2c/google_crc32c-1.8.0-cp314-cp314-win_amd64.whl", hash = "sha256:d511b3153e7011a27ab6ee6bb3a5404a55b994dc1a7322c0b87b29606d9790e2", size = 34878, upload-time = "2025-12-16T00:35:23.142Z" }, + { url = "https://files.pythonhosted.org/packages/52/c5/c171e4d8c44fec1422d801a6d2e5d7ddabd733eeda505c79730ee9607f07/google_crc32c-1.8.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:87fa445064e7db928226b2e6f0d5304ab4cd0339e664a4e9a25029f384d9bb93", size = 28615, upload-time = "2025-12-16T00:40:29.298Z" }, + { url = "https://files.pythonhosted.org/packages/9c/97/7d75fe37a7a6ed171a2cf17117177e7aab7e6e0d115858741b41e9dd4254/google_crc32c-1.8.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f639065ea2042d5c034bf258a9f085eaa7af0cd250667c0635a3118e8f92c69c", size = 28800, upload-time = "2025-12-16T00:40:30.322Z" }, ] [[package]] name = "gradio" -version = "5.33.0" +version = "5.50.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aiofiles" }, { name = "anyio" }, - { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "brotli" }, { name = "fastapi" }, { name = "ffmpy" }, { name = "gradio-client" }, @@ -2000,24 +2256,22 @@ dependencies = [ { name = "pydub" }, { name = "python-multipart" }, { name = "pyyaml" }, - { name = "ruff", marker = "sys_platform != 'emscripten' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "ruff" }, { name = "safehttpx" }, { name = "semantic-version" }, - { name = "starlette", marker = "sys_platform != 'emscripten' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "starlette" }, { name = "tomlkit" }, - { name = "typer", marker = "sys_platform != 'emscripten' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "typer" }, { name = "typing-extensions" }, - { name = "urllib3", marker = "sys_platform == 'emscripten' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "uvicorn", marker = "sys_platform != 'emscripten' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "uvicorn" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b0/97/908eb543fbce7c69250d6fbe87b6ccf4ce397d31bceb360b40316357c68c/gradio-5.33.0.tar.gz", hash = "sha256:0cba3a1596fda6cb0048dd7ddc2d57e6238a047c0df9dee5a4a0e5c2a74e8e50", size = 64888401, upload_time = "2025-06-04T21:47:57.431Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4f/c3/c9b09b8d7efd63d83a9c8d9c53b02e1b77238e14305a7ee561e0a8990465/gradio-5.33.0-py3-none-any.whl", hash = "sha256:165e412e1510a22471901744722f99a52cb56465a7e9609f1e400cac9999e9d8", size = 54208887, upload_time = "2025-06-04T21:47:52.002Z" }, + { url = "https://files.pythonhosted.org/packages/22/04/8daf96bd6d2470f03e2a15a9fc900c7ecf6549619173f16c5944c7ec15a7/gradio-5.50.0-py3-none-any.whl", hash = "sha256:d06770d57cdda9b703ef9cf767ac93a890a0e12d82679a310eef74203a3673f4", size = 63530991, upload-time = "2025-11-21T18:07:19.239Z" }, ] [[package]] name = "gradio-client" -version = "1.10.2" +version = "1.14.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "fsspec" }, @@ -2027,150 +2281,185 @@ dependencies = [ { name = "typing-extensions" }, { name = "websockets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d2/86/6684afe8691b024200fdc8983924f04b5f76bb401b9c700e5752a23595a0/gradio_client-1.10.2.tar.gz", hash = "sha256:bf71ba95714784fa77ca0cfb20189ad91c55e563c2dc71722d023a97f1815d7f", size = 321294, upload_time = "2025-05-30T13:59:55.756Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/1b/b372308c263379ae3ebc440512432979458330113bdee26cef86c89bf48e/gradio_client-1.10.2-py3-none-any.whl", hash = "sha256:6de67b6224123d264c7887caa0586b2a9e2c369ec32ca38927cf8a841694edcd", size = 323311, upload_time = "2025-05-30T13:59:54.555Z" }, + { url = "https://files.pythonhosted.org/packages/be/8a/f2a47134c5b5a7f3bad27eae749589a80d81efaaad8f59af47c136712bf6/gradio_client-1.14.0-py3-none-any.whl", hash = "sha256:9a2f5151978411e0f8b55a2d38cddd0a94491851149d14db4af96f5a09774825", size = 325555, upload-time = "2025-11-21T18:04:21.834Z" }, ] [[package]] name = "graphviz" -version = "0.20.3" +version = "0.21" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fa/83/5a40d19b8347f017e417710907f824915fba411a9befd092e52746b63e9f/graphviz-0.20.3.zip", hash = "sha256:09d6bc81e6a9fa392e7ba52135a9d49f1ed62526f96499325930e87ca1b5925d", size = 256455, upload_time = "2024-03-21T07:50:45.772Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f8/b3/3ac91e9be6b761a4b30d66ff165e54439dcd48b83f4e20d644867215f6ca/graphviz-0.21.tar.gz", hash = "sha256:20743e7183be82aaaa8ad6c93f8893c923bd6658a04c32ee115edb3c8a835f78", size = 200434, upload-time = "2025-06-15T09:35:05.824Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/be/d59db2d1d52697c6adc9eacaf50e8965b6345cc143f671e1ed068818d5cf/graphviz-0.20.3-py3-none-any.whl", hash = "sha256:81f848f2904515d8cd359cc611faba817598d2feaac4027b266aa3eda7b3dde5", size = 47126, upload_time = "2024-03-21T07:50:43.091Z" }, + { url = "https://files.pythonhosted.org/packages/91/4c/e0ce1ef95d4000ebc1c11801f9b944fa5910ecc15b5e351865763d8657f8/graphviz-0.21-py3-none-any.whl", hash = "sha256:54f33de9f4f911d7e84e4191749cac8cc5653f815b06738c54db9a15ab8b1e42", size = 47300, upload-time = "2025-06-15T09:35:04.433Z" }, ] [[package]] name = "greenlet" -version = "3.2.3" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c9/92/bb85bd6e80148a4d2e0c59f7c0c2891029f8fd510183afc7d8d2feeed9b6/greenlet-3.2.3.tar.gz", hash = "sha256:8b0dd8ae4c0d6f5e54ee55ba935eeb3d735a9b58a8a1e5b5cbab64e01a39f365", size = 185752, upload_time = "2025-06-05T16:16:09.955Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/92/db/b4c12cff13ebac2786f4f217f06588bccd8b53d260453404ef22b121fc3a/greenlet-3.2.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:1afd685acd5597349ee6d7a88a8bec83ce13c106ac78c196ee9dde7c04fe87be", size = 268977, upload_time = "2025-06-05T16:10:24.001Z" }, - { url = "https://files.pythonhosted.org/packages/52/61/75b4abd8147f13f70986df2801bf93735c1bd87ea780d70e3b3ecda8c165/greenlet-3.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:761917cac215c61e9dc7324b2606107b3b292a8349bdebb31503ab4de3f559ac", size = 627351, upload_time = "2025-06-05T16:38:50.685Z" }, - { url = "https://files.pythonhosted.org/packages/35/aa/6894ae299d059d26254779a5088632874b80ee8cf89a88bca00b0709d22f/greenlet-3.2.3-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:a433dbc54e4a37e4fff90ef34f25a8c00aed99b06856f0119dcf09fbafa16392", size = 638599, upload_time = "2025-06-05T16:41:34.057Z" }, - { url = "https://files.pythonhosted.org/packages/30/64/e01a8261d13c47f3c082519a5e9dbf9e143cc0498ed20c911d04e54d526c/greenlet-3.2.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:72e77ed69312bab0434d7292316d5afd6896192ac4327d44f3d613ecb85b037c", size = 634482, upload_time = "2025-06-05T16:48:16.26Z" }, - { url = "https://files.pythonhosted.org/packages/47/48/ff9ca8ba9772d083a4f5221f7b4f0ebe8978131a9ae0909cf202f94cd879/greenlet-3.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:68671180e3849b963649254a882cd544a3c75bfcd2c527346ad8bb53494444db", size = 633284, upload_time = "2025-06-05T16:13:01.599Z" }, - { url = "https://files.pythonhosted.org/packages/e9/45/626e974948713bc15775b696adb3eb0bd708bec267d6d2d5c47bb47a6119/greenlet-3.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:49c8cfb18fb419b3d08e011228ef8a25882397f3a859b9fe1436946140b6756b", size = 582206, upload_time = "2025-06-05T16:12:48.51Z" }, - { url = "https://files.pythonhosted.org/packages/b1/8e/8b6f42c67d5df7db35b8c55c9a850ea045219741bb14416255616808c690/greenlet-3.2.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:efc6dc8a792243c31f2f5674b670b3a95d46fa1c6a912b8e310d6f542e7b0712", size = 1111412, upload_time = "2025-06-05T16:36:45.479Z" }, - { url = "https://files.pythonhosted.org/packages/05/46/ab58828217349500a7ebb81159d52ca357da747ff1797c29c6023d79d798/greenlet-3.2.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:731e154aba8e757aedd0781d4b240f1225b075b4409f1bb83b05ff410582cf00", size = 1135054, upload_time = "2025-06-05T16:12:36.478Z" }, - { url = "https://files.pythonhosted.org/packages/68/7f/d1b537be5080721c0f0089a8447d4ef72839039cdb743bdd8ffd23046e9a/greenlet-3.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:96c20252c2f792defe9a115d3287e14811036d51e78b3aaddbee23b69b216302", size = 296573, upload_time = "2025-06-05T16:34:26.521Z" }, - { url = "https://files.pythonhosted.org/packages/fc/2e/d4fcb2978f826358b673f779f78fa8a32ee37df11920dc2bb5589cbeecef/greenlet-3.2.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:784ae58bba89fa1fa5733d170d42486580cab9decda3484779f4759345b29822", size = 270219, upload_time = "2025-06-05T16:10:10.414Z" }, - { url = "https://files.pythonhosted.org/packages/16/24/929f853e0202130e4fe163bc1d05a671ce8dcd604f790e14896adac43a52/greenlet-3.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0921ac4ea42a5315d3446120ad48f90c3a6b9bb93dd9b3cf4e4d84a66e42de83", size = 630383, upload_time = "2025-06-05T16:38:51.785Z" }, - { url = "https://files.pythonhosted.org/packages/d1/b2/0320715eb61ae70c25ceca2f1d5ae620477d246692d9cc284c13242ec31c/greenlet-3.2.3-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:d2971d93bb99e05f8c2c0c2f4aa9484a18d98c4c3bd3c62b65b7e6ae33dfcfaf", size = 642422, upload_time = "2025-06-05T16:41:35.259Z" }, - { url = "https://files.pythonhosted.org/packages/bd/49/445fd1a210f4747fedf77615d941444349c6a3a4a1135bba9701337cd966/greenlet-3.2.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c667c0bf9d406b77a15c924ef3285e1e05250948001220368e039b6aa5b5034b", size = 638375, upload_time = "2025-06-05T16:48:18.235Z" }, - { url = "https://files.pythonhosted.org/packages/7e/c8/ca19760cf6eae75fa8dc32b487e963d863b3ee04a7637da77b616703bc37/greenlet-3.2.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:592c12fb1165be74592f5de0d70f82bc5ba552ac44800d632214b76089945147", size = 637627, upload_time = "2025-06-05T16:13:02.858Z" }, - { url = "https://files.pythonhosted.org/packages/65/89/77acf9e3da38e9bcfca881e43b02ed467c1dedc387021fc4d9bd9928afb8/greenlet-3.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:29e184536ba333003540790ba29829ac14bb645514fbd7e32af331e8202a62a5", size = 585502, upload_time = "2025-06-05T16:12:49.642Z" }, - { url = "https://files.pythonhosted.org/packages/97/c6/ae244d7c95b23b7130136e07a9cc5aadd60d59b5951180dc7dc7e8edaba7/greenlet-3.2.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:93c0bb79844a367782ec4f429d07589417052e621aa39a5ac1fb99c5aa308edc", size = 1114498, upload_time = "2025-06-05T16:36:46.598Z" }, - { url = "https://files.pythonhosted.org/packages/89/5f/b16dec0cbfd3070658e0d744487919740c6d45eb90946f6787689a7efbce/greenlet-3.2.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:751261fc5ad7b6705f5f76726567375bb2104a059454e0226e1eef6c756748ba", size = 1139977, upload_time = "2025-06-05T16:12:38.262Z" }, - { url = "https://files.pythonhosted.org/packages/66/77/d48fb441b5a71125bcac042fc5b1494c806ccb9a1432ecaa421e72157f77/greenlet-3.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:83a8761c75312361aa2b5b903b79da97f13f556164a7dd2d5448655425bd4c34", size = 297017, upload_time = "2025-06-05T16:25:05.225Z" }, - { url = "https://files.pythonhosted.org/packages/f3/94/ad0d435f7c48debe960c53b8f60fb41c2026b1d0fa4a99a1cb17c3461e09/greenlet-3.2.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:25ad29caed5783d4bd7a85c9251c651696164622494c00802a139c00d639242d", size = 271992, upload_time = "2025-06-05T16:11:23.467Z" }, - { url = "https://files.pythonhosted.org/packages/93/5d/7c27cf4d003d6e77749d299c7c8f5fd50b4f251647b5c2e97e1f20da0ab5/greenlet-3.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:88cd97bf37fe24a6710ec6a3a7799f3f81d9cd33317dcf565ff9950c83f55e0b", size = 638820, upload_time = "2025-06-05T16:38:52.882Z" }, - { url = "https://files.pythonhosted.org/packages/c6/7e/807e1e9be07a125bb4c169144937910bf59b9d2f6d931578e57f0bce0ae2/greenlet-3.2.3-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:baeedccca94880d2f5666b4fa16fc20ef50ba1ee353ee2d7092b383a243b0b0d", size = 653046, upload_time = "2025-06-05T16:41:36.343Z" }, - { url = "https://files.pythonhosted.org/packages/9d/ab/158c1a4ea1068bdbc78dba5a3de57e4c7aeb4e7fa034320ea94c688bfb61/greenlet-3.2.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:be52af4b6292baecfa0f397f3edb3c6092ce071b499dd6fe292c9ac9f2c8f264", size = 647701, upload_time = "2025-06-05T16:48:19.604Z" }, - { url = "https://files.pythonhosted.org/packages/cc/0d/93729068259b550d6a0288da4ff72b86ed05626eaf1eb7c0d3466a2571de/greenlet-3.2.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0cc73378150b8b78b0c9fe2ce56e166695e67478550769536a6742dca3651688", size = 649747, upload_time = "2025-06-05T16:13:04.628Z" }, - { url = "https://files.pythonhosted.org/packages/f6/f6/c82ac1851c60851302d8581680573245c8fc300253fc1ff741ae74a6c24d/greenlet-3.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:706d016a03e78df129f68c4c9b4c4f963f7d73534e48a24f5f5a7101ed13dbbb", size = 605461, upload_time = "2025-06-05T16:12:50.792Z" }, - { url = "https://files.pythonhosted.org/packages/98/82/d022cf25ca39cf1200650fc58c52af32c90f80479c25d1cbf57980ec3065/greenlet-3.2.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:419e60f80709510c343c57b4bb5a339d8767bf9aef9b8ce43f4f143240f88b7c", size = 1121190, upload_time = "2025-06-05T16:36:48.59Z" }, - { url = "https://files.pythonhosted.org/packages/f5/e1/25297f70717abe8104c20ecf7af0a5b82d2f5a980eb1ac79f65654799f9f/greenlet-3.2.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:93d48533fade144203816783373f27a97e4193177ebaaf0fc396db19e5d61163", size = 1149055, upload_time = "2025-06-05T16:12:40.457Z" }, - { url = "https://files.pythonhosted.org/packages/1f/8f/8f9e56c5e82eb2c26e8cde787962e66494312dc8cb261c460e1f3a9c88bc/greenlet-3.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:7454d37c740bb27bdeddfc3f358f26956a07d5220818ceb467a483197d84f849", size = 297817, upload_time = "2025-06-05T16:29:49.244Z" }, - { url = "https://files.pythonhosted.org/packages/b1/cf/f5c0b23309070ae93de75c90d29300751a5aacefc0a3ed1b1d8edb28f08b/greenlet-3.2.3-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:500b8689aa9dd1ab26872a34084503aeddefcb438e2e7317b89b11eaea1901ad", size = 270732, upload_time = "2025-06-05T16:10:08.26Z" }, - { url = "https://files.pythonhosted.org/packages/48/ae/91a957ba60482d3fecf9be49bc3948f341d706b52ddb9d83a70d42abd498/greenlet-3.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a07d3472c2a93117af3b0136f246b2833fdc0b542d4a9799ae5f41c28323faef", size = 639033, upload_time = "2025-06-05T16:38:53.983Z" }, - { url = "https://files.pythonhosted.org/packages/6f/df/20ffa66dd5a7a7beffa6451bdb7400d66251374ab40b99981478c69a67a8/greenlet-3.2.3-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:8704b3768d2f51150626962f4b9a9e4a17d2e37c8a8d9867bbd9fa4eb938d3b3", size = 652999, upload_time = "2025-06-05T16:41:37.89Z" }, - { url = "https://files.pythonhosted.org/packages/51/b4/ebb2c8cb41e521f1d72bf0465f2f9a2fd803f674a88db228887e6847077e/greenlet-3.2.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5035d77a27b7c62db6cf41cf786cfe2242644a7a337a0e155c80960598baab95", size = 647368, upload_time = "2025-06-05T16:48:21.467Z" }, - { url = "https://files.pythonhosted.org/packages/8e/6a/1e1b5aa10dced4ae876a322155705257748108b7fd2e4fae3f2a091fe81a/greenlet-3.2.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2d8aa5423cd4a396792f6d4580f88bdc6efcb9205891c9d40d20f6e670992efb", size = 650037, upload_time = "2025-06-05T16:13:06.402Z" }, - { url = "https://files.pythonhosted.org/packages/26/f2/ad51331a157c7015c675702e2d5230c243695c788f8f75feba1af32b3617/greenlet-3.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2c724620a101f8170065d7dded3f962a2aea7a7dae133a009cada42847e04a7b", size = 608402, upload_time = "2025-06-05T16:12:51.91Z" }, - { url = "https://files.pythonhosted.org/packages/26/bc/862bd2083e6b3aff23300900a956f4ea9a4059de337f5c8734346b9b34fc/greenlet-3.2.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:873abe55f134c48e1f2a6f53f7d1419192a3d1a4e873bace00499a4e45ea6af0", size = 1119577, upload_time = "2025-06-05T16:36:49.787Z" }, - { url = "https://files.pythonhosted.org/packages/86/94/1fc0cc068cfde885170e01de40a619b00eaa8f2916bf3541744730ffb4c3/greenlet-3.2.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:024571bbce5f2c1cfff08bf3fbaa43bbc7444f580ae13b0099e95d0e6e67ed36", size = 1147121, upload_time = "2025-06-05T16:12:42.527Z" }, - { url = "https://files.pythonhosted.org/packages/27/1a/199f9587e8cb08a0658f9c30f3799244307614148ffe8b1e3aa22f324dea/greenlet-3.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:5195fb1e75e592dd04ce79881c8a22becdfa3e6f500e7feb059b1e6fdd54d3e3", size = 297603, upload_time = "2025-06-05T16:20:12.651Z" }, - { url = "https://files.pythonhosted.org/packages/d8/ca/accd7aa5280eb92b70ed9e8f7fd79dc50a2c21d8c73b9a0856f5b564e222/greenlet-3.2.3-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:3d04332dddb10b4a211b68111dabaee2e1a073663d117dc10247b5b1642bac86", size = 271479, upload_time = "2025-06-05T16:10:47.525Z" }, - { url = "https://files.pythonhosted.org/packages/55/71/01ed9895d9eb49223280ecc98a557585edfa56b3d0e965b9fa9f7f06b6d9/greenlet-3.2.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8186162dffde068a465deab08fc72c767196895c39db26ab1c17c0b77a6d8b97", size = 683952, upload_time = "2025-06-05T16:38:55.125Z" }, - { url = "https://files.pythonhosted.org/packages/ea/61/638c4bdf460c3c678a0a1ef4c200f347dff80719597e53b5edb2fb27ab54/greenlet-3.2.3-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f4bfbaa6096b1b7a200024784217defedf46a07c2eee1a498e94a1b5f8ec5728", size = 696917, upload_time = "2025-06-05T16:41:38.959Z" }, - { url = "https://files.pythonhosted.org/packages/22/cc/0bd1a7eb759d1f3e3cc2d1bc0f0b487ad3cc9f34d74da4b80f226fde4ec3/greenlet-3.2.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:ed6cfa9200484d234d8394c70f5492f144b20d4533f69262d530a1a082f6ee9a", size = 692443, upload_time = "2025-06-05T16:48:23.113Z" }, - { url = "https://files.pythonhosted.org/packages/67/10/b2a4b63d3f08362662e89c103f7fe28894a51ae0bc890fabf37d1d780e52/greenlet-3.2.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:02b0df6f63cd15012bed5401b47829cfd2e97052dc89da3cfaf2c779124eb892", size = 692995, upload_time = "2025-06-05T16:13:07.972Z" }, - { url = "https://files.pythonhosted.org/packages/5a/c6/ad82f148a4e3ce9564056453a71529732baf5448ad53fc323e37efe34f66/greenlet-3.2.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:86c2d68e87107c1792e2e8d5399acec2487a4e993ab76c792408e59394d52141", size = 655320, upload_time = "2025-06-05T16:12:53.453Z" }, - { url = "https://files.pythonhosted.org/packages/5c/4f/aab73ecaa6b3086a4c89863d94cf26fa84cbff63f52ce9bc4342b3087a06/greenlet-3.2.3-cp314-cp314-win_amd64.whl", hash = "sha256:8c47aae8fbbfcf82cc13327ae802ba13c9c36753b67e760023fd116bc124a62a", size = 301236, upload_time = "2025-06-05T16:15:20.111Z" }, +version = "3.3.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a3/51/1664f6b78fc6ebbd98019a1fd730e83fa78f2db7058f72b1463d3612b8db/greenlet-3.3.2.tar.gz", hash = "sha256:2eaf067fc6d886931c7962e8c6bede15d2f01965560f3359b27c80bde2d151f2", size = 188267, upload-time = "2026-02-20T20:54:15.531Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/38/3f/9859f655d11901e7b2996c6e3d33e0caa9a1d4572c3bc61ed0faa64b2f4c/greenlet-3.3.2-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:9bc885b89709d901859cf95179ec9f6bb67a3d2bb1f0e88456461bd4b7f8fd0d", size = 277747, upload-time = "2026-02-20T20:16:21.325Z" }, + { url = "https://files.pythonhosted.org/packages/fb/07/cb284a8b5c6498dbd7cba35d31380bb123d7dceaa7907f606c8ff5993cbf/greenlet-3.3.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b568183cf65b94919be4438dc28416b234b678c608cafac8874dfeeb2a9bbe13", size = 579202, upload-time = "2026-02-20T20:47:28.955Z" }, + { url = "https://files.pythonhosted.org/packages/ed/45/67922992b3a152f726163b19f890a85129a992f39607a2a53155de3448b8/greenlet-3.3.2-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:527fec58dc9f90efd594b9b700662ed3fb2493c2122067ac9c740d98080a620e", size = 590620, upload-time = "2026-02-20T20:55:55.581Z" }, + { url = "https://files.pythonhosted.org/packages/03/5f/6e2a7d80c353587751ef3d44bb947f0565ec008a2e0927821c007e96d3a7/greenlet-3.3.2-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:508c7f01f1791fbc8e011bd508f6794cb95397fdb198a46cb6635eb5b78d85a7", size = 602132, upload-time = "2026-02-20T21:02:43.261Z" }, + { url = "https://files.pythonhosted.org/packages/ad/55/9f1ebb5a825215fadcc0f7d5073f6e79e3007e3282b14b22d6aba7ca6cb8/greenlet-3.3.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ad0c8917dd42a819fe77e6bdfcb84e3379c0de956469301d9fd36427a1ca501f", size = 591729, upload-time = "2026-02-20T20:20:58.395Z" }, + { url = "https://files.pythonhosted.org/packages/24/b4/21f5455773d37f94b866eb3cf5caed88d6cea6dd2c6e1f9c34f463cba3ec/greenlet-3.3.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:97245cc10e5515dbc8c3104b2928f7f02b6813002770cfaffaf9a6e0fc2b94ef", size = 1551946, upload-time = "2026-02-20T20:49:31.102Z" }, + { url = "https://files.pythonhosted.org/packages/00/68/91f061a926abead128fe1a87f0b453ccf07368666bd59ffa46016627a930/greenlet-3.3.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8c1fdd7d1b309ff0da81d60a9688a8bd044ac4e18b250320a96fc68d31c209ca", size = 1618494, upload-time = "2026-02-20T20:21:06.541Z" }, + { url = "https://files.pythonhosted.org/packages/ac/78/f93e840cbaef8becaf6adafbaf1319682a6c2d8c1c20224267a5c6c8c891/greenlet-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:5d0e35379f93a6d0222de929a25ab47b5eb35b5ef4721c2b9cbcc4036129ff1f", size = 230092, upload-time = "2026-02-20T20:17:09.379Z" }, + { url = "https://files.pythonhosted.org/packages/f3/47/16400cb42d18d7a6bb46f0626852c1718612e35dcb0dffa16bbaffdf5dd2/greenlet-3.3.2-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:c56692189a7d1c7606cb794be0a8381470d95c57ce5be03fb3d0ef57c7853b86", size = 278890, upload-time = "2026-02-20T20:19:39.263Z" }, + { url = "https://files.pythonhosted.org/packages/a3/90/42762b77a5b6aa96cd8c0e80612663d39211e8ae8a6cd47c7f1249a66262/greenlet-3.3.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ebd458fa8285960f382841da585e02201b53a5ec2bac6b156fc623b5ce4499f", size = 581120, upload-time = "2026-02-20T20:47:30.161Z" }, + { url = "https://files.pythonhosted.org/packages/bf/6f/f3d64f4fa0a9c7b5c5b3c810ff1df614540d5aa7d519261b53fba55d4df9/greenlet-3.3.2-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a443358b33c4ec7b05b79a7c8b466f5d275025e750298be7340f8fc63dff2a55", size = 594363, upload-time = "2026-02-20T20:55:56.965Z" }, + { url = "https://files.pythonhosted.org/packages/9c/8b/1430a04657735a3f23116c2e0d5eb10220928846e4537a938a41b350bed6/greenlet-3.3.2-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:4375a58e49522698d3e70cc0b801c19433021b5c37686f7ce9c65b0d5c8677d2", size = 605046, upload-time = "2026-02-20T21:02:45.234Z" }, + { url = "https://files.pythonhosted.org/packages/72/83/3e06a52aca8128bdd4dcd67e932b809e76a96ab8c232a8b025b2850264c5/greenlet-3.3.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e2cd90d413acbf5e77ae41e5d3c9b3ac1d011a756d7284d7f3f2b806bbd6358", size = 594156, upload-time = "2026-02-20T20:20:59.955Z" }, + { url = "https://files.pythonhosted.org/packages/70/79/0de5e62b873e08fe3cef7dbe84e5c4bc0e8ed0c7ff131bccb8405cd107c8/greenlet-3.3.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:442b6057453c8cb29b4fb36a2ac689382fc71112273726e2423f7f17dc73bf99", size = 1554649, upload-time = "2026-02-20T20:49:32.293Z" }, + { url = "https://files.pythonhosted.org/packages/5a/00/32d30dee8389dc36d42170a9c66217757289e2afb0de59a3565260f38373/greenlet-3.3.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:45abe8eb6339518180d5a7fa47fa01945414d7cca5ecb745346fc6a87d2750be", size = 1619472, upload-time = "2026-02-20T20:21:07.966Z" }, + { url = "https://files.pythonhosted.org/packages/f1/3a/efb2cf697fbccdf75b24e2c18025e7dfa54c4f31fab75c51d0fe79942cef/greenlet-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:1e692b2dae4cc7077cbb11b47d258533b48c8fde69a33d0d8a82e2fe8d8531d5", size = 230389, upload-time = "2026-02-20T20:17:18.772Z" }, + { url = "https://files.pythonhosted.org/packages/e1/a1/65bbc059a43a7e2143ec4fc1f9e3f673e04f9c7b371a494a101422ac4fd5/greenlet-3.3.2-cp311-cp311-win_arm64.whl", hash = "sha256:02b0a8682aecd4d3c6c18edf52bc8e51eacdd75c8eac52a790a210b06aa295fd", size = 229645, upload-time = "2026-02-20T20:18:18.695Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ab/1608e5a7578e62113506740b88066bf09888322a311cff602105e619bd87/greenlet-3.3.2-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:ac8d61d4343b799d1e526db579833d72f23759c71e07181c2d2944e429eb09cd", size = 280358, upload-time = "2026-02-20T20:17:43.971Z" }, + { url = "https://files.pythonhosted.org/packages/a5/23/0eae412a4ade4e6623ff7626e38998cb9b11e9ff1ebacaa021e4e108ec15/greenlet-3.3.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3ceec72030dae6ac0c8ed7591b96b70410a8be370b6a477b1dbc072856ad02bd", size = 601217, upload-time = "2026-02-20T20:47:31.462Z" }, + { url = "https://files.pythonhosted.org/packages/f8/16/5b1678a9c07098ecb9ab2dd159fafaf12e963293e61ee8d10ecb55273e5e/greenlet-3.3.2-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a2a5be83a45ce6188c045bcc44b0ee037d6a518978de9a5d97438548b953a1ac", size = 611792, upload-time = "2026-02-20T20:55:58.423Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c5/cc09412a29e43406eba18d61c70baa936e299bc27e074e2be3806ed29098/greenlet-3.3.2-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ae9e21c84035c490506c17002f5c8ab25f980205c3e61ddb3a2a2a2e6c411fcb", size = 626250, upload-time = "2026-02-20T21:02:46.596Z" }, + { url = "https://files.pythonhosted.org/packages/50/1f/5155f55bd71cabd03765a4aac9ac446be129895271f73872c36ebd4b04b6/greenlet-3.3.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43e99d1749147ac21dde49b99c9abffcbc1e2d55c67501465ef0930d6e78e070", size = 613875, upload-time = "2026-02-20T20:21:01.102Z" }, + { url = "https://files.pythonhosted.org/packages/fc/dd/845f249c3fcd69e32df80cdab059b4be8b766ef5830a3d0aa9d6cad55beb/greenlet-3.3.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4c956a19350e2c37f2c48b336a3afb4bff120b36076d9d7fb68cb44e05d95b79", size = 1571467, upload-time = "2026-02-20T20:49:33.495Z" }, + { url = "https://files.pythonhosted.org/packages/2a/50/2649fe21fcc2b56659a452868e695634722a6655ba245d9f77f5656010bf/greenlet-3.3.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6c6f8ba97d17a1e7d664151284cb3315fc5f8353e75221ed4324f84eb162b395", size = 1640001, upload-time = "2026-02-20T20:21:09.154Z" }, + { url = "https://files.pythonhosted.org/packages/9b/40/cc802e067d02af8b60b6771cea7d57e21ef5e6659912814babb42b864713/greenlet-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:34308836d8370bddadb41f5a7ce96879b72e2fdfb4e87729330c6ab52376409f", size = 231081, upload-time = "2026-02-20T20:17:28.121Z" }, + { url = "https://files.pythonhosted.org/packages/58/2e/fe7f36ff1982d6b10a60d5e0740c759259a7d6d2e1dc41da6d96de32fff6/greenlet-3.3.2-cp312-cp312-win_arm64.whl", hash = "sha256:d3a62fa76a32b462a97198e4c9e99afb9ab375115e74e9a83ce180e7a496f643", size = 230331, upload-time = "2026-02-20T20:17:23.34Z" }, + { url = "https://files.pythonhosted.org/packages/ac/48/f8b875fa7dea7dd9b33245e37f065af59df6a25af2f9561efa8d822fde51/greenlet-3.3.2-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:aa6ac98bdfd716a749b84d4034486863fd81c3abde9aa3cf8eff9127981a4ae4", size = 279120, upload-time = "2026-02-20T20:19:01.9Z" }, + { url = "https://files.pythonhosted.org/packages/49/8d/9771d03e7a8b1ee456511961e1b97a6d77ae1dea4a34a5b98eee706689d3/greenlet-3.3.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ab0c7e7901a00bc0a7284907273dc165b32e0d109a6713babd04471327ff7986", size = 603238, upload-time = "2026-02-20T20:47:32.873Z" }, + { url = "https://files.pythonhosted.org/packages/59/0e/4223c2bbb63cd5c97f28ffb2a8aee71bdfb30b323c35d409450f51b91e3e/greenlet-3.3.2-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d248d8c23c67d2291ffd47af766e2a3aa9fa1c6703155c099feb11f526c63a92", size = 614219, upload-time = "2026-02-20T20:55:59.817Z" }, + { url = "https://files.pythonhosted.org/packages/94/2b/4d012a69759ac9d77210b8bfb128bc621125f5b20fc398bce3940d036b1c/greenlet-3.3.2-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ccd21bb86944ca9be6d967cf7691e658e43417782bce90b5d2faeda0ff78a7dd", size = 628268, upload-time = "2026-02-20T21:02:48.024Z" }, + { url = "https://files.pythonhosted.org/packages/7a/34/259b28ea7a2a0c904b11cd36c79b8cef8019b26ee5dbe24e73b469dea347/greenlet-3.3.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b6997d360a4e6a4e936c0f9625b1c20416b8a0ea18a8e19cabbefc712e7397ab", size = 616774, upload-time = "2026-02-20T20:21:02.454Z" }, + { url = "https://files.pythonhosted.org/packages/0a/03/996c2d1689d486a6e199cb0f1cf9e4aa940c500e01bdf201299d7d61fa69/greenlet-3.3.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:64970c33a50551c7c50491671265d8954046cb6e8e2999aacdd60e439b70418a", size = 1571277, upload-time = "2026-02-20T20:49:34.795Z" }, + { url = "https://files.pythonhosted.org/packages/d9/c4/2570fc07f34a39f2caf0bf9f24b0a1a0a47bc2e8e465b2c2424821389dfc/greenlet-3.3.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1a9172f5bf6bd88e6ba5a84e0a68afeac9dc7b6b412b245dd64f52d83c81e55b", size = 1640455, upload-time = "2026-02-20T20:21:10.261Z" }, + { url = "https://files.pythonhosted.org/packages/91/39/5ef5aa23bc545aa0d31e1b9b55822b32c8da93ba657295840b6b34124009/greenlet-3.3.2-cp313-cp313-win_amd64.whl", hash = "sha256:a7945dd0eab63ded0a48e4dcade82939783c172290a7903ebde9e184333ca124", size = 230961, upload-time = "2026-02-20T20:16:58.461Z" }, + { url = "https://files.pythonhosted.org/packages/62/6b/a89f8456dcb06becff288f563618e9f20deed8dd29beea14f9a168aef64b/greenlet-3.3.2-cp313-cp313-win_arm64.whl", hash = "sha256:394ead29063ee3515b4e775216cb756b2e3b4a7e55ae8fd884f17fa579e6b327", size = 230221, upload-time = "2026-02-20T20:17:37.152Z" }, + { url = "https://files.pythonhosted.org/packages/3f/ae/8bffcbd373b57a5992cd077cbe8858fff39110480a9d50697091faea6f39/greenlet-3.3.2-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:8d1658d7291f9859beed69a776c10822a0a799bc4bfe1bd4272bb60e62507dab", size = 279650, upload-time = "2026-02-20T20:18:00.783Z" }, + { url = "https://files.pythonhosted.org/packages/d1/c0/45f93f348fa49abf32ac8439938726c480bd96b2a3c6f4d949ec0124b69f/greenlet-3.3.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:18cb1b7337bca281915b3c5d5ae19f4e76d35e1df80f4ad3c1a7be91fadf1082", size = 650295, upload-time = "2026-02-20T20:47:34.036Z" }, + { url = "https://files.pythonhosted.org/packages/b3/de/dd7589b3f2b8372069ab3e4763ea5329940fc7ad9dcd3e272a37516d7c9b/greenlet-3.3.2-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c2e47408e8ce1c6f1ceea0dffcdf6ebb85cc09e55c7af407c99f1112016e45e9", size = 662163, upload-time = "2026-02-20T20:56:01.295Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ac/85804f74f1ccea31ba518dcc8ee6f14c79f73fe36fa1beba38930806df09/greenlet-3.3.2-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e3cb43ce200f59483eb82949bf1835a99cf43d7571e900d7c8d5c62cdf25d2f9", size = 675371, upload-time = "2026-02-20T21:02:49.664Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d8/09bfa816572a4d83bccd6750df1926f79158b1c36c5f73786e26dbe4ee38/greenlet-3.3.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:63d10328839d1973e5ba35e98cccbca71b232b14051fd957b6f8b6e8e80d0506", size = 664160, upload-time = "2026-02-20T20:21:04.015Z" }, + { url = "https://files.pythonhosted.org/packages/48/cf/56832f0c8255d27f6c35d41b5ec91168d74ec721d85f01a12131eec6b93c/greenlet-3.3.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8e4ab3cfb02993c8cc248ea73d7dae6cec0253e9afa311c9b37e603ca9fad2ce", size = 1619181, upload-time = "2026-02-20T20:49:36.052Z" }, + { url = "https://files.pythonhosted.org/packages/0a/23/b90b60a4aabb4cec0796e55f25ffbfb579a907c3898cd2905c8918acaa16/greenlet-3.3.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:94ad81f0fd3c0c0681a018a976e5c2bd2ca2d9d94895f23e7bb1af4e8af4e2d5", size = 1687713, upload-time = "2026-02-20T20:21:11.684Z" }, + { url = "https://files.pythonhosted.org/packages/f3/ca/2101ca3d9223a1dc125140dbc063644dca76df6ff356531eb27bc267b446/greenlet-3.3.2-cp314-cp314-win_amd64.whl", hash = "sha256:8c4dd0f3997cf2512f7601563cc90dfb8957c0cff1e3a1b23991d4ea1776c492", size = 232034, upload-time = "2026-02-20T20:20:08.186Z" }, + { url = "https://files.pythonhosted.org/packages/f6/4a/ecf894e962a59dea60f04877eea0fd5724618da89f1867b28ee8b91e811f/greenlet-3.3.2-cp314-cp314-win_arm64.whl", hash = "sha256:cd6f9e2bbd46321ba3bbb4c8a15794d32960e3b0ae2cc4d49a1a53d314805d71", size = 231437, upload-time = "2026-02-20T20:18:59.722Z" }, + { url = "https://files.pythonhosted.org/packages/98/6d/8f2ef704e614bcf58ed43cfb8d87afa1c285e98194ab2cfad351bf04f81e/greenlet-3.3.2-cp314-cp314t-macosx_11_0_universal2.whl", hash = "sha256:e26e72bec7ab387ac80caa7496e0f908ff954f31065b0ffc1f8ecb1338b11b54", size = 286617, upload-time = "2026-02-20T20:19:29.856Z" }, + { url = "https://files.pythonhosted.org/packages/5e/0d/93894161d307c6ea237a43988f27eba0947b360b99ac5239ad3fe09f0b47/greenlet-3.3.2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b466dff7a4ffda6ca975979bab80bdadde979e29fc947ac3be4451428d8b0e4", size = 655189, upload-time = "2026-02-20T20:47:35.742Z" }, + { url = "https://files.pythonhosted.org/packages/f5/2c/d2d506ebd8abcb57386ec4f7ba20f4030cbe56eae541bc6fd6ef399c0b41/greenlet-3.3.2-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b8bddc5b73c9720bea487b3bffdb1840fe4e3656fba3bd40aa1489e9f37877ff", size = 658225, upload-time = "2026-02-20T20:56:02.527Z" }, + { url = "https://files.pythonhosted.org/packages/d1/67/8197b7e7e602150938049d8e7f30de1660cfb87e4c8ee349b42b67bdb2e1/greenlet-3.3.2-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:59b3e2c40f6706b05a9cd299c836c6aa2378cabe25d021acd80f13abf81181cf", size = 666581, upload-time = "2026-02-20T21:02:51.526Z" }, + { url = "https://files.pythonhosted.org/packages/8e/30/3a09155fbf728673a1dea713572d2d31159f824a37c22da82127056c44e4/greenlet-3.3.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b26b0f4428b871a751968285a1ac9648944cea09807177ac639b030bddebcea4", size = 657907, upload-time = "2026-02-20T20:21:05.259Z" }, + { url = "https://files.pythonhosted.org/packages/f3/fd/d05a4b7acd0154ed758797f0a43b4c0962a843bedfe980115e842c5b2d08/greenlet-3.3.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1fb39a11ee2e4d94be9a76671482be9398560955c9e568550de0224e41104727", size = 1618857, upload-time = "2026-02-20T20:49:37.309Z" }, + { url = "https://files.pythonhosted.org/packages/6f/e1/50ee92a5db521de8f35075b5eff060dd43d39ebd46c2181a2042f7070385/greenlet-3.3.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:20154044d9085151bc309e7689d6f7ba10027f8f5a8c0676ad398b951913d89e", size = 1680010, upload-time = "2026-02-20T20:21:13.427Z" }, + { url = "https://files.pythonhosted.org/packages/29/4b/45d90626aef8e65336bed690106d1382f7a43665e2249017e9527df8823b/greenlet-3.3.2-cp314-cp314t-win_amd64.whl", hash = "sha256:c04c5e06ec3e022cbfe2cd4a846e1d4e50087444f875ff6d2c2ad8445495cf1a", size = 237086, upload-time = "2026-02-20T20:20:45.786Z" }, ] [[package]] name = "groovy" version = "0.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/52/36/bbdede67400277bef33d3ec0e6a31750da972c469f75966b4930c753218f/groovy-0.1.2.tar.gz", hash = "sha256:25c1dc09b3f9d7e292458aa762c6beb96ea037071bf5e917fc81fb78d2231083", size = 17325, upload_time = "2025-02-28T20:24:56.068Z" } +sdist = { url = "https://files.pythonhosted.org/packages/52/36/bbdede67400277bef33d3ec0e6a31750da972c469f75966b4930c753218f/groovy-0.1.2.tar.gz", hash = "sha256:25c1dc09b3f9d7e292458aa762c6beb96ea037071bf5e917fc81fb78d2231083", size = 17325, upload-time = "2025-02-28T20:24:56.068Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/28/27/3d6dcadc8a3214d8522c1e7f6a19554e33659be44546d44a2f7572ac7d2a/groovy-0.1.2-py3-none-any.whl", hash = "sha256:7f7975bab18c729a257a8b1ae9dcd70b7cafb1720481beae47719af57c35fa64", size = 14090, upload_time = "2025-02-28T20:24:55.152Z" }, + { url = "https://files.pythonhosted.org/packages/28/27/3d6dcadc8a3214d8522c1e7f6a19554e33659be44546d44a2f7572ac7d2a/groovy-0.1.2-py3-none-any.whl", hash = "sha256:7f7975bab18c729a257a8b1ae9dcd70b7cafb1720481beae47719af57c35fa64", size = 14090, upload-time = "2025-02-28T20:24:55.152Z" }, ] [[package]] name = "grpcio" -version = "1.72.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/45/ff8c80a5a2e7e520d9c4d3c41484a11d33508253f6f4dd06d2c4b4158999/grpcio-1.72.1.tar.gz", hash = "sha256:87f62c94a40947cec1a0f91f95f5ba0aa8f799f23a1d42ae5be667b6b27b959c", size = 12584286, upload_time = "2025-06-02T10:14:11.595Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/a8/a468586ef3db8cd90f507c0e5655c50cdf136e936f674effddacd5e6f83b/grpcio-1.72.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:ce2706ff37be7a6de68fbc4c3f8dde247cab48cc70fee5fedfbc9cd923b4ee5a", size = 5210592, upload_time = "2025-06-02T10:08:34.416Z" }, - { url = "https://files.pythonhosted.org/packages/76/38/d834505e096ca40569f09ba9eacbb0482fb844f70240c5e599f86c57ef2b/grpcio-1.72.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:7db9e15ee7618fbea748176a67d347f3100fa92d36acccd0e7eeb741bc82f72a", size = 10315842, upload_time = "2025-06-02T10:08:37.521Z" }, - { url = "https://files.pythonhosted.org/packages/99/49/0a47ae61a077773457f4e4ac8277999cffe0a84d82d03b9ee9959a511530/grpcio-1.72.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:8d6e7764181ba4a8b74aa78c98a89c9f3441068ebcee5d6f14c44578214e0be3", size = 5626334, upload_time = "2025-06-02T10:08:40.548Z" }, - { url = "https://files.pythonhosted.org/packages/c1/28/f71476363b2edea85ea1c50e397cf150e49faf4ccc9b1a70103d705692f3/grpcio-1.72.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:237bb619ba33594006025e6f114f62e60d9563afd6f8e89633ee384868e26687", size = 6260526, upload_time = "2025-06-02T10:08:43.469Z" }, - { url = "https://files.pythonhosted.org/packages/6b/33/8c954ec8b38fbb084726f57d3bff091f523049c88e8d7a5603da548da323/grpcio-1.72.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a7f1d8a442fd242aa432c8e1b8411c79ebc409dad2c637614d726e226ce9ed0c", size = 5861864, upload_time = "2025-06-02T10:08:46.129Z" }, - { url = "https://files.pythonhosted.org/packages/5f/23/93cdd6db779d8757344d184bee124fed12c919c7a2349fbf8cbe4bf75f04/grpcio-1.72.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:f2359bd4bba85bf94fd9ab8802671b9637a6803bb673d221157a11523a52e6a8", size = 5970830, upload_time = "2025-06-02T10:08:48.312Z" }, - { url = "https://files.pythonhosted.org/packages/5f/ed/53577cfe39327257c5b963d588d390c3fc6f72e2f688fe56e3d6617e6f13/grpcio-1.72.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:3269cfca37570a420a57a785f2a5d4234c5b12aced55f8843dafced2d3f8c9a6", size = 6595737, upload_time = "2025-06-02T10:08:50.564Z" }, - { url = "https://files.pythonhosted.org/packages/93/31/52585e0cd4e64e232dc8cf71f2a9bbac60f98eca81e0e95fc1454a9fb305/grpcio-1.72.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:06c023d86398714d6257194c21f2bc0b58a53ce45cee87dd3c54c7932c590e17", size = 6138627, upload_time = "2025-06-02T10:08:52.612Z" }, - { url = "https://files.pythonhosted.org/packages/c9/19/bbc98e574981e7fe1f4ebb8ec1f7ab12cac2937b4ecee88b9805077df5ff/grpcio-1.72.1-cp310-cp310-win32.whl", hash = "sha256:06dbe54eeea5f9dfb3e7ca2ff66c715ff5fc96b07a1feb322122fe14cb42f6aa", size = 3560938, upload_time = "2025-06-02T10:08:54.933Z" }, - { url = "https://files.pythonhosted.org/packages/42/a2/8e51419abedee080ab50c677296e40f4f951f039ba5259919c803074423a/grpcio-1.72.1-cp310-cp310-win_amd64.whl", hash = "sha256:ba593aa2cd52f4468ba29668c83f893d88c128198d6b1273ca788ef53e3ae5fe", size = 4227608, upload_time = "2025-06-02T10:08:57.086Z" }, - { url = "https://files.pythonhosted.org/packages/b7/95/88d4d6a27946fff538d36a1346fefd26b8fcc0229368416b3b308a86ae75/grpcio-1.72.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:4e112c083f90c330b0eaa78a633fb206d49c20c443926e827f8cac9eb9d2ea32", size = 5211093, upload_time = "2025-06-02T10:08:59.315Z" }, - { url = "https://files.pythonhosted.org/packages/67/34/a45efae2666348b8149ab11e797835d8059c8d05b3e15a3e71da4f4fb9ee/grpcio-1.72.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:c6f7e3275832adab7384193f78b8c1a98b82541562fa08d7244e8a6b4b5c78a4", size = 10328734, upload_time = "2025-06-02T10:09:02.353Z" }, - { url = "https://files.pythonhosted.org/packages/e5/4b/8a5d5ea63d78cab74a8217e9f1cb0f7be85f0cd9195ec4de3630e7f7fdf8/grpcio-1.72.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:dd03c8847c47ef7ac5455aafdfb5e553ecf84f228282bd6106762b379f27c25c", size = 5628782, upload_time = "2025-06-02T10:09:05.355Z" }, - { url = "https://files.pythonhosted.org/packages/02/5b/cfe25a688ffcc3c51560d0d80f1f3fab7fb25181d28276199addc7e2294e/grpcio-1.72.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7497dbdf220b88b66004e2630fb2b1627df5e279db970d3cc20f70d39dce978d", size = 6261737, upload_time = "2025-06-02T10:09:09.11Z" }, - { url = "https://files.pythonhosted.org/packages/c7/65/740d58cefae6d06e3f3c130cd63d7f32c4d7112b66b0b051a913cd5fdda4/grpcio-1.72.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95c2cde3ae8ae901317c049394ed8d3c6964de6b814ae65fc68636a7337b63aa", size = 5866485, upload_time = "2025-06-02T10:09:11.333Z" }, - { url = "https://files.pythonhosted.org/packages/bb/6a/5168e7c25ba7ca210fa78c2afe680bed6708b411010cad611bdb2fa7901b/grpcio-1.72.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:7a66cef4bc1db81a54108a849e95650da640c9bc1901957bf7d3b1eeb3251ee8", size = 5974228, upload_time = "2025-06-02T10:09:13.507Z" }, - { url = "https://files.pythonhosted.org/packages/7d/10/d0cf5cc2aefd30ccf4bfe0467e10735f7fc7007e2fae82cb3f04418b7dc2/grpcio-1.72.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:fc0435ad45d540597f78978e3fd5515b448193f51f9065fb67dda566336e0f5f", size = 6596247, upload_time = "2025-06-02T10:09:16.037Z" }, - { url = "https://files.pythonhosted.org/packages/d8/91/21f11977998405634a13f05366957fb3b8bbd5cc469821bcee761f7b5aa2/grpcio-1.72.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:524bad78d610fa1f9f316d47b3aab1ff89d438ba952ee34e3e335ca80a27ba96", size = 6142005, upload_time = "2025-06-02T10:09:18.233Z" }, - { url = "https://files.pythonhosted.org/packages/1c/60/060ef7dde47f19050688a050457057d53c6ed9d08d5eb6fc34f5540932aa/grpcio-1.72.1-cp311-cp311-win32.whl", hash = "sha256:409ee0abf7e74bbf88941046142452cf3d1f3863d34e11e8fd2b07375170c730", size = 3560422, upload_time = "2025-06-02T10:09:20.209Z" }, - { url = "https://files.pythonhosted.org/packages/a2/37/7e97573e346d730a9c380710e2d7d7c0bc70e9b9f611246a3c0a4a291506/grpcio-1.72.1-cp311-cp311-win_amd64.whl", hash = "sha256:ea483e408fac55569c11158c3e6d6d6a8c3b0f798b68f1c10db9b22c5996e19b", size = 4230049, upload_time = "2025-06-02T10:09:22.473Z" }, - { url = "https://files.pythonhosted.org/packages/63/c7/df1432747d3a2b6659acfeaf28ca0e0f28c2258d8e4a7919fa72e780dfe2/grpcio-1.72.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:65a5ef28e5852bd281c6d01a923906e8036736e95e370acab8626fcbec041e67", size = 5183091, upload_time = "2025-06-02T10:09:25.965Z" }, - { url = "https://files.pythonhosted.org/packages/0b/98/c68a9ecff8a87fd901996a2f2b1b1fbc7fb4b84745554b4b6aad17ebb2c0/grpcio-1.72.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:9e5c594a6c779d674204fb9bdaa1e7b71666ff10b34a62e7769fc6868b5d7511", size = 10310217, upload_time = "2025-06-02T10:09:28.844Z" }, - { url = "https://files.pythonhosted.org/packages/8e/36/47e92db463dbd3a7548826a23ceb6268398e3adeaf319f3620d6077d1923/grpcio-1.72.1-cp312-cp312-manylinux_2_17_aarch64.whl", hash = "sha256:d324f4bdb990d852d79b38c59a12d24fcd47cf3b1a38f2e4d2b6d0b1031bc818", size = 5583760, upload_time = "2025-06-02T10:09:32.582Z" }, - { url = "https://files.pythonhosted.org/packages/90/45/a3f6518e74936ff1aeb35b6df2d7e305d64c64ff250c93f44691e4c61809/grpcio-1.72.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:841db55dd29cf2f4121b853b2f89813a1b6175163fbb92c5945fb1b0ca259ef2", size = 6226190, upload_time = "2025-06-02T10:09:35.769Z" }, - { url = "https://files.pythonhosted.org/packages/19/45/e94c04b5f8eb1faf101d5a51d0f2a7cf32c8941140773432ee8a5a9f3c66/grpcio-1.72.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00da930aa2711b955a538e835096aa365a4b7f2701bdc2ce1febb242a103f8a1", size = 5823977, upload_time = "2025-06-02T10:09:37.971Z" }, - { url = "https://files.pythonhosted.org/packages/f8/69/f0545eee182976aa78f7a16e7cc7867755f63983a07b61c95081fa1e7b75/grpcio-1.72.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:4b657773480267fbb7ad733fa85abc103c52ab62e5bc97791faf82c53836eefc", size = 5941314, upload_time = "2025-06-02T10:09:40.227Z" }, - { url = "https://files.pythonhosted.org/packages/7d/e3/fe8b207758aeb315e6fe3f6a97051eb2b46fee8f0bf3e209b849fc4a4097/grpcio-1.72.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:a08b483f17a6abca2578283a7ae3aa8d4d90347242b0de2898bdb27395c3f20b", size = 6569329, upload_time = "2025-06-02T10:09:43.117Z" }, - { url = "https://files.pythonhosted.org/packages/a7/d3/b728115d9e4e9875673b51e84cac05b500f658c36a0319f5a475f2f4f4e6/grpcio-1.72.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:299f3ea4e03c1d0548f4a174b48d612412f92c667f2100e30a079ab76fdaa813", size = 6117842, upload_time = "2025-06-02T10:09:46.089Z" }, - { url = "https://files.pythonhosted.org/packages/f5/95/e684925de5385b0eda45cf33486d19747f48ac1663b28734178bfeff7762/grpcio-1.72.1-cp312-cp312-win32.whl", hash = "sha256:addc721a3708ff789da1bf69876018dc730c1ec9d3d3cb6912776a00c535a5bc", size = 3545882, upload_time = "2025-06-02T10:09:48.124Z" }, - { url = "https://files.pythonhosted.org/packages/3e/e0/7732afef82ac92a3eaf635546f077ec96e59fe7b7b6729d6607589396cda/grpcio-1.72.1-cp312-cp312-win_amd64.whl", hash = "sha256:22ea2aa92a60dff231ba5fcd7f0220a33c2218e556009996f858eeafe294d1c2", size = 4221058, upload_time = "2025-06-02T10:09:50.926Z" }, - { url = "https://files.pythonhosted.org/packages/c3/69/219b0df426cf187535254825b4d4eda8ed3d3bc7dc844725a1ed14f642bf/grpcio-1.72.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:294be6e9c323a197434569a41e0fb5b5aa0962fd5d55a3dc890ec5df985f611a", size = 5183578, upload_time = "2025-06-02T10:09:53.151Z" }, - { url = "https://files.pythonhosted.org/packages/b2/34/a5a5e037a862b2e90c1465791e091d3d2965d893d90dda6c1e7c0a991eb8/grpcio-1.72.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:41ec164dac8df2862f67457d9cdf8d8f8b6a4ca475a3ed1ba6547fff98d93717", size = 10306253, upload_time = "2025-06-02T10:09:55.629Z" }, - { url = "https://files.pythonhosted.org/packages/56/8a/8aa932e3833e45772015b2c4a2ebf61649633698f24a84bf55477230b019/grpcio-1.72.1-cp313-cp313-manylinux_2_17_aarch64.whl", hash = "sha256:761736f75c6ddea3732d97eaabe70c616271f5f542a8be95515135fdd1a638f6", size = 5586381, upload_time = "2025-06-02T10:09:58.538Z" }, - { url = "https://files.pythonhosted.org/packages/0e/43/aff1cc76f8e04a060ec8e733d3c91e198ea9f1602a2a26f05db4185aa2dd/grpcio-1.72.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:082003cb93618964c111c70d69b60ac0dc6566d4c254c9b2a775faa2965ba8f8", size = 6231049, upload_time = "2025-06-02T10:10:00.827Z" }, - { url = "https://files.pythonhosted.org/packages/64/6e/89e5692ee8b67cedcf802553c77538cc0e21c392b37dd51525d89884db17/grpcio-1.72.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8660f736da75424949c14f7c8b1ac60a25b2f37cabdec95181834b405373e8a7", size = 5826465, upload_time = "2025-06-02T10:10:03.236Z" }, - { url = "https://files.pythonhosted.org/packages/b2/09/bc0b2ea40f797f413f1db4a33dc83c562918b8f970938144756bced82414/grpcio-1.72.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:2ada1abe2ad122b42407b2bfd79d6706a4940d4797f44bd740f5c98ca1ecda9b", size = 5944393, upload_time = "2025-06-02T10:10:05.778Z" }, - { url = "https://files.pythonhosted.org/packages/54/92/9aa2c0c8d855e5b16062ec023ac0a1500b502790bbd724262f188253e90b/grpcio-1.72.1-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:0db2766d0c482ee740abbe7d00a06cc4fb54f7e5a24d3cf27c3352be18a2b1e8", size = 6573460, upload_time = "2025-06-02T10:10:08.33Z" }, - { url = "https://files.pythonhosted.org/packages/aa/27/9fdfd66f65ab7e6a4477f7d0b7adf25171d3425760f138f075bc548f6bf4/grpcio-1.72.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c4bdb404d9c2187260b34e2b22783c204fba8a9023a166cf77376190d9cf5a08", size = 6120589, upload_time = "2025-06-02T10:10:11.06Z" }, - { url = "https://files.pythonhosted.org/packages/c3/f3/630c7a00a29001e0b82763fbd50ddcaa7c656d521f29aa58a6c8dd2b7800/grpcio-1.72.1-cp313-cp313-win32.whl", hash = "sha256:bb64722c3124c906a5b66e50a90fd36442642f653ba88a24f67d08e94bca59f3", size = 3545905, upload_time = "2025-06-02T10:10:13.521Z" }, - { url = "https://files.pythonhosted.org/packages/c4/10/b6186e92eba035315affc30dfeabf65594dd6f778b92627fae5f40e7beec/grpcio-1.72.1-cp313-cp313-win_amd64.whl", hash = "sha256:329cc6ff5b431df9614340d3825b066a1ff0a5809a01ba2e976ef48c65a0490b", size = 4221454, upload_time = "2025-06-02T10:10:16.73Z" }, +version = "1.78.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/1f/de/de568532d9907552700f80dcec38219d8d298ad9e71f5e0a095abaf2761e/grpcio-1.78.1.tar.gz", hash = "sha256:27c625532d33ace45d57e775edf1982e183ff8641c72e4e91ef7ba667a149d72", size = 12835760, upload-time = "2026-02-20T01:16:10.869Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/44/30/0534b643dafd54824769d6260b89c71d518e4ef8b5ad16b84d1ae9272978/grpcio-1.78.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:4393bef64cf26dc07cd6f18eaa5170ae4eebaafd4418e7e3a59ca9526a6fa30b", size = 5947661, upload-time = "2026-02-20T01:12:34.922Z" }, + { url = "https://files.pythonhosted.org/packages/4a/f8/f678566655ab822da0f713789555e7eddca7ef93da99f480c63de3aa94b4/grpcio-1.78.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:917047c19cd120b40aab9a4b8a22e9ce3562f4a1343c0d62b3cd2d5199da3d67", size = 11819948, upload-time = "2026-02-20T01:12:39.709Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0b/a4b4210d946055f4e5a8430f2802202ae8f831b4b00d36d55055c5cf4b6a/grpcio-1.78.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ff7de398bb3528d44d17e6913a7cfe639e3b15c65595a71155322df16978c5e1", size = 6519850, upload-time = "2026-02-20T01:12:42.715Z" }, + { url = "https://files.pythonhosted.org/packages/ea/d9/a1e657a73000a71fa75ec7140ff3a8dc32eb3427560620e477c6a2735527/grpcio-1.78.1-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:15f6e636d1152667ddb4022b37534c161c8477274edb26a0b65b215dd0a81e97", size = 7198654, upload-time = "2026-02-20T01:12:46.164Z" }, + { url = "https://files.pythonhosted.org/packages/aa/28/a61c5bdf53c1638e657bb5eebb93c789837820e1fdb965145f05eccc2994/grpcio-1.78.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:27b5cb669603efb7883a882275db88b6b5d6b6c9f0267d5846ba8699b7ace338", size = 6727238, upload-time = "2026-02-20T01:12:48.472Z" }, + { url = "https://files.pythonhosted.org/packages/9d/3e/aa143d0687801986a29d85788c96089449f36651cd4e2a493737ae0c5be9/grpcio-1.78.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:86edb3966778fa05bfdb333688fde5dc9079f9e2a9aa6a5c42e9564b7656ba04", size = 7300960, upload-time = "2026-02-20T01:12:51.139Z" }, + { url = "https://files.pythonhosted.org/packages/30/d3/53e0f26b46417f28d14b5951fc6a1eff79c08c8a339e967c0a19ec7cf9e9/grpcio-1.78.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:849cc62eb989bc3be5629d4f3acef79be0d0ff15622201ed251a86d17fef6494", size = 8285274, upload-time = "2026-02-20T01:12:53.315Z" }, + { url = "https://files.pythonhosted.org/packages/29/d0/e0e9fd477ce86c07ed1ed1d5c34790f050b6d58bfde77b02b36e23f8b235/grpcio-1.78.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9a00992d6fafe19d648b9ccb4952200c50d8e36d0cce8cf026c56ed3fdc28465", size = 7726620, upload-time = "2026-02-20T01:12:56.498Z" }, + { url = "https://files.pythonhosted.org/packages/5e/b5/e138a9f7810d196081b2e047c378ca12358c5906d79c42ddec41bb43d528/grpcio-1.78.1-cp310-cp310-win32.whl", hash = "sha256:f8759a1347f3b4f03d9a9d4ce8f9f31ad5e5d0144ba06ccfb1ffaeb0ba4c1e20", size = 4076778, upload-time = "2026-02-20T01:12:59.098Z" }, + { url = "https://files.pythonhosted.org/packages/4e/95/9b02316b85731df0943a635ca6d02f155f673c4f17e60be0c4892a6eb051/grpcio-1.78.1-cp310-cp310-win_amd64.whl", hash = "sha256:e840405a3f1249509892be2399f668c59b9d492068a2cf326d661a8c79e5e747", size = 4798925, upload-time = "2026-02-20T01:13:03.186Z" }, + { url = "https://files.pythonhosted.org/packages/bf/1e/ad774af3b2c84f49c6d8c4a7bea4c40f02268ea8380630c28777edda463b/grpcio-1.78.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:3a8aa79bc6e004394c0abefd4b034c14affda7b66480085d87f5fbadf43b593b", size = 5951132, upload-time = "2026-02-20T01:13:05.942Z" }, + { url = "https://files.pythonhosted.org/packages/48/9d/ad3c284bedd88c545e20675d98ae904114d8517a71b0efc0901e9166628f/grpcio-1.78.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:8e1fcb419da5811deb47b7749b8049f7c62b993ba17822e3c7231e3e0ba65b79", size = 11831052, upload-time = "2026-02-20T01:13:09.604Z" }, + { url = "https://files.pythonhosted.org/packages/6d/08/20d12865e47242d03c3ade9bb2127f5b4aded964f373284cfb357d47c5ac/grpcio-1.78.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b071dccac245c32cd6b1dd96b722283b855881ca0bf1c685cf843185f5d5d51e", size = 6524749, upload-time = "2026-02-20T01:13:21.692Z" }, + { url = "https://files.pythonhosted.org/packages/c6/53/a8b72f52b253ec0cfdf88a13e9236a9d717c332b8aa5f0ba9e4699e94b55/grpcio-1.78.1-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:d6fb962947e4fe321eeef3be1ba5ba49d32dea9233c825fcbade8e858c14aaf4", size = 7198995, upload-time = "2026-02-20T01:13:24.275Z" }, + { url = "https://files.pythonhosted.org/packages/13/3c/ac769c8ded1bcb26bb119fb472d3374b481b3cf059a0875db9fc77139c17/grpcio-1.78.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a6afd191551fd72e632367dfb083e33cd185bf9ead565f2476bba8ab864ae496", size = 6730770, upload-time = "2026-02-20T01:13:26.522Z" }, + { url = "https://files.pythonhosted.org/packages/dc/c3/2275ef4cc5b942314321f77d66179be4097ff484e82ca34bf7baa5b1ddbc/grpcio-1.78.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b2acd83186305c0802dbc4d81ed0ec2f3e8658d7fde97cfba2f78d7372f05b89", size = 7305036, upload-time = "2026-02-20T01:13:30.923Z" }, + { url = "https://files.pythonhosted.org/packages/91/cb/3c2aa99e12cbbfc72c2ed8aa328e6041709d607d668860380e6cd00ba17d/grpcio-1.78.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5380268ab8513445740f1f77bd966d13043d07e2793487e61fd5b5d0935071eb", size = 8288641, upload-time = "2026-02-20T01:13:39.42Z" }, + { url = "https://files.pythonhosted.org/packages/0d/b2/21b89f492260ac645775d9973752ca873acfd0609d6998e9d3065a21ea2f/grpcio-1.78.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:389b77484959bdaad6a2b7dda44d7d1228381dd669a03f5660392aa0e9385b22", size = 7730967, upload-time = "2026-02-20T01:13:41.697Z" }, + { url = "https://files.pythonhosted.org/packages/24/03/6b89eddf87fdffb8fa9d37375d44d3a798f4b8116ac363a5f7ca84caa327/grpcio-1.78.1-cp311-cp311-win32.whl", hash = "sha256:9dee66d142f4a8cca36b5b98a38f006419138c3c89e72071747f8fca415a6d8f", size = 4076680, upload-time = "2026-02-20T01:13:43.781Z" }, + { url = "https://files.pythonhosted.org/packages/a7/a8/204460b1bc1dff9862e98f56a2d14be3c4171f929f8eaf8c4517174b4270/grpcio-1.78.1-cp311-cp311-win_amd64.whl", hash = "sha256:43b930cf4f9c4a2262bb3e5d5bc40df426a72538b4f98e46f158b7eb112d2d70", size = 4801074, upload-time = "2026-02-20T01:13:46.315Z" }, + { url = "https://files.pythonhosted.org/packages/ab/ed/d2eb9d27fded1a76b2a80eb9aa8b12101da7e41ce2bac0ad3651e88a14ae/grpcio-1.78.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:41e4605c923e0e9a84a2718e4948a53a530172bfaf1a6d1ded16ef9c5849fca2", size = 5913389, upload-time = "2026-02-20T01:13:49.005Z" }, + { url = "https://files.pythonhosted.org/packages/69/1b/40034e9ab010eeb3fa41ec61d8398c6dbf7062f3872c866b8f72700e2522/grpcio-1.78.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:39da1680d260c0c619c3b5fa2dc47480ca24d5704c7a548098bca7de7f5dd17f", size = 11811839, upload-time = "2026-02-20T01:13:51.839Z" }, + { url = "https://files.pythonhosted.org/packages/b4/69/fe16ef2979ea62b8aceb3a3f1e7a8bbb8b717ae2a44b5899d5d426073273/grpcio-1.78.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b5d5881d72a09b8336a8f874784a8eeffacde44a7bc1a148bce5a0243a265ef0", size = 6475805, upload-time = "2026-02-20T01:13:55.423Z" }, + { url = "https://files.pythonhosted.org/packages/5b/1e/069e0a9062167db18446917d7c00ae2e91029f96078a072bedc30aaaa8c3/grpcio-1.78.1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:888ceb7821acd925b1c90f0cdceaed1386e69cfe25e496e0771f6c35a156132f", size = 7169955, upload-time = "2026-02-20T01:13:59.553Z" }, + { url = "https://files.pythonhosted.org/packages/38/fc/44a57e2bb4a755e309ee4e9ed2b85c9af93450b6d3118de7e69410ee05fa/grpcio-1.78.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8942bdfc143b467c264b048862090c4ba9a0223c52ae28c9ae97754361372e42", size = 6690767, upload-time = "2026-02-20T01:14:02.31Z" }, + { url = "https://files.pythonhosted.org/packages/b8/87/21e16345d4c75046d453916166bc72a3309a382c8e97381ec4b8c1a54729/grpcio-1.78.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:716a544969660ed609164aff27b2effd3ff84e54ac81aa4ce77b1607ca917d22", size = 7266846, upload-time = "2026-02-20T01:14:12.974Z" }, + { url = "https://files.pythonhosted.org/packages/11/df/d6261983f9ca9ef4d69893765007a9a3211b91d9faf85a2591063df381c7/grpcio-1.78.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4d50329b081c223d444751076bb5b389d4f06c2b32d51b31a1e98172e6cecfb9", size = 8253522, upload-time = "2026-02-20T01:14:17.407Z" }, + { url = "https://files.pythonhosted.org/packages/de/7c/4f96a0ff113c5d853a27084d7590cd53fdb05169b596ea9f5f27f17e021e/grpcio-1.78.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7e836778c13ff70edada16567e8da0c431e8818eaae85b80d11c1ba5782eccbb", size = 7698070, upload-time = "2026-02-20T01:14:20.032Z" }, + { url = "https://files.pythonhosted.org/packages/17/3c/7b55c0b5af88fbeb3d0c13e25492d3ace41ac9dbd0f5f8f6c0fb613b6706/grpcio-1.78.1-cp312-cp312-win32.whl", hash = "sha256:07eb016ea7444a22bef465cce045512756956433f54450aeaa0b443b8563b9ca", size = 4066474, upload-time = "2026-02-20T01:14:22.602Z" }, + { url = "https://files.pythonhosted.org/packages/5d/17/388c12d298901b0acf10b612b650692bfed60e541672b1d8965acbf2d722/grpcio-1.78.1-cp312-cp312-win_amd64.whl", hash = "sha256:02b82dcd2fa580f5e82b4cf62ecde1b3c7cc9ba27b946421200706a6e5acaf85", size = 4797537, upload-time = "2026-02-20T01:14:25.444Z" }, + { url = "https://files.pythonhosted.org/packages/df/72/754754639cfd16ad04619e1435a518124b2d858e5752225376f9285d4c51/grpcio-1.78.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:2b7ad2981550ce999e25ce3f10c8863f718a352a2fd655068d29ea3fd37b4907", size = 5919437, upload-time = "2026-02-20T01:14:29.403Z" }, + { url = "https://files.pythonhosted.org/packages/5c/84/6267d1266f8bc335d3a8b7ccf981be7de41e3ed8bd3a49e57e588212b437/grpcio-1.78.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:409bfe22220889b9906739910a0ee4c197a967c21b8dd14b4b06dd477f8819ce", size = 11803701, upload-time = "2026-02-20T01:14:32.624Z" }, + { url = "https://files.pythonhosted.org/packages/f3/56/c9098e8b920a54261cd605bbb040de0cde1ca4406102db0aa2c0b11d1fb4/grpcio-1.78.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:34b6cb16f4b67eeb5206250dc5b4d5e8e3db939535e58efc330e4c61341554bd", size = 6479416, upload-time = "2026-02-20T01:14:35.926Z" }, + { url = "https://files.pythonhosted.org/packages/86/cf/5d52024371ee62658b7ed72480200524087528844ec1b65265bbcd31c974/grpcio-1.78.1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:39d21fd30d38a5afb93f0e2e71e2ec2bd894605fb75d41d5a40060c2f98f8d11", size = 7174087, upload-time = "2026-02-20T01:14:39.98Z" }, + { url = "https://files.pythonhosted.org/packages/31/e6/5e59551afad4279e27335a6d60813b8aa3ae7b14fb62cea1d329a459c118/grpcio-1.78.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:09fbd4bcaadb6d8604ed1504b0bdf7ac18e48467e83a9d930a70a7fefa27e862", size = 6692881, upload-time = "2026-02-20T01:14:42.466Z" }, + { url = "https://files.pythonhosted.org/packages/db/8f/940062de2d14013c02f51b079eb717964d67d46f5d44f22038975c9d9576/grpcio-1.78.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:db681513a1bdd879c0b24a5a6a70398da5eaaba0e077a306410dc6008426847a", size = 7269092, upload-time = "2026-02-20T01:14:45.826Z" }, + { url = "https://files.pythonhosted.org/packages/09/87/9db657a4b5f3b15560ec591db950bc75a1a2f9e07832578d7e2b23d1a7bd/grpcio-1.78.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:f81816faa426da461e9a597a178832a351d6f1078102590a4b32c77d251b71eb", size = 8252037, upload-time = "2026-02-20T01:14:48.57Z" }, + { url = "https://files.pythonhosted.org/packages/e2/37/b980e0265479ec65e26b6e300a39ceac33ecb3f762c2861d4bac990317cf/grpcio-1.78.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ffbb760df1cd49e0989f9826b2fd48930700db6846ac171eaff404f3cfbe5c28", size = 7695243, upload-time = "2026-02-20T01:14:51.376Z" }, + { url = "https://files.pythonhosted.org/packages/98/46/5fc42c100ab702fa1ea41a75c890c563c3f96432b4a287d5a6369654f323/grpcio-1.78.1-cp313-cp313-win32.whl", hash = "sha256:1a56bf3ee99af5cf32d469de91bf5de79bdac2e18082b495fc1063ea33f4f2d0", size = 4065329, upload-time = "2026-02-20T01:14:53.952Z" }, + { url = "https://files.pythonhosted.org/packages/b0/da/806d60bb6611dfc16cf463d982bd92bd8b6bd5f87dfac66b0a44dfe20995/grpcio-1.78.1-cp313-cp313-win_amd64.whl", hash = "sha256:8991c2add0d8505178ff6c3ae54bd9386279e712be82fa3733c54067aae9eda1", size = 4797637, upload-time = "2026-02-20T01:14:57.276Z" }, + { url = "https://files.pythonhosted.org/packages/96/3a/2d2ec4d2ce2eb9d6a2b862630a0d9d4ff4239ecf1474ecff21442a78612a/grpcio-1.78.1-cp314-cp314-linux_armv7l.whl", hash = "sha256:d101fe49b1e0fb4a7aa36ed0c3821a0f67a5956ef572745452d2cd790d723a3f", size = 5920256, upload-time = "2026-02-20T01:15:00.23Z" }, + { url = "https://files.pythonhosted.org/packages/9c/92/dccb7d087a1220ed358753945230c1ddeeed13684b954cb09db6758f1271/grpcio-1.78.1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:5ce1855e8cfc217cdf6bcfe0cf046d7cf81ddcc3e6894d6cfd075f87a2d8f460", size = 11813749, upload-time = "2026-02-20T01:15:03.312Z" }, + { url = "https://files.pythonhosted.org/packages/ef/47/c20e87f87986da9998f30f14776ce27e61f02482a3a030ffe265089342c6/grpcio-1.78.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd26048d066b51f39fe9206e2bcc2cea869a5e5b2d13c8d523f4179193047ebd", size = 6488739, upload-time = "2026-02-20T01:15:14.349Z" }, + { url = "https://files.pythonhosted.org/packages/a6/c2/088bd96e255133d7d87c3eed0d598350d16cde1041bdbe2bb065967aaf91/grpcio-1.78.1-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:4b8d7fda614cf2af0f73bbb042f3b7fee2ecd4aea69ec98dbd903590a1083529", size = 7173096, upload-time = "2026-02-20T01:15:17.687Z" }, + { url = "https://files.pythonhosted.org/packages/60/ce/168db121073a03355ce3552b3b1f790b5ded62deffd7d98c5f642b9d3d81/grpcio-1.78.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:656a5bd142caeb8b1efe1fe0b4434ecc7781f44c97cfc7927f6608627cf178c0", size = 6693861, upload-time = "2026-02-20T01:15:20.911Z" }, + { url = "https://files.pythonhosted.org/packages/ae/d0/90b30ec2d9425215dd56922d85a90babbe6ee7e8256ba77d866b9c0d3aba/grpcio-1.78.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:99550e344482e3c21950c034f74668fccf8a546d50c1ecb4f717543bbdc071ba", size = 7278083, upload-time = "2026-02-20T01:15:23.698Z" }, + { url = "https://files.pythonhosted.org/packages/c1/fb/73f9ba0b082bcd385d46205095fd9c917754685885b28fce3741e9f54529/grpcio-1.78.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:8f27683ca68359bd3f0eb4925824d71e538f84338b3ae337ead2ae43977d7541", size = 8252546, upload-time = "2026-02-20T01:15:26.517Z" }, + { url = "https://files.pythonhosted.org/packages/85/c5/6a89ea3cb5db6c3d9ed029b0396c49f64328c0cf5d2630ffeed25711920a/grpcio-1.78.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:a40515b69ac50792f9b8ead260f194ba2bb3285375b6c40c7ff938f14c3df17d", size = 7696289, upload-time = "2026-02-20T01:15:29.718Z" }, + { url = "https://files.pythonhosted.org/packages/3d/05/63a7495048499ef437b4933d32e59b7f737bd5368ad6fb2479e2bd83bf2c/grpcio-1.78.1-cp314-cp314-win32.whl", hash = "sha256:2c473b54ef1618f4fb85e82ff4994de18143b74efc088b91b5a935a3a45042ba", size = 4142186, upload-time = "2026-02-20T01:15:32.786Z" }, + { url = "https://files.pythonhosted.org/packages/1c/ce/adfe7e5f701d503be7778291757452e3fab6b19acf51917c79f5d1cf7f8a/grpcio-1.78.1-cp314-cp314-win_amd64.whl", hash = "sha256:e2a6b33d1050dce2c6f563c5caf7f7cbeebf7fba8cde37ffe3803d50526900d1", size = 4932000, upload-time = "2026-02-20T01:15:36.127Z" }, ] [[package]] name = "h11" version = "0.16.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload_time = "2025-04-24T03:35:25.427Z" } +sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload_time = "2025-04-24T03:35:24.344Z" }, + { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, ] [[package]] name = "hf-xet" -version = "1.1.3" +version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/75/dc/dc091aeeb671e71cbec30e84963f9c0202c17337b24b0a800e7d205543e8/hf_xet-1.1.3.tar.gz", hash = "sha256:a5f09b1dd24e6ff6bcedb4b0ddab2d81824098bb002cf8b4ffa780545fa348c3", size = 488127, upload_time = "2025-06-04T00:47:27.456Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/1f/bc01a4c0894973adebbcd4aa338a06815c76333ebb3921d94dcbd40dae6a/hf_xet-1.1.3-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:c3b508b5f583a75641aebf732853deb058953370ce8184f5dabc49f803b0819b", size = 2256929, upload_time = "2025-06-04T00:47:21.206Z" }, - { url = "https://files.pythonhosted.org/packages/78/07/6ef50851b5c6b45b77a6e018fa299c69a2db3b8bbd0d5af594c0238b1ceb/hf_xet-1.1.3-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:b788a61977fbe6b5186e66239e2a329a3f0b7e7ff50dad38984c0c74f44aeca1", size = 2153719, upload_time = "2025-06-04T00:47:19.302Z" }, - { url = "https://files.pythonhosted.org/packages/52/48/e929e6e3db6e4758c2adf0f2ca2c59287f1b76229d8bdc1a4c9cfc05212e/hf_xet-1.1.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd2da210856444a34aad8ada2fc12f70dabed7cc20f37e90754d1d9b43bc0534", size = 4820519, upload_time = "2025-06-04T00:47:17.244Z" }, - { url = "https://files.pythonhosted.org/packages/28/2e/03f89c5014a5aafaa9b150655f811798a317036646623bdaace25f485ae8/hf_xet-1.1.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:8203f52827e3df65981984936654a5b390566336956f65765a8aa58c362bb841", size = 4964121, upload_time = "2025-06-04T00:47:15.17Z" }, - { url = "https://files.pythonhosted.org/packages/47/8b/5cd399a92b47d98086f55fc72d69bc9ea5e5c6f27a9ed3e0cdd6be4e58a3/hf_xet-1.1.3-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:30c575a5306f8e6fda37edb866762140a435037365eba7a17ce7bd0bc0216a8b", size = 5283017, upload_time = "2025-06-04T00:47:23.239Z" }, - { url = "https://files.pythonhosted.org/packages/53/e3/2fcec58d2fcfd25ff07feb876f466cfa11f8dcf9d3b742c07fe9dd51ee0a/hf_xet-1.1.3-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7c1a6aa6abed1f696f8099aa9796ca04c9ee778a58728a115607de9cc4638ff1", size = 4970349, upload_time = "2025-06-04T00:47:25.383Z" }, - { url = "https://files.pythonhosted.org/packages/53/bf/10ca917e335861101017ff46044c90e517b574fbb37219347b83be1952f6/hf_xet-1.1.3-cp37-abi3-win_amd64.whl", hash = "sha256:b578ae5ac9c056296bb0df9d018e597c8dc6390c5266f35b5c44696003cde9f3", size = 2310934, upload_time = "2025-06-04T00:47:29.632Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/5e/6e/0f11bacf08a67f7fb5ee09740f2ca54163863b07b70d579356e9222ce5d8/hf_xet-1.2.0.tar.gz", hash = "sha256:a8c27070ca547293b6890c4bf389f713f80e8c478631432962bb7f4bc0bd7d7f", size = 506020, upload-time = "2025-10-24T19:04:32.129Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/a5/85ef910a0aa034a2abcfadc360ab5ac6f6bc4e9112349bd40ca97551cff0/hf_xet-1.2.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:ceeefcd1b7aed4956ae8499e2199607765fbd1c60510752003b6cc0b8413b649", size = 2861870, upload-time = "2025-10-24T19:04:11.422Z" }, + { url = "https://files.pythonhosted.org/packages/ea/40/e2e0a7eb9a51fe8828ba2d47fe22a7e74914ea8a0db68a18c3aa7449c767/hf_xet-1.2.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b70218dd548e9840224df5638fdc94bd033552963cfa97f9170829381179c813", size = 2717584, upload-time = "2025-10-24T19:04:09.586Z" }, + { url = "https://files.pythonhosted.org/packages/a5/7d/daf7f8bc4594fdd59a8a596f9e3886133fdc68e675292218a5e4c1b7e834/hf_xet-1.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7d40b18769bb9a8bc82a9ede575ce1a44c75eb80e7375a01d76259089529b5dc", size = 3315004, upload-time = "2025-10-24T19:04:00.314Z" }, + { url = "https://files.pythonhosted.org/packages/b1/ba/45ea2f605fbf6d81c8b21e4d970b168b18a53515923010c312c06cd83164/hf_xet-1.2.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:cd3a6027d59cfb60177c12d6424e31f4b5ff13d8e3a1247b3a584bf8977e6df5", size = 3222636, upload-time = "2025-10-24T19:03:58.111Z" }, + { url = "https://files.pythonhosted.org/packages/4a/1d/04513e3cab8f29ab8c109d309ddd21a2705afab9d52f2ba1151e0c14f086/hf_xet-1.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6de1fc44f58f6dd937956c8d304d8c2dea264c80680bcfa61ca4a15e7b76780f", size = 3408448, upload-time = "2025-10-24T19:04:20.951Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7c/60a2756d7feec7387db3a1176c632357632fbe7849fce576c5559d4520c7/hf_xet-1.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f182f264ed2acd566c514e45da9f2119110e48a87a327ca271027904c70c5832", size = 3503401, upload-time = "2025-10-24T19:04:22.549Z" }, + { url = "https://files.pythonhosted.org/packages/4e/64/48fffbd67fb418ab07451e4ce641a70de1c40c10a13e25325e24858ebe5a/hf_xet-1.2.0-cp313-cp313t-win_amd64.whl", hash = "sha256:293a7a3787e5c95d7be1857358a9130694a9c6021de3f27fa233f37267174382", size = 2900866, upload-time = "2025-10-24T19:04:33.461Z" }, + { url = "https://files.pythonhosted.org/packages/e2/51/f7e2caae42f80af886db414d4e9885fac959330509089f97cccb339c6b87/hf_xet-1.2.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:10bfab528b968c70e062607f663e21e34e2bba349e8038db546646875495179e", size = 2861861, upload-time = "2025-10-24T19:04:19.01Z" }, + { url = "https://files.pythonhosted.org/packages/6e/1d/a641a88b69994f9371bd347f1dd35e5d1e2e2460a2e350c8d5165fc62005/hf_xet-1.2.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2a212e842647b02eb6a911187dc878e79c4aa0aa397e88dd3b26761676e8c1f8", size = 2717699, upload-time = "2025-10-24T19:04:17.306Z" }, + { url = "https://files.pythonhosted.org/packages/df/e0/e5e9bba7d15f0318955f7ec3f4af13f92e773fbb368c0b8008a5acbcb12f/hf_xet-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:30e06daccb3a7d4c065f34fc26c14c74f4653069bb2b194e7f18f17cbe9939c0", size = 3314885, upload-time = "2025-10-24T19:04:07.642Z" }, + { url = "https://files.pythonhosted.org/packages/21/90/b7fe5ff6f2b7b8cbdf1bd56145f863c90a5807d9758a549bf3d916aa4dec/hf_xet-1.2.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:29c8fc913a529ec0a91867ce3d119ac1aac966e098cf49501800c870328cc090", size = 3221550, upload-time = "2025-10-24T19:04:05.55Z" }, + { url = "https://files.pythonhosted.org/packages/6f/cb/73f276f0a7ce46cc6a6ec7d6c7d61cbfe5f2e107123d9bbd0193c355f106/hf_xet-1.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:66e159cbfcfbb29f920db2c09ed8b660eb894640d284f102ada929b6e3dc410a", size = 3408010, upload-time = "2025-10-24T19:04:28.598Z" }, + { url = "https://files.pythonhosted.org/packages/b8/1e/d642a12caa78171f4be64f7cd9c40e3ca5279d055d0873188a58c0f5fbb9/hf_xet-1.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:9c91d5ae931510107f148874e9e2de8a16052b6f1b3ca3c1b12f15ccb491390f", size = 3503264, upload-time = "2025-10-24T19:04:30.397Z" }, + { url = "https://files.pythonhosted.org/packages/17/b5/33764714923fa1ff922770f7ed18c2daae034d21ae6e10dbf4347c854154/hf_xet-1.2.0-cp314-cp314t-win_amd64.whl", hash = "sha256:210d577732b519ac6ede149d2f2f34049d44e8622bf14eb3d63bbcd2d4b332dc", size = 2901071, upload-time = "2025-10-24T19:04:37.463Z" }, + { url = "https://files.pythonhosted.org/packages/96/2d/22338486473df5923a9ab7107d375dbef9173c338ebef5098ef593d2b560/hf_xet-1.2.0-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:46740d4ac024a7ca9b22bebf77460ff43332868b661186a8e46c227fdae01848", size = 2866099, upload-time = "2025-10-24T19:04:15.366Z" }, + { url = "https://files.pythonhosted.org/packages/7f/8c/c5becfa53234299bc2210ba314eaaae36c2875e0045809b82e40a9544f0c/hf_xet-1.2.0-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:27df617a076420d8845bea087f59303da8be17ed7ec0cd7ee3b9b9f579dff0e4", size = 2722178, upload-time = "2025-10-24T19:04:13.695Z" }, + { url = "https://files.pythonhosted.org/packages/9a/92/cf3ab0b652b082e66876d08da57fcc6fa2f0e6c70dfbbafbd470bb73eb47/hf_xet-1.2.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3651fd5bfe0281951b988c0facbe726aa5e347b103a675f49a3fa8144c7968fd", size = 3320214, upload-time = "2025-10-24T19:04:03.596Z" }, + { url = "https://files.pythonhosted.org/packages/46/92/3f7ec4a1b6a65bf45b059b6d4a5d38988f63e193056de2f420137e3c3244/hf_xet-1.2.0-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:d06fa97c8562fb3ee7a378dd9b51e343bc5bc8190254202c9771029152f5e08c", size = 3229054, upload-time = "2025-10-24T19:04:01.949Z" }, + { url = "https://files.pythonhosted.org/packages/0b/dd/7ac658d54b9fb7999a0ccb07ad863b413cbaf5cf172f48ebcd9497ec7263/hf_xet-1.2.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4c1428c9ae73ec0939410ec73023c4f842927f39db09b063b9482dac5a3bb737", size = 3413812, upload-time = "2025-10-24T19:04:24.585Z" }, + { url = "https://files.pythonhosted.org/packages/92/68/89ac4e5b12a9ff6286a12174c8538a5930e2ed662091dd2572bbe0a18c8a/hf_xet-1.2.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a55558084c16b09b5ed32ab9ed38421e2d87cf3f1f89815764d1177081b99865", size = 3508920, upload-time = "2025-10-24T19:04:26.927Z" }, + { url = "https://files.pythonhosted.org/packages/cb/44/870d44b30e1dcfb6a65932e3e1506c103a8a5aea9103c337e7a53180322c/hf_xet-1.2.0-cp37-abi3-win_amd64.whl", hash = "sha256:e6584a52253f72c9f52f9e549d5895ca7a471608495c4ecaa6cc73dba2b24d69", size = 2905735, upload-time = "2025-10-24T19:04:35.928Z" }, ] [[package]] @@ -2181,9 +2470,9 @@ dependencies = [ { name = "certifi" }, { name = "h11" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload_time = "2025-04-24T22:06:22.219Z" } +sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload_time = "2025-04-24T22:06:20.566Z" }, + { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, ] [[package]] @@ -2196,40 +2485,28 @@ dependencies = [ { name = "httpcore" }, { name = "idna" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload_time = "2024-12-06T15:37:23.222Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload_time = "2024-12-06T15:37:21.509Z" }, + { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, ] [[package]] name = "huggingface-hub" -version = "0.36.0" +version = "0.36.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "filelock" }, { name = "fsspec" }, - { name = "hf-xet", marker = "platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "hf-xet", marker = "platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "packaging" }, { name = "pyyaml" }, { name = "requests" }, { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/98/63/4910c5fa9128fdadf6a9c5ac138e8b1b6cee4ca44bf7915bbfbce4e355ee/huggingface_hub-0.36.0.tar.gz", hash = "sha256:47b3f0e2539c39bf5cde015d63b72ec49baff67b6931c3d97f3f84532e2b8d25", size = 463358, upload_time = "2025-10-23T12:12:01.413Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/bd/1a875e0d592d447cbc02805fd3fe0f497714d6a2583f59d14fa9ebad96eb/huggingface_hub-0.36.0-py3-none-any.whl", hash = "sha256:7bcc9ad17d5b3f07b57c78e79d527102d08313caa278a641993acddcb894548d", size = 566094, upload_time = "2025-10-23T12:11:59.557Z" }, -] - -[[package]] -name = "humanfriendly" -version = "10.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "pyreadline3", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702, upload_time = "2021-09-17T21:40:43.31Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7c/b7/8cb61d2eece5fb05a83271da168186721c450eb74e3c31f7ef3169fa475b/huggingface_hub-0.36.2.tar.gz", hash = "sha256:1934304d2fb224f8afa3b87007d58501acfda9215b334eed53072dd5e815ff7a", size = 649782, upload-time = "2026-02-06T09:24:13.098Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/0f/310fb31e39e2d734ccaa2c0fb981ee41f7bd5056ce9bc29b2248bd569169/humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477", size = 86794, upload_time = "2021-09-17T21:40:39.897Z" }, + { url = "https://files.pythonhosted.org/packages/a8/af/48ac8483240de756d2438c380746e7130d1c6f75802ef22f3c6d49982787/huggingface_hub-0.36.2-py3-none-any.whl", hash = "sha256:48f0c8eac16145dfce371e9d2d7772854a4f591bcb56c9cf548accf531d54270", size = 566395, upload-time = "2026-02-06T09:24:11.133Z" }, ] [[package]] @@ -2241,27 +2518,27 @@ dependencies = [ { name = "omegaconf" }, { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6d/8e/07e42bc434a847154083b315779b0a81d567154504624e181caf2c71cd98/hydra-core-1.3.2.tar.gz", hash = "sha256:8a878ed67216997c3e9d88a8e72e7b4767e81af37afb4ea3334b269a4390a824", size = 3263494, upload_time = "2023-02-23T18:33:43.03Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6d/8e/07e42bc434a847154083b315779b0a81d567154504624e181caf2c71cd98/hydra-core-1.3.2.tar.gz", hash = "sha256:8a878ed67216997c3e9d88a8e72e7b4767e81af37afb4ea3334b269a4390a824", size = 3263494, upload-time = "2023-02-23T18:33:43.03Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c6/50/e0edd38dcd63fb26a8547f13d28f7a008bc4a3fd4eb4ff030673f22ad41a/hydra_core-1.3.2-py3-none-any.whl", hash = "sha256:fa0238a9e31df3373b35b0bfb672c34cc92718d21f81311d8996a16de1141d8b", size = 154547, upload_time = "2023-02-23T18:33:40.801Z" }, + { url = "https://files.pythonhosted.org/packages/c6/50/e0edd38dcd63fb26a8547f13d28f7a008bc4a3fd4eb4ff030673f22ad41a/hydra_core-1.3.2-py3-none-any.whl", hash = "sha256:fa0238a9e31df3373b35b0bfb672c34cc92718d21f81311d8996a16de1141d8b", size = 154547, upload-time = "2023-02-23T18:33:40.801Z" }, ] [[package]] name = "idna" -version = "3.10" +version = "3.11" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490, upload_time = "2024-09-15T18:07:39.745Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442, upload_time = "2024-09-15T18:07:37.964Z" }, + { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, ] [[package]] name = "ifaddr" version = "0.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/ac/fb4c578f4a3256561548cd825646680edcadb9440f3f68add95ade1eb791/ifaddr-0.2.0.tar.gz", hash = "sha256:cc0cbfcaabf765d44595825fb96a99bb12c79716b73b44330ea38ee2b0c4aed4", size = 10485, upload_time = "2022-06-15T21:40:27.561Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/ac/fb4c578f4a3256561548cd825646680edcadb9440f3f68add95ade1eb791/ifaddr-0.2.0.tar.gz", hash = "sha256:cc0cbfcaabf765d44595825fb96a99bb12c79716b73b44330ea38ee2b0c4aed4", size = 10485, upload-time = "2022-06-15T21:40:27.561Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9c/1f/19ebc343cc71a7ffa78f17018535adc5cbdd87afb31d7c34874680148b32/ifaddr-0.2.0-py3-none-any.whl", hash = "sha256:085e0305cfe6f16ab12d72e2024030f5d52674afad6911bb1eee207177b8a748", size = 12314, upload_time = "2022-06-15T21:40:25.756Z" }, + { url = "https://files.pythonhosted.org/packages/9c/1f/19ebc343cc71a7ffa78f17018535adc5cbdd87afb31d7c34874680148b32/ifaddr-0.2.0-py3-none-any.whl", hash = "sha256:085e0305cfe6f16ab12d72e2024030f5d52674afad6911bb1eee207177b8a748", size = 12314, upload-time = "2022-06-15T21:40:25.756Z" }, ] [[package]] @@ -2271,18 +2548,18 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "zipp" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f3/49/3b30cad09e7771a4982d9975a8cbf64f00d4a1ececb53297f1d9a7be1b10/importlib_metadata-8.7.1.tar.gz", hash = "sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb", size = 57107, upload_time = "2025-12-21T10:00:19.278Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/49/3b30cad09e7771a4982d9975a8cbf64f00d4a1ececb53297f1d9a7be1b10/importlib_metadata-8.7.1.tar.gz", hash = "sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb", size = 57107, upload-time = "2025-12-21T10:00:19.278Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/5e/f8e9a1d23b9c20a551a8a02ea3637b4642e22c2626e3a13a9a29cdea99eb/importlib_metadata-8.7.1-py3-none-any.whl", hash = "sha256:5a1f80bf1daa489495071efbb095d75a634cf28a8bc299581244063b53176151", size = 27865, upload_time = "2025-12-21T10:00:18.329Z" }, + { url = "https://files.pythonhosted.org/packages/fa/5e/f8e9a1d23b9c20a551a8a02ea3637b4642e22c2626e3a13a9a29cdea99eb/importlib_metadata-8.7.1-py3-none-any.whl", hash = "sha256:5a1f80bf1daa489495071efbb095d75a634cf28a8bc299581244063b53176151", size = 27865, upload-time = "2025-12-21T10:00:18.329Z" }, ] [[package]] name = "indic-numtowords" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/aa/46/683e92580d9c1752917d2f9ec2a44d2adc21cdfe4deeaa0fe87fc23dbea8/indic_numtowords-1.1.0.tar.gz", hash = "sha256:d1addc21444c332e05bfd8726af427960c096c2a16776d98bee4fbc36ade5d25", size = 44220, upload_time = "2025-08-18T12:24:13.075Z" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/46/683e92580d9c1752917d2f9ec2a44d2adc21cdfe4deeaa0fe87fc23dbea8/indic_numtowords-1.1.0.tar.gz", hash = "sha256:d1addc21444c332e05bfd8726af427960c096c2a16776d98bee4fbc36ade5d25", size = 44220, upload-time = "2025-08-18T12:24:13.075Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/16/b2b6491d95a15bda712163b4e27428f2cb1ac3a1b4fb59b140dbc76f6ce5/indic_numtowords-1.1.0-py3-none-any.whl", hash = "sha256:bf4b7b9e539323d9b00bc868caa2d9369170b8f3ac4d19619bf9c6cdc6f89572", size = 71635, upload_time = "2025-08-18T12:24:11.065Z" }, + { url = "https://files.pythonhosted.org/packages/1e/16/b2b6491d95a15bda712163b4e27428f2cb1ac3a1b4fb59b140dbc76f6ce5/indic_numtowords-1.1.0-py3-none-any.whl", hash = "sha256:bf4b7b9e539323d9b00bc868caa2d9369170b8f3ac4d19619bf9c6cdc6f89572", size = 71635, upload-time = "2025-08-18T12:24:11.065Z" }, ] [[package]] @@ -2293,355 +2570,88 @@ dependencies = [ { name = "more-itertools" }, { name = "typeguard" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/c6/943357d44a21fd995723d07ccaddd78023eace03c1846049a2645d4324a3/inflect-7.5.0.tar.gz", hash = "sha256:faf19801c3742ed5a05a8ce388e0d8fe1a07f8d095c82201eb904f5d27ad571f", size = 73751, upload_time = "2024-12-28T17:11:18.897Z" } +sdist = { url = "https://files.pythonhosted.org/packages/78/c6/943357d44a21fd995723d07ccaddd78023eace03c1846049a2645d4324a3/inflect-7.5.0.tar.gz", hash = "sha256:faf19801c3742ed5a05a8ce388e0d8fe1a07f8d095c82201eb904f5d27ad571f", size = 73751, upload-time = "2024-12-28T17:11:18.897Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/eb/427ed2b20a38a4ee29f24dbe4ae2dafab198674fe9a85e3d6adf9e5f5f41/inflect-7.5.0-py3-none-any.whl", hash = "sha256:2aea70e5e70c35d8350b8097396ec155ffd68def678c7ff97f51aa69c1d92344", size = 35197, upload_time = "2024-12-28T17:11:15.931Z" }, + { url = "https://files.pythonhosted.org/packages/8a/eb/427ed2b20a38a4ee29f24dbe4ae2dafab198674fe9a85e3d6adf9e5f5f41/inflect-7.5.0-py3-none-any.whl", hash = "sha256:2aea70e5e70c35d8350b8097396ec155ffd68def678c7ff97f51aa69c1d92344", size = 35197, upload-time = "2024-12-28T17:11:15.931Z" }, ] [[package]] name = "iniconfig" -version = "2.1.0" +version = "2.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793, upload_time = "2025-03-19T20:09:59.721Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload-time = "2025-10-18T21:55:43.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050, upload_time = "2025-03-19T20:10:01.071Z" }, + { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" }, ] [[package]] name = "intervaltree" -version = "3.1.0" +version = "3.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sortedcontainers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/50/fb/396d568039d21344639db96d940d40eb62befe704ef849b27949ded5c3bb/intervaltree-3.1.0.tar.gz", hash = "sha256:902b1b88936918f9b2a19e0e5eb7ccb430ae45cde4f39ea4b36932920d33952d", size = 32861, upload_time = "2020-08-03T08:01:11.392Z" } +sdist = { url = "https://files.pythonhosted.org/packages/53/c3/b2afa612aa0373f3e6bb190e6de35f293b307d1537f109e3e25dbfcdf212/intervaltree-3.2.1.tar.gz", hash = "sha256:f3f7e8baeb7dd75b9f7a6d33cf3ec10025984a8e66e3016d537e52130c73cfe2", size = 1231531, upload-time = "2025-12-24T04:25:06.773Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/83/7f/8a80a1c7c2ed05822b5a2b312d2995f30c533641f8198366ba2e26a7bb03/intervaltree-3.2.1-py2.py3-none-any.whl", hash = "sha256:a8a8381bbd35d48ceebee932c77ffc988492d22fb1d27d0ba1d74a7694eb8f0b", size = 25929, upload-time = "2025-12-24T04:25:05.298Z" }, +] [[package]] name = "ipython" -version = "8.37.0" +version = "8.38.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "colorama", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "decorator", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "jedi", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "matplotlib-inline", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "pexpect", marker = "(python_full_version < '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "prompt-toolkit", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "pygments", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "stack-data", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "traitlets", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/85/31/10ac88f3357fc276dc8a64e8880c82e80e7459326ae1d0a211b40abf6665/ipython-8.37.0.tar.gz", hash = "sha256:ca815841e1a41a1e6b73a0b08f3038af9b2252564d01fc405356d34033012216", size = 5606088, upload_time = "2025-05-31T16:39:09.613Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/91/d0/274fbf7b0b12643cbbc001ce13e6a5b1607ac4929d1b11c72460152c9fc3/ipython-8.37.0-py3-none-any.whl", hash = "sha256:ed87326596b878932dbcb171e3e698845434d8c61b8d8cd474bf663041a9dcf2", size = 831864, upload_time = "2025-05-31T16:39:06.38Z" }, + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +dependencies = [ + { name = "colorama", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "decorator", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "jedi", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "matplotlib-inline", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pexpect", marker = "(python_full_version < '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "prompt-toolkit", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pygments", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "stack-data", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "traitlets", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e5/61/1810830e8b93c72dcd3c0f150c80a00c3deb229562d9423807ec92c3a539/ipython-8.38.0.tar.gz", hash = "sha256:9cfea8c903ce0867cc2f23199ed8545eb741f3a69420bfcf3743ad1cec856d39", size = 5513996, upload-time = "2026-01-05T10:59:06.901Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9f/df/db59624f4c71b39717c423409950ac3f2c8b2ce4b0aac843112c7fb3f721/ipython-8.38.0-py3-none-any.whl", hash = "sha256:750162629d800ac65bb3b543a14e7a74b0e88063eac9b92124d4b2aa3f6d8e86", size = 831813, upload-time = "2026-01-05T10:59:04.239Z" }, ] [[package]] name = "ipython" -version = "9.3.0" +version = "9.10.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "colorama", marker = "(python_full_version >= '3.11' and sys_platform == 'win32') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "decorator", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "ipython-pygments-lexers", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "jedi", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "matplotlib-inline", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "pexpect", marker = "(python_full_version >= '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "prompt-toolkit", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "pygments", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "stack-data", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "traitlets", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "typing-extensions", marker = "python_full_version == '3.11.*' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/dc/09/4c7e06b96fbd203e06567b60fb41b06db606b6a82db6db7b2c85bb72a15c/ipython-9.3.0.tar.gz", hash = "sha256:79eb896f9f23f50ad16c3bc205f686f6e030ad246cc309c6279a242b14afe9d8", size = 4426460, upload_time = "2025-05-31T16:34:55.678Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/3c/99/9ed3d52d00f1846679e3aa12e2326ac7044b5e7f90dc822b60115fa533ca/ipython-9.3.0-py3-none-any.whl", hash = "sha256:1a0b6dd9221a1f5dddf725b57ac0cb6fddc7b5f470576231ae9162b9b3455a04", size = 605320, upload_time = "2025-05-31T16:34:52.154Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", +] +dependencies = [ + { name = "colorama", marker = "(python_full_version >= '3.11' and sys_platform == 'win32') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'win32' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "decorator", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ipython-pygments-lexers", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "jedi", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "matplotlib-inline", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pexpect", marker = "(python_full_version >= '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'emscripten' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'win32' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'emscripten' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "prompt-toolkit", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pygments", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "stack-data", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "traitlets", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "python_full_version == '3.11.*' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a6/60/2111715ea11f39b1535bed6024b7dec7918b71e5e5d30855a5b503056b50/ipython-9.10.0.tar.gz", hash = "sha256:cd9e656be97618a0676d058134cd44e6dc7012c0e5cb36a9ce96a8c904adaf77", size = 4426526, upload-time = "2026-02-02T10:00:33.594Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/aa/898dec789a05731cd5a9f50605b7b44a72bd198fd0d4528e11fc610177cc/ipython-9.10.0-py3-none-any.whl", hash = "sha256:c6ab68cc23bba8c7e18e9b932797014cc61ea7fd6f19de180ab9ba73e65ee58d", size = 622774, upload-time = "2026-02-02T10:00:31.503Z" }, ] [[package]] @@ -2649,20 +2659,20 @@ name = "ipython-pygments-lexers" version = "1.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pygments", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "pygments", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393, upload_time = "2025-01-17T11:24:34.505Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393, upload-time = "2025-01-17T11:24:34.505Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074, upload_time = "2025-01-17T11:24:33.271Z" }, + { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074, upload-time = "2025-01-17T11:24:33.271Z" }, ] [[package]] name = "itsdangerous" version = "2.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173", size = 54410, upload_time = "2024-04-16T21:28:15.614Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173", size = 54410, upload-time = "2024-04-16T21:28:15.614Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", size = 16234, upload_time = "2024-04-16T21:28:14.499Z" }, + { url = "https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", size = 16234, upload-time = "2024-04-16T21:28:14.499Z" }, ] [[package]] @@ -2672,9 +2682,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "parso" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287, upload_time = "2024-11-11T01:41:42.873Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287, upload-time = "2024-11-11T01:41:42.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278, upload_time = "2024-11-11T01:41:40.175Z" }, + { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278, upload-time = "2024-11-11T01:41:40.175Z" }, ] [[package]] @@ -2684,9 +2694,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload_time = "2025-03-05T20:05:02.478Z" } +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload_time = "2025-03-05T20:05:00.369Z" }, + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, ] [[package]] @@ -2697,18 +2707,18 @@ dependencies = [ { name = "click" }, { name = "rapidfuzz" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/85/3e/71b95cf0e2179fb5de8744a79fd36c8bd4e02e1803129a16d423884b6654/jiwer-3.1.0.tar.gz", hash = "sha256:dc492d09e570f1baba98c76aba09baf8e09c06e6808a4ba412dd4bde67fb79ac", size = 103187, upload_time = "2025-01-31T12:14:10.86Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/3e/71b95cf0e2179fb5de8744a79fd36c8bd4e02e1803129a16d423884b6654/jiwer-3.1.0.tar.gz", hash = "sha256:dc492d09e570f1baba98c76aba09baf8e09c06e6808a4ba412dd4bde67fb79ac", size = 103187, upload-time = "2025-01-31T12:14:10.86Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ba/f4/35634d9eeff3b0bab51f5b9474ee569b1186bf29cf0d9d67b84acc80c53d/jiwer-3.1.0-py3-none-any.whl", hash = "sha256:5a14b5bba4692e1946ca3c6946435f7d90b1b526076ccb6c12be763e2146237d", size = 22303, upload_time = "2025-01-31T12:14:08.893Z" }, + { url = "https://files.pythonhosted.org/packages/ba/f4/35634d9eeff3b0bab51f5b9474ee569b1186bf29cf0d9d67b84acc80c53d/jiwer-3.1.0-py3-none-any.whl", hash = "sha256:5a14b5bba4692e1946ca3c6946435f7d90b1b526076ccb6c12be763e2146237d", size = 22303, upload-time = "2025-01-31T12:14:08.893Z" }, ] [[package]] name = "joblib" -version = "1.5.1" +version = "1.5.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/dc/fe/0f5a938c54105553436dbff7a61dc4fed4b1b2c98852f8833beaf4d5968f/joblib-1.5.1.tar.gz", hash = "sha256:f4f86e351f39fe3d0d32a9f2c3d8af1ee4cec285aafcb27003dda5205576b444", size = 330475, upload_time = "2025-05-23T12:04:37.097Z" } +sdist = { url = "https://files.pythonhosted.org/packages/41/f2/d34e8b3a08a9cc79a50b2208a93dce981fe615b64d5a4d4abee421d898df/joblib-1.5.3.tar.gz", hash = "sha256:8561a3269e6801106863fd0d6d84bb737be9e7631e33aaed3fb9ce5953688da3", size = 331603, upload-time = "2025-12-15T08:41:46.427Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/4f/1195bbac8e0c2acc5f740661631d8d750dc38d4a32b23ee5df3cde6f4e0d/joblib-1.5.1-py3-none-any.whl", hash = "sha256:4719a31f054c7d766948dcd83e9613686b27114f190f717cec7eaa2084f8a74a", size = 307746, upload_time = "2025-05-23T12:04:35.124Z" }, + { url = "https://files.pythonhosted.org/packages/7b/91/984aca2ec129e2757d1e4e3c81c3fcda9d0f85b74670a094cc443d9ee949/joblib-1.5.3-py3-none-any.whl", hash = "sha256:5fc3c5039fc5ca8c0276333a188bbd59d6b7ab37fe6632daa76bc7f9ec18e713", size = 309071, upload-time = "2025-12-15T08:41:44.973Z" }, ] [[package]] @@ -2718,30 +2728,30 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/80/45/e3e542ffa8970ebd782fcece35e2295de9c60e8c396c2c1a403410d1b24e/kaldi-python-io-1.2.2.tar.gz", hash = "sha256:4ebb4029c6c58296cc0abf96edff02832ba341d290ed37624a8d00105f0f7c00", size = 8814, upload_time = "2021-03-18T12:02:05.832Z" } +sdist = { url = "https://files.pythonhosted.org/packages/80/45/e3e542ffa8970ebd782fcece35e2295de9c60e8c396c2c1a403410d1b24e/kaldi-python-io-1.2.2.tar.gz", hash = "sha256:4ebb4029c6c58296cc0abf96edff02832ba341d290ed37624a8d00105f0f7c00", size = 8814, upload-time = "2021-03-18T12:02:05.832Z" } [[package]] name = "kaldialign" version = "0.9.1" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/a0/f94eee8b64d7d20bac0725baf8221223e033a76387f9677845893dbcea4d/kaldialign-0.9.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:026f713cf18e272ef35602acb55294a92a7245ff94a3c45dcce0c3090f20d115", size = 113321, upload_time = "2024-03-17T23:17:25.378Z" }, - { url = "https://files.pythonhosted.org/packages/99/d0/6791cf1e0aac7e2dcb4430397b48046654a1109dbe8ab40f92c0c3cd07c7/kaldialign-0.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d75a3a1716b299225e8b6f6ec2f6300dccae0ee35cf5bd2b40e493a89f13bb8", size = 87360, upload_time = "2024-03-17T23:22:28.638Z" }, - { url = "https://files.pythonhosted.org/packages/c7/b0/2d074f332743993f0938021d730fa1f6735f4312ada4245d4ad97295c8a1/kaldialign-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a3f7af4ee8180d05cba148de79a6c81ea7f17822bb31707c1b00b9d9d5b5d50", size = 91767, upload_time = "2024-03-17T23:16:23.476Z" }, - { url = "https://files.pythonhosted.org/packages/61/ec/d62225522e188bc70950f8c0a07a5c945018f39cb3660ce690c7b2e5ddd1/kaldialign-0.9.1-cp310-cp310-win32.whl", hash = "sha256:154725a816022632f166ea842c7becd7236f6d7dffc82f6549f36a5c940c8a1e", size = 61726, upload_time = "2024-03-17T23:19:34.868Z" }, - { url = "https://files.pythonhosted.org/packages/85/57/d3e270229acd86207d06e1ed5ef0f5aba572877cdd671004f4cd6656b60d/kaldialign-0.9.1-cp310-cp310-win_amd64.whl", hash = "sha256:80c17a8723589291f68daece92f25c98bad21d49ecaf8d64b158ba343e79f5bd", size = 70277, upload_time = "2024-03-17T23:21:26.124Z" }, - { url = "https://files.pythonhosted.org/packages/1d/6f/5d4ecd96842e5a6ba1288095daa35264e79d3e72fac326a7a2a80d1220f9/kaldialign-0.9.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:14991bef6400fe6f93f6ebbc5923b9baa5bb5f979baa66cb5e116496b030192d", size = 113339, upload_time = "2024-03-17T23:16:29.101Z" }, - { url = "https://files.pythonhosted.org/packages/a5/d9/1effbcd3e7b8a5975d9661ea232f28d1694748676184e5ce21a61398a940/kaldialign-0.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:886386e06bee54929b5a56ac7693bcd22dd6568e257a0e15a58946eb5cb64bd9", size = 87375, upload_time = "2024-03-17T23:25:30.547Z" }, - { url = "https://files.pythonhosted.org/packages/86/2c/6adf305326f48bac470985069036e2eb1ed198fcbd8a5ca04d8055c4373f/kaldialign-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49a7eb2790acfa9e50409c4253fd785e0ecb0a23cc123bc97f1b06caf6382f8f", size = 91755, upload_time = "2024-03-17T23:16:44.306Z" }, - { url = "https://files.pythonhosted.org/packages/5a/60/ddd1d78f85bd093d92eee78a4ae38dc778be8b73918a44153767c5d5c85d/kaldialign-0.9.1-cp311-cp311-win32.whl", hash = "sha256:5b03ee410c8829db325cc4b64a3cebb0614b9a500e41335a0e70604a227c5a29", size = 61841, upload_time = "2024-03-17T23:18:36.946Z" }, - { url = "https://files.pythonhosted.org/packages/76/41/7b0d974b0104d232e69bd30350ce92d7de60ae65f33bbe92ad5d834d81aa/kaldialign-0.9.1-cp311-cp311-win_amd64.whl", hash = "sha256:c31e613c81fcbdd18496ed79066d44b1a44273eab223327c51e03964f5f561f2", size = 70082, upload_time = "2024-03-17T23:21:37.391Z" }, - { url = "https://files.pythonhosted.org/packages/42/99/207f45fd2b02f431c40e620cc41b3c6af8078a192482668840df52dad592/kaldialign-0.9.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:7112ff9f52c960825293cd3e8586094d700344c625cd4e75138408ace780402e", size = 115212, upload_time = "2024-03-17T23:16:52.041Z" }, - { url = "https://files.pythonhosted.org/packages/f0/e4/b2c2b4dfb88677b1868ed9366ed415d93360c47615a53e189d375b986de4/kaldialign-0.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdaf85389756a1caf6ad95754480768195aea30e57f4ce741b6d385a84c6efd9", size = 87336, upload_time = "2024-03-17T23:23:14.787Z" }, - { url = "https://files.pythonhosted.org/packages/a1/25/acca269c3b9e219d4611c7f9b966e884521b61c899750343b3548bc6393b/kaldialign-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9dc8455832caf4316a7674676098e4e9cc2c0f50428c7105e24c1c767bebd6e", size = 91977, upload_time = "2024-03-17T23:17:26.3Z" }, - { url = "https://files.pythonhosted.org/packages/87/56/4a9cd8468c6a3afd32ee29059e36e9b28dab41c37e49be979def88697166/kaldialign-0.9.1-cp312-cp312-win32.whl", hash = "sha256:c28620c352ecfb016b35579c3b52a4d049aba54c1e9a448d4bef88de1a8566c8", size = 62314, upload_time = "2024-03-17T23:20:01.936Z" }, - { url = "https://files.pythonhosted.org/packages/83/b2/aac02ff83128f8068898ad37eb0077cecad0548d1207ec0ff5f61107f8e2/kaldialign-0.9.1-cp312-cp312-win_amd64.whl", hash = "sha256:c6090ef4ebdaf95fa78b46d7eda05b7367d8d889228a67696217487d4ceb783c", size = 70822, upload_time = "2024-03-17T23:22:40.849Z" }, - { url = "https://files.pythonhosted.org/packages/da/32/a565d6828502782fc31d07d7676dc39adb16df5b64eec11f2225ac8a2d21/kaldialign-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b6e8122ca31f1bab2690d225f74cf0493387c4e6794ff02d2425d2800117fd4", size = 92152, upload_time = "2025-05-14T19:40:03.882Z" }, - { url = "https://files.pythonhosted.org/packages/c4/e1/940a24ce5f164fa53fcb07ff9889dbb2ad131784e3fab4085ad6f3e13b5c/kaldialign-0.9.1-cp313-cp313-win_amd64.whl", hash = "sha256:2bd9647cc76d294fa0e35cc27f2fb96f88077c5a03f07475fd80a7216f6b334b", size = 74749, upload_time = "2025-05-14T19:41:20.461Z" }, + { url = "https://files.pythonhosted.org/packages/d2/a0/f94eee8b64d7d20bac0725baf8221223e033a76387f9677845893dbcea4d/kaldialign-0.9.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:026f713cf18e272ef35602acb55294a92a7245ff94a3c45dcce0c3090f20d115", size = 113321, upload-time = "2024-03-17T23:17:25.378Z" }, + { url = "https://files.pythonhosted.org/packages/99/d0/6791cf1e0aac7e2dcb4430397b48046654a1109dbe8ab40f92c0c3cd07c7/kaldialign-0.9.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d75a3a1716b299225e8b6f6ec2f6300dccae0ee35cf5bd2b40e493a89f13bb8", size = 87360, upload-time = "2024-03-17T23:22:28.638Z" }, + { url = "https://files.pythonhosted.org/packages/c7/b0/2d074f332743993f0938021d730fa1f6735f4312ada4245d4ad97295c8a1/kaldialign-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a3f7af4ee8180d05cba148de79a6c81ea7f17822bb31707c1b00b9d9d5b5d50", size = 91767, upload-time = "2024-03-17T23:16:23.476Z" }, + { url = "https://files.pythonhosted.org/packages/61/ec/d62225522e188bc70950f8c0a07a5c945018f39cb3660ce690c7b2e5ddd1/kaldialign-0.9.1-cp310-cp310-win32.whl", hash = "sha256:154725a816022632f166ea842c7becd7236f6d7dffc82f6549f36a5c940c8a1e", size = 61726, upload-time = "2024-03-17T23:19:34.868Z" }, + { url = "https://files.pythonhosted.org/packages/85/57/d3e270229acd86207d06e1ed5ef0f5aba572877cdd671004f4cd6656b60d/kaldialign-0.9.1-cp310-cp310-win_amd64.whl", hash = "sha256:80c17a8723589291f68daece92f25c98bad21d49ecaf8d64b158ba343e79f5bd", size = 70277, upload-time = "2024-03-17T23:21:26.124Z" }, + { url = "https://files.pythonhosted.org/packages/1d/6f/5d4ecd96842e5a6ba1288095daa35264e79d3e72fac326a7a2a80d1220f9/kaldialign-0.9.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:14991bef6400fe6f93f6ebbc5923b9baa5bb5f979baa66cb5e116496b030192d", size = 113339, upload-time = "2024-03-17T23:16:29.101Z" }, + { url = "https://files.pythonhosted.org/packages/a5/d9/1effbcd3e7b8a5975d9661ea232f28d1694748676184e5ce21a61398a940/kaldialign-0.9.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:886386e06bee54929b5a56ac7693bcd22dd6568e257a0e15a58946eb5cb64bd9", size = 87375, upload-time = "2024-03-17T23:25:30.547Z" }, + { url = "https://files.pythonhosted.org/packages/86/2c/6adf305326f48bac470985069036e2eb1ed198fcbd8a5ca04d8055c4373f/kaldialign-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49a7eb2790acfa9e50409c4253fd785e0ecb0a23cc123bc97f1b06caf6382f8f", size = 91755, upload-time = "2024-03-17T23:16:44.306Z" }, + { url = "https://files.pythonhosted.org/packages/5a/60/ddd1d78f85bd093d92eee78a4ae38dc778be8b73918a44153767c5d5c85d/kaldialign-0.9.1-cp311-cp311-win32.whl", hash = "sha256:5b03ee410c8829db325cc4b64a3cebb0614b9a500e41335a0e70604a227c5a29", size = 61841, upload-time = "2024-03-17T23:18:36.946Z" }, + { url = "https://files.pythonhosted.org/packages/76/41/7b0d974b0104d232e69bd30350ce92d7de60ae65f33bbe92ad5d834d81aa/kaldialign-0.9.1-cp311-cp311-win_amd64.whl", hash = "sha256:c31e613c81fcbdd18496ed79066d44b1a44273eab223327c51e03964f5f561f2", size = 70082, upload-time = "2024-03-17T23:21:37.391Z" }, + { url = "https://files.pythonhosted.org/packages/42/99/207f45fd2b02f431c40e620cc41b3c6af8078a192482668840df52dad592/kaldialign-0.9.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:7112ff9f52c960825293cd3e8586094d700344c625cd4e75138408ace780402e", size = 115212, upload-time = "2024-03-17T23:16:52.041Z" }, + { url = "https://files.pythonhosted.org/packages/f0/e4/b2c2b4dfb88677b1868ed9366ed415d93360c47615a53e189d375b986de4/kaldialign-0.9.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cdaf85389756a1caf6ad95754480768195aea30e57f4ce741b6d385a84c6efd9", size = 87336, upload-time = "2024-03-17T23:23:14.787Z" }, + { url = "https://files.pythonhosted.org/packages/a1/25/acca269c3b9e219d4611c7f9b966e884521b61c899750343b3548bc6393b/kaldialign-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9dc8455832caf4316a7674676098e4e9cc2c0f50428c7105e24c1c767bebd6e", size = 91977, upload-time = "2024-03-17T23:17:26.3Z" }, + { url = "https://files.pythonhosted.org/packages/87/56/4a9cd8468c6a3afd32ee29059e36e9b28dab41c37e49be979def88697166/kaldialign-0.9.1-cp312-cp312-win32.whl", hash = "sha256:c28620c352ecfb016b35579c3b52a4d049aba54c1e9a448d4bef88de1a8566c8", size = 62314, upload-time = "2024-03-17T23:20:01.936Z" }, + { url = "https://files.pythonhosted.org/packages/83/b2/aac02ff83128f8068898ad37eb0077cecad0548d1207ec0ff5f61107f8e2/kaldialign-0.9.1-cp312-cp312-win_amd64.whl", hash = "sha256:c6090ef4ebdaf95fa78b46d7eda05b7367d8d889228a67696217487d4ceb783c", size = 70822, upload-time = "2024-03-17T23:22:40.849Z" }, + { url = "https://files.pythonhosted.org/packages/da/32/a565d6828502782fc31d07d7676dc39adb16df5b64eec11f2225ac8a2d21/kaldialign-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b6e8122ca31f1bab2690d225f74cf0493387c4e6794ff02d2425d2800117fd4", size = 92152, upload-time = "2025-05-14T19:40:03.882Z" }, + { url = "https://files.pythonhosted.org/packages/c4/e1/940a24ce5f164fa53fcb07ff9889dbb2ad131784e3fab4085ad6f3e13b5c/kaldialign-0.9.1-cp313-cp313-win_amd64.whl", hash = "sha256:2bd9647cc76d294fa0e35cc27f2fb96f88077c5a03f07475fd80a7216f6b334b", size = 74749, upload-time = "2025-05-14T19:41:20.461Z" }, ] [[package]] @@ -2749,98 +2759,119 @@ name = "kaldiio" version = "2.18.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8d/85/92435e8e62eb3d43eded9f24643fc2a6dbce031cebceed11528147c7873f/kaldiio-2.18.1.tar.gz", hash = "sha256:0283d197fac6ac683f7a9e6af8d18aad9dbd2c4a997f22e45294f2ac1ee3c432", size = 35570, upload_time = "2025-03-06T15:57:52.375Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8d/85/92435e8e62eb3d43eded9f24643fc2a6dbce031cebceed11528147c7873f/kaldiio-2.18.1.tar.gz", hash = "sha256:0283d197fac6ac683f7a9e6af8d18aad9dbd2c4a997f22e45294f2ac1ee3c432", size = 35570, upload-time = "2025-03-06T15:57:52.375Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ae/e3/6c3b42233225f398f7a72988b524f654ae818cca0d441db847a2761203e9/kaldiio-2.18.1-py3-none-any.whl", hash = "sha256:397a4cd18977acaae7acabfba6807ee0a6978c620064381a266eac15b3c1a0a0", size = 29330, upload_time = "2025-03-06T15:57:50.82Z" }, + { url = "https://files.pythonhosted.org/packages/ae/e3/6c3b42233225f398f7a72988b524f654ae818cca0d441db847a2761203e9/kaldiio-2.18.1-py3-none-any.whl", hash = "sha256:397a4cd18977acaae7acabfba6807ee0a6978c620064381a266eac15b3c1a0a0", size = 29330, upload-time = "2025-03-06T15:57:50.82Z" }, ] [[package]] name = "kiwisolver" -version = "1.4.8" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/82/59/7c91426a8ac292e1cdd53a63b6d9439abd573c875c3f92c146767dd33faf/kiwisolver-1.4.8.tar.gz", hash = "sha256:23d5f023bdc8c7e54eb65f03ca5d5bb25b601eac4d7f1a042888a1f45237987e", size = 97538, upload_time = "2024-12-24T18:30:51.519Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/47/5f/4d8e9e852d98ecd26cdf8eaf7ed8bc33174033bba5e07001b289f07308fd/kiwisolver-1.4.8-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:88c6f252f6816a73b1f8c904f7bbe02fd67c09a69f7cb8a0eecdbf5ce78e63db", size = 124623, upload_time = "2024-12-24T18:28:17.687Z" }, - { url = "https://files.pythonhosted.org/packages/1d/70/7f5af2a18a76fe92ea14675f8bd88ce53ee79e37900fa5f1a1d8e0b42998/kiwisolver-1.4.8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c72941acb7b67138f35b879bbe85be0f6c6a70cab78fe3ef6db9c024d9223e5b", size = 66720, upload_time = "2024-12-24T18:28:19.158Z" }, - { url = "https://files.pythonhosted.org/packages/c6/13/e15f804a142353aefd089fadc8f1d985561a15358c97aca27b0979cb0785/kiwisolver-1.4.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ce2cf1e5688edcb727fdf7cd1bbd0b6416758996826a8be1d958f91880d0809d", size = 65413, upload_time = "2024-12-24T18:28:20.064Z" }, - { url = "https://files.pythonhosted.org/packages/ce/6d/67d36c4d2054e83fb875c6b59d0809d5c530de8148846b1370475eeeece9/kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:c8bf637892dc6e6aad2bc6d4d69d08764166e5e3f69d469e55427b6ac001b19d", size = 1650826, upload_time = "2024-12-24T18:28:21.203Z" }, - { url = "https://files.pythonhosted.org/packages/de/c6/7b9bb8044e150d4d1558423a1568e4f227193662a02231064e3824f37e0a/kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:034d2c891f76bd3edbdb3ea11140d8510dca675443da7304205a2eaa45d8334c", size = 1628231, upload_time = "2024-12-24T18:28:23.851Z" }, - { url = "https://files.pythonhosted.org/packages/b6/38/ad10d437563063eaaedbe2c3540a71101fc7fb07a7e71f855e93ea4de605/kiwisolver-1.4.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d47b28d1dfe0793d5e96bce90835e17edf9a499b53969b03c6c47ea5985844c3", size = 1408938, upload_time = "2024-12-24T18:28:26.687Z" }, - { url = "https://files.pythonhosted.org/packages/52/ce/c0106b3bd7f9e665c5f5bc1e07cc95b5dabd4e08e3dad42dbe2faad467e7/kiwisolver-1.4.8-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eb158fe28ca0c29f2260cca8c43005329ad58452c36f0edf298204de32a9a3ed", size = 1422799, upload_time = "2024-12-24T18:28:30.538Z" }, - { url = "https://files.pythonhosted.org/packages/d0/87/efb704b1d75dc9758087ba374c0f23d3254505edaedd09cf9d247f7878b9/kiwisolver-1.4.8-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5536185fce131780ebd809f8e623bf4030ce1b161353166c49a3c74c287897f", size = 1354362, upload_time = "2024-12-24T18:28:32.943Z" }, - { url = "https://files.pythonhosted.org/packages/eb/b3/fd760dc214ec9a8f208b99e42e8f0130ff4b384eca8b29dd0efc62052176/kiwisolver-1.4.8-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:369b75d40abedc1da2c1f4de13f3482cb99e3237b38726710f4a793432b1c5ff", size = 2222695, upload_time = "2024-12-24T18:28:35.641Z" }, - { url = "https://files.pythonhosted.org/packages/a2/09/a27fb36cca3fc01700687cc45dae7a6a5f8eeb5f657b9f710f788748e10d/kiwisolver-1.4.8-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:641f2ddf9358c80faa22e22eb4c9f54bd3f0e442e038728f500e3b978d00aa7d", size = 2370802, upload_time = "2024-12-24T18:28:38.357Z" }, - { url = "https://files.pythonhosted.org/packages/3d/c3/ba0a0346db35fe4dc1f2f2cf8b99362fbb922d7562e5f911f7ce7a7b60fa/kiwisolver-1.4.8-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d561d2d8883e0819445cfe58d7ddd673e4015c3c57261d7bdcd3710d0d14005c", size = 2334646, upload_time = "2024-12-24T18:28:40.941Z" }, - { url = "https://files.pythonhosted.org/packages/41/52/942cf69e562f5ed253ac67d5c92a693745f0bed3c81f49fc0cbebe4d6b00/kiwisolver-1.4.8-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:1732e065704b47c9afca7ffa272f845300a4eb959276bf6970dc07265e73b605", size = 2467260, upload_time = "2024-12-24T18:28:42.273Z" }, - { url = "https://files.pythonhosted.org/packages/32/26/2d9668f30d8a494b0411d4d7d4ea1345ba12deb6a75274d58dd6ea01e951/kiwisolver-1.4.8-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:bcb1ebc3547619c3b58a39e2448af089ea2ef44b37988caf432447374941574e", size = 2288633, upload_time = "2024-12-24T18:28:44.87Z" }, - { url = "https://files.pythonhosted.org/packages/98/99/0dd05071654aa44fe5d5e350729961e7bb535372935a45ac89a8924316e6/kiwisolver-1.4.8-cp310-cp310-win_amd64.whl", hash = "sha256:89c107041f7b27844179ea9c85d6da275aa55ecf28413e87624d033cf1f6b751", size = 71885, upload_time = "2024-12-24T18:28:47.346Z" }, - { url = "https://files.pythonhosted.org/packages/6c/fc/822e532262a97442989335394d441cd1d0448c2e46d26d3e04efca84df22/kiwisolver-1.4.8-cp310-cp310-win_arm64.whl", hash = "sha256:b5773efa2be9eb9fcf5415ea3ab70fc785d598729fd6057bea38d539ead28271", size = 65175, upload_time = "2024-12-24T18:28:49.651Z" }, - { url = "https://files.pythonhosted.org/packages/da/ed/c913ee28936c371418cb167b128066ffb20bbf37771eecc2c97edf8a6e4c/kiwisolver-1.4.8-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a4d3601908c560bdf880f07d94f31d734afd1bb71e96585cace0e38ef44c6d84", size = 124635, upload_time = "2024-12-24T18:28:51.826Z" }, - { url = "https://files.pythonhosted.org/packages/4c/45/4a7f896f7467aaf5f56ef093d1f329346f3b594e77c6a3c327b2d415f521/kiwisolver-1.4.8-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:856b269c4d28a5c0d5e6c1955ec36ebfd1651ac00e1ce0afa3e28da95293b561", size = 66717, upload_time = "2024-12-24T18:28:54.256Z" }, - { url = "https://files.pythonhosted.org/packages/5f/b4/c12b3ac0852a3a68f94598d4c8d569f55361beef6159dce4e7b624160da2/kiwisolver-1.4.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c2b9a96e0f326205af81a15718a9073328df1173a2619a68553decb7097fd5d7", size = 65413, upload_time = "2024-12-24T18:28:55.184Z" }, - { url = "https://files.pythonhosted.org/packages/a9/98/1df4089b1ed23d83d410adfdc5947245c753bddfbe06541c4aae330e9e70/kiwisolver-1.4.8-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c5020c83e8553f770cb3b5fc13faac40f17e0b205bd237aebd21d53d733adb03", size = 1343994, upload_time = "2024-12-24T18:28:57.493Z" }, - { url = "https://files.pythonhosted.org/packages/8d/bf/b4b169b050c8421a7c53ea1ea74e4ef9c335ee9013216c558a047f162d20/kiwisolver-1.4.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dace81d28c787956bfbfbbfd72fdcef014f37d9b48830829e488fdb32b49d954", size = 1434804, upload_time = "2024-12-24T18:29:00.077Z" }, - { url = "https://files.pythonhosted.org/packages/66/5a/e13bd341fbcf73325ea60fdc8af752addf75c5079867af2e04cc41f34434/kiwisolver-1.4.8-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:11e1022b524bd48ae56c9b4f9296bce77e15a2e42a502cceba602f804b32bb79", size = 1450690, upload_time = "2024-12-24T18:29:01.401Z" }, - { url = "https://files.pythonhosted.org/packages/9b/4f/5955dcb376ba4a830384cc6fab7d7547bd6759fe75a09564910e9e3bb8ea/kiwisolver-1.4.8-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3b9b4d2892fefc886f30301cdd80debd8bb01ecdf165a449eb6e78f79f0fabd6", size = 1376839, upload_time = "2024-12-24T18:29:02.685Z" }, - { url = "https://files.pythonhosted.org/packages/3a/97/5edbed69a9d0caa2e4aa616ae7df8127e10f6586940aa683a496c2c280b9/kiwisolver-1.4.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a96c0e790ee875d65e340ab383700e2b4891677b7fcd30a699146f9384a2bb0", size = 1435109, upload_time = "2024-12-24T18:29:04.113Z" }, - { url = "https://files.pythonhosted.org/packages/13/fc/e756382cb64e556af6c1809a1bbb22c141bbc2445049f2da06b420fe52bf/kiwisolver-1.4.8-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:23454ff084b07ac54ca8be535f4174170c1094a4cff78fbae4f73a4bcc0d4dab", size = 2245269, upload_time = "2024-12-24T18:29:05.488Z" }, - { url = "https://files.pythonhosted.org/packages/76/15/e59e45829d7f41c776d138245cabae6515cb4eb44b418f6d4109c478b481/kiwisolver-1.4.8-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:87b287251ad6488e95b4f0b4a79a6d04d3ea35fde6340eb38fbd1ca9cd35bbbc", size = 2393468, upload_time = "2024-12-24T18:29:06.79Z" }, - { url = "https://files.pythonhosted.org/packages/e9/39/483558c2a913ab8384d6e4b66a932406f87c95a6080112433da5ed668559/kiwisolver-1.4.8-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:b21dbe165081142b1232a240fc6383fd32cdd877ca6cc89eab93e5f5883e1c25", size = 2355394, upload_time = "2024-12-24T18:29:08.24Z" }, - { url = "https://files.pythonhosted.org/packages/01/aa/efad1fbca6570a161d29224f14b082960c7e08268a133fe5dc0f6906820e/kiwisolver-1.4.8-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:768cade2c2df13db52475bd28d3a3fac8c9eff04b0e9e2fda0f3760f20b3f7fc", size = 2490901, upload_time = "2024-12-24T18:29:09.653Z" }, - { url = "https://files.pythonhosted.org/packages/c9/4f/15988966ba46bcd5ab9d0c8296914436720dd67fca689ae1a75b4ec1c72f/kiwisolver-1.4.8-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d47cfb2650f0e103d4bf68b0b5804c68da97272c84bb12850d877a95c056bd67", size = 2312306, upload_time = "2024-12-24T18:29:12.644Z" }, - { url = "https://files.pythonhosted.org/packages/2d/27/bdf1c769c83f74d98cbc34483a972f221440703054894a37d174fba8aa68/kiwisolver-1.4.8-cp311-cp311-win_amd64.whl", hash = "sha256:ed33ca2002a779a2e20eeb06aea7721b6e47f2d4b8a8ece979d8ba9e2a167e34", size = 71966, upload_time = "2024-12-24T18:29:14.089Z" }, - { url = "https://files.pythonhosted.org/packages/4a/c9/9642ea855604aeb2968a8e145fc662edf61db7632ad2e4fb92424be6b6c0/kiwisolver-1.4.8-cp311-cp311-win_arm64.whl", hash = "sha256:16523b40aab60426ffdebe33ac374457cf62863e330a90a0383639ce14bf44b2", size = 65311, upload_time = "2024-12-24T18:29:15.892Z" }, - { url = "https://files.pythonhosted.org/packages/fc/aa/cea685c4ab647f349c3bc92d2daf7ae34c8e8cf405a6dcd3a497f58a2ac3/kiwisolver-1.4.8-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d6af5e8815fd02997cb6ad9bbed0ee1e60014438ee1a5c2444c96f87b8843502", size = 124152, upload_time = "2024-12-24T18:29:16.85Z" }, - { url = "https://files.pythonhosted.org/packages/c5/0b/8db6d2e2452d60d5ebc4ce4b204feeb16176a851fd42462f66ade6808084/kiwisolver-1.4.8-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:bade438f86e21d91e0cf5dd7c0ed00cda0f77c8c1616bd83f9fc157fa6760d31", size = 66555, upload_time = "2024-12-24T18:29:19.146Z" }, - { url = "https://files.pythonhosted.org/packages/60/26/d6a0db6785dd35d3ba5bf2b2df0aedc5af089962c6eb2cbf67a15b81369e/kiwisolver-1.4.8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b83dc6769ddbc57613280118fb4ce3cd08899cc3369f7d0e0fab518a7cf37fdb", size = 65067, upload_time = "2024-12-24T18:29:20.096Z" }, - { url = "https://files.pythonhosted.org/packages/c9/ed/1d97f7e3561e09757a196231edccc1bcf59d55ddccefa2afc9c615abd8e0/kiwisolver-1.4.8-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:111793b232842991be367ed828076b03d96202c19221b5ebab421ce8bcad016f", size = 1378443, upload_time = "2024-12-24T18:29:22.843Z" }, - { url = "https://files.pythonhosted.org/packages/29/61/39d30b99954e6b46f760e6289c12fede2ab96a254c443639052d1b573fbc/kiwisolver-1.4.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:257af1622860e51b1a9d0ce387bf5c2c4f36a90594cb9514f55b074bcc787cfc", size = 1472728, upload_time = "2024-12-24T18:29:24.463Z" }, - { url = "https://files.pythonhosted.org/packages/0c/3e/804163b932f7603ef256e4a715e5843a9600802bb23a68b4e08c8c0ff61d/kiwisolver-1.4.8-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:69b5637c3f316cab1ec1c9a12b8c5f4750a4c4b71af9157645bf32830e39c03a", size = 1478388, upload_time = "2024-12-24T18:29:25.776Z" }, - { url = "https://files.pythonhosted.org/packages/8a/9e/60eaa75169a154700be74f875a4d9961b11ba048bef315fbe89cb6999056/kiwisolver-1.4.8-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:782bb86f245ec18009890e7cb8d13a5ef54dcf2ebe18ed65f795e635a96a1c6a", size = 1413849, upload_time = "2024-12-24T18:29:27.202Z" }, - { url = "https://files.pythonhosted.org/packages/bc/b3/9458adb9472e61a998c8c4d95cfdfec91c73c53a375b30b1428310f923e4/kiwisolver-1.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc978a80a0db3a66d25767b03688f1147a69e6237175c0f4ffffaaedf744055a", size = 1475533, upload_time = "2024-12-24T18:29:28.638Z" }, - { url = "https://files.pythonhosted.org/packages/e4/7a/0a42d9571e35798de80aef4bb43a9b672aa7f8e58643d7bd1950398ffb0a/kiwisolver-1.4.8-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:36dbbfd34838500a31f52c9786990d00150860e46cd5041386f217101350f0d3", size = 2268898, upload_time = "2024-12-24T18:29:30.368Z" }, - { url = "https://files.pythonhosted.org/packages/d9/07/1255dc8d80271400126ed8db35a1795b1a2c098ac3a72645075d06fe5c5d/kiwisolver-1.4.8-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:eaa973f1e05131de5ff3569bbba7f5fd07ea0595d3870ed4a526d486fe57fa1b", size = 2425605, upload_time = "2024-12-24T18:29:33.151Z" }, - { url = "https://files.pythonhosted.org/packages/84/df/5a3b4cf13780ef6f6942df67b138b03b7e79e9f1f08f57c49957d5867f6e/kiwisolver-1.4.8-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a66f60f8d0c87ab7f59b6fb80e642ebb29fec354a4dfad687ca4092ae69d04f4", size = 2375801, upload_time = "2024-12-24T18:29:34.584Z" }, - { url = "https://files.pythonhosted.org/packages/8f/10/2348d068e8b0f635c8c86892788dac7a6b5c0cb12356620ab575775aad89/kiwisolver-1.4.8-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:858416b7fb777a53f0c59ca08190ce24e9abbd3cffa18886a5781b8e3e26f65d", size = 2520077, upload_time = "2024-12-24T18:29:36.138Z" }, - { url = "https://files.pythonhosted.org/packages/32/d8/014b89fee5d4dce157d814303b0fce4d31385a2af4c41fed194b173b81ac/kiwisolver-1.4.8-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:085940635c62697391baafaaeabdf3dd7a6c3643577dde337f4d66eba021b2b8", size = 2338410, upload_time = "2024-12-24T18:29:39.991Z" }, - { url = "https://files.pythonhosted.org/packages/bd/72/dfff0cc97f2a0776e1c9eb5bef1ddfd45f46246c6533b0191887a427bca5/kiwisolver-1.4.8-cp312-cp312-win_amd64.whl", hash = "sha256:01c3d31902c7db5fb6182832713d3b4122ad9317c2c5877d0539227d96bb2e50", size = 71853, upload_time = "2024-12-24T18:29:42.006Z" }, - { url = "https://files.pythonhosted.org/packages/dc/85/220d13d914485c0948a00f0b9eb419efaf6da81b7d72e88ce2391f7aed8d/kiwisolver-1.4.8-cp312-cp312-win_arm64.whl", hash = "sha256:a3c44cb68861de93f0c4a8175fbaa691f0aa22550c331fefef02b618a9dcb476", size = 65424, upload_time = "2024-12-24T18:29:44.38Z" }, - { url = "https://files.pythonhosted.org/packages/79/b3/e62464a652f4f8cd9006e13d07abad844a47df1e6537f73ddfbf1bc997ec/kiwisolver-1.4.8-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:1c8ceb754339793c24aee1c9fb2485b5b1f5bb1c2c214ff13368431e51fc9a09", size = 124156, upload_time = "2024-12-24T18:29:45.368Z" }, - { url = "https://files.pythonhosted.org/packages/8d/2d/f13d06998b546a2ad4f48607a146e045bbe48030774de29f90bdc573df15/kiwisolver-1.4.8-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:54a62808ac74b5e55a04a408cda6156f986cefbcf0ada13572696b507cc92fa1", size = 66555, upload_time = "2024-12-24T18:29:46.37Z" }, - { url = "https://files.pythonhosted.org/packages/59/e3/b8bd14b0a54998a9fd1e8da591c60998dc003618cb19a3f94cb233ec1511/kiwisolver-1.4.8-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:68269e60ee4929893aad82666821aaacbd455284124817af45c11e50a4b42e3c", size = 65071, upload_time = "2024-12-24T18:29:47.333Z" }, - { url = "https://files.pythonhosted.org/packages/f0/1c/6c86f6d85ffe4d0ce04228d976f00674f1df5dc893bf2dd4f1928748f187/kiwisolver-1.4.8-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:34d142fba9c464bc3bbfeff15c96eab0e7310343d6aefb62a79d51421fcc5f1b", size = 1378053, upload_time = "2024-12-24T18:29:49.636Z" }, - { url = "https://files.pythonhosted.org/packages/4e/b9/1c6e9f6dcb103ac5cf87cb695845f5fa71379021500153566d8a8a9fc291/kiwisolver-1.4.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ddc373e0eef45b59197de815b1b28ef89ae3955e7722cc9710fb91cd77b7f47", size = 1472278, upload_time = "2024-12-24T18:29:51.164Z" }, - { url = "https://files.pythonhosted.org/packages/ee/81/aca1eb176de671f8bda479b11acdc42c132b61a2ac861c883907dde6debb/kiwisolver-1.4.8-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:77e6f57a20b9bd4e1e2cedda4d0b986ebd0216236f0106e55c28aea3d3d69b16", size = 1478139, upload_time = "2024-12-24T18:29:52.594Z" }, - { url = "https://files.pythonhosted.org/packages/49/f4/e081522473671c97b2687d380e9e4c26f748a86363ce5af48b4a28e48d06/kiwisolver-1.4.8-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08e77738ed7538f036cd1170cbed942ef749137b1311fa2bbe2a7fda2f6bf3cc", size = 1413517, upload_time = "2024-12-24T18:29:53.941Z" }, - { url = "https://files.pythonhosted.org/packages/8f/e9/6a7d025d8da8c4931522922cd706105aa32b3291d1add8c5427cdcd66e63/kiwisolver-1.4.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a5ce1e481a74b44dd5e92ff03ea0cb371ae7a0268318e202be06c8f04f4f1246", size = 1474952, upload_time = "2024-12-24T18:29:56.523Z" }, - { url = "https://files.pythonhosted.org/packages/82/13/13fa685ae167bee5d94b415991c4fc7bb0a1b6ebea6e753a87044b209678/kiwisolver-1.4.8-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fc2ace710ba7c1dfd1a3b42530b62b9ceed115f19a1656adefce7b1782a37794", size = 2269132, upload_time = "2024-12-24T18:29:57.989Z" }, - { url = "https://files.pythonhosted.org/packages/ef/92/bb7c9395489b99a6cb41d502d3686bac692586db2045adc19e45ee64ed23/kiwisolver-1.4.8-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:3452046c37c7692bd52b0e752b87954ef86ee2224e624ef7ce6cb21e8c41cc1b", size = 2425997, upload_time = "2024-12-24T18:29:59.393Z" }, - { url = "https://files.pythonhosted.org/packages/ed/12/87f0e9271e2b63d35d0d8524954145837dd1a6c15b62a2d8c1ebe0f182b4/kiwisolver-1.4.8-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:7e9a60b50fe8b2ec6f448fe8d81b07e40141bfced7f896309df271a0b92f80f3", size = 2376060, upload_time = "2024-12-24T18:30:01.338Z" }, - { url = "https://files.pythonhosted.org/packages/02/6e/c8af39288edbce8bf0fa35dee427b082758a4b71e9c91ef18fa667782138/kiwisolver-1.4.8-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:918139571133f366e8362fa4a297aeba86c7816b7ecf0bc79168080e2bd79957", size = 2520471, upload_time = "2024-12-24T18:30:04.574Z" }, - { url = "https://files.pythonhosted.org/packages/13/78/df381bc7b26e535c91469f77f16adcd073beb3e2dd25042efd064af82323/kiwisolver-1.4.8-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e063ef9f89885a1d68dd8b2e18f5ead48653176d10a0e324e3b0030e3a69adeb", size = 2338793, upload_time = "2024-12-24T18:30:06.25Z" }, - { url = "https://files.pythonhosted.org/packages/d0/dc/c1abe38c37c071d0fc71c9a474fd0b9ede05d42f5a458d584619cfd2371a/kiwisolver-1.4.8-cp313-cp313-win_amd64.whl", hash = "sha256:a17b7c4f5b2c51bb68ed379defd608a03954a1845dfed7cc0117f1cc8a9b7fd2", size = 71855, upload_time = "2024-12-24T18:30:07.535Z" }, - { url = "https://files.pythonhosted.org/packages/a0/b6/21529d595b126ac298fdd90b705d87d4c5693de60023e0efcb4f387ed99e/kiwisolver-1.4.8-cp313-cp313-win_arm64.whl", hash = "sha256:3cd3bc628b25f74aedc6d374d5babf0166a92ff1317f46267f12d2ed54bc1d30", size = 65430, upload_time = "2024-12-24T18:30:08.504Z" }, - { url = "https://files.pythonhosted.org/packages/34/bd/b89380b7298e3af9b39f49334e3e2a4af0e04819789f04b43d560516c0c8/kiwisolver-1.4.8-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:370fd2df41660ed4e26b8c9d6bbcad668fbe2560462cba151a721d49e5b6628c", size = 126294, upload_time = "2024-12-24T18:30:09.508Z" }, - { url = "https://files.pythonhosted.org/packages/83/41/5857dc72e5e4148eaac5aa76e0703e594e4465f8ab7ec0fc60e3a9bb8fea/kiwisolver-1.4.8-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:84a2f830d42707de1d191b9490ac186bf7997a9495d4e9072210a1296345f7dc", size = 67736, upload_time = "2024-12-24T18:30:11.039Z" }, - { url = "https://files.pythonhosted.org/packages/e1/d1/be059b8db56ac270489fb0b3297fd1e53d195ba76e9bbb30e5401fa6b759/kiwisolver-1.4.8-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:7a3ad337add5148cf51ce0b55642dc551c0b9d6248458a757f98796ca7348712", size = 66194, upload_time = "2024-12-24T18:30:14.886Z" }, - { url = "https://files.pythonhosted.org/packages/e1/83/4b73975f149819eb7dcf9299ed467eba068ecb16439a98990dcb12e63fdd/kiwisolver-1.4.8-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7506488470f41169b86d8c9aeff587293f530a23a23a49d6bc64dab66bedc71e", size = 1465942, upload_time = "2024-12-24T18:30:18.927Z" }, - { url = "https://files.pythonhosted.org/packages/c7/2c/30a5cdde5102958e602c07466bce058b9d7cb48734aa7a4327261ac8e002/kiwisolver-1.4.8-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f0121b07b356a22fb0414cec4666bbe36fd6d0d759db3d37228f496ed67c880", size = 1595341, upload_time = "2024-12-24T18:30:22.102Z" }, - { url = "https://files.pythonhosted.org/packages/ff/9b/1e71db1c000385aa069704f5990574b8244cce854ecd83119c19e83c9586/kiwisolver-1.4.8-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d6d6bd87df62c27d4185de7c511c6248040afae67028a8a22012b010bc7ad062", size = 1598455, upload_time = "2024-12-24T18:30:24.947Z" }, - { url = "https://files.pythonhosted.org/packages/85/92/c8fec52ddf06231b31cbb779af77e99b8253cd96bd135250b9498144c78b/kiwisolver-1.4.8-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:291331973c64bb9cce50bbe871fb2e675c4331dab4f31abe89f175ad7679a4d7", size = 1522138, upload_time = "2024-12-24T18:30:26.286Z" }, - { url = "https://files.pythonhosted.org/packages/0b/51/9eb7e2cd07a15d8bdd976f6190c0164f92ce1904e5c0c79198c4972926b7/kiwisolver-1.4.8-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:893f5525bb92d3d735878ec00f781b2de998333659507d29ea4466208df37bed", size = 1582857, upload_time = "2024-12-24T18:30:28.86Z" }, - { url = "https://files.pythonhosted.org/packages/0f/95/c5a00387a5405e68ba32cc64af65ce881a39b98d73cc394b24143bebc5b8/kiwisolver-1.4.8-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:b47a465040146981dc9db8647981b8cb96366fbc8d452b031e4f8fdffec3f26d", size = 2293129, upload_time = "2024-12-24T18:30:30.34Z" }, - { url = "https://files.pythonhosted.org/packages/44/83/eeb7af7d706b8347548313fa3a3a15931f404533cc54fe01f39e830dd231/kiwisolver-1.4.8-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:99cea8b9dd34ff80c521aef46a1dddb0dcc0283cf18bde6d756f1e6f31772165", size = 2421538, upload_time = "2024-12-24T18:30:33.334Z" }, - { url = "https://files.pythonhosted.org/packages/05/f9/27e94c1b3eb29e6933b6986ffc5fa1177d2cd1f0c8efc5f02c91c9ac61de/kiwisolver-1.4.8-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:151dffc4865e5fe6dafce5480fab84f950d14566c480c08a53c663a0020504b6", size = 2390661, upload_time = "2024-12-24T18:30:34.939Z" }, - { url = "https://files.pythonhosted.org/packages/d9/d4/3c9735faa36ac591a4afcc2980d2691000506050b7a7e80bcfe44048daa7/kiwisolver-1.4.8-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:577facaa411c10421314598b50413aa1ebcf5126f704f1e5d72d7e4e9f020d90", size = 2546710, upload_time = "2024-12-24T18:30:37.281Z" }, - { url = "https://files.pythonhosted.org/packages/4c/fa/be89a49c640930180657482a74970cdcf6f7072c8d2471e1babe17a222dc/kiwisolver-1.4.8-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:be4816dc51c8a471749d664161b434912eee82f2ea66bd7628bd14583a833e85", size = 2349213, upload_time = "2024-12-24T18:30:40.019Z" }, - { url = "https://files.pythonhosted.org/packages/1f/f9/ae81c47a43e33b93b0a9819cac6723257f5da2a5a60daf46aa5c7226ea85/kiwisolver-1.4.8-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:e7a019419b7b510f0f7c9dceff8c5eae2392037eae483a7f9162625233802b0a", size = 60403, upload_time = "2024-12-24T18:30:41.372Z" }, - { url = "https://files.pythonhosted.org/packages/58/ca/f92b5cb6f4ce0c1ebfcfe3e2e42b96917e16f7090e45b21102941924f18f/kiwisolver-1.4.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:286b18e86682fd2217a48fc6be6b0f20c1d0ed10958d8dc53453ad58d7be0bf8", size = 58657, upload_time = "2024-12-24T18:30:42.392Z" }, - { url = "https://files.pythonhosted.org/packages/80/28/ae0240f732f0484d3a4dc885d055653c47144bdf59b670aae0ec3c65a7c8/kiwisolver-1.4.8-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4191ee8dfd0be1c3666ccbac178c5a05d5f8d689bbe3fc92f3c4abec817f8fe0", size = 84948, upload_time = "2024-12-24T18:30:44.703Z" }, - { url = "https://files.pythonhosted.org/packages/5d/eb/78d50346c51db22c7203c1611f9b513075f35c4e0e4877c5dde378d66043/kiwisolver-1.4.8-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7cd2785b9391f2873ad46088ed7599a6a71e762e1ea33e87514b1a441ed1da1c", size = 81186, upload_time = "2024-12-24T18:30:45.654Z" }, - { url = "https://files.pythonhosted.org/packages/43/f8/7259f18c77adca88d5f64f9a522792e178b2691f3748817a8750c2d216ef/kiwisolver-1.4.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c07b29089b7ba090b6f1a669f1411f27221c3662b3a1b7010e67b59bb5a6f10b", size = 80279, upload_time = "2024-12-24T18:30:47.951Z" }, - { url = "https://files.pythonhosted.org/packages/3a/1d/50ad811d1c5dae091e4cf046beba925bcae0a610e79ae4c538f996f63ed5/kiwisolver-1.4.8-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:65ea09a5a3faadd59c2ce96dc7bf0f364986a315949dc6374f04396b0d60e09b", size = 71762, upload_time = "2024-12-24T18:30:48.903Z" }, +version = "1.4.9" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/3c/85844f1b0feb11ee581ac23fe5fce65cd049a200c1446708cc1b7f922875/kiwisolver-1.4.9.tar.gz", hash = "sha256:c3b22c26c6fd6811b0ae8363b95ca8ce4ea3c202d3d0975b2914310ceb1bcc4d", size = 97564, upload-time = "2025-08-10T21:27:49.279Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c6/5d/8ce64e36d4e3aac5ca96996457dcf33e34e6051492399a3f1fec5657f30b/kiwisolver-1.4.9-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b4b4d74bda2b8ebf4da5bd42af11d02d04428b2c32846e4c2c93219df8a7987b", size = 124159, upload-time = "2025-08-10T21:25:35.472Z" }, + { url = "https://files.pythonhosted.org/packages/96/1e/22f63ec454874378175a5f435d6ea1363dd33fb2af832c6643e4ccea0dc8/kiwisolver-1.4.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fb3b8132019ea572f4611d770991000d7f58127560c4889729248eb5852a102f", size = 66578, upload-time = "2025-08-10T21:25:36.73Z" }, + { url = "https://files.pythonhosted.org/packages/41/4c/1925dcfff47a02d465121967b95151c82d11027d5ec5242771e580e731bd/kiwisolver-1.4.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:84fd60810829c27ae375114cd379da1fa65e6918e1da405f356a775d49a62bcf", size = 65312, upload-time = "2025-08-10T21:25:37.658Z" }, + { url = "https://files.pythonhosted.org/packages/d4/42/0f333164e6307a0687d1eb9ad256215aae2f4bd5d28f4653d6cd319a3ba3/kiwisolver-1.4.9-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b78efa4c6e804ecdf727e580dbb9cba85624d2e1c6b5cb059c66290063bd99a9", size = 1628458, upload-time = "2025-08-10T21:25:39.067Z" }, + { url = "https://files.pythonhosted.org/packages/86/b6/2dccb977d651943995a90bfe3495c2ab2ba5cd77093d9f2318a20c9a6f59/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4efec7bcf21671db6a3294ff301d2fc861c31faa3c8740d1a94689234d1b415", size = 1225640, upload-time = "2025-08-10T21:25:40.489Z" }, + { url = "https://files.pythonhosted.org/packages/50/2b/362ebd3eec46c850ccf2bfe3e30f2fc4c008750011f38a850f088c56a1c6/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:90f47e70293fc3688b71271100a1a5453aa9944a81d27ff779c108372cf5567b", size = 1244074, upload-time = "2025-08-10T21:25:42.221Z" }, + { url = "https://files.pythonhosted.org/packages/6f/bb/f09a1e66dab8984773d13184a10a29fe67125337649d26bdef547024ed6b/kiwisolver-1.4.9-cp310-cp310-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8fdca1def57a2e88ef339de1737a1449d6dbf5fab184c54a1fca01d541317154", size = 1293036, upload-time = "2025-08-10T21:25:43.801Z" }, + { url = "https://files.pythonhosted.org/packages/ea/01/11ecf892f201cafda0f68fa59212edaea93e96c37884b747c181303fccd1/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9cf554f21be770f5111a1690d42313e140355e687e05cf82cb23d0a721a64a48", size = 2175310, upload-time = "2025-08-10T21:25:45.045Z" }, + { url = "https://files.pythonhosted.org/packages/7f/5f/bfe11d5b934f500cc004314819ea92427e6e5462706a498c1d4fc052e08f/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fc1795ac5cd0510207482c3d1d3ed781143383b8cfd36f5c645f3897ce066220", size = 2270943, upload-time = "2025-08-10T21:25:46.393Z" }, + { url = "https://files.pythonhosted.org/packages/3d/de/259f786bf71f1e03e73d87e2db1a9a3bcab64d7b4fd780167123161630ad/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:ccd09f20ccdbbd341b21a67ab50a119b64a403b09288c27481575105283c1586", size = 2440488, upload-time = "2025-08-10T21:25:48.074Z" }, + { url = "https://files.pythonhosted.org/packages/1b/76/c989c278faf037c4d3421ec07a5c452cd3e09545d6dae7f87c15f54e4edf/kiwisolver-1.4.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:540c7c72324d864406a009d72f5d6856f49693db95d1fbb46cf86febef873634", size = 2246787, upload-time = "2025-08-10T21:25:49.442Z" }, + { url = "https://files.pythonhosted.org/packages/a2/55/c2898d84ca440852e560ca9f2a0d28e6e931ac0849b896d77231929900e7/kiwisolver-1.4.9-cp310-cp310-win_amd64.whl", hash = "sha256:ede8c6d533bc6601a47ad4046080d36b8fc99f81e6f1c17b0ac3c2dc91ac7611", size = 73730, upload-time = "2025-08-10T21:25:51.102Z" }, + { url = "https://files.pythonhosted.org/packages/e8/09/486d6ac523dd33b80b368247f238125d027964cfacb45c654841e88fb2ae/kiwisolver-1.4.9-cp310-cp310-win_arm64.whl", hash = "sha256:7b4da0d01ac866a57dd61ac258c5607b4cd677f63abaec7b148354d2b2cdd536", size = 65036, upload-time = "2025-08-10T21:25:52.063Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ab/c80b0d5a9d8a1a65f4f815f2afff9798b12c3b9f31f1d304dd233dd920e2/kiwisolver-1.4.9-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:eb14a5da6dc7642b0f3a18f13654847cd8b7a2550e2645a5bda677862b03ba16", size = 124167, upload-time = "2025-08-10T21:25:53.403Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c0/27fe1a68a39cf62472a300e2879ffc13c0538546c359b86f149cc19f6ac3/kiwisolver-1.4.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:39a219e1c81ae3b103643d2aedb90f1ef22650deb266ff12a19e7773f3e5f089", size = 66579, upload-time = "2025-08-10T21:25:54.79Z" }, + { url = "https://files.pythonhosted.org/packages/31/a2/a12a503ac1fd4943c50f9822678e8015a790a13b5490354c68afb8489814/kiwisolver-1.4.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2405a7d98604b87f3fc28b1716783534b1b4b8510d8142adca34ee0bc3c87543", size = 65309, upload-time = "2025-08-10T21:25:55.76Z" }, + { url = "https://files.pythonhosted.org/packages/66/e1/e533435c0be77c3f64040d68d7a657771194a63c279f55573188161e81ca/kiwisolver-1.4.9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:dc1ae486f9abcef254b5618dfb4113dd49f94c68e3e027d03cf0143f3f772b61", size = 1435596, upload-time = "2025-08-10T21:25:56.861Z" }, + { url = "https://files.pythonhosted.org/packages/67/1e/51b73c7347f9aabdc7215aa79e8b15299097dc2f8e67dee2b095faca9cb0/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a1f570ce4d62d718dce3f179ee78dac3b545ac16c0c04bb363b7607a949c0d1", size = 1246548, upload-time = "2025-08-10T21:25:58.246Z" }, + { url = "https://files.pythonhosted.org/packages/21/aa/72a1c5d1e430294f2d32adb9542719cfb441b5da368d09d268c7757af46c/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb27e7b78d716c591e88e0a09a2139c6577865d7f2e152488c2cc6257f460872", size = 1263618, upload-time = "2025-08-10T21:25:59.857Z" }, + { url = "https://files.pythonhosted.org/packages/a3/af/db1509a9e79dbf4c260ce0cfa3903ea8945f6240e9e59d1e4deb731b1a40/kiwisolver-1.4.9-cp311-cp311-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:15163165efc2f627eb9687ea5f3a28137217d217ac4024893d753f46bce9de26", size = 1317437, upload-time = "2025-08-10T21:26:01.105Z" }, + { url = "https://files.pythonhosted.org/packages/e0/f2/3ea5ee5d52abacdd12013a94130436e19969fa183faa1e7c7fbc89e9a42f/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bdee92c56a71d2b24c33a7d4c2856bd6419d017e08caa7802d2963870e315028", size = 2195742, upload-time = "2025-08-10T21:26:02.675Z" }, + { url = "https://files.pythonhosted.org/packages/6f/9b/1efdd3013c2d9a2566aa6a337e9923a00590c516add9a1e89a768a3eb2fc/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:412f287c55a6f54b0650bd9b6dce5aceddb95864a1a90c87af16979d37c89771", size = 2290810, upload-time = "2025-08-10T21:26:04.009Z" }, + { url = "https://files.pythonhosted.org/packages/fb/e5/cfdc36109ae4e67361f9bc5b41323648cb24a01b9ade18784657e022e65f/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2c93f00dcba2eea70af2be5f11a830a742fe6b579a1d4e00f47760ef13be247a", size = 2461579, upload-time = "2025-08-10T21:26:05.317Z" }, + { url = "https://files.pythonhosted.org/packages/62/86/b589e5e86c7610842213994cdea5add00960076bef4ae290c5fa68589cac/kiwisolver-1.4.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f117e1a089d9411663a3207ba874f31be9ac8eaa5b533787024dc07aeb74f464", size = 2268071, upload-time = "2025-08-10T21:26:06.686Z" }, + { url = "https://files.pythonhosted.org/packages/3b/c6/f8df8509fd1eee6c622febe54384a96cfaf4d43bf2ccec7a0cc17e4715c9/kiwisolver-1.4.9-cp311-cp311-win_amd64.whl", hash = "sha256:be6a04e6c79819c9a8c2373317d19a96048e5a3f90bec587787e86a1153883c2", size = 73840, upload-time = "2025-08-10T21:26:07.94Z" }, + { url = "https://files.pythonhosted.org/packages/e2/2d/16e0581daafd147bc11ac53f032a2b45eabac897f42a338d0a13c1e5c436/kiwisolver-1.4.9-cp311-cp311-win_arm64.whl", hash = "sha256:0ae37737256ba2de764ddc12aed4956460277f00c4996d51a197e72f62f5eec7", size = 65159, upload-time = "2025-08-10T21:26:09.048Z" }, + { url = "https://files.pythonhosted.org/packages/86/c9/13573a747838aeb1c76e3267620daa054f4152444d1f3d1a2324b78255b5/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ac5a486ac389dddcc5bef4f365b6ae3ffff2c433324fb38dd35e3fab7c957999", size = 123686, upload-time = "2025-08-10T21:26:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/51/ea/2ecf727927f103ffd1739271ca19c424d0e65ea473fbaeea1c014aea93f6/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f2ba92255faa7309d06fe44c3a4a97efe1c8d640c2a79a5ef728b685762a6fd2", size = 66460, upload-time = "2025-08-10T21:26:11.083Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/51f5464373ce2aeb5194508298a508b6f21d3867f499556263c64c621914/kiwisolver-1.4.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a2899935e724dd1074cb568ce7ac0dce28b2cd6ab539c8e001a8578eb106d14", size = 64952, upload-time = "2025-08-10T21:26:12.058Z" }, + { url = "https://files.pythonhosted.org/packages/70/90/6d240beb0f24b74371762873e9b7f499f1e02166a2d9c5801f4dbf8fa12e/kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f6008a4919fdbc0b0097089f67a1eb55d950ed7e90ce2cc3e640abadd2757a04", size = 1474756, upload-time = "2025-08-10T21:26:13.096Z" }, + { url = "https://files.pythonhosted.org/packages/12/42/f36816eaf465220f683fb711efdd1bbf7a7005a2473d0e4ed421389bd26c/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67bb8b474b4181770f926f7b7d2f8c0248cbcb78b660fdd41a47054b28d2a752", size = 1276404, upload-time = "2025-08-10T21:26:14.457Z" }, + { url = "https://files.pythonhosted.org/packages/2e/64/bc2de94800adc830c476dce44e9b40fd0809cddeef1fde9fcf0f73da301f/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2327a4a30d3ee07d2fbe2e7933e8a37c591663b96ce42a00bc67461a87d7df77", size = 1294410, upload-time = "2025-08-10T21:26:15.73Z" }, + { url = "https://files.pythonhosted.org/packages/5f/42/2dc82330a70aa8e55b6d395b11018045e58d0bb00834502bf11509f79091/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a08b491ec91b1d5053ac177afe5290adacf1f0f6307d771ccac5de30592d198", size = 1343631, upload-time = "2025-08-10T21:26:17.045Z" }, + { url = "https://files.pythonhosted.org/packages/22/fd/f4c67a6ed1aab149ec5a8a401c323cee7a1cbe364381bb6c9c0d564e0e20/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8fc5c867c22b828001b6a38d2eaeb88160bf5783c6cb4a5e440efc981ce286d", size = 2224963, upload-time = "2025-08-10T21:26:18.737Z" }, + { url = "https://files.pythonhosted.org/packages/45/aa/76720bd4cb3713314677d9ec94dcc21ced3f1baf4830adde5bb9b2430a5f/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3b3115b2581ea35bb6d1f24a4c90af37e5d9b49dcff267eeed14c3893c5b86ab", size = 2321295, upload-time = "2025-08-10T21:26:20.11Z" }, + { url = "https://files.pythonhosted.org/packages/80/19/d3ec0d9ab711242f56ae0dc2fc5d70e298bb4a1f9dfab44c027668c673a1/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:858e4c22fb075920b96a291928cb7dea5644e94c0ee4fcd5af7e865655e4ccf2", size = 2487987, upload-time = "2025-08-10T21:26:21.49Z" }, + { url = "https://files.pythonhosted.org/packages/39/e9/61e4813b2c97e86b6fdbd4dd824bf72d28bcd8d4849b8084a357bc0dd64d/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ed0fecd28cc62c54b262e3736f8bb2512d8dcfdc2bcf08be5f47f96bf405b145", size = 2291817, upload-time = "2025-08-10T21:26:22.812Z" }, + { url = "https://files.pythonhosted.org/packages/a0/41/85d82b0291db7504da3c2defe35c9a8a5c9803a730f297bd823d11d5fb77/kiwisolver-1.4.9-cp312-cp312-win_amd64.whl", hash = "sha256:f68208a520c3d86ea51acf688a3e3002615a7f0238002cccc17affecc86a8a54", size = 73895, upload-time = "2025-08-10T21:26:24.37Z" }, + { url = "https://files.pythonhosted.org/packages/e2/92/5f3068cf15ee5cb624a0c7596e67e2a0bb2adee33f71c379054a491d07da/kiwisolver-1.4.9-cp312-cp312-win_arm64.whl", hash = "sha256:2c1a4f57df73965f3f14df20b80ee29e6a7930a57d2d9e8491a25f676e197c60", size = 64992, upload-time = "2025-08-10T21:26:25.732Z" }, + { url = "https://files.pythonhosted.org/packages/31/c1/c2686cda909742ab66c7388e9a1a8521a59eb89f8bcfbee28fc980d07e24/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8", size = 123681, upload-time = "2025-08-10T21:26:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/ca/f0/f44f50c9f5b1a1860261092e3bc91ecdc9acda848a8b8c6abfda4a24dd5c/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2", size = 66464, upload-time = "2025-08-10T21:26:27.733Z" }, + { url = "https://files.pythonhosted.org/packages/2d/7a/9d90a151f558e29c3936b8a47ac770235f436f2120aca41a6d5f3d62ae8d/kiwisolver-1.4.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a12cf6398e8a0a001a059747a1cbf24705e18fe413bc22de7b3d15c67cffe3f", size = 64961, upload-time = "2025-08-10T21:26:28.729Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e9/f218a2cb3a9ffbe324ca29a9e399fa2d2866d7f348ec3a88df87fc248fc5/kiwisolver-1.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b67e6efbf68e077dd71d1a6b37e43e1a99d0bff1a3d51867d45ee8908b931098", size = 1474607, upload-time = "2025-08-10T21:26:29.798Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/aac26d4c882f14de59041636292bc838db8961373825df23b8eeb807e198/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5656aa670507437af0207645273ccdfee4f14bacd7f7c67a4306d0dcaeaf6eed", size = 1276546, upload-time = "2025-08-10T21:26:31.401Z" }, + { url = "https://files.pythonhosted.org/packages/8b/ad/8bfc1c93d4cc565e5069162f610ba2f48ff39b7de4b5b8d93f69f30c4bed/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bfc08add558155345129c7803b3671cf195e6a56e7a12f3dde7c57d9b417f525", size = 1294482, upload-time = "2025-08-10T21:26:32.721Z" }, + { url = "https://files.pythonhosted.org/packages/da/f1/6aca55ff798901d8ce403206d00e033191f63d82dd708a186e0ed2067e9c/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:40092754720b174e6ccf9e845d0d8c7d8e12c3d71e7fc35f55f3813e96376f78", size = 1343720, upload-time = "2025-08-10T21:26:34.032Z" }, + { url = "https://files.pythonhosted.org/packages/d1/91/eed031876c595c81d90d0f6fc681ece250e14bf6998c3d7c419466b523b7/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:497d05f29a1300d14e02e6441cf0f5ee81c1ff5a304b0d9fb77423974684e08b", size = 2224907, upload-time = "2025-08-10T21:26:35.824Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ec/4d1925f2e49617b9cca9c34bfa11adefad49d00db038e692a559454dfb2e/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bdd1a81a1860476eb41ac4bc1e07b3f07259e6d55bbf739b79c8aaedcf512799", size = 2321334, upload-time = "2025-08-10T21:26:37.534Z" }, + { url = "https://files.pythonhosted.org/packages/43/cb/450cd4499356f68802750c6ddc18647b8ea01ffa28f50d20598e0befe6e9/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e6b93f13371d341afee3be9f7c5964e3fe61d5fa30f6a30eb49856935dfe4fc3", size = 2488313, upload-time = "2025-08-10T21:26:39.191Z" }, + { url = "https://files.pythonhosted.org/packages/71/67/fc76242bd99f885651128a5d4fa6083e5524694b7c88b489b1b55fdc491d/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d75aa530ccfaa593da12834b86a0724f58bff12706659baa9227c2ccaa06264c", size = 2291970, upload-time = "2025-08-10T21:26:40.828Z" }, + { url = "https://files.pythonhosted.org/packages/75/bd/f1a5d894000941739f2ae1b65a32892349423ad49c2e6d0771d0bad3fae4/kiwisolver-1.4.9-cp313-cp313-win_amd64.whl", hash = "sha256:dd0a578400839256df88c16abddf9ba14813ec5f21362e1fe65022e00c883d4d", size = 73894, upload-time = "2025-08-10T21:26:42.33Z" }, + { url = "https://files.pythonhosted.org/packages/95/38/dce480814d25b99a391abbddadc78f7c117c6da34be68ca8b02d5848b424/kiwisolver-1.4.9-cp313-cp313-win_arm64.whl", hash = "sha256:d4188e73af84ca82468f09cadc5ac4db578109e52acb4518d8154698d3a87ca2", size = 64995, upload-time = "2025-08-10T21:26:43.889Z" }, + { url = "https://files.pythonhosted.org/packages/e2/37/7d218ce5d92dadc5ebdd9070d903e0c7cf7edfe03f179433ac4d13ce659c/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a0f2724dfd4e3b3ac5a82436a8e6fd16baa7d507117e4279b660fe8ca38a3a1", size = 126510, upload-time = "2025-08-10T21:26:44.915Z" }, + { url = "https://files.pythonhosted.org/packages/23/b0/e85a2b48233daef4b648fb657ebbb6f8367696a2d9548a00b4ee0eb67803/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b11d6a633e4ed84fc0ddafd4ebfd8ea49b3f25082c04ad12b8315c11d504dc1", size = 67903, upload-time = "2025-08-10T21:26:45.934Z" }, + { url = "https://files.pythonhosted.org/packages/44/98/f2425bc0113ad7de24da6bb4dae1343476e95e1d738be7c04d31a5d037fd/kiwisolver-1.4.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61874cdb0a36016354853593cffc38e56fc9ca5aa97d2c05d3dcf6922cd55a11", size = 66402, upload-time = "2025-08-10T21:26:47.101Z" }, + { url = "https://files.pythonhosted.org/packages/98/d8/594657886df9f34c4177cc353cc28ca7e6e5eb562d37ccc233bff43bbe2a/kiwisolver-1.4.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:60c439763a969a6af93b4881db0eed8fadf93ee98e18cbc35bc8da868d0c4f0c", size = 1582135, upload-time = "2025-08-10T21:26:48.665Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c6/38a115b7170f8b306fc929e166340c24958347308ea3012c2b44e7e295db/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92a2f997387a1b79a75e7803aa7ded2cfbe2823852ccf1ba3bcf613b62ae3197", size = 1389409, upload-time = "2025-08-10T21:26:50.335Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3b/e04883dace81f24a568bcee6eb3001da4ba05114afa622ec9b6fafdc1f5e/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a31d512c812daea6d8b3be3b2bfcbeb091dbb09177706569bcfc6240dcf8b41c", size = 1401763, upload-time = "2025-08-10T21:26:51.867Z" }, + { url = "https://files.pythonhosted.org/packages/9f/80/20ace48e33408947af49d7d15c341eaee69e4e0304aab4b7660e234d6288/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:52a15b0f35dad39862d376df10c5230155243a2c1a436e39eb55623ccbd68185", size = 1453643, upload-time = "2025-08-10T21:26:53.592Z" }, + { url = "https://files.pythonhosted.org/packages/64/31/6ce4380a4cd1f515bdda976a1e90e547ccd47b67a1546d63884463c92ca9/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a30fd6fdef1430fd9e1ba7b3398b5ee4e2887783917a687d86ba69985fb08748", size = 2330818, upload-time = "2025-08-10T21:26:55.051Z" }, + { url = "https://files.pythonhosted.org/packages/fa/e9/3f3fcba3bcc7432c795b82646306e822f3fd74df0ee81f0fa067a1f95668/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cc9617b46837c6468197b5945e196ee9ca43057bb7d9d1ae688101e4e1dddf64", size = 2419963, upload-time = "2025-08-10T21:26:56.421Z" }, + { url = "https://files.pythonhosted.org/packages/99/43/7320c50e4133575c66e9f7dadead35ab22d7c012a3b09bb35647792b2a6d/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:0ab74e19f6a2b027ea4f845a78827969af45ce790e6cb3e1ebab71bdf9f215ff", size = 2594639, upload-time = "2025-08-10T21:26:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/65/d6/17ae4a270d4a987ef8a385b906d2bdfc9fce502d6dc0d3aea865b47f548c/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dba5ee5d3981160c28d5490f0d1b7ed730c22470ff7f6cc26cfcfaacb9896a07", size = 2391741, upload-time = "2025-08-10T21:26:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8f/8f6f491d595a9e5912971f3f863d81baddccc8a4d0c3749d6a0dd9ffc9df/kiwisolver-1.4.9-cp313-cp313t-win_arm64.whl", hash = "sha256:0749fd8f4218ad2e851e11cc4dc05c7cbc0cbc4267bdfdb31782e65aace4ee9c", size = 68646, upload-time = "2025-08-10T21:27:00.52Z" }, + { url = "https://files.pythonhosted.org/packages/6b/32/6cc0fbc9c54d06c2969faa9c1d29f5751a2e51809dd55c69055e62d9b426/kiwisolver-1.4.9-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:9928fe1eb816d11ae170885a74d074f57af3a0d65777ca47e9aeb854a1fba386", size = 123806, upload-time = "2025-08-10T21:27:01.537Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/2bfb1d4a4823d92e8cbb420fe024b8d2167f72079b3bb941207c42570bdf/kiwisolver-1.4.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d0005b053977e7b43388ddec89fa567f43d4f6d5c2c0affe57de5ebf290dc552", size = 66605, upload-time = "2025-08-10T21:27:03.335Z" }, + { url = "https://files.pythonhosted.org/packages/f7/69/00aafdb4e4509c2ca6064646cba9cd4b37933898f426756adb2cb92ebbed/kiwisolver-1.4.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2635d352d67458b66fd0667c14cb1d4145e9560d503219034a18a87e971ce4f3", size = 64925, upload-time = "2025-08-10T21:27:04.339Z" }, + { url = "https://files.pythonhosted.org/packages/43/dc/51acc6791aa14e5cb6d8a2e28cefb0dc2886d8862795449d021334c0df20/kiwisolver-1.4.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:767c23ad1c58c9e827b649a9ab7809fd5fd9db266a9cf02b0e926ddc2c680d58", size = 1472414, upload-time = "2025-08-10T21:27:05.437Z" }, + { url = "https://files.pythonhosted.org/packages/3d/bb/93fa64a81db304ac8a246f834d5094fae4b13baf53c839d6bb6e81177129/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72d0eb9fba308b8311685c2268cf7d0a0639a6cd027d8128659f72bdd8a024b4", size = 1281272, upload-time = "2025-08-10T21:27:07.063Z" }, + { url = "https://files.pythonhosted.org/packages/70/e6/6df102916960fb8d05069d4bd92d6d9a8202d5a3e2444494e7cd50f65b7a/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f68e4f3eeca8fb22cc3d731f9715a13b652795ef657a13df1ad0c7dc0e9731df", size = 1298578, upload-time = "2025-08-10T21:27:08.452Z" }, + { url = "https://files.pythonhosted.org/packages/7c/47/e142aaa612f5343736b087864dbaebc53ea8831453fb47e7521fa8658f30/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d84cd4061ae292d8ac367b2c3fa3aad11cb8625a95d135fe93f286f914f3f5a6", size = 1345607, upload-time = "2025-08-10T21:27:10.125Z" }, + { url = "https://files.pythonhosted.org/packages/54/89/d641a746194a0f4d1a3670fb900d0dbaa786fb98341056814bc3f058fa52/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a60ea74330b91bd22a29638940d115df9dc00af5035a9a2a6ad9399ffb4ceca5", size = 2230150, upload-time = "2025-08-10T21:27:11.484Z" }, + { url = "https://files.pythonhosted.org/packages/aa/6b/5ee1207198febdf16ac11f78c5ae40861b809cbe0e6d2a8d5b0b3044b199/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:ce6a3a4e106cf35c2d9c4fa17c05ce0b180db622736845d4315519397a77beaf", size = 2325979, upload-time = "2025-08-10T21:27:12.917Z" }, + { url = "https://files.pythonhosted.org/packages/fc/ff/b269eefd90f4ae14dcc74973d5a0f6d28d3b9bb1afd8c0340513afe6b39a/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:77937e5e2a38a7b48eef0585114fe7930346993a88060d0bf886086d2aa49ef5", size = 2491456, upload-time = "2025-08-10T21:27:14.353Z" }, + { url = "https://files.pythonhosted.org/packages/fc/d4/10303190bd4d30de547534601e259a4fbf014eed94aae3e5521129215086/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:24c175051354f4a28c5d6a31c93906dc653e2bf234e8a4bbfb964892078898ce", size = 2294621, upload-time = "2025-08-10T21:27:15.808Z" }, + { url = "https://files.pythonhosted.org/packages/28/e0/a9a90416fce5c0be25742729c2ea52105d62eda6c4be4d803c2a7be1fa50/kiwisolver-1.4.9-cp314-cp314-win_amd64.whl", hash = "sha256:0763515d4df10edf6d06a3c19734e2566368980d21ebec439f33f9eb936c07b7", size = 75417, upload-time = "2025-08-10T21:27:17.436Z" }, + { url = "https://files.pythonhosted.org/packages/1f/10/6949958215b7a9a264299a7db195564e87900f709db9245e4ebdd3c70779/kiwisolver-1.4.9-cp314-cp314-win_arm64.whl", hash = "sha256:0e4e2bf29574a6a7b7f6cb5fa69293b9f96c928949ac4a53ba3f525dffb87f9c", size = 66582, upload-time = "2025-08-10T21:27:18.436Z" }, + { url = "https://files.pythonhosted.org/packages/ec/79/60e53067903d3bc5469b369fe0dfc6b3482e2133e85dae9daa9527535991/kiwisolver-1.4.9-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:d976bbb382b202f71c67f77b0ac11244021cfa3f7dfd9e562eefcea2df711548", size = 126514, upload-time = "2025-08-10T21:27:19.465Z" }, + { url = "https://files.pythonhosted.org/packages/25/d1/4843d3e8d46b072c12a38c97c57fab4608d36e13fe47d47ee96b4d61ba6f/kiwisolver-1.4.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2489e4e5d7ef9a1c300a5e0196e43d9c739f066ef23270607d45aba368b91f2d", size = 67905, upload-time = "2025-08-10T21:27:20.51Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ae/29ffcbd239aea8b93108de1278271ae764dfc0d803a5693914975f200596/kiwisolver-1.4.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:e2ea9f7ab7fbf18fffb1b5434ce7c69a07582f7acc7717720f1d69f3e806f90c", size = 66399, upload-time = "2025-08-10T21:27:21.496Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ae/d7ba902aa604152c2ceba5d352d7b62106bedbccc8e95c3934d94472bfa3/kiwisolver-1.4.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b34e51affded8faee0dfdb705416153819d8ea9250bbbf7ea1b249bdeb5f1122", size = 1582197, upload-time = "2025-08-10T21:27:22.604Z" }, + { url = "https://files.pythonhosted.org/packages/f2/41/27c70d427eddb8bc7e4f16420a20fefc6f480312122a59a959fdfe0445ad/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d8aacd3d4b33b772542b2e01beb50187536967b514b00003bdda7589722d2a64", size = 1390125, upload-time = "2025-08-10T21:27:24.036Z" }, + { url = "https://files.pythonhosted.org/packages/41/42/b3799a12bafc76d962ad69083f8b43b12bf4fe78b097b12e105d75c9b8f1/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7cf974dd4e35fa315563ac99d6287a1024e4dc2077b8a7d7cd3d2fb65d283134", size = 1402612, upload-time = "2025-08-10T21:27:25.773Z" }, + { url = "https://files.pythonhosted.org/packages/d2/b5/a210ea073ea1cfaca1bb5c55a62307d8252f531beb364e18aa1e0888b5a0/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:85bd218b5ecfbee8c8a82e121802dcb519a86044c9c3b2e4aef02fa05c6da370", size = 1453990, upload-time = "2025-08-10T21:27:27.089Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ce/a829eb8c033e977d7ea03ed32fb3c1781b4fa0433fbadfff29e39c676f32/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0856e241c2d3df4efef7c04a1e46b1936b6120c9bcf36dd216e3acd84bc4fb21", size = 2331601, upload-time = "2025-08-10T21:27:29.343Z" }, + { url = "https://files.pythonhosted.org/packages/e0/4b/b5e97eb142eb9cd0072dacfcdcd31b1c66dc7352b0f7c7255d339c0edf00/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:9af39d6551f97d31a4deebeac6f45b156f9755ddc59c07b402c148f5dbb6482a", size = 2422041, upload-time = "2025-08-10T21:27:30.754Z" }, + { url = "https://files.pythonhosted.org/packages/40/be/8eb4cd53e1b85ba4edc3a9321666f12b83113a178845593307a3e7891f44/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:bb4ae2b57fc1d8cbd1cf7b1d9913803681ffa903e7488012be5b76dedf49297f", size = 2594897, upload-time = "2025-08-10T21:27:32.803Z" }, + { url = "https://files.pythonhosted.org/packages/99/dd/841e9a66c4715477ea0abc78da039832fbb09dac5c35c58dc4c41a407b8a/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:aedff62918805fb62d43a4aa2ecd4482c380dc76cd31bd7c8878588a61bd0369", size = 2391835, upload-time = "2025-08-10T21:27:34.23Z" }, + { url = "https://files.pythonhosted.org/packages/0c/28/4b2e5c47a0da96896fdfdb006340ade064afa1e63675d01ea5ac222b6d52/kiwisolver-1.4.9-cp314-cp314t-win_amd64.whl", hash = "sha256:1fa333e8b2ce4d9660f2cda9c0e1b6bafcfb2457a9d259faa82289e73ec24891", size = 79988, upload-time = "2025-08-10T21:27:35.587Z" }, + { url = "https://files.pythonhosted.org/packages/80/be/3578e8afd18c88cdf9cb4cffde75a96d2be38c5a903f1ed0ceec061bd09e/kiwisolver-1.4.9-cp314-cp314t-win_arm64.whl", hash = "sha256:4a48a2ce79d65d363597ef7b567ce3d14d68783d2b2263d98db3d9477805ba32", size = 70260, upload-time = "2025-08-10T21:27:36.606Z" }, + { url = "https://files.pythonhosted.org/packages/a2/63/fde392691690f55b38d5dd7b3710f5353bf7a8e52de93a22968801ab8978/kiwisolver-1.4.9-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4d1d9e582ad4d63062d34077a9a1e9f3c34088a2ec5135b1f7190c07cf366527", size = 60183, upload-time = "2025-08-10T21:27:37.669Z" }, + { url = "https://files.pythonhosted.org/packages/27/b1/6aad34edfdb7cced27f371866f211332bba215bfd918ad3322a58f480d8b/kiwisolver-1.4.9-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:deed0c7258ceb4c44ad5ec7d9918f9f14fd05b2be86378d86cf50e63d1e7b771", size = 58675, upload-time = "2025-08-10T21:27:39.031Z" }, + { url = "https://files.pythonhosted.org/packages/9d/1a/23d855a702bb35a76faed5ae2ba3de57d323f48b1f6b17ee2176c4849463/kiwisolver-1.4.9-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0a590506f303f512dff6b7f75fd2fd18e16943efee932008fe7140e5fa91d80e", size = 80277, upload-time = "2025-08-10T21:27:40.129Z" }, + { url = "https://files.pythonhosted.org/packages/5a/5b/5239e3c2b8fb5afa1e8508f721bb77325f740ab6994d963e61b2b7abcc1e/kiwisolver-1.4.9-pp310-pypy310_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e09c2279a4d01f099f52d5c4b3d9e208e91edcbd1a175c9662a8b16e000fece9", size = 77994, upload-time = "2025-08-10T21:27:41.181Z" }, + { url = "https://files.pythonhosted.org/packages/f9/1c/5d4d468fb16f8410e596ed0eac02d2c68752aa7dc92997fe9d60a7147665/kiwisolver-1.4.9-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:c9e7cdf45d594ee04d5be1b24dd9d49f3d1590959b2271fb30b5ca2b262c00fb", size = 73744, upload-time = "2025-08-10T21:27:42.254Z" }, + { url = "https://files.pythonhosted.org/packages/a3/0f/36d89194b5a32c054ce93e586d4049b6c2c22887b0eb229c61c68afd3078/kiwisolver-1.4.9-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:720e05574713db64c356e86732c0f3c5252818d05f9df320f0ad8380641acea5", size = 60104, upload-time = "2025-08-10T21:27:43.287Z" }, + { url = "https://files.pythonhosted.org/packages/52/ba/4ed75f59e4658fd21fe7dde1fee0ac397c678ec3befba3fe6482d987af87/kiwisolver-1.4.9-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:17680d737d5335b552994a2008fab4c851bcd7de33094a82067ef3a576ff02fa", size = 58592, upload-time = "2025-08-10T21:27:44.314Z" }, + { url = "https://files.pythonhosted.org/packages/33/01/a8ea7c5ea32a9b45ceeaee051a04c8ed4320f5add3c51bfa20879b765b70/kiwisolver-1.4.9-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:85b5352f94e490c028926ea567fc569c52ec79ce131dadb968d3853e809518c2", size = 80281, upload-time = "2025-08-10T21:27:45.369Z" }, + { url = "https://files.pythonhosted.org/packages/da/e3/dbd2ecdce306f1d07a1aaf324817ee993aab7aee9db47ceac757deabafbe/kiwisolver-1.4.9-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:464415881e4801295659462c49461a24fb107c140de781d55518c4b80cb6790f", size = 78009, upload-time = "2025-08-10T21:27:46.376Z" }, + { url = "https://files.pythonhosted.org/packages/da/e9/0d4add7873a73e462aeb45c036a2dead2562b825aa46ba326727b3f31016/kiwisolver-1.4.9-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:fb940820c63a9590d31d88b815e7a3aa5915cad3ce735ab45f0c730b39547de1", size = 73929, upload-time = "2025-08-10T21:27:48.236Z" }, ] [[package]] @@ -2850,9 +2881,9 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431, upload_time = "2024-04-05T13:03:12.261Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431, upload-time = "2024-04-05T13:03:12.261Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097, upload_time = "2024-04-05T13:03:10.514Z" }, + { url = "https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097, upload-time = "2024-04-05T13:03:10.514Z" }, ] [[package]] @@ -2860,92 +2891,92 @@ name = "levenshtein" version = "0.27.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "rapidfuzz", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/82/56/dcf68853b062e3b94bdc3d011cc4198779abc5b9dc134146a062920ce2e2/levenshtein-0.27.3.tar.gz", hash = "sha256:1ac326b2c84215795163d8a5af471188918b8797b4953ec87aaba22c9c1f9fc0", size = 393269, upload_time = "2025-11-01T12:14:31.04Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ab/07/e8d04ec84fae72f0a75a2c46f897fe2abb82a657707a902a414faa5f8a72/levenshtein-0.27.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d61eff70799fd5e710625da8a13e5adabd62bfd9f70abb9c531af6cad458cd27", size = 171954, upload_time = "2025-11-01T12:12:40.151Z" }, - { url = "https://files.pythonhosted.org/packages/8d/13/606682ad2a7f0c01178cbc1f8de1b53d86e5dd8a03983c8feb8a6f403e76/levenshtein-0.27.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:477efed87edf72ad0d3870038479ed2f63020a42e69c6a38a32a550e51f8e70e", size = 158414, upload_time = "2025-11-01T12:12:42.169Z" }, - { url = "https://files.pythonhosted.org/packages/ce/c5/9627e1fc5cbfaff7fbf2e95aaf29340929ff2e92ae2d185b967a36942262/levenshtein-0.27.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8ef99b9827d7d1100fc4398ac5522bd56766b894561c0cbdea0a01b93f24e642", size = 133822, upload_time = "2025-11-01T12:12:43.243Z" }, - { url = "https://files.pythonhosted.org/packages/32/88/9e24a51b99b3dd6b3706a94bd258b2254edab5392e92c2e6d9b0773eba8f/levenshtein-0.27.3-cp310-cp310-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9091e8ca9fff6088836abf372f8871fb480e44603defa526e1c3ae2f1d70acc5", size = 114383, upload_time = "2025-11-01T12:12:44.4Z" }, - { url = "https://files.pythonhosted.org/packages/4c/95/9a11eb769bad0583712e2772e90ef92929d4ff4931fbb34efe79a0bff493/levenshtein-0.27.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6ffdb2329712c5595eda3532a4f701f87f6c73a0f7aaac240681bf0b54310d63", size = 153061, upload_time = "2025-11-01T12:12:46.215Z" }, - { url = "https://files.pythonhosted.org/packages/b3/86/47387ed38df23ed3a6640032cdca97367eacb2a2d2075d97d6e88f43b40e/levenshtein-0.27.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:35856330eac1b968b45a5abbc4a3d14279bd9d1224be727cb1aac9ac4928a419", size = 1115566, upload_time = "2025-11-01T12:12:47.965Z" }, - { url = "https://files.pythonhosted.org/packages/dc/17/ed94dadabdf7e86940f6179238312a6750688f44565a4eb19ae5a87ce8a8/levenshtein-0.27.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:5377e237f6a13f5b0618621cca7992848993470c011716c3ad09cdf19c3b13ab", size = 1007140, upload_time = "2025-11-01T12:12:49.283Z" }, - { url = "https://files.pythonhosted.org/packages/52/25/c971c043aec0994c5600789d2bf4c183e2f389ee21559bb46a06c6f46ec2/levenshtein-0.27.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e30614186eb5c43833b62ae7d893a116b88373eec8cf3f3d62ba51aa5962d8ea", size = 1185316, upload_time = "2025-11-01T12:12:50.849Z" }, - { url = "https://files.pythonhosted.org/packages/3c/54/2a1a1af73470cd6ca0d709efb1786fe4651eee9a3cb5b767903defb4fe9c/levenshtein-0.27.3-cp310-cp310-win32.whl", hash = "sha256:5499342fd6b003bd5abc28790c7b333884838f7fd8c50570a6520bbaf5e2a35b", size = 84312, upload_time = "2025-11-01T12:12:52.366Z" }, - { url = "https://files.pythonhosted.org/packages/10/15/50f508790a7b7e0d6258ec85add62c257ab27ca70e5e8a1bae8350305932/levenshtein-0.27.3-cp310-cp310-win_amd64.whl", hash = "sha256:9e2792730388bec6a85d4d3e3a9b53b8a4b509722bea1a78a39a1a0a7d8f0e13", size = 94376, upload_time = "2025-11-01T12:12:53.361Z" }, - { url = "https://files.pythonhosted.org/packages/9a/3f/ca3e54e5144695cc8a34601d275fabfc97c2ab9b824cbe0b49a0173a0575/levenshtein-0.27.3-cp310-cp310-win_arm64.whl", hash = "sha256:8a2a274b55562a49c6e9dadb16d05f6c27ffa98906b55d5c122893457ca6e464", size = 87216, upload_time = "2025-11-01T12:12:54.674Z" }, - { url = "https://files.pythonhosted.org/packages/0e/fd/42e28a86e2f04a2e064faa1eab7d81a35fb111212b508ce7e450f839943d/levenshtein-0.27.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:245b6ffb6e1b0828cafbce35c500cb3265d0962c121d090669f177968c5a2980", size = 172216, upload_time = "2025-11-01T12:12:55.727Z" }, - { url = "https://files.pythonhosted.org/packages/1d/f4/fe665c8e5d8ebe4266807e43af72db9d4f84d4f513ea86eacca3aaf5f77b/levenshtein-0.27.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8f44c98fa23f489eb7b2ad87d5dd24b6a784434bb5edb73f6b0513309c949690", size = 158616, upload_time = "2025-11-01T12:12:56.99Z" }, - { url = "https://files.pythonhosted.org/packages/22/46/9998bc56729444e350c083635b94c3eae97218b8a618cdc89f6825eec08c/levenshtein-0.27.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f5f85a1fc96dfc147bba82b4c67d6346ea26c27ef77a6a9de689118e26dddbe", size = 134222, upload_time = "2025-11-01T12:12:58.437Z" }, - { url = "https://files.pythonhosted.org/packages/19/09/914b3fc22c083728904f8dc7876a2a90a602b4769f27f5320176cbd6f781/levenshtein-0.27.3-cp311-cp311-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:18ceddd38d0e990d2c1c9b72f3e191dace87e2f8f0446207ce9e9cd2bfdfc8a1", size = 114902, upload_time = "2025-11-01T12:12:59.645Z" }, - { url = "https://files.pythonhosted.org/packages/d2/ee/f361bfa5afe24698fb07ae7811e00c2984131023c7688299dea4fd3f2f4c/levenshtein-0.27.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:222b81adca29ee4128183328c6e1b25a48c817d14a008ab49e74be9df963b293", size = 153562, upload_time = "2025-11-01T12:13:00.745Z" }, - { url = "https://files.pythonhosted.org/packages/a3/4f/614d0ab9777ebb91895ce1c9390ec2f244f53f7ddf7e29f36b0ca33f3841/levenshtein-0.27.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ee3769ab6e89c24f901e6b7004100630e86721464d7d0384860a322d7953d3a5", size = 1115732, upload_time = "2025-11-01T12:13:02.219Z" }, - { url = "https://files.pythonhosted.org/packages/24/d9/f33c4e35399349ec2eb7be53ed49459bf6e59c31668868c89cf6f7964029/levenshtein-0.27.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:03eba8fda9f3f2b4b0760263fa20b20a90ab00cbeeab4d0d9d899b4f77912b0a", size = 1009023, upload_time = "2025-11-01T12:13:03.954Z" }, - { url = "https://files.pythonhosted.org/packages/2e/63/e8803a6d71488334c100afc79a98efc8cf0086ad29ee7f1d083f7f2c584d/levenshtein-0.27.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c870b19e2d5c7bc7f16213cc10312b82d873a4d46e1c6d51857a12ef39a76552", size = 1185850, upload_time = "2025-11-01T12:13:05.341Z" }, - { url = "https://files.pythonhosted.org/packages/09/55/a6a815ef76a6d5f7a2ee4e1edc8e8f1f935b9fa278634cc687af19b86de9/levenshtein-0.27.3-cp311-cp311-win32.whl", hash = "sha256:1987622e9b8ba2ae47dc27469291da1f58462660fa34f4358e9d9c1830fb1355", size = 84375, upload_time = "2025-11-01T12:13:06.647Z" }, - { url = "https://files.pythonhosted.org/packages/e5/36/cf4c36ffe91994e772b682ff4c3cb721bd50ac05d4a887baa35f4d3b2268/levenshtein-0.27.3-cp311-cp311-win_amd64.whl", hash = "sha256:a2b2aa81851e01bb09667b07e80c3fbf0f5a7c6ee9cd80caf43cce705e65832a", size = 94598, upload_time = "2025-11-01T12:13:07.68Z" }, - { url = "https://files.pythonhosted.org/packages/92/4b/43e820c3a13033908925eae8614ad7c0be1e5868836770565174012158c0/levenshtein-0.27.3-cp311-cp311-win_arm64.whl", hash = "sha256:a084b335c54def1aef9a594b7163faa44dd00056323808bab783f43d8e4c1395", size = 87133, upload_time = "2025-11-01T12:13:08.701Z" }, - { url = "https://files.pythonhosted.org/packages/7c/8e/3be9d8e0245704e3af5258fb6cb157c3d59902e1351e95edf6ed8a8c0434/levenshtein-0.27.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2de7f095b0ca8e44de9de986ccba661cd0dec3511c751b499e76b60da46805e9", size = 169622, upload_time = "2025-11-01T12:13:10.026Z" }, - { url = "https://files.pythonhosted.org/packages/a6/42/a2b2fda5e8caf6ecd5aac142f946a77574a3961e65da62c12fd7e48e5cb1/levenshtein-0.27.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d9b8b29e5d5145a3c958664c85151b1bb4b26e4ca764380b947e6a96a321217c", size = 159183, upload_time = "2025-11-01T12:13:11.197Z" }, - { url = "https://files.pythonhosted.org/packages/eb/c4/f083fabbd61c449752df1746533538f4a8629e8811931b52f66e6c4290ad/levenshtein-0.27.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fc975465a51b1c5889eadee1a583b81fba46372b4b22df28973e49e8ddb8f54a", size = 133120, upload_time = "2025-11-01T12:13:12.363Z" }, - { url = "https://files.pythonhosted.org/packages/4e/e5/b6421e04cb0629615b8efd6d4d167dd2b1afb5097b87bb83cd992004dcca/levenshtein-0.27.3-cp312-cp312-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:57573ed885118554770979fdee584071b66103f6d50beddeabb54607a1213d81", size = 114988, upload_time = "2025-11-01T12:13:13.486Z" }, - { url = "https://files.pythonhosted.org/packages/e5/77/39ee0e8d3028e90178e1031530ccc98563f8f2f0d905ec784669dcf0fa90/levenshtein-0.27.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23aff800a6dd5d91bb3754a6092085aa7ad46b28e497682c155c74f681cfaa2d", size = 153346, upload_time = "2025-11-01T12:13:14.744Z" }, - { url = "https://files.pythonhosted.org/packages/3c/0d/c0f367bbd260dbd7a4e134fd21f459e0f5eac43deac507952b46a1d8a93a/levenshtein-0.27.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c08a952432b8ad9dccb145f812176db94c52cda732311ddc08d29fd3bf185b0a", size = 1114538, upload_time = "2025-11-01T12:13:15.851Z" }, - { url = "https://files.pythonhosted.org/packages/d8/ef/ae71433f7b4db0bd2af7974785e36cdec899919203fb82e647c5a6109c07/levenshtein-0.27.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:3bfcb2d78ab9cc06a1e75da8fcfb7a430fe513d66cfe54c07e50f32805e5e6db", size = 1009734, upload_time = "2025-11-01T12:13:17.212Z" }, - { url = "https://files.pythonhosted.org/packages/27/dc/62c28b812dcb0953fc32ab7adf3d0e814e43c8560bb28d9269a44d874adf/levenshtein-0.27.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ba7235f6dcb31a217247468295e2dd4c6c1d3ac81629dc5d355d93e1a5f4c185", size = 1185581, upload_time = "2025-11-01T12:13:18.661Z" }, - { url = "https://files.pythonhosted.org/packages/56/e8/2e7ab9c565793220edb8e5432f9a846386a157075bdd032a90e9585bce38/levenshtein-0.27.3-cp312-cp312-win32.whl", hash = "sha256:ea80d70f1d18c161a209be556b9094968627cbaae620e102459ef9c320a98cbb", size = 84660, upload_time = "2025-11-01T12:13:19.87Z" }, - { url = "https://files.pythonhosted.org/packages/2c/a6/907a1fc8587dc91c40156973e09d106ab064c06eb28dc4700ba0fe54d654/levenshtein-0.27.3-cp312-cp312-win_amd64.whl", hash = "sha256:fbaa1219d9b2d955339a37e684256a861e9274a3fe3a6ee1b8ea8724c3231ed9", size = 94909, upload_time = "2025-11-01T12:13:21.323Z" }, - { url = "https://files.pythonhosted.org/packages/d5/d6/e04f0ddf6a71df3cdd1817b71703490ac874601ed460b2af172d3752c321/levenshtein-0.27.3-cp312-cp312-win_arm64.whl", hash = "sha256:2edbaa84f887ea1d9d8e4440af3fdda44769a7855d581c6248d7ee51518402a8", size = 87358, upload_time = "2025-11-01T12:13:22.393Z" }, - { url = "https://files.pythonhosted.org/packages/3e/f2/162e9ea7490b36bbf05776c8e3a8114c75aa78546ddda8e8f36731db3da6/levenshtein-0.27.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e55aa9f9453fd89d4a9ff1f3c4a650b307d5f61a7eed0568a52fbd2ff2eba107", size = 169230, upload_time = "2025-11-01T12:13:23.735Z" }, - { url = "https://files.pythonhosted.org/packages/01/2d/7316ba7f94e3d60e89bd120526bc71e4812866bb7162767a2a10f73f72c5/levenshtein-0.27.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ae4d484453c48939ecd01c5c213530c68dd5cd6e5090f0091ef69799ec7a8a9f", size = 158643, upload_time = "2025-11-01T12:13:25.549Z" }, - { url = "https://files.pythonhosted.org/packages/5e/87/85433cb1e51c45016f061d96fea3106b6969f700e2cbb56c15de82d0deeb/levenshtein-0.27.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d18659832567ee387b266be390da0de356a3aa6cf0e8bc009b6042d8188e131f", size = 132881, upload_time = "2025-11-01T12:13:26.822Z" }, - { url = "https://files.pythonhosted.org/packages/40/1c/3ce66c9a7da169a43dd89146d69df9dec935e6f86c70c6404f48d1291d2c/levenshtein-0.27.3-cp313-cp313-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:027b3d142cc8ea2ab4e60444d7175f65a94dde22a54382b2f7b47cc24936eb53", size = 114650, upload_time = "2025-11-01T12:13:28.382Z" }, - { url = "https://files.pythonhosted.org/packages/73/60/7138e98884ca105c76ef192f5b43165d6eac6f32b432853ebe9f09ee50c9/levenshtein-0.27.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ffdca6989368cc64f347f0423c528520f12775b812e170a0eb0c10e4c9b0f3ff", size = 153127, upload_time = "2025-11-01T12:13:29.781Z" }, - { url = "https://files.pythonhosted.org/packages/df/8f/664ac8b83026d7d1382866b68babae17e92b7b6ff8dc3c6205c0066b8ce1/levenshtein-0.27.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fa00ab389386032b02a1c9050ec3c6aa824d2bbcc692548fdc44a46b71c058c6", size = 1114602, upload_time = "2025-11-01T12:13:31.651Z" }, - { url = "https://files.pythonhosted.org/packages/2c/c8/8905d96cf2d7ed6af7eb39a8be0925ef335729473c1e9d1f56230ecaffc5/levenshtein-0.27.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:691c9003c6c481b899a5c2f72e8ce05a6d956a9668dc75f2a3ce9f4381a76dc6", size = 1008036, upload_time = "2025-11-01T12:13:33.006Z" }, - { url = "https://files.pythonhosted.org/packages/c7/57/01c37608121380a6357a297625562adad1c1fc8058d4f62279b735108927/levenshtein-0.27.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:12f7fc8bf0c24492fe97905348e020b55b9fc6dbaab7cd452566d1a466cb5e15", size = 1185338, upload_time = "2025-11-01T12:13:34.452Z" }, - { url = "https://files.pythonhosted.org/packages/dd/57/bceab41d40b58dee7927a8d1d18ed3bff7c95c5e530fb60093ce741a8c26/levenshtein-0.27.3-cp313-cp313-win32.whl", hash = "sha256:9f4872e4e19ee48eed39f214eea4eca42e5ef303f8a4a488d8312370674dbf3a", size = 84562, upload_time = "2025-11-01T12:13:35.858Z" }, - { url = "https://files.pythonhosted.org/packages/42/1d/74f1ff589bb687d0cad2bbdceef208dc070f56d1e38a3831da8c00bf13bb/levenshtein-0.27.3-cp313-cp313-win_amd64.whl", hash = "sha256:83aa2422e9a9af2c9d3e56a53e3e8de6bae58d1793628cae48c4282577c5c2c6", size = 94658, upload_time = "2025-11-01T12:13:36.963Z" }, - { url = "https://files.pythonhosted.org/packages/21/3c/22c86d3c8f254141096fd6089d2e9fdf98b1472c7a5d79d36d3557ec2d83/levenshtein-0.27.3-cp313-cp313-win_arm64.whl", hash = "sha256:d4adaf1edbcf38c3f2e290b52f4dcb5c6deff20308c26ef1127a106bc2d23e9f", size = 86929, upload_time = "2025-11-01T12:13:37.997Z" }, - { url = "https://files.pythonhosted.org/packages/0e/bc/9b7cf1b5fa098b86844d42de22549304699deff309c5c9e28b9a3fc4076a/levenshtein-0.27.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:272e24764b8210337b65a1cfd69ce40df5d2de1a3baf1234e7f06d2826ba2e7a", size = 170360, upload_time = "2025-11-01T12:13:39.019Z" }, - { url = "https://files.pythonhosted.org/packages/dc/95/997f2c83bd4712426bf0de8143b5e4403c7ebbafb5d1271983e774de3ae7/levenshtein-0.27.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:329a8e748a4e14d56daaa11f07bce3fde53385d05bad6b3f6dd9ee7802cdc915", size = 159098, upload_time = "2025-11-01T12:13:40.17Z" }, - { url = "https://files.pythonhosted.org/packages/fc/96/123c3316ae2f72c73be4fba9756924af015da4c0e5b12804f5753c0ee511/levenshtein-0.27.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a5fea1a9c6b9cc8729e467e2174b4359ff6bac27356bb5f31898e596b4ce133a", size = 136655, upload_time = "2025-11-01T12:13:41.262Z" }, - { url = "https://files.pythonhosted.org/packages/45/72/a3180d437736b1b9eacc3100be655a756deafb91de47c762d40eb45a9d91/levenshtein-0.27.3-cp313-cp313t-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3a61aa825819b6356555091d8a575d1235bd9c3753a68316a261af4856c3b487", size = 117511, upload_time = "2025-11-01T12:13:42.647Z" }, - { url = "https://files.pythonhosted.org/packages/61/f9/ba7c546a4b99347938e6661104064ab6a3651c601d59f241ffdc37510ecc/levenshtein-0.27.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a51de7a514e8183f0a82f2947d01b014d2391426543b1c076bf5a26328cec4e4", size = 155656, upload_time = "2025-11-01T12:13:44.208Z" }, - { url = "https://files.pythonhosted.org/packages/42/cd/5edd6e1e02c3e47c8121761756dd0f85f816b636f25509118b687e6b0f96/levenshtein-0.27.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:53cbf726d6e92040c9be7e594d959d496bd62597ea48eba9d96105898acbeafe", size = 1116689, upload_time = "2025-11-01T12:13:45.485Z" }, - { url = "https://files.pythonhosted.org/packages/95/67/25ca0119e0c6ec17226c72638f48ef8887124597ac48ad5da111c0b3a825/levenshtein-0.27.3-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:191b358afead8561c4fcfed22f83c13bb6c8da5f5789e277f0c5aa1c45ca612f", size = 1003166, upload_time = "2025-11-01T12:13:47.126Z" }, - { url = "https://files.pythonhosted.org/packages/45/64/ab216f3fb3cef1ee7e222665537f9340d828ef84c99409ba31f2ef2a3947/levenshtein-0.27.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ba1318d0635b834b8f0397014a7c43f007e65fce396a47614780c881bdff828b", size = 1189362, upload_time = "2025-11-01T12:13:48.627Z" }, - { url = "https://files.pythonhosted.org/packages/31/58/b150034858de0899a5a222974b6710618ebc0779a0695df070f7ab559a0b/levenshtein-0.27.3-cp313-cp313t-win32.whl", hash = "sha256:8dd9e1db6c3b35567043e155a686e4827c4aa28a594bd81e3eea84d3a1bd5875", size = 86149, upload_time = "2025-11-01T12:13:50.588Z" }, - { url = "https://files.pythonhosted.org/packages/0a/c4/bbe46a11073641450200e6a604b3b62d311166e8061c492612a40e560e85/levenshtein-0.27.3-cp313-cp313t-win_amd64.whl", hash = "sha256:7813ecdac7a6223264ebfea0c8d69959c43d21a99694ef28018d22c4265c2af6", size = 96685, upload_time = "2025-11-01T12:13:51.641Z" }, - { url = "https://files.pythonhosted.org/packages/23/65/30b362ad9bfc1085741776a08b6ddee3f434e9daac2920daaee2e26271bf/levenshtein-0.27.3-cp313-cp313t-win_arm64.whl", hash = "sha256:8f05a0d23d13a6f802c7af595d0e43f5b9b98b6ed390cec7a35cb5d6693b882b", size = 88538, upload_time = "2025-11-01T12:13:52.757Z" }, - { url = "https://files.pythonhosted.org/packages/f3/e1/2f705da403f865a5fa3449b155738dc9c53021698fd6926253a9af03180b/levenshtein-0.27.3-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:a6728bfae9a86002f0223576675fc7e2a6e7735da47185a1d13d1eaaa73dd4be", size = 169457, upload_time = "2025-11-01T12:13:53.778Z" }, - { url = "https://files.pythonhosted.org/packages/76/2c/bb6ef359e007fe7b6b3195b68a94f4dd3ecd1885ee337ee8fbd4df55996f/levenshtein-0.27.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:8e5037c4a6f97a238e24aad6f98a1e984348b7931b1b04b6bd02bd4f8238150d", size = 158680, upload_time = "2025-11-01T12:13:55.005Z" }, - { url = "https://files.pythonhosted.org/packages/51/7b/de1999f4cf1cfebc3fbbf03a6d58498952d6560d9798af4b0a566e6b6f30/levenshtein-0.27.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c6cf5ecf9026bf24cf66ad019c6583f50058fae3e1b3c20e8812455b55d597f1", size = 133167, upload_time = "2025-11-01T12:13:56.426Z" }, - { url = "https://files.pythonhosted.org/packages/c7/da/aaa7f3a0a8ae8744b284043653652db3d7d93595517f9ed8158c03287692/levenshtein-0.27.3-cp314-cp314-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9285084bd2fc19adb47dab54ed4a71f57f78fe0d754e4a01e3c75409a25aed24", size = 114530, upload_time = "2025-11-01T12:13:57.883Z" }, - { url = "https://files.pythonhosted.org/packages/29/ce/ed422816fb30ffa3bc11597b30d5deca06b4a1388707a04215da73c65b53/levenshtein-0.27.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ce3bbbe92172a08b599d79956182c6b7ab6ec8d4adbe7237417a363b968ad87b", size = 153325, upload_time = "2025-11-01T12:13:59.318Z" }, - { url = "https://files.pythonhosted.org/packages/d9/5a/a225477a0bda154f19f1c07a5e35500d631ae25dfd620b479027d79f0d4c/levenshtein-0.27.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9dac48fab9d166ca90e12fb6cf6c7c8eb9c41aacf7136584411e20f7f136f745", size = 1114956, upload_time = "2025-11-01T12:14:00.543Z" }, - { url = "https://files.pythonhosted.org/packages/ca/c4/a1be1040f3cce516a5e2be68453fd0c32ac63b2e9d31f476723fd8002c09/levenshtein-0.27.3-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:d37a83722dc5326c93d17078e926c4732dc4f3488dc017c6839e34cd16af92b7", size = 1007610, upload_time = "2025-11-01T12:14:02.036Z" }, - { url = "https://files.pythonhosted.org/packages/86/d7/6f50e8a307e0c2befd819b481eb3a4c2eacab3dd8101982423003fac8ea3/levenshtein-0.27.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3466cb8294ce586e49dd467560a153ab8d296015c538223f149f9aefd3d9f955", size = 1185379, upload_time = "2025-11-01T12:14:03.385Z" }, - { url = "https://files.pythonhosted.org/packages/6b/e5/5d8fb1b3ebd5735f53221bf95c923066bcfc132234925820128f7eee5b47/levenshtein-0.27.3-cp314-cp314-win32.whl", hash = "sha256:c848bf2457b268672b7e9e73b44f18f49856420ac50b2564cf115a6e4ef82688", size = 86328, upload_time = "2025-11-01T12:14:04.74Z" }, - { url = "https://files.pythonhosted.org/packages/30/82/8a9ccbdb4e38bd4d516f2804999dccb8cb4bcb4e33f52851735da0c73ea7/levenshtein-0.27.3-cp314-cp314-win_amd64.whl", hash = "sha256:742633f024362a4ed6ef9d7e75d68f74b041ae738985fcf55a0e6d1d4cade438", size = 96640, upload_time = "2025-11-01T12:14:06.24Z" }, - { url = "https://files.pythonhosted.org/packages/14/86/f9d15919f59f5d92c6baa500315e1fa0143a39d811427b83c54f038267ca/levenshtein-0.27.3-cp314-cp314-win_arm64.whl", hash = "sha256:9eed6851224b19e8d588ddb8eb8a4ae3c2dcabf3d1213985f0b94a67e517b1df", size = 89689, upload_time = "2025-11-01T12:14:07.379Z" }, - { url = "https://files.pythonhosted.org/packages/ed/f6/10f44975ae6dc3047b2cd260e3d4c3a5258b8d10690a42904115de24fc51/levenshtein-0.27.3-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:77de69a345c76227b51a4521cd85442eb3da54c7eb6a06663a20c058fc49e683", size = 170518, upload_time = "2025-11-01T12:14:09.196Z" }, - { url = "https://files.pythonhosted.org/packages/08/07/fa294a145a0c99a814a9a807614962c1ee0f5749ca691645980462027d5d/levenshtein-0.27.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:eba2756dc1f5b962b0ff80e49abb2153d5e809cc5e7fa5e85be9410ce474795d", size = 159097, upload_time = "2025-11-01T12:14:10.404Z" }, - { url = "https://files.pythonhosted.org/packages/ae/50/24bdf37813fc30f293e53b46022b091144f4737a6a66663d2235b311bb98/levenshtein-0.27.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2c8fcb498287e971d84260f67808ff1a06b3f6212d80fea75cf5155db80606ff", size = 136650, upload_time = "2025-11-01T12:14:11.579Z" }, - { url = "https://files.pythonhosted.org/packages/d0/a9/0399c7a190b277cdea3acc801129d9d30da57c3fa79519e7b8c3f080d86c/levenshtein-0.27.3-cp314-cp314t-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f067092c67464faab13e00a5c1a80da93baca8955d4d49579861400762e35591", size = 117515, upload_time = "2025-11-01T12:14:12.877Z" }, - { url = "https://files.pythonhosted.org/packages/bf/a4/1c27533e97578b385a4b8079abe8d1ce2e514717c761efbe4bf7bbd0ac2e/levenshtein-0.27.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:92415f32c68491203f2855d05eef3277d376182d014cf0859c013c89f277fbbf", size = 155711, upload_time = "2025-11-01T12:14:13.985Z" }, - { url = "https://files.pythonhosted.org/packages/50/35/bbc26638394a72b1e31a685ec251c995ee66a630c7e5c86f98770928b632/levenshtein-0.27.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:ef61eeaf1e0a42d7d947978d981fe4b9426b98b3dd8c1582c535f10dee044c3f", size = 1116692, upload_time = "2025-11-01T12:14:15.359Z" }, - { url = "https://files.pythonhosted.org/packages/cd/83/32fcf28b388f8dc6c36b54552b9bae289dab07d43df104893158c834cbcc/levenshtein-0.27.3-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:103bb2e9049d1aa0d1216dd09c1c9106ecfe7541bbdc1a0490b9357d42eec8f2", size = 1003167, upload_time = "2025-11-01T12:14:17.469Z" }, - { url = "https://files.pythonhosted.org/packages/d1/79/1fbf2877ec4b819f373a32ebe3c48a61ee810693593a6015108b0be97b78/levenshtein-0.27.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6a64ddd1986b2a4c468b09544382287315c53585eb067f6e200c337741e057ee", size = 1189417, upload_time = "2025-11-01T12:14:19.081Z" }, - { url = "https://files.pythonhosted.org/packages/d3/ac/dad4e09f1f7459c64172e48e40ed2baf3aa92d38205bcbd1b4ff00853701/levenshtein-0.27.3-cp314-cp314t-win32.whl", hash = "sha256:957244f27dc284ccb030a8b77b8a00deb7eefdcd70052a4b1d96f375780ae9dc", size = 88144, upload_time = "2025-11-01T12:14:20.667Z" }, - { url = "https://files.pythonhosted.org/packages/c0/61/cd51dc8b8a382e17c559a9812734c3a9afc2dab7d36253516335ee16ae50/levenshtein-0.27.3-cp314-cp314t-win_amd64.whl", hash = "sha256:ccd7eaa6d8048c3ec07c93cfbcdefd4a3ae8c6aca3a370f2023ee69341e5f076", size = 98516, upload_time = "2025-11-01T12:14:21.786Z" }, - { url = "https://files.pythonhosted.org/packages/27/5e/3fb67e882c1fee01ebb7abc1c0a6669e5ff8acd060e93bfe7229e9ce6e4f/levenshtein-0.27.3-cp314-cp314t-win_arm64.whl", hash = "sha256:1d8520b89b7a27bb5aadbcc156715619bcbf556a8ac46ad932470945dca6e1bd", size = 91020, upload_time = "2025-11-01T12:14:22.944Z" }, - { url = "https://files.pythonhosted.org/packages/b4/bc/21983893d3f40c6990e2e51c02dd48cfca350a36214be90d7c58f5f85896/levenshtein-0.27.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:d2d7d22b6117a143f0cf101fe18a3ca90bd949fc33716a42d6165b9768d4a78c", size = 166073, upload_time = "2025-11-01T12:14:24.436Z" }, - { url = "https://files.pythonhosted.org/packages/ef/bb/52deb821ebf0cfc61baf7c9ebc5601649cfbfdaaaf156867786d1c5332d5/levenshtein-0.27.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:a55e7a2f317abd28576636e1f840fd268261f447c496a8481a9997a5ce889c59", size = 153629, upload_time = "2025-11-01T12:14:25.623Z" }, - { url = "https://files.pythonhosted.org/packages/60/0c/b72e6e2d16efd57c143785a30370ca50c2e355a9d0d678edb1c024865447/levenshtein-0.27.3-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:55fa5f11952c38186bd4719e936eb4595b3d519218634924928787c36840256c", size = 130242, upload_time = "2025-11-01T12:14:26.926Z" }, - { url = "https://files.pythonhosted.org/packages/b5/b0/0aafad0dab03a58fd507773d3ff94ec13efdd3772ba217f85366213ab7ae/levenshtein-0.27.3-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:559d3588e6766134d95f84f830cf40166360e1769d253f5f83474bff10a24341", size = 150655, upload_time = "2025-11-01T12:14:28.034Z" }, - { url = "https://files.pythonhosted.org/packages/b7/77/42dbcbafe9e0b0eb14cb6b08378c8c3bdc563ee34ee58f62e708e7f8956e/levenshtein-0.27.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:82d40da143c1b9e27adcd34a33dfcc4a0761aa717c5f618b9c6f57dec5d7a958", size = 92370, upload_time = "2025-11-01T12:14:29.143Z" }, + { name = "rapidfuzz", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/82/56/dcf68853b062e3b94bdc3d011cc4198779abc5b9dc134146a062920ce2e2/levenshtein-0.27.3.tar.gz", hash = "sha256:1ac326b2c84215795163d8a5af471188918b8797b4953ec87aaba22c9c1f9fc0", size = 393269, upload-time = "2025-11-01T12:14:31.04Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ab/07/e8d04ec84fae72f0a75a2c46f897fe2abb82a657707a902a414faa5f8a72/levenshtein-0.27.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d61eff70799fd5e710625da8a13e5adabd62bfd9f70abb9c531af6cad458cd27", size = 171954, upload-time = "2025-11-01T12:12:40.151Z" }, + { url = "https://files.pythonhosted.org/packages/8d/13/606682ad2a7f0c01178cbc1f8de1b53d86e5dd8a03983c8feb8a6f403e76/levenshtein-0.27.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:477efed87edf72ad0d3870038479ed2f63020a42e69c6a38a32a550e51f8e70e", size = 158414, upload-time = "2025-11-01T12:12:42.169Z" }, + { url = "https://files.pythonhosted.org/packages/ce/c5/9627e1fc5cbfaff7fbf2e95aaf29340929ff2e92ae2d185b967a36942262/levenshtein-0.27.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8ef99b9827d7d1100fc4398ac5522bd56766b894561c0cbdea0a01b93f24e642", size = 133822, upload-time = "2025-11-01T12:12:43.243Z" }, + { url = "https://files.pythonhosted.org/packages/32/88/9e24a51b99b3dd6b3706a94bd258b2254edab5392e92c2e6d9b0773eba8f/levenshtein-0.27.3-cp310-cp310-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9091e8ca9fff6088836abf372f8871fb480e44603defa526e1c3ae2f1d70acc5", size = 114383, upload-time = "2025-11-01T12:12:44.4Z" }, + { url = "https://files.pythonhosted.org/packages/4c/95/9a11eb769bad0583712e2772e90ef92929d4ff4931fbb34efe79a0bff493/levenshtein-0.27.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6ffdb2329712c5595eda3532a4f701f87f6c73a0f7aaac240681bf0b54310d63", size = 153061, upload-time = "2025-11-01T12:12:46.215Z" }, + { url = "https://files.pythonhosted.org/packages/b3/86/47387ed38df23ed3a6640032cdca97367eacb2a2d2075d97d6e88f43b40e/levenshtein-0.27.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:35856330eac1b968b45a5abbc4a3d14279bd9d1224be727cb1aac9ac4928a419", size = 1115566, upload-time = "2025-11-01T12:12:47.965Z" }, + { url = "https://files.pythonhosted.org/packages/dc/17/ed94dadabdf7e86940f6179238312a6750688f44565a4eb19ae5a87ce8a8/levenshtein-0.27.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:5377e237f6a13f5b0618621cca7992848993470c011716c3ad09cdf19c3b13ab", size = 1007140, upload-time = "2025-11-01T12:12:49.283Z" }, + { url = "https://files.pythonhosted.org/packages/52/25/c971c043aec0994c5600789d2bf4c183e2f389ee21559bb46a06c6f46ec2/levenshtein-0.27.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e30614186eb5c43833b62ae7d893a116b88373eec8cf3f3d62ba51aa5962d8ea", size = 1185316, upload-time = "2025-11-01T12:12:50.849Z" }, + { url = "https://files.pythonhosted.org/packages/3c/54/2a1a1af73470cd6ca0d709efb1786fe4651eee9a3cb5b767903defb4fe9c/levenshtein-0.27.3-cp310-cp310-win32.whl", hash = "sha256:5499342fd6b003bd5abc28790c7b333884838f7fd8c50570a6520bbaf5e2a35b", size = 84312, upload-time = "2025-11-01T12:12:52.366Z" }, + { url = "https://files.pythonhosted.org/packages/10/15/50f508790a7b7e0d6258ec85add62c257ab27ca70e5e8a1bae8350305932/levenshtein-0.27.3-cp310-cp310-win_amd64.whl", hash = "sha256:9e2792730388bec6a85d4d3e3a9b53b8a4b509722bea1a78a39a1a0a7d8f0e13", size = 94376, upload-time = "2025-11-01T12:12:53.361Z" }, + { url = "https://files.pythonhosted.org/packages/9a/3f/ca3e54e5144695cc8a34601d275fabfc97c2ab9b824cbe0b49a0173a0575/levenshtein-0.27.3-cp310-cp310-win_arm64.whl", hash = "sha256:8a2a274b55562a49c6e9dadb16d05f6c27ffa98906b55d5c122893457ca6e464", size = 87216, upload-time = "2025-11-01T12:12:54.674Z" }, + { url = "https://files.pythonhosted.org/packages/0e/fd/42e28a86e2f04a2e064faa1eab7d81a35fb111212b508ce7e450f839943d/levenshtein-0.27.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:245b6ffb6e1b0828cafbce35c500cb3265d0962c121d090669f177968c5a2980", size = 172216, upload-time = "2025-11-01T12:12:55.727Z" }, + { url = "https://files.pythonhosted.org/packages/1d/f4/fe665c8e5d8ebe4266807e43af72db9d4f84d4f513ea86eacca3aaf5f77b/levenshtein-0.27.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8f44c98fa23f489eb7b2ad87d5dd24b6a784434bb5edb73f6b0513309c949690", size = 158616, upload-time = "2025-11-01T12:12:56.99Z" }, + { url = "https://files.pythonhosted.org/packages/22/46/9998bc56729444e350c083635b94c3eae97218b8a618cdc89f6825eec08c/levenshtein-0.27.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f5f85a1fc96dfc147bba82b4c67d6346ea26c27ef77a6a9de689118e26dddbe", size = 134222, upload-time = "2025-11-01T12:12:58.437Z" }, + { url = "https://files.pythonhosted.org/packages/19/09/914b3fc22c083728904f8dc7876a2a90a602b4769f27f5320176cbd6f781/levenshtein-0.27.3-cp311-cp311-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:18ceddd38d0e990d2c1c9b72f3e191dace87e2f8f0446207ce9e9cd2bfdfc8a1", size = 114902, upload-time = "2025-11-01T12:12:59.645Z" }, + { url = "https://files.pythonhosted.org/packages/d2/ee/f361bfa5afe24698fb07ae7811e00c2984131023c7688299dea4fd3f2f4c/levenshtein-0.27.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:222b81adca29ee4128183328c6e1b25a48c817d14a008ab49e74be9df963b293", size = 153562, upload-time = "2025-11-01T12:13:00.745Z" }, + { url = "https://files.pythonhosted.org/packages/a3/4f/614d0ab9777ebb91895ce1c9390ec2f244f53f7ddf7e29f36b0ca33f3841/levenshtein-0.27.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ee3769ab6e89c24f901e6b7004100630e86721464d7d0384860a322d7953d3a5", size = 1115732, upload-time = "2025-11-01T12:13:02.219Z" }, + { url = "https://files.pythonhosted.org/packages/24/d9/f33c4e35399349ec2eb7be53ed49459bf6e59c31668868c89cf6f7964029/levenshtein-0.27.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:03eba8fda9f3f2b4b0760263fa20b20a90ab00cbeeab4d0d9d899b4f77912b0a", size = 1009023, upload-time = "2025-11-01T12:13:03.954Z" }, + { url = "https://files.pythonhosted.org/packages/2e/63/e8803a6d71488334c100afc79a98efc8cf0086ad29ee7f1d083f7f2c584d/levenshtein-0.27.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c870b19e2d5c7bc7f16213cc10312b82d873a4d46e1c6d51857a12ef39a76552", size = 1185850, upload-time = "2025-11-01T12:13:05.341Z" }, + { url = "https://files.pythonhosted.org/packages/09/55/a6a815ef76a6d5f7a2ee4e1edc8e8f1f935b9fa278634cc687af19b86de9/levenshtein-0.27.3-cp311-cp311-win32.whl", hash = "sha256:1987622e9b8ba2ae47dc27469291da1f58462660fa34f4358e9d9c1830fb1355", size = 84375, upload-time = "2025-11-01T12:13:06.647Z" }, + { url = "https://files.pythonhosted.org/packages/e5/36/cf4c36ffe91994e772b682ff4c3cb721bd50ac05d4a887baa35f4d3b2268/levenshtein-0.27.3-cp311-cp311-win_amd64.whl", hash = "sha256:a2b2aa81851e01bb09667b07e80c3fbf0f5a7c6ee9cd80caf43cce705e65832a", size = 94598, upload-time = "2025-11-01T12:13:07.68Z" }, + { url = "https://files.pythonhosted.org/packages/92/4b/43e820c3a13033908925eae8614ad7c0be1e5868836770565174012158c0/levenshtein-0.27.3-cp311-cp311-win_arm64.whl", hash = "sha256:a084b335c54def1aef9a594b7163faa44dd00056323808bab783f43d8e4c1395", size = 87133, upload-time = "2025-11-01T12:13:08.701Z" }, + { url = "https://files.pythonhosted.org/packages/7c/8e/3be9d8e0245704e3af5258fb6cb157c3d59902e1351e95edf6ed8a8c0434/levenshtein-0.27.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2de7f095b0ca8e44de9de986ccba661cd0dec3511c751b499e76b60da46805e9", size = 169622, upload-time = "2025-11-01T12:13:10.026Z" }, + { url = "https://files.pythonhosted.org/packages/a6/42/a2b2fda5e8caf6ecd5aac142f946a77574a3961e65da62c12fd7e48e5cb1/levenshtein-0.27.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d9b8b29e5d5145a3c958664c85151b1bb4b26e4ca764380b947e6a96a321217c", size = 159183, upload-time = "2025-11-01T12:13:11.197Z" }, + { url = "https://files.pythonhosted.org/packages/eb/c4/f083fabbd61c449752df1746533538f4a8629e8811931b52f66e6c4290ad/levenshtein-0.27.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fc975465a51b1c5889eadee1a583b81fba46372b4b22df28973e49e8ddb8f54a", size = 133120, upload-time = "2025-11-01T12:13:12.363Z" }, + { url = "https://files.pythonhosted.org/packages/4e/e5/b6421e04cb0629615b8efd6d4d167dd2b1afb5097b87bb83cd992004dcca/levenshtein-0.27.3-cp312-cp312-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:57573ed885118554770979fdee584071b66103f6d50beddeabb54607a1213d81", size = 114988, upload-time = "2025-11-01T12:13:13.486Z" }, + { url = "https://files.pythonhosted.org/packages/e5/77/39ee0e8d3028e90178e1031530ccc98563f8f2f0d905ec784669dcf0fa90/levenshtein-0.27.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23aff800a6dd5d91bb3754a6092085aa7ad46b28e497682c155c74f681cfaa2d", size = 153346, upload-time = "2025-11-01T12:13:14.744Z" }, + { url = "https://files.pythonhosted.org/packages/3c/0d/c0f367bbd260dbd7a4e134fd21f459e0f5eac43deac507952b46a1d8a93a/levenshtein-0.27.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c08a952432b8ad9dccb145f812176db94c52cda732311ddc08d29fd3bf185b0a", size = 1114538, upload-time = "2025-11-01T12:13:15.851Z" }, + { url = "https://files.pythonhosted.org/packages/d8/ef/ae71433f7b4db0bd2af7974785e36cdec899919203fb82e647c5a6109c07/levenshtein-0.27.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:3bfcb2d78ab9cc06a1e75da8fcfb7a430fe513d66cfe54c07e50f32805e5e6db", size = 1009734, upload-time = "2025-11-01T12:13:17.212Z" }, + { url = "https://files.pythonhosted.org/packages/27/dc/62c28b812dcb0953fc32ab7adf3d0e814e43c8560bb28d9269a44d874adf/levenshtein-0.27.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ba7235f6dcb31a217247468295e2dd4c6c1d3ac81629dc5d355d93e1a5f4c185", size = 1185581, upload-time = "2025-11-01T12:13:18.661Z" }, + { url = "https://files.pythonhosted.org/packages/56/e8/2e7ab9c565793220edb8e5432f9a846386a157075bdd032a90e9585bce38/levenshtein-0.27.3-cp312-cp312-win32.whl", hash = "sha256:ea80d70f1d18c161a209be556b9094968627cbaae620e102459ef9c320a98cbb", size = 84660, upload-time = "2025-11-01T12:13:19.87Z" }, + { url = "https://files.pythonhosted.org/packages/2c/a6/907a1fc8587dc91c40156973e09d106ab064c06eb28dc4700ba0fe54d654/levenshtein-0.27.3-cp312-cp312-win_amd64.whl", hash = "sha256:fbaa1219d9b2d955339a37e684256a861e9274a3fe3a6ee1b8ea8724c3231ed9", size = 94909, upload-time = "2025-11-01T12:13:21.323Z" }, + { url = "https://files.pythonhosted.org/packages/d5/d6/e04f0ddf6a71df3cdd1817b71703490ac874601ed460b2af172d3752c321/levenshtein-0.27.3-cp312-cp312-win_arm64.whl", hash = "sha256:2edbaa84f887ea1d9d8e4440af3fdda44769a7855d581c6248d7ee51518402a8", size = 87358, upload-time = "2025-11-01T12:13:22.393Z" }, + { url = "https://files.pythonhosted.org/packages/3e/f2/162e9ea7490b36bbf05776c8e3a8114c75aa78546ddda8e8f36731db3da6/levenshtein-0.27.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e55aa9f9453fd89d4a9ff1f3c4a650b307d5f61a7eed0568a52fbd2ff2eba107", size = 169230, upload-time = "2025-11-01T12:13:23.735Z" }, + { url = "https://files.pythonhosted.org/packages/01/2d/7316ba7f94e3d60e89bd120526bc71e4812866bb7162767a2a10f73f72c5/levenshtein-0.27.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ae4d484453c48939ecd01c5c213530c68dd5cd6e5090f0091ef69799ec7a8a9f", size = 158643, upload-time = "2025-11-01T12:13:25.549Z" }, + { url = "https://files.pythonhosted.org/packages/5e/87/85433cb1e51c45016f061d96fea3106b6969f700e2cbb56c15de82d0deeb/levenshtein-0.27.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d18659832567ee387b266be390da0de356a3aa6cf0e8bc009b6042d8188e131f", size = 132881, upload-time = "2025-11-01T12:13:26.822Z" }, + { url = "https://files.pythonhosted.org/packages/40/1c/3ce66c9a7da169a43dd89146d69df9dec935e6f86c70c6404f48d1291d2c/levenshtein-0.27.3-cp313-cp313-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:027b3d142cc8ea2ab4e60444d7175f65a94dde22a54382b2f7b47cc24936eb53", size = 114650, upload-time = "2025-11-01T12:13:28.382Z" }, + { url = "https://files.pythonhosted.org/packages/73/60/7138e98884ca105c76ef192f5b43165d6eac6f32b432853ebe9f09ee50c9/levenshtein-0.27.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ffdca6989368cc64f347f0423c528520f12775b812e170a0eb0c10e4c9b0f3ff", size = 153127, upload-time = "2025-11-01T12:13:29.781Z" }, + { url = "https://files.pythonhosted.org/packages/df/8f/664ac8b83026d7d1382866b68babae17e92b7b6ff8dc3c6205c0066b8ce1/levenshtein-0.27.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fa00ab389386032b02a1c9050ec3c6aa824d2bbcc692548fdc44a46b71c058c6", size = 1114602, upload-time = "2025-11-01T12:13:31.651Z" }, + { url = "https://files.pythonhosted.org/packages/2c/c8/8905d96cf2d7ed6af7eb39a8be0925ef335729473c1e9d1f56230ecaffc5/levenshtein-0.27.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:691c9003c6c481b899a5c2f72e8ce05a6d956a9668dc75f2a3ce9f4381a76dc6", size = 1008036, upload-time = "2025-11-01T12:13:33.006Z" }, + { url = "https://files.pythonhosted.org/packages/c7/57/01c37608121380a6357a297625562adad1c1fc8058d4f62279b735108927/levenshtein-0.27.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:12f7fc8bf0c24492fe97905348e020b55b9fc6dbaab7cd452566d1a466cb5e15", size = 1185338, upload-time = "2025-11-01T12:13:34.452Z" }, + { url = "https://files.pythonhosted.org/packages/dd/57/bceab41d40b58dee7927a8d1d18ed3bff7c95c5e530fb60093ce741a8c26/levenshtein-0.27.3-cp313-cp313-win32.whl", hash = "sha256:9f4872e4e19ee48eed39f214eea4eca42e5ef303f8a4a488d8312370674dbf3a", size = 84562, upload-time = "2025-11-01T12:13:35.858Z" }, + { url = "https://files.pythonhosted.org/packages/42/1d/74f1ff589bb687d0cad2bbdceef208dc070f56d1e38a3831da8c00bf13bb/levenshtein-0.27.3-cp313-cp313-win_amd64.whl", hash = "sha256:83aa2422e9a9af2c9d3e56a53e3e8de6bae58d1793628cae48c4282577c5c2c6", size = 94658, upload-time = "2025-11-01T12:13:36.963Z" }, + { url = "https://files.pythonhosted.org/packages/21/3c/22c86d3c8f254141096fd6089d2e9fdf98b1472c7a5d79d36d3557ec2d83/levenshtein-0.27.3-cp313-cp313-win_arm64.whl", hash = "sha256:d4adaf1edbcf38c3f2e290b52f4dcb5c6deff20308c26ef1127a106bc2d23e9f", size = 86929, upload-time = "2025-11-01T12:13:37.997Z" }, + { url = "https://files.pythonhosted.org/packages/0e/bc/9b7cf1b5fa098b86844d42de22549304699deff309c5c9e28b9a3fc4076a/levenshtein-0.27.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:272e24764b8210337b65a1cfd69ce40df5d2de1a3baf1234e7f06d2826ba2e7a", size = 170360, upload-time = "2025-11-01T12:13:39.019Z" }, + { url = "https://files.pythonhosted.org/packages/dc/95/997f2c83bd4712426bf0de8143b5e4403c7ebbafb5d1271983e774de3ae7/levenshtein-0.27.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:329a8e748a4e14d56daaa11f07bce3fde53385d05bad6b3f6dd9ee7802cdc915", size = 159098, upload-time = "2025-11-01T12:13:40.17Z" }, + { url = "https://files.pythonhosted.org/packages/fc/96/123c3316ae2f72c73be4fba9756924af015da4c0e5b12804f5753c0ee511/levenshtein-0.27.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a5fea1a9c6b9cc8729e467e2174b4359ff6bac27356bb5f31898e596b4ce133a", size = 136655, upload-time = "2025-11-01T12:13:41.262Z" }, + { url = "https://files.pythonhosted.org/packages/45/72/a3180d437736b1b9eacc3100be655a756deafb91de47c762d40eb45a9d91/levenshtein-0.27.3-cp313-cp313t-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3a61aa825819b6356555091d8a575d1235bd9c3753a68316a261af4856c3b487", size = 117511, upload-time = "2025-11-01T12:13:42.647Z" }, + { url = "https://files.pythonhosted.org/packages/61/f9/ba7c546a4b99347938e6661104064ab6a3651c601d59f241ffdc37510ecc/levenshtein-0.27.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a51de7a514e8183f0a82f2947d01b014d2391426543b1c076bf5a26328cec4e4", size = 155656, upload-time = "2025-11-01T12:13:44.208Z" }, + { url = "https://files.pythonhosted.org/packages/42/cd/5edd6e1e02c3e47c8121761756dd0f85f816b636f25509118b687e6b0f96/levenshtein-0.27.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:53cbf726d6e92040c9be7e594d959d496bd62597ea48eba9d96105898acbeafe", size = 1116689, upload-time = "2025-11-01T12:13:45.485Z" }, + { url = "https://files.pythonhosted.org/packages/95/67/25ca0119e0c6ec17226c72638f48ef8887124597ac48ad5da111c0b3a825/levenshtein-0.27.3-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:191b358afead8561c4fcfed22f83c13bb6c8da5f5789e277f0c5aa1c45ca612f", size = 1003166, upload-time = "2025-11-01T12:13:47.126Z" }, + { url = "https://files.pythonhosted.org/packages/45/64/ab216f3fb3cef1ee7e222665537f9340d828ef84c99409ba31f2ef2a3947/levenshtein-0.27.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ba1318d0635b834b8f0397014a7c43f007e65fce396a47614780c881bdff828b", size = 1189362, upload-time = "2025-11-01T12:13:48.627Z" }, + { url = "https://files.pythonhosted.org/packages/31/58/b150034858de0899a5a222974b6710618ebc0779a0695df070f7ab559a0b/levenshtein-0.27.3-cp313-cp313t-win32.whl", hash = "sha256:8dd9e1db6c3b35567043e155a686e4827c4aa28a594bd81e3eea84d3a1bd5875", size = 86149, upload-time = "2025-11-01T12:13:50.588Z" }, + { url = "https://files.pythonhosted.org/packages/0a/c4/bbe46a11073641450200e6a604b3b62d311166e8061c492612a40e560e85/levenshtein-0.27.3-cp313-cp313t-win_amd64.whl", hash = "sha256:7813ecdac7a6223264ebfea0c8d69959c43d21a99694ef28018d22c4265c2af6", size = 96685, upload-time = "2025-11-01T12:13:51.641Z" }, + { url = "https://files.pythonhosted.org/packages/23/65/30b362ad9bfc1085741776a08b6ddee3f434e9daac2920daaee2e26271bf/levenshtein-0.27.3-cp313-cp313t-win_arm64.whl", hash = "sha256:8f05a0d23d13a6f802c7af595d0e43f5b9b98b6ed390cec7a35cb5d6693b882b", size = 88538, upload-time = "2025-11-01T12:13:52.757Z" }, + { url = "https://files.pythonhosted.org/packages/f3/e1/2f705da403f865a5fa3449b155738dc9c53021698fd6926253a9af03180b/levenshtein-0.27.3-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:a6728bfae9a86002f0223576675fc7e2a6e7735da47185a1d13d1eaaa73dd4be", size = 169457, upload-time = "2025-11-01T12:13:53.778Z" }, + { url = "https://files.pythonhosted.org/packages/76/2c/bb6ef359e007fe7b6b3195b68a94f4dd3ecd1885ee337ee8fbd4df55996f/levenshtein-0.27.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:8e5037c4a6f97a238e24aad6f98a1e984348b7931b1b04b6bd02bd4f8238150d", size = 158680, upload-time = "2025-11-01T12:13:55.005Z" }, + { url = "https://files.pythonhosted.org/packages/51/7b/de1999f4cf1cfebc3fbbf03a6d58498952d6560d9798af4b0a566e6b6f30/levenshtein-0.27.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c6cf5ecf9026bf24cf66ad019c6583f50058fae3e1b3c20e8812455b55d597f1", size = 133167, upload-time = "2025-11-01T12:13:56.426Z" }, + { url = "https://files.pythonhosted.org/packages/c7/da/aaa7f3a0a8ae8744b284043653652db3d7d93595517f9ed8158c03287692/levenshtein-0.27.3-cp314-cp314-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9285084bd2fc19adb47dab54ed4a71f57f78fe0d754e4a01e3c75409a25aed24", size = 114530, upload-time = "2025-11-01T12:13:57.883Z" }, + { url = "https://files.pythonhosted.org/packages/29/ce/ed422816fb30ffa3bc11597b30d5deca06b4a1388707a04215da73c65b53/levenshtein-0.27.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ce3bbbe92172a08b599d79956182c6b7ab6ec8d4adbe7237417a363b968ad87b", size = 153325, upload-time = "2025-11-01T12:13:59.318Z" }, + { url = "https://files.pythonhosted.org/packages/d9/5a/a225477a0bda154f19f1c07a5e35500d631ae25dfd620b479027d79f0d4c/levenshtein-0.27.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9dac48fab9d166ca90e12fb6cf6c7c8eb9c41aacf7136584411e20f7f136f745", size = 1114956, upload-time = "2025-11-01T12:14:00.543Z" }, + { url = "https://files.pythonhosted.org/packages/ca/c4/a1be1040f3cce516a5e2be68453fd0c32ac63b2e9d31f476723fd8002c09/levenshtein-0.27.3-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:d37a83722dc5326c93d17078e926c4732dc4f3488dc017c6839e34cd16af92b7", size = 1007610, upload-time = "2025-11-01T12:14:02.036Z" }, + { url = "https://files.pythonhosted.org/packages/86/d7/6f50e8a307e0c2befd819b481eb3a4c2eacab3dd8101982423003fac8ea3/levenshtein-0.27.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3466cb8294ce586e49dd467560a153ab8d296015c538223f149f9aefd3d9f955", size = 1185379, upload-time = "2025-11-01T12:14:03.385Z" }, + { url = "https://files.pythonhosted.org/packages/6b/e5/5d8fb1b3ebd5735f53221bf95c923066bcfc132234925820128f7eee5b47/levenshtein-0.27.3-cp314-cp314-win32.whl", hash = "sha256:c848bf2457b268672b7e9e73b44f18f49856420ac50b2564cf115a6e4ef82688", size = 86328, upload-time = "2025-11-01T12:14:04.74Z" }, + { url = "https://files.pythonhosted.org/packages/30/82/8a9ccbdb4e38bd4d516f2804999dccb8cb4bcb4e33f52851735da0c73ea7/levenshtein-0.27.3-cp314-cp314-win_amd64.whl", hash = "sha256:742633f024362a4ed6ef9d7e75d68f74b041ae738985fcf55a0e6d1d4cade438", size = 96640, upload-time = "2025-11-01T12:14:06.24Z" }, + { url = "https://files.pythonhosted.org/packages/14/86/f9d15919f59f5d92c6baa500315e1fa0143a39d811427b83c54f038267ca/levenshtein-0.27.3-cp314-cp314-win_arm64.whl", hash = "sha256:9eed6851224b19e8d588ddb8eb8a4ae3c2dcabf3d1213985f0b94a67e517b1df", size = 89689, upload-time = "2025-11-01T12:14:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/ed/f6/10f44975ae6dc3047b2cd260e3d4c3a5258b8d10690a42904115de24fc51/levenshtein-0.27.3-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:77de69a345c76227b51a4521cd85442eb3da54c7eb6a06663a20c058fc49e683", size = 170518, upload-time = "2025-11-01T12:14:09.196Z" }, + { url = "https://files.pythonhosted.org/packages/08/07/fa294a145a0c99a814a9a807614962c1ee0f5749ca691645980462027d5d/levenshtein-0.27.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:eba2756dc1f5b962b0ff80e49abb2153d5e809cc5e7fa5e85be9410ce474795d", size = 159097, upload-time = "2025-11-01T12:14:10.404Z" }, + { url = "https://files.pythonhosted.org/packages/ae/50/24bdf37813fc30f293e53b46022b091144f4737a6a66663d2235b311bb98/levenshtein-0.27.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2c8fcb498287e971d84260f67808ff1a06b3f6212d80fea75cf5155db80606ff", size = 136650, upload-time = "2025-11-01T12:14:11.579Z" }, + { url = "https://files.pythonhosted.org/packages/d0/a9/0399c7a190b277cdea3acc801129d9d30da57c3fa79519e7b8c3f080d86c/levenshtein-0.27.3-cp314-cp314t-manylinux_2_24_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f067092c67464faab13e00a5c1a80da93baca8955d4d49579861400762e35591", size = 117515, upload-time = "2025-11-01T12:14:12.877Z" }, + { url = "https://files.pythonhosted.org/packages/bf/a4/1c27533e97578b385a4b8079abe8d1ce2e514717c761efbe4bf7bbd0ac2e/levenshtein-0.27.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:92415f32c68491203f2855d05eef3277d376182d014cf0859c013c89f277fbbf", size = 155711, upload-time = "2025-11-01T12:14:13.985Z" }, + { url = "https://files.pythonhosted.org/packages/50/35/bbc26638394a72b1e31a685ec251c995ee66a630c7e5c86f98770928b632/levenshtein-0.27.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:ef61eeaf1e0a42d7d947978d981fe4b9426b98b3dd8c1582c535f10dee044c3f", size = 1116692, upload-time = "2025-11-01T12:14:15.359Z" }, + { url = "https://files.pythonhosted.org/packages/cd/83/32fcf28b388f8dc6c36b54552b9bae289dab07d43df104893158c834cbcc/levenshtein-0.27.3-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:103bb2e9049d1aa0d1216dd09c1c9106ecfe7541bbdc1a0490b9357d42eec8f2", size = 1003167, upload-time = "2025-11-01T12:14:17.469Z" }, + { url = "https://files.pythonhosted.org/packages/d1/79/1fbf2877ec4b819f373a32ebe3c48a61ee810693593a6015108b0be97b78/levenshtein-0.27.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6a64ddd1986b2a4c468b09544382287315c53585eb067f6e200c337741e057ee", size = 1189417, upload-time = "2025-11-01T12:14:19.081Z" }, + { url = "https://files.pythonhosted.org/packages/d3/ac/dad4e09f1f7459c64172e48e40ed2baf3aa92d38205bcbd1b4ff00853701/levenshtein-0.27.3-cp314-cp314t-win32.whl", hash = "sha256:957244f27dc284ccb030a8b77b8a00deb7eefdcd70052a4b1d96f375780ae9dc", size = 88144, upload-time = "2025-11-01T12:14:20.667Z" }, + { url = "https://files.pythonhosted.org/packages/c0/61/cd51dc8b8a382e17c559a9812734c3a9afc2dab7d36253516335ee16ae50/levenshtein-0.27.3-cp314-cp314t-win_amd64.whl", hash = "sha256:ccd7eaa6d8048c3ec07c93cfbcdefd4a3ae8c6aca3a370f2023ee69341e5f076", size = 98516, upload-time = "2025-11-01T12:14:21.786Z" }, + { url = "https://files.pythonhosted.org/packages/27/5e/3fb67e882c1fee01ebb7abc1c0a6669e5ff8acd060e93bfe7229e9ce6e4f/levenshtein-0.27.3-cp314-cp314t-win_arm64.whl", hash = "sha256:1d8520b89b7a27bb5aadbcc156715619bcbf556a8ac46ad932470945dca6e1bd", size = 91020, upload-time = "2025-11-01T12:14:22.944Z" }, + { url = "https://files.pythonhosted.org/packages/b4/bc/21983893d3f40c6990e2e51c02dd48cfca350a36214be90d7c58f5f85896/levenshtein-0.27.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:d2d7d22b6117a143f0cf101fe18a3ca90bd949fc33716a42d6165b9768d4a78c", size = 166073, upload-time = "2025-11-01T12:14:24.436Z" }, + { url = "https://files.pythonhosted.org/packages/ef/bb/52deb821ebf0cfc61baf7c9ebc5601649cfbfdaaaf156867786d1c5332d5/levenshtein-0.27.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:a55e7a2f317abd28576636e1f840fd268261f447c496a8481a9997a5ce889c59", size = 153629, upload-time = "2025-11-01T12:14:25.623Z" }, + { url = "https://files.pythonhosted.org/packages/60/0c/b72e6e2d16efd57c143785a30370ca50c2e355a9d0d678edb1c024865447/levenshtein-0.27.3-pp311-pypy311_pp73-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:55fa5f11952c38186bd4719e936eb4595b3d519218634924928787c36840256c", size = 130242, upload-time = "2025-11-01T12:14:26.926Z" }, + { url = "https://files.pythonhosted.org/packages/b5/b0/0aafad0dab03a58fd507773d3ff94ec13efdd3772ba217f85366213ab7ae/levenshtein-0.27.3-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:559d3588e6766134d95f84f830cf40166360e1769d253f5f83474bff10a24341", size = 150655, upload-time = "2025-11-01T12:14:28.034Z" }, + { url = "https://files.pythonhosted.org/packages/b7/77/42dbcbafe9e0b0eb14cb6b08378c8c3bdc563ee34ee58f62e708e7f8956e/levenshtein-0.27.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:82d40da143c1b9e27adcd34a33dfcc4a0761aa717c5f618b9c6f57dec5d7a958", size = 92370, upload-time = "2025-11-01T12:14:29.143Z" }, ] [[package]] @@ -2963,77 +2994,83 @@ dependencies = [ { name = "pyyaml" }, { name = "soundfile" }, { name = "tabulate" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/03/28/ef2fb33e424e29dec83d2a150d76fb1920418a5d93d5268e6ce401cc33ad/lhotse-1.31.1.tar.gz", hash = "sha256:2ebc3c103c3e09313dff0c4e8740584e28ec35d74e985412c6b37279144a9716", size = 654706, upload_time = "2025-09-18T21:43:51.262Z" } +sdist = { url = "https://files.pythonhosted.org/packages/03/28/ef2fb33e424e29dec83d2a150d76fb1920418a5d93d5268e6ce401cc33ad/lhotse-1.31.1.tar.gz", hash = "sha256:2ebc3c103c3e09313dff0c4e8740584e28ec35d74e985412c6b37279144a9716", size = 654706, upload-time = "2025-09-18T21:43:51.262Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cb/dd/4a3698be19e7eca530312afefada5cef524b397d69f8eca5e7cd26a1e4d1/lhotse-1.31.1-py3-none-any.whl", hash = "sha256:d1a8a3d79f7b1ec8d2a9daecc871514999b721bee8ab354db6063864362cc857", size = 866472, upload_time = "2025-09-18T21:43:49.365Z" }, + { url = "https://files.pythonhosted.org/packages/cb/dd/4a3698be19e7eca530312afefada5cef524b397d69f8eca5e7cd26a1e4d1/lhotse-1.31.1-py3-none-any.whl", hash = "sha256:d1a8a3d79f7b1ec8d2a9daecc871514999b721bee8ab354db6063864362cc857", size = 866472, upload-time = "2025-09-18T21:43:49.365Z" }, ] [[package]] name = "libcst" -version = "1.8.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "pyyaml", marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "pyyaml-ft", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/1a/7f/33559a16f5e98e8643a463ed5b4d09ecb0589da8ac61b1fcb761809ab037/libcst-1.8.0.tar.gz", hash = "sha256:21cd41dd9bc7ee16f81a6ecf9dc6c044cdaf6af670b85b4754204a5a0c9890d8", size = 778687, upload_time = "2025-05-27T14:23:52.354Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/57/5b2b32e44e35e63d454e264d87819c5ea168d7fa60751086f766f199a247/libcst-1.8.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:42d2584ae59973b42129ea9073b4ae3fdfca91047130cc8e9d190852ec2172fa", size = 2192518, upload_time = "2025-05-27T14:21:50.535Z" }, - { url = "https://files.pythonhosted.org/packages/21/27/f0cd626e372e807ae11a39ae52dd963428ccd18eff945acd60527ea4da6e/libcst-1.8.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6dfa275151f5b80ff20446a2c3b6610400c5caf227313262eaa81c1627bb64f3", size = 2077541, upload_time = "2025-05-27T14:21:52.475Z" }, - { url = "https://files.pythonhosted.org/packages/da/f9/5295418916961e79c73ea821afd89af15a80c1e2f66faf5ca8b07aa194e9/libcst-1.8.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:176d29cef093b94dc161d67221acef6f3e337a15aa1b23f357301e531b9440ec", size = 2217640, upload_time = "2025-05-27T14:21:54.541Z" }, - { url = "https://files.pythonhosted.org/packages/c8/79/1f8a71c09517144e351efbfe741b34ad700787e067bd79bfe0743adafd39/libcst-1.8.0-cp310-cp310-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:969f84d458046199c936b667b8e7a0f03ad01a884801f67ddba7876a4412e21b", size = 2188750, upload_time = "2025-05-27T14:21:56.185Z" }, - { url = "https://files.pythonhosted.org/packages/16/d1/ee611abe8cdb82f9d661c22b424a6601636f5839861192c5e98543ad73fc/libcst-1.8.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:5cb5fb06800d8011e2fe135f4eb2d7d7a64275f9271187ca7bbdd17a83f7311d", size = 2310123, upload_time = "2025-05-27T14:21:58.784Z" }, - { url = "https://files.pythonhosted.org/packages/35/74/6445bea5acde2e2d008a9762bc8169fc075f733ef5338b59cc4c1e846a43/libcst-1.8.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:988e48e1b3b0a2c4959c0a015fe2fd13b98b603b6e7983c5bf5001b6b2bc3654", size = 2400245, upload_time = "2025-05-27T14:22:00.439Z" }, - { url = "https://files.pythonhosted.org/packages/53/16/6a666957e534bbcab1356bbecff1cfe928457bc18a8c49dec04f4795f77a/libcst-1.8.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:8e06211a9e66c81434f75010869a3603d80a69c0e68f61eacd42da0b5b9871b3", size = 2278633, upload_time = "2025-05-27T14:22:02.474Z" }, - { url = "https://files.pythonhosted.org/packages/a1/a9/d6c576c0baa139f54fcd22b952ebeb89a38f6ecdb10d78bfd98d758345fa/libcst-1.8.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:59d538b914918c2e680a28c9ea6e0c46f08fb6317b6dcd2933a8aaa11090b745", size = 2387206, upload_time = "2025-05-27T14:22:04.495Z" }, - { url = "https://files.pythonhosted.org/packages/8b/81/cf19a5360ef796539453880306157be6ba7cf2a7fa0f6ef3664e8e98dba2/libcst-1.8.0-cp310-cp310-win_amd64.whl", hash = "sha256:30128c805617472fe8896a271eb37062c38a6c81e6669c917f6c4b50a2e94bee", size = 2093440, upload_time = "2025-05-27T14:22:06.607Z" }, - { url = "https://files.pythonhosted.org/packages/fa/1e/a3a75be8462a88ec63ad4dea8bb36ede6879643e1a640025995793feee0a/libcst-1.8.0-cp310-cp310-win_arm64.whl", hash = "sha256:f68d4830765387450b38055a64cb25379fb083397f21e4a90537edf4950a32cf", size = 1983474, upload_time = "2025-05-27T14:22:08.635Z" }, - { url = "https://files.pythonhosted.org/packages/2e/f3/c8efa4b31e3e657fb124dc65a2afb81254961fffaa63899704d56b06704c/libcst-1.8.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:07a38e969d8c93f0fd432c48a862c075e688a3986253c365459df498376b18b5", size = 2192272, upload_time = "2025-05-27T14:22:10.617Z" }, - { url = "https://files.pythonhosted.org/packages/2b/96/11b395d4e085e83d12279129e1ee4092f556ccb7c7d361fff9cfa105d7c8/libcst-1.8.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:eb5925ea60721a735d98c609676adca91ad2d1661f08266c18747984cc4d6b13", size = 2077641, upload_time = "2025-05-27T14:22:12.277Z" }, - { url = "https://files.pythonhosted.org/packages/e1/5c/80daf6306ee6809b95a8d1c7deb634ce7236b8dbb942f55755632b81cfe7/libcst-1.8.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:ac212e4f894a9a6badabb01599eff856a1b4189f6203bbc8a72b069c8e1b9081", size = 2217619, upload_time = "2025-05-27T14:22:13.808Z" }, - { url = "https://files.pythonhosted.org/packages/67/37/60c991124d53e2e9c75a6b59d801191e627befd54b4818bd0f9cbca79a2a/libcst-1.8.0-cp311-cp311-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9fe6852222ab2f150903b3690a664688cc5bceaa45ebc82edccb9b99d82770d5", size = 2188554, upload_time = "2025-05-27T14:22:15.826Z" }, - { url = "https://files.pythonhosted.org/packages/f0/6b/6a9f6585307ad65431b7e007fb5880cd2b2625562bd8d888fbdc2035e252/libcst-1.8.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:04567fc754ac4d5c14cad19604cc8ee72e4c857d56520d42b19331e59507f8cc", size = 2309391, upload_time = "2025-05-27T14:22:17.458Z" }, - { url = "https://files.pythonhosted.org/packages/88/76/937dffe1db4c29157c09bbd57503570a22a7ae8ecd6b176e7bb7eac9c4aa/libcst-1.8.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b2c27310c03000be60499cba7b8291bb6ddc872ca6e46df2fadb9dc8e8387132", size = 2399948, upload_time = "2025-05-27T14:22:19.038Z" }, - { url = "https://files.pythonhosted.org/packages/0d/b7/a4e20cb5dadcd51b17e4a3471682ab8e789f62aa60d2c441c85efe5966d2/libcst-1.8.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ec577ff726c254966d84dd1c0125a596a06f4b4b9f44eefff4a8f80c8dc28a2d", size = 2278063, upload_time = "2025-05-27T14:22:20.56Z" }, - { url = "https://files.pythonhosted.org/packages/d8/38/4c2fe62cd6e0f73907cbce372641dc5f311e721289e64b2616c923800842/libcst-1.8.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:90f0b2d7de389951c2453696261087d1f787262bd4f5dcc1130878be1a649782", size = 2386600, upload_time = "2025-05-27T14:22:22.394Z" }, - { url = "https://files.pythonhosted.org/packages/0c/8b/4d1ceb074354921b5d3b75bf234f6389cdbfba579b84efb86c533ed9a9ad/libcst-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:35ea7807eb2792af4b3f274585c80fc08e4c7f3f13b7fbf110ac868bfdf0ac9f", size = 2093620, upload_time = "2025-05-27T14:22:23.982Z" }, - { url = "https://files.pythonhosted.org/packages/83/a3/4f4af75ed558baeda18483589b4052813ece446a79e0b8455f40f38e54db/libcst-1.8.0-cp311-cp311-win_arm64.whl", hash = "sha256:dd6796c6ddf057b05b2029abfa7fb0f0deafd9d14102c86a6cdf139d298d0eea", size = 1983804, upload_time = "2025-05-27T14:22:25.422Z" }, - { url = "https://files.pythonhosted.org/packages/37/33/ee1bec4d5514e5dd696ed56685ffa0e3b1b50c8d6ac3b472ea76d4c64c9c/libcst-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7b7ab4a12baaad459e003cb892d261c17e4d03076dc6662d2981d71e90fdb67b", size = 2183748, upload_time = "2025-05-27T14:22:27.598Z" }, - { url = "https://files.pythonhosted.org/packages/66/97/cc111778a28a725bed5baf94bc1f521b5fe64e0bc58f76b7ce1bdca41645/libcst-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d27c3597ef41ab2d12384844987a5f554a8217af13f6d4a69d7a82d2abf64e46", size = 2067656, upload_time = "2025-05-27T14:22:30.066Z" }, - { url = "https://files.pythonhosted.org/packages/6a/20/e44df5ab8d24c378d594a4ae0f6a5b66f0bd188dee32d7d548fcf4adc15f/libcst-1.8.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:585128cc745a9a20a5b687b5e38867c3910e08a74fdb6be65dc373d8eaf499fc", size = 2217517, upload_time = "2025-05-27T14:22:32.136Z" }, - { url = "https://files.pythonhosted.org/packages/e8/5e/4ee4e0ae7ee134b21d50d1919053a8c1c93e1335d11c5a0a999a56ef867b/libcst-1.8.0-cp312-cp312-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:42b0c624029dfe4ec628406569251addafe3b1298d2fd901bdf3a9e7f9fd9395", size = 2190140, upload_time = "2025-05-27T14:22:34.292Z" }, - { url = "https://files.pythonhosted.org/packages/16/d3/822d83b198c742865f7b7f80ef4b34a8559b8ba37ea3ff336f8024ac1e6c/libcst-1.8.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:f74f215101b6312bb0aa82f5126c5fcb811fb767eaa035138a5de2ff4ec436da", size = 2308748, upload_time = "2025-05-27T14:22:35.976Z" }, - { url = "https://files.pythonhosted.org/packages/64/82/65cfaa5ce4a90ee7bd078600ac67978cfeee352e5743cbd3ccd888947aca/libcst-1.8.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c33add6e54281d7b51b86babb89c91394b1b69da175984a5127b1a42abb1f0bc", size = 2400765, upload_time = "2025-05-27T14:22:37.595Z" }, - { url = "https://files.pythonhosted.org/packages/80/7e/8e27b2b5b17e320fb12407b2494b56e00aa96e780736e981676435859657/libcst-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ba4e0edde3ffa30f7324999642ae0ccb7ca367a901ffca03902b382a5b42f86f", size = 2278797, upload_time = "2025-05-27T14:22:39.976Z" }, - { url = "https://files.pythonhosted.org/packages/23/71/da2a1a42b1412231e0925e0aa9be6194399748303108d191c74b86247329/libcst-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6462ec79e043ced913c8ce2329d57b110de9f283c7e11387c112f0614e4e6c1f", size = 2386491, upload_time = "2025-05-27T14:22:41.503Z" }, - { url = "https://files.pythonhosted.org/packages/0c/ea/53b89d124b43b768f4cd618dd00c19047b6e322e1bb9cc435beeeb20f4d1/libcst-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:58452ff8a2c448b230154e3b96d1e23497960a42861b4f406383ce6a98ca671e", size = 2095575, upload_time = "2025-05-27T14:22:43.084Z" }, - { url = "https://files.pythonhosted.org/packages/13/d8/cfeea7d17cb5c32fcf70dc98be47df587956a5f971a83924e340438bfd64/libcst-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:e7a88d23b4f35dcfe3564f03df512a50b50f8f0805cc020a975a6b5b00c9683a", size = 1982560, upload_time = "2025-05-27T14:22:44.629Z" }, - { url = "https://files.pythonhosted.org/packages/e1/28/8a488241fa40306b081b20ca4783000dea3f91a1c4e2b4e4d707ab9839e1/libcst-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4e01ed9d0fcc20093fb39ee4252e70d6a993d26871319a8edad4183c8feb55eb", size = 2183878, upload_time = "2025-05-27T14:22:46.203Z" }, - { url = "https://files.pythonhosted.org/packages/bd/ef/4c1033df67546f7e6a380fb91d6ab8dfa93fa33ff1ce5c09dd587bbea461/libcst-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f227625f7be41bd08063d758da33dde338e1460bc790e26b0f2d1475b5f78908", size = 2068087, upload_time = "2025-05-27T14:22:47.695Z" }, - { url = "https://files.pythonhosted.org/packages/97/c7/9e3992956a1bc7ba42a5b8a6b3588f1ae72b9bade74d2ea232644646e77e/libcst-1.8.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:d855ecbea9ae3efbf7e9a851918120196c7195471d06150773b9b789d95e8aa6", size = 2218294, upload_time = "2025-05-27T14:22:49.59Z" }, - { url = "https://files.pythonhosted.org/packages/56/b7/ab142dbb5de5d6023527e11997f9c1583351230b96928b3b5cbf7c912655/libcst-1.8.0-cp313-cp313-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4555f3a357d6f1f99fa09328eed74c0bd4e9fc3a77456acc8a19f1ed087dd69c", size = 2190312, upload_time = "2025-05-27T14:22:51.111Z" }, - { url = "https://files.pythonhosted.org/packages/1a/5b/efbe2312619a3c240d2515c740aad05a08f8e13f386107d664808e9c0a17/libcst-1.8.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:ddd4477c13b0014793cdb0d0c686c33ffe1d2c704923c65f4d9f575ce4262a4c", size = 2309025, upload_time = "2025-05-27T14:22:52.929Z" }, - { url = "https://files.pythonhosted.org/packages/9a/97/25391720d0e4f38637cd98b1722c0f673f795680d4975a84bf0154fe4b1a/libcst-1.8.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6e512c00274110df3ce724a637e5f41e5fe90341db8cc9ea03cce35df7933010", size = 2400661, upload_time = "2025-05-27T14:22:54.545Z" }, - { url = "https://files.pythonhosted.org/packages/64/a5/efd688fe117b9c997338c542ed6c1ffab433351eb42c0179e43c1f60956c/libcst-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:05d05612b95d064a08b3ecb8e67c4f8d289f1c12a7e3beb8d7b18f007a7c76eb", size = 2279371, upload_time = "2025-05-27T14:22:56.367Z" }, - { url = "https://files.pythonhosted.org/packages/08/13/0b2572183d5488fe7f892a2db60e9504ebc80af39e22a2ca58f830cc93c0/libcst-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:bd8328ae3a86fc7001019815dcf84425565e21dd09ecc70bd94f10d287d17034", size = 2386388, upload_time = "2025-05-27T14:22:58.534Z" }, - { url = "https://files.pythonhosted.org/packages/44/ec/8dabe56809cbf60afc3ee832391388c9baf1fcf14f4e4094d4337d12e196/libcst-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:7f9b545d607b581f2b3d307f8d5e9524c9e6364535ff4460faefd56395484420", size = 2095604, upload_time = "2025-05-27T14:23:01.075Z" }, - { url = "https://files.pythonhosted.org/packages/11/b5/d5fb9ddf46ceafe6decffb29c9d1bd8f6b8bd4f9b09e263db7e8b113d76a/libcst-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:e0654aab4eb61ee04d72cff9da68e5e7f2fa8c870efbc0d48754970572c0facf", size = 1982489, upload_time = "2025-05-27T14:23:02.77Z" }, - { url = "https://files.pythonhosted.org/packages/30/1e/27420a92a564ea198eb16a0fa7130ee688b456f8fed3a2240eac304537c7/libcst-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:e2fa6fbd7d755e59c58745d997f9805bc11c18e0d6042f6f35498fd5ba90a038", size = 2173926, upload_time = "2025-05-27T14:23:04.88Z" }, - { url = "https://files.pythonhosted.org/packages/b4/b9/792b80b1a85b97976af1863e4e252624af493acaf8da95fe492d6c5e1d6f/libcst-1.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:9ecd71d54648dee629171272cb264c42eaf5321566747bc264984208abc528a6", size = 2059803, upload_time = "2025-05-27T14:23:07.645Z" }, - { url = "https://files.pythonhosted.org/packages/fb/b6/9c82b49916fa816bdcbf5b3e63f9f65ed318e2ea2cf76f9f05bf563b0017/libcst-1.8.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:f0cbde11baa9fb91799432066d0444a90439479e960da3078f841e1ac0c51dfe", size = 2206555, upload_time = "2025-05-27T14:23:09.469Z" }, - { url = "https://files.pythonhosted.org/packages/b7/31/39c110eb66d5fd7cc4891cf55192a358a6be8b8f6ac0e2eb709850104456/libcst-1.8.0-cp313-cp313t-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:edfc5636e015b5ef8f8ed8b9628d15eaaf415d906cd4cc6a5fa63cbfdd38a23c", size = 2177856, upload_time = "2025-05-27T14:23:20.91Z" }, - { url = "https://files.pythonhosted.org/packages/7e/66/560cf088ae5b93aea3e35aa3fb3fb2fbc2d5bf4ef0097220027f31488f95/libcst-1.8.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:10e494659e510b5428d2102151149636ad7a6b691bbb57ec7cd7e256938746a9", size = 2299368, upload_time = "2025-05-27T14:23:22.44Z" }, - { url = "https://files.pythonhosted.org/packages/e3/4d/7af5aac7ba3ec04faa40c4fcb2eba16f6259123376fac4eb131ab1af880f/libcst-1.8.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ae851e0987cc355b8f1dcc9915b4cf8e408dcb6fbb589d47d3db098e67497cd", size = 2376624, upload_time = "2025-05-27T14:23:24.501Z" }, - { url = "https://files.pythonhosted.org/packages/dc/0e/cac4685b0802c2dbd7f88bf100a4b3db92fbdf5bd3f22bc7a7b58139369a/libcst-1.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:459d8c9ceb2b97058f0ec0775050ec2024ee1a178b421510e7fc12e628b5d2d3", size = 2268894, upload_time = "2025-05-27T14:23:26.577Z" }, - { url = "https://files.pythonhosted.org/packages/c0/b2/6efd6b0d9e88768c7c29ac08d91091a36801d29bbd9deecb16f6e6be7971/libcst-1.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6913649f1129a7d9a53d22ca602bf1f3c3f4d7cb7d99441dafd0f1bc98601b97", size = 2378827, upload_time = "2025-05-27T14:23:28.767Z" }, - { url = "https://files.pythonhosted.org/packages/99/f8/7d61985de5cb8e65a80c740ee2fa30cd582a91fc2bb860a732e5dccc1276/libcst-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5c36850b3df46eedbd9593db28074ae443888d4f22cb71224276b405a7c99d3a", size = 2084719, upload_time = "2025-05-27T14:23:30.664Z" }, - { url = "https://files.pythonhosted.org/packages/81/d8/fb61859af9a838ffa611ea34a855c7133a3018faf877f4d4555019302d0c/libcst-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:3741c5d07b3438b6db94b395e1855c4c1d6a3ecd7ef35bfe599aadfa098578a3", size = 1971986, upload_time = "2025-05-27T14:23:32.225Z" }, +version = "1.8.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pyyaml", marker = "python_full_version != '3.13.*' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyyaml-ft", marker = "python_full_version == '3.13.*' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/de/cd/337df968b38d94c5aabd3e1b10630f047a2b345f6e1d4456bd9fe7417537/libcst-1.8.6.tar.gz", hash = "sha256:f729c37c9317126da9475bdd06a7208eb52fcbd180a6341648b45a56b4ba708b", size = 891354, upload-time = "2025-11-03T22:33:30.621Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c4/52/97d5454dee9d014821fe0c88f3dc0e83131b97dd074a4d49537056a75475/libcst-1.8.6-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:a20c5182af04332cc94d8520792befda06d73daf2865e6dddc5161c72ea92cb9", size = 2211698, upload-time = "2025-11-03T22:31:50.117Z" }, + { url = "https://files.pythonhosted.org/packages/6c/a4/d1205985d378164687af3247a9c8f8bdb96278b0686ac98ab951bc6d336a/libcst-1.8.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:36473e47cb199b7e6531d653ee6ffed057de1d179301e6c67f651f3af0b499d6", size = 2093104, upload-time = "2025-11-03T22:31:52.189Z" }, + { url = "https://files.pythonhosted.org/packages/9e/de/1338da681b7625b51e584922576d54f1b8db8fc7ff4dc79121afc5d4d2cd/libcst-1.8.6-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:06fc56335a45d61b7c1b856bfab4587b84cfe31e9d6368f60bb3c9129d900f58", size = 2237419, upload-time = "2025-11-03T22:31:53.526Z" }, + { url = "https://files.pythonhosted.org/packages/50/06/ee66f2d83b870534756e593d464d8b33b0914c224dff3a407e0f74dc04e0/libcst-1.8.6-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:6b23d14a7fc0addd9795795763af26b185deb7c456b1e7cc4d5228e69dab5ce8", size = 2300820, upload-time = "2025-11-03T22:31:55.995Z" }, + { url = "https://files.pythonhosted.org/packages/9c/ca/959088729de8e0eac8dd516e4fb8623d8d92bad539060fa85c9e94d418a5/libcst-1.8.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:16cfe0cfca5fd840e1fb2c30afb628b023d3085b30c3484a79b61eae9d6fe7ba", size = 2301201, upload-time = "2025-11-03T22:31:57.347Z" }, + { url = "https://files.pythonhosted.org/packages/c2/4c/2a21a8c452436097dfe1da277f738c3517f3f728713f16d84b9a3d67ca8d/libcst-1.8.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:455f49a93aea4070132c30ebb6c07c2dea0ba6c1fde5ffde59fc45dbb9cfbe4b", size = 2408213, upload-time = "2025-11-03T22:31:59.221Z" }, + { url = "https://files.pythonhosted.org/packages/3e/26/8f7b671fad38a515bb20b038718fd2221ab658299119ac9bcec56c2ced27/libcst-1.8.6-cp310-cp310-win_amd64.whl", hash = "sha256:72cca15800ffc00ba25788e4626189fe0bc5fe2a0c1cb4294bce2e4df21cc073", size = 2119189, upload-time = "2025-11-03T22:32:00.696Z" }, + { url = "https://files.pythonhosted.org/packages/5b/bf/ffb23a48e27001165cc5c81c5d9b3d6583b21b7f5449109e03a0020b060c/libcst-1.8.6-cp310-cp310-win_arm64.whl", hash = "sha256:6cad63e3a26556b020b634d25a8703b605c0e0b491426b3e6b9e12ed20f09100", size = 2001736, upload-time = "2025-11-03T22:32:02.986Z" }, + { url = "https://files.pythonhosted.org/packages/dc/15/95c2ecadc0fb4af8a7057ac2012a4c0ad5921b9ef1ace6c20006b56d3b5f/libcst-1.8.6-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:3649a813660fbffd7bc24d3f810b1f75ac98bd40d9d6f56d1f0ee38579021073", size = 2211289, upload-time = "2025-11-03T22:32:04.673Z" }, + { url = "https://files.pythonhosted.org/packages/80/c3/7e1107acd5ed15cf60cc07c7bb64498a33042dc4821874aea3ec4942f3cd/libcst-1.8.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0cbe17067055829607c5ba4afa46bfa4d0dd554c0b5a583546e690b7367a29b6", size = 2092927, upload-time = "2025-11-03T22:32:06.209Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ff/0d2be87f67e2841a4a37d35505e74b65991d30693295c46fc0380ace0454/libcst-1.8.6-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:59a7e388c57d21d63722018978a8ddba7b176e3a99bd34b9b84a576ed53f2978", size = 2237002, upload-time = "2025-11-03T22:32:07.559Z" }, + { url = "https://files.pythonhosted.org/packages/69/99/8c4a1b35c7894ccd7d33eae01ac8967122f43da41325223181ca7e4738fe/libcst-1.8.6-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:b6c1248cc62952a3a005792b10cdef2a4e130847be9c74f33a7d617486f7e532", size = 2301048, upload-time = "2025-11-03T22:32:08.869Z" }, + { url = "https://files.pythonhosted.org/packages/9b/8b/d1aa811eacf936cccfb386ae0585aa530ea1221ccf528d67144e041f5915/libcst-1.8.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6421a930b028c5ef4a943b32a5a78b7f1bf15138214525a2088f11acbb7d3d64", size = 2300675, upload-time = "2025-11-03T22:32:10.579Z" }, + { url = "https://files.pythonhosted.org/packages/c6/6b/7b65cd41f25a10c1fef2389ddc5c2b2cc23dc4d648083fa3e1aa7e0eeac2/libcst-1.8.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6d8b67874f2188399a71a71731e1ba2d1a2c3173b7565d1cc7ffb32e8fbaba5b", size = 2407934, upload-time = "2025-11-03T22:32:11.856Z" }, + { url = "https://files.pythonhosted.org/packages/c5/8b/401cfff374bb3b785adfad78f05225225767ee190997176b2a9da9ed9460/libcst-1.8.6-cp311-cp311-win_amd64.whl", hash = "sha256:b0d8c364c44ae343937f474b2e492c1040df96d94530377c2f9263fb77096e4f", size = 2119247, upload-time = "2025-11-03T22:32:13.279Z" }, + { url = "https://files.pythonhosted.org/packages/f1/17/085f59eaa044b6ff6bc42148a5449df2b7f0ba567307de7782fe85c39ee2/libcst-1.8.6-cp311-cp311-win_arm64.whl", hash = "sha256:5dcaaebc835dfe5755bc85f9b186fb7e2895dda78e805e577fef1011d51d5a5c", size = 2001774, upload-time = "2025-11-03T22:32:14.647Z" }, + { url = "https://files.pythonhosted.org/packages/0c/3c/93365c17da3d42b055a8edb0e1e99f1c60c776471db6c9b7f1ddf6a44b28/libcst-1.8.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:0c13d5bd3d8414a129e9dccaf0e5785108a4441e9b266e1e5e9d1f82d1b943c9", size = 2206166, upload-time = "2025-11-03T22:32:16.012Z" }, + { url = "https://files.pythonhosted.org/packages/1d/cb/7530940e6ac50c6dd6022349721074e19309eb6aa296e942ede2213c1a19/libcst-1.8.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f1472eeafd67cdb22544e59cf3bfc25d23dc94058a68cf41f6654ff4fcb92e09", size = 2083726, upload-time = "2025-11-03T22:32:17.312Z" }, + { url = "https://files.pythonhosted.org/packages/1b/cf/7e5eaa8c8f2c54913160671575351d129170db757bb5e4b7faffed022271/libcst-1.8.6-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:089c58e75cb142ec33738a1a4ea7760a28b40c078ab2fd26b270dac7d2633a4d", size = 2235755, upload-time = "2025-11-03T22:32:18.859Z" }, + { url = "https://files.pythonhosted.org/packages/55/54/570ec2b0e9a3de0af9922e3bb1b69a5429beefbc753a7ea770a27ad308bd/libcst-1.8.6-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:c9d7aeafb1b07d25a964b148c0dda9451efb47bbbf67756e16eeae65004b0eb5", size = 2301473, upload-time = "2025-11-03T22:32:20.499Z" }, + { url = "https://files.pythonhosted.org/packages/11/4c/163457d1717cd12181c421a4cca493454bcabd143fc7e53313bc6a4ad82a/libcst-1.8.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:207481197afd328aa91d02670c15b48d0256e676ce1ad4bafb6dc2b593cc58f1", size = 2298899, upload-time = "2025-11-03T22:32:21.765Z" }, + { url = "https://files.pythonhosted.org/packages/35/1d/317ddef3669883619ef3d3395ea583305f353ef4ad87d7a5ac1c39be38e3/libcst-1.8.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:375965f34cc6f09f5f809244d3ff9bd4f6cb6699f571121cebce53622e7e0b86", size = 2408239, upload-time = "2025-11-03T22:32:23.275Z" }, + { url = "https://files.pythonhosted.org/packages/9a/a1/f47d8cccf74e212dd6044b9d6dbc223636508da99acff1d54786653196bc/libcst-1.8.6-cp312-cp312-win_amd64.whl", hash = "sha256:da95b38693b989eaa8d32e452e8261cfa77fe5babfef1d8d2ac25af8c4aa7e6d", size = 2119660, upload-time = "2025-11-03T22:32:24.822Z" }, + { url = "https://files.pythonhosted.org/packages/19/d0/dd313bf6a7942cdf951828f07ecc1a7695263f385065edc75ef3016a3cb5/libcst-1.8.6-cp312-cp312-win_arm64.whl", hash = "sha256:bff00e1c766658adbd09a175267f8b2f7616e5ee70ce45db3d7c4ce6d9f6bec7", size = 1999824, upload-time = "2025-11-03T22:32:26.131Z" }, + { url = "https://files.pythonhosted.org/packages/90/01/723cd467ec267e712480c772aacc5aa73f82370c9665162fd12c41b0065b/libcst-1.8.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7445479ebe7d1aff0ee094ab5a1c7718e1ad78d33e3241e1a1ec65dcdbc22ffb", size = 2206386, upload-time = "2025-11-03T22:32:27.422Z" }, + { url = "https://files.pythonhosted.org/packages/17/50/b944944f910f24c094f9b083f76f61e3985af5a376f5342a21e01e2d1a81/libcst-1.8.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4fc3fef8a2c983e7abf5d633e1884c5dd6fa0dcb8f6e32035abd3d3803a3a196", size = 2083945, upload-time = "2025-11-03T22:32:28.847Z" }, + { url = "https://files.pythonhosted.org/packages/36/a1/bd1b2b2b7f153d82301cdaddba787f4a9fc781816df6bdb295ca5f88b7cf/libcst-1.8.6-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:1a3a5e4ee870907aa85a4076c914ae69066715a2741b821d9bf16f9579de1105", size = 2235818, upload-time = "2025-11-03T22:32:30.504Z" }, + { url = "https://files.pythonhosted.org/packages/b9/ab/f5433988acc3b4d188c4bb154e57837df9488cc9ab551267cdeabd3bb5e7/libcst-1.8.6-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:6609291c41f7ad0bac570bfca5af8fea1f4a27987d30a1fa8b67fe5e67e6c78d", size = 2301289, upload-time = "2025-11-03T22:32:31.812Z" }, + { url = "https://files.pythonhosted.org/packages/5d/57/89f4ba7a6f1ac274eec9903a9e9174890d2198266eee8c00bc27eb45ecf7/libcst-1.8.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:25eaeae6567091443b5374b4c7d33a33636a2d58f5eda02135e96fc6c8807786", size = 2299230, upload-time = "2025-11-03T22:32:33.242Z" }, + { url = "https://files.pythonhosted.org/packages/f2/36/0aa693bc24cce163a942df49d36bf47a7ed614a0cd5598eee2623bc31913/libcst-1.8.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:04030ea4d39d69a65873b1d4d877def1c3951a7ada1824242539e399b8763d30", size = 2408519, upload-time = "2025-11-03T22:32:34.678Z" }, + { url = "https://files.pythonhosted.org/packages/db/18/6dd055b5f15afa640fb3304b2ee9df8b7f72e79513814dbd0a78638f4a0e/libcst-1.8.6-cp313-cp313-win_amd64.whl", hash = "sha256:8066f1b70f21a2961e96bedf48649f27dfd5ea68be5cd1bed3742b047f14acde", size = 2119853, upload-time = "2025-11-03T22:32:36.287Z" }, + { url = "https://files.pythonhosted.org/packages/c9/ed/5ddb2a22f0b0abdd6dcffa40621ada1feaf252a15e5b2733a0a85dfd0429/libcst-1.8.6-cp313-cp313-win_arm64.whl", hash = "sha256:c188d06b583900e662cd791a3f962a8c96d3dfc9b36ea315be39e0a4c4792ebf", size = 1999808, upload-time = "2025-11-03T22:32:38.1Z" }, + { url = "https://files.pythonhosted.org/packages/25/d3/72b2de2c40b97e1ef4a1a1db4e5e52163fc7e7740ffef3846d30bc0096b5/libcst-1.8.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:c41c76e034a1094afed7057023b1d8967f968782433f7299cd170eaa01ec033e", size = 2190553, upload-time = "2025-11-03T22:32:39.819Z" }, + { url = "https://files.pythonhosted.org/packages/0d/20/983b7b210ccc3ad94a82db54230e92599c4a11b9cfc7ce3bc97c1d2df75c/libcst-1.8.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5432e785322aba3170352f6e72b32bea58d28abd141ac37cc9b0bf6b7c778f58", size = 2074717, upload-time = "2025-11-03T22:32:41.373Z" }, + { url = "https://files.pythonhosted.org/packages/13/f2/9e01678fedc772e09672ed99930de7355757035780d65d59266fcee212b8/libcst-1.8.6-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:85b7025795b796dea5284d290ff69de5089fc8e989b25d6f6f15b6800be7167f", size = 2225834, upload-time = "2025-11-03T22:32:42.716Z" }, + { url = "https://files.pythonhosted.org/packages/4a/0d/7bed847b5c8c365e9f1953da274edc87577042bee5a5af21fba63276e756/libcst-1.8.6-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:536567441182a62fb706e7aa954aca034827b19746832205953b2c725d254a93", size = 2287107, upload-time = "2025-11-03T22:32:44.549Z" }, + { url = "https://files.pythonhosted.org/packages/02/f0/7e51fa84ade26c518bfbe7e2e4758b56d86a114c72d60309ac0d350426c4/libcst-1.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:2f04d3672bde1704f383a19e8f8331521abdbc1ed13abb349325a02ac56e5012", size = 2288672, upload-time = "2025-11-03T22:32:45.867Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cd/15762659a3f5799d36aab1bc2b7e732672722e249d7800e3c5f943b41250/libcst-1.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:7f04febcd70e1e67917be7de513c8d4749d2e09206798558d7fe632134426ea4", size = 2392661, upload-time = "2025-11-03T22:32:47.232Z" }, + { url = "https://files.pythonhosted.org/packages/e4/6b/b7f9246c323910fcbe021241500f82e357521495dcfe419004dbb272c7cb/libcst-1.8.6-cp313-cp313t-win_amd64.whl", hash = "sha256:1dc3b897c8b0f7323412da3f4ad12b16b909150efc42238e19cbf19b561cc330", size = 2105068, upload-time = "2025-11-03T22:32:49.145Z" }, + { url = "https://files.pythonhosted.org/packages/a6/0b/4fd40607bc4807ec2b93b054594373d7fa3d31bb983789901afcb9bcebe9/libcst-1.8.6-cp313-cp313t-win_arm64.whl", hash = "sha256:44f38139fa95e488db0f8976f9c7ca39a64d6bc09f2eceef260aa1f6da6a2e42", size = 1985181, upload-time = "2025-11-03T22:32:50.597Z" }, + { url = "https://files.pythonhosted.org/packages/3a/60/4105441989e321f7ad0fd28ffccb83eb6aac0b7cfb0366dab855dcccfbe5/libcst-1.8.6-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:b188e626ce61de5ad1f95161b8557beb39253de4ec74fc9b1f25593324a0279c", size = 2204202, upload-time = "2025-11-03T22:32:52.311Z" }, + { url = "https://files.pythonhosted.org/packages/67/2f/51a6f285c3a183e50cfe5269d4a533c21625aac2c8de5cdf2d41f079320d/libcst-1.8.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:87e74f7d7dfcba9efa91127081e22331d7c42515f0a0ac6e81d4cf2c3ed14661", size = 2083581, upload-time = "2025-11-03T22:32:54.269Z" }, + { url = "https://files.pythonhosted.org/packages/2f/64/921b1c19b638860af76cdb28bc81d430056592910b9478eea49e31a7f47a/libcst-1.8.6-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:3a926a4b42015ee24ddfc8ae940c97bd99483d286b315b3ce82f3bafd9f53474", size = 2236495, upload-time = "2025-11-03T22:32:55.723Z" }, + { url = "https://files.pythonhosted.org/packages/12/a8/b00592f9bede618cbb3df6ffe802fc65f1d1c03d48a10d353b108057d09c/libcst-1.8.6-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:3f4fbb7f569e69fd9e89d9d9caa57ca42c577c28ed05062f96a8c207594e75b8", size = 2301466, upload-time = "2025-11-03T22:32:57.337Z" }, + { url = "https://files.pythonhosted.org/packages/af/df/790d9002f31580fefd0aec2f373a0f5da99070e04c5e8b1c995d0104f303/libcst-1.8.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:08bd63a8ce674be431260649e70fca1d43f1554f1591eac657f403ff8ef82c7a", size = 2300264, upload-time = "2025-11-03T22:32:58.852Z" }, + { url = "https://files.pythonhosted.org/packages/21/de/dc3f10e65bab461be5de57850d2910a02c24c3ddb0da28f0e6e4133c3487/libcst-1.8.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:e00e275d4ba95d4963431ea3e409aa407566a74ee2bf309a402f84fc744abe47", size = 2408572, upload-time = "2025-11-03T22:33:00.552Z" }, + { url = "https://files.pythonhosted.org/packages/20/3b/35645157a7590891038b077db170d6dd04335cd2e82a63bdaa78c3297dfe/libcst-1.8.6-cp314-cp314-win_amd64.whl", hash = "sha256:fea5c7fa26556eedf277d4f72779c5ede45ac3018650721edd77fd37ccd4a2d4", size = 2193917, upload-time = "2025-11-03T22:33:02.354Z" }, + { url = "https://files.pythonhosted.org/packages/b3/a2/1034a9ba7d3e82f2c2afaad84ba5180f601aed676d92b76325797ad60951/libcst-1.8.6-cp314-cp314-win_arm64.whl", hash = "sha256:bb9b4077bdf8857b2483879cbbf70f1073bc255b057ec5aac8a70d901bb838e9", size = 2078748, upload-time = "2025-11-03T22:33:03.707Z" }, + { url = "https://files.pythonhosted.org/packages/95/a1/30bc61e8719f721a5562f77695e6154e9092d1bdf467aa35d0806dcd6cea/libcst-1.8.6-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:55ec021a296960c92e5a33b8d93e8ad4182b0eab657021f45262510a58223de1", size = 2188980, upload-time = "2025-11-03T22:33:05.152Z" }, + { url = "https://files.pythonhosted.org/packages/2c/14/c660204532407c5628e3b615015a902ed2d0b884b77714a6bdbe73350910/libcst-1.8.6-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ba9ab2b012fbd53b36cafd8f4440a6b60e7e487cd8b87428e57336b7f38409a4", size = 2074828, upload-time = "2025-11-03T22:33:06.864Z" }, + { url = "https://files.pythonhosted.org/packages/82/e2/c497c354943dff644749f177ee9737b09ed811b8fc842b05709a40fe0d1b/libcst-1.8.6-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c0a0cc80aebd8aa15609dd4d330611cbc05e9b4216bcaeabba7189f99ef07c28", size = 2225568, upload-time = "2025-11-03T22:33:08.354Z" }, + { url = "https://files.pythonhosted.org/packages/86/ef/45999676d07bd6d0eefa28109b4f97124db114e92f9e108de42ba46a8028/libcst-1.8.6-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:42a4f68121e2e9c29f49c97f6154e8527cd31021809cc4a941c7270aa64f41aa", size = 2286523, upload-time = "2025-11-03T22:33:10.206Z" }, + { url = "https://files.pythonhosted.org/packages/f4/6c/517d8bf57d9f811862f4125358caaf8cd3320a01291b3af08f7b50719db4/libcst-1.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8a434c521fadaf9680788b50d5c21f4048fa85ed19d7d70bd40549fbaeeecab1", size = 2288044, upload-time = "2025-11-03T22:33:11.628Z" }, + { url = "https://files.pythonhosted.org/packages/83/ce/24d7d49478ffb61207f229239879845da40a374965874f5ee60f96b02ddb/libcst-1.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6a65f844d813ab4ef351443badffa0ae358f98821561d19e18b3190f59e71996", size = 2392605, upload-time = "2025-11-03T22:33:12.962Z" }, + { url = "https://files.pythonhosted.org/packages/39/c3/829092ead738b71e96a4e96896c96f276976e5a8a58b4473ed813d7c962b/libcst-1.8.6-cp314-cp314t-win_amd64.whl", hash = "sha256:bdb14bc4d4d83a57062fed2c5da93ecb426ff65b0dc02ddf3481040f5f074a82", size = 2181581, upload-time = "2025-11-03T22:33:14.514Z" }, + { url = "https://files.pythonhosted.org/packages/98/6d/5d6a790a02eb0d9d36c4aed4f41b277497e6178900b2fa29c35353aa45ed/libcst-1.8.6-cp314-cp314t-win_arm64.whl", hash = "sha256:819c8081e2948635cab60c603e1bbdceccdfe19104a242530ad38a36222cb88f", size = 2065000, upload-time = "2025-11-03T22:33:16.257Z" }, ] [[package]] @@ -3046,20 +3083,23 @@ dependencies = [ { name = "joblib" }, { name = "lazy-loader" }, { name = "msgpack" }, - { name = "numba" }, + { name = "numba", version = "0.61.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numba", version = "0.64.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, { name = "numpy" }, { name = "pooch" }, - { name = "scikit-learn" }, - { name = "scipy" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "soundfile" }, { name = "soxr" }, - { name = "standard-aifc", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "standard-sunau", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "standard-aifc", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "standard-sunau", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/64/36/360b5aafa0238e29758729e9486c6ed92a6f37fa403b7875e06c115cdf4a/librosa-0.11.0.tar.gz", hash = "sha256:f5ed951ca189b375bbe2e33b2abd7e040ceeee302b9bbaeeffdfddb8d0ace908", size = 327001, upload_time = "2025-03-11T15:09:54.884Z" } +sdist = { url = "https://files.pythonhosted.org/packages/64/36/360b5aafa0238e29758729e9486c6ed92a6f37fa403b7875e06c115cdf4a/librosa-0.11.0.tar.gz", hash = "sha256:f5ed951ca189b375bbe2e33b2abd7e040ceeee302b9bbaeeffdfddb8d0ace908", size = 327001, upload-time = "2025-03-11T15:09:54.884Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b5/ba/c63c5786dfee4c3417094c4b00966e61e4a63efecee22cb7b4c0387dda83/librosa-0.11.0-py3-none-any.whl", hash = "sha256:0b6415c4fd68bff4c29288abe67c6d80b587e0e1e2cfb0aad23e4559504a7fa1", size = 260749, upload_time = "2025-03-11T15:09:52.982Z" }, + { url = "https://files.pythonhosted.org/packages/b5/ba/c63c5786dfee4c3417094c4b00966e61e4a63efecee22cb7b4c0387dda83/librosa-0.11.0-py3-none-any.whl", hash = "sha256:0b6415c4fd68bff4c29288abe67c6d80b587e0e1e2cfb0aad23e4559504a7fa1", size = 260749, upload-time = "2025-03-11T15:09:52.982Z" }, ] [[package]] @@ -3072,90 +3112,141 @@ dependencies = [ { name = "packaging" }, { name = "pytorch-lightning" }, { name = "pyyaml" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "torchmetrics" }, { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/56/d0/78ea244ac044cd4df15aa8294a50ff3561fb177e7e5ba788aaa542046cae/lightning-2.4.0.tar.gz", hash = "sha256:9156604cc56e4b2b603f34fa7f0fe5107375c8e6d85e74544b319a15faa9ed0e", size = 620632, upload_time = "2024-08-07T09:46:44.399Z" } +sdist = { url = "https://files.pythonhosted.org/packages/56/d0/78ea244ac044cd4df15aa8294a50ff3561fb177e7e5ba788aaa542046cae/lightning-2.4.0.tar.gz", hash = "sha256:9156604cc56e4b2b603f34fa7f0fe5107375c8e6d85e74544b319a15faa9ed0e", size = 620632, upload-time = "2024-08-07T09:46:44.399Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/2c/85eaf42c983b0cd81bcda5876da2c8e2a9fd347908666ea9855724369171/lightning-2.4.0-py3-none-any.whl", hash = "sha256:560163af9711cf59055c448232c473150a299089efce0d2be3cc3288082d8768", size = 810971, upload_time = "2024-08-07T09:46:39.874Z" }, + { url = "https://files.pythonhosted.org/packages/a3/2c/85eaf42c983b0cd81bcda5876da2c8e2a9fd347908666ea9855724369171/lightning-2.4.0-py3-none-any.whl", hash = "sha256:560163af9711cf59055c448232c473150a299089efce0d2be3cc3288082d8768", size = 810971, upload-time = "2024-08-07T09:46:39.874Z" }, ] [[package]] name = "lightning-utilities" -version = "0.14.3" +version = "0.15.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, - { name = "setuptools" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0f/bb/63a6a8c9e7a96b6ba92647fa5b1595c2dbee29f8178705adb4704d82ecba/lightning_utilities-0.14.3.tar.gz", hash = "sha256:37e2f83f273890052955a44054382c211a303012ee577619efbaa5df9e65e9f5", size = 30346, upload_time = "2025-04-03T15:59:56.928Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/45/7fa8f56b17dc0f0a41ec70dd307ecd6787254483549843bef4c30ab5adce/lightning_utilities-0.15.3.tar.gz", hash = "sha256:792ae0204c79f6859721ac7f386c237a33b0ed06ba775009cb894e010a842033", size = 33553, upload-time = "2026-02-22T14:48:53.348Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1a/c1/31b3184cba7b257a4a3b5ca5b88b9204ccb7aa02fe3c992280899293ed54/lightning_utilities-0.14.3-py3-none-any.whl", hash = "sha256:4ab9066aa36cd7b93a05713808901909e96cc3f187ea6fd3052b2fd91313b468", size = 28894, upload_time = "2025-04-03T15:59:55.658Z" }, + { url = "https://files.pythonhosted.org/packages/25/f4/ead6e0e37209b07c9baa3e984ccdb0348ca370b77cea3aaea8ddbb097e00/lightning_utilities-0.15.3-py3-none-any.whl", hash = "sha256:6c55f1bee70084a1cbeaa41ada96e4b3a0fea5909e844dd335bd80f5a73c5f91", size = 31906, upload-time = "2026-02-22T14:48:52.488Z" }, ] [[package]] name = "lilcom" -version = "1.8.1" +version = "1.8.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8b/b5/97422825e61a2683dd39d78165fc470c1153b4a908dd5cd0711c0e9d262c/lilcom-1.8.1.tar.gz", hash = "sha256:69c62037c92e71e601ac3bb3ae19811f22ceffbdf58b0fdbf81cc6a0ec6fc3c5", size = 45813, upload_time = "2025-04-02T02:49:55.591Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e1/5c/51ece6a8f6ed39c27eb18bb1c09fe6508613bc67bcc5872caa788cdc9eef/lilcom-1.8.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e896dd6172011d320c26a4ca648edddf1e6b47bb1de749cf27ac096d73f63c9", size = 122436, upload_time = "2025-04-02T02:49:37.012Z" }, - { url = "https://files.pythonhosted.org/packages/58/fd/8008d8b82965eeb2e35a46edb118e195d10bc424e3d80f2e3dafe3044e1f/lilcom-1.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b7c5488267c9c3c6ab49c3e3ec287031029d7de57f4c2307264dd75f5e77211", size = 86593, upload_time = "2025-04-02T02:49:39.883Z" }, - { url = "https://files.pythonhosted.org/packages/7b/02/30e76ca2bfc3fe19adbcca254dde03ba48a6e623eb55df2752f4c06cfeb0/lilcom-1.8.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7460e2dd481b38fc8fa1f0cc48c5aaa1b4206d0c27130c001bf23f1d4c99143b", size = 98968, upload_time = "2025-04-02T02:54:34.177Z" }, - { url = "https://files.pythonhosted.org/packages/d7/cd/e3e45ef07c2e19f5718d7c9d33b40438b83a3397bdd4c70bd3d1bbf059ad/lilcom-1.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9bdeea4aa3d7cad9e38cac99ef012a61f843a87a661b9475f565787f73828ec5", size = 92337, upload_time = "2025-04-02T02:54:35.391Z" }, - { url = "https://files.pythonhosted.org/packages/84/da/3b8a45be54f4d12a2d118c84d9d2aab81e5b75ae4a7b8469213a28b121dd/lilcom-1.8.1-cp310-cp310-win_amd64.whl", hash = "sha256:c254a74156ff8da2e43c8b891ed47eefcf0c1fee82a0c5984388052d97573a1b", size = 68524, upload_time = "2025-04-02T02:49:48.076Z" }, - { url = "https://files.pythonhosted.org/packages/6c/b7/7044859b4b6cce0c4d9c2731198ad3970425dda1824a0cc64db94b379054/lilcom-1.8.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:13e7384675119f34504e44821d6baf8d9696dd2ed77ba54a392cd79d22c376f2", size = 125275, upload_time = "2025-04-02T02:51:01.293Z" }, - { url = "https://files.pythonhosted.org/packages/76/15/78f1a44a2a98be5830e7d6a7f37e9b7b18475d3b65454adec13348bdf78b/lilcom-1.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:075b3155e37d2964ce47dc5d456c9afe3f5aace0f48e33236b0ca126e7f2d757", size = 88439, upload_time = "2025-04-02T02:52:05.228Z" }, - { url = "https://files.pythonhosted.org/packages/5c/a5/3da24b27e60dce949675b2422bb58471de6268940ecf59d5238a3ad8ddb9/lilcom-1.8.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9127afa12130c2421b6906c4ff77772f132f87b085404a1cf2486bbb4f37f1a5", size = 100600, upload_time = "2025-04-02T02:53:32.427Z" }, - { url = "https://files.pythonhosted.org/packages/d5/cc/46f2bcd812a4039bd55633b10d5146466b295dea378d6c84facc7a55c8db/lilcom-1.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:defce157d05bf8bdef9e0c5d2346a9088a3b939ef653475a11e627b90802e501", size = 94252, upload_time = "2025-04-02T02:53:33.41Z" }, - { url = "https://files.pythonhosted.org/packages/36/c6/49b67e55704eb4252966610d35dee6256425209b2ea9be667388d58cba62/lilcom-1.8.1-cp311-cp311-win_amd64.whl", hash = "sha256:af2585d979b8a92fd2f882a5e7320391e7131a98c47200c3668ef7bb7f061926", size = 69181, upload_time = "2025-04-02T02:52:12.311Z" }, - { url = "https://files.pythonhosted.org/packages/78/1e/4bca706dc50230146b168d5c52403ec4e144650999fae2150a0e60ed7303/lilcom-1.8.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b0ace9d4f95199266a36d1144214ff2056679ddb44462f75326a0b9fbf296928", size = 124607, upload_time = "2025-04-02T02:49:22.243Z" }, - { url = "https://files.pythonhosted.org/packages/20/80/0d07c944a09bfed9038121bf3d662e4f5cf56f7f8c2be3669269ceec429b/lilcom-1.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:834df2155ee7cad41cc5cc482bae764c89ebbaee623cb4788a3b7bbdcd2d22d3", size = 86841, upload_time = "2025-04-02T02:50:18.109Z" }, - { url = "https://files.pythonhosted.org/packages/7c/0d/f8be338de1d45d6a6fc26a24d0ad9f6be0a94130b5b7687c2cc08a5be099/lilcom-1.8.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:23b45cb5b966999826eb1aa80154d392550902ef26374dc628a8c576d844d548", size = 98796, upload_time = "2025-04-02T02:54:47.92Z" }, - { url = "https://files.pythonhosted.org/packages/e3/6e/7868a5a90e66fefa60642682f5551cb75e489c603f155367003b88363af3/lilcom-1.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08ba2cf1cd9a175ec3b791ea727e981a1cd25a03d39c32264d651bc52e7e5c33", size = 92958, upload_time = "2025-04-02T02:54:48.822Z" }, - { url = "https://files.pythonhosted.org/packages/db/94/9553e967a067e0579dd9be9658a428ae78aebde19d7c56d7478bf68cf48b/lilcom-1.8.1-cp312-cp312-win_amd64.whl", hash = "sha256:1eefd5b4735fca240aa35000dbe8a71e843fb00d64ccdc468c61eab03f23cf86", size = 69719, upload_time = "2025-04-02T02:50:48.892Z" }, - { url = "https://files.pythonhosted.org/packages/c3/7f/bd4e63c9afea69f4130ef32d824530a62a628007012eb9cf9661509c60fe/lilcom-1.8.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a37956d17c9657177781391b5b4213f554737ae6bf8a5d37cd11465a221f1832", size = 124650, upload_time = "2025-04-02T02:51:00.711Z" }, - { url = "https://files.pythonhosted.org/packages/1f/58/f1ce0b67a144a2f34828c73df8dd362500031ff07482eac8b985a93a8456/lilcom-1.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c4bc1281e1d40163fc438abdd48ac71dbe04bb1e10ef62761b446339f763bb0", size = 86850, upload_time = "2025-04-02T02:51:24.879Z" }, - { url = "https://files.pythonhosted.org/packages/bd/02/2c329139ef8615c689f4a402e46c7c9029110eab14ca4685aef7ecf0593f/lilcom-1.8.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1267644b383a7b9f64ba5074b459e3f91635363fb36824c81205774f31b6e1c8", size = 98991, upload_time = "2025-04-02T02:53:54.959Z" }, - { url = "https://files.pythonhosted.org/packages/c7/9a/16b944bf1d3c18637e759a059433537d5a54131decc2138a81d5834fc5a3/lilcom-1.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb8b1b76ab81b1c7953d25c80e7880d31c8fbc4b63da2c6375c6151332017da1", size = 93484, upload_time = "2025-04-02T02:53:56.329Z" }, - { url = "https://files.pythonhosted.org/packages/56/5a/eee3e4afd3dcf3c23ff6e9899098abf94a661bc5eb474ca366c57142338f/lilcom-1.8.1-cp313-cp313-win_amd64.whl", hash = "sha256:5af35273eab932a6b84612bd1597863465078654f40b98a9f8e2d6f67d9f6ebc", size = 69719, upload_time = "2025-04-02T02:51:29.651Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/29/18/dad9eb84512a517f3c810f5fa47959303b3b33b100fca93d6f5796a7251f/lilcom-1.8.2.tar.gz", hash = "sha256:674dc1bef8c7d403d2e8f274705a4e3e1c1f1e430d4e94e209356b57c1619aca", size = 46683, upload-time = "2026-01-20T00:25:41.872Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/83/a0/8df96b9c184574bcd4ec8ed2dd95aee123d06ceb60843f51229af72350b9/lilcom-1.8.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3f4a225c645f033c9bec75e3c10d2711613533e2cdecd07fd0ff5171d16de20c", size = 117519, upload-time = "2026-01-15T01:55:48.76Z" }, + { url = "https://files.pythonhosted.org/packages/8a/48/1a7b1fc2a1abf5b20c2f14fafa54cccccd25027e946be43ec0d2b6ab0577/lilcom-1.8.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c34a2fc511c2de382c1e414f58388f0bca62e19d689efbc6459fb036ef6e4e6f", size = 86593, upload-time = "2026-01-15T01:49:09.802Z" }, + { url = "https://files.pythonhosted.org/packages/fe/7a/447e4b8d98976dbe946cf2c59b09147c0bd70370bba608b786f16c8af054/lilcom-1.8.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a6b1f8cbb2100a6342749af389f707053a4eb78a778c1159680ddec60d5c7c42", size = 92336, upload-time = "2026-01-20T00:25:48.216Z" }, + { url = "https://files.pythonhosted.org/packages/5c/7a/d80515faf9e45d122bf39395dc028133f6ade04e86d1a6c97716a4a630c6/lilcom-1.8.2-cp310-cp310-win_amd64.whl", hash = "sha256:63b9dad9873cc03a9a99efd7951079461b94d3f1d510e92378ba89dc1f7a5b1c", size = 68523, upload-time = "2026-01-15T01:48:43.389Z" }, + { url = "https://files.pythonhosted.org/packages/f7/2c/9b4fd5cf5efeb3a7e76e46d465baf5cf808c18233d9c127cc2dfec050af0/lilcom-1.8.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:845c1365b6f16377a5846b27e8be56e64740d29913e8534a9206cf73c8d5afd0", size = 119986, upload-time = "2026-01-15T01:49:48.125Z" }, + { url = "https://files.pythonhosted.org/packages/37/12/26f37710806001a933fde08c92337e12fb0f2fb9380650b6a075d0b077be/lilcom-1.8.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:324d9251d2690586868ce88ad557a43e5e408f592260d877f24ac15b0a0b582a", size = 88440, upload-time = "2026-01-15T01:50:55.064Z" }, + { url = "https://files.pythonhosted.org/packages/14/7c/cd8374371c2fe5cfb9364f67601d18ec158e7f0290a57a7e58a5f71c8b93/lilcom-1.8.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7a4b78053567e0b39f0479b159bf98c45dba8dcc4a7c7fa03b9ae4900d6bf419", size = 94254, upload-time = "2026-01-20T00:28:40.618Z" }, + { url = "https://files.pythonhosted.org/packages/e5/66/9cf625f791d4707ab264a27142105b13d6141885096e49ee17b0eeb63db2/lilcom-1.8.2-cp311-cp311-win_amd64.whl", hash = "sha256:3b33d0171df9f2b26daf5c03dceaffdd708231058a8d73430c5870fe97a4c1b7", size = 69185, upload-time = "2026-01-15T01:49:12.555Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a5/e3d9b6a0177a7c78c2adf30ebdcfe550b2801f10c95efea39de5d4d2e481/lilcom-1.8.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9c2d0e7522554b6c13f9f7e54db3c2c917a4fd41e1ac29afd9fa7973f935315a", size = 118495, upload-time = "2026-01-15T01:51:33.422Z" }, + { url = "https://files.pythonhosted.org/packages/ce/4d/de0f5d220bc52f4140f5a09239c795575d1ca0fc84c4ec2ac98015071cfc/lilcom-1.8.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f28a68165b7dbf55613fbe463f2e322165de4f54a8744ef653f5b112eca4ca24", size = 86841, upload-time = "2026-01-15T01:50:43.642Z" }, + { url = "https://files.pythonhosted.org/packages/52/43/f1f585d1a05d7774e2a678c2a73b4f771011a33c7ae04eb42cbc9d68752e/lilcom-1.8.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7a32895134ae754ca889ef456dfb1e8d90355c33367ec1f1943211001df480c1", size = 92959, upload-time = "2026-01-20T00:28:35.536Z" }, + { url = "https://files.pythonhosted.org/packages/fb/2b/49b0fd9d58afa3dcd128ed892c51ff162a63abdbb8754114c1f0060128b0/lilcom-1.8.2-cp312-cp312-win_amd64.whl", hash = "sha256:0bdee08cb1582532b090eb07aeaed116343e861b945a89d068dc8c27c156afb2", size = 69719, upload-time = "2026-01-15T01:48:42.092Z" }, + { url = "https://files.pythonhosted.org/packages/56/06/e7e81d70ff5b2c8434fe2ad870659b5e5c1e6ba948d9bae5eb14459c4c1f/lilcom-1.8.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d80427c0bd2e9d7d3d0cceb45ca3c3e65330274085055efed3079da71029f322", size = 118542, upload-time = "2026-01-15T01:53:08.184Z" }, + { url = "https://files.pythonhosted.org/packages/b0/8e/66dc6509608f2e23ab6fa0e260eb4c37d840a091ba1502e670208042b4df/lilcom-1.8.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:35012978dcd94b27b878ca5566c4c0d713c89544673aa41a971ac0e09fe38245", size = 86849, upload-time = "2026-01-15T01:51:12.155Z" }, + { url = "https://files.pythonhosted.org/packages/43/08/ed28f4a048229029a07b6808cdbdc26de0c0be889ca29454e07677cc303b/lilcom-1.8.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:988538da5b7e819443f2e10f800d79299fe8055ec3a91db8b1ed661dab3223bc", size = 93485, upload-time = "2026-01-20T00:28:43.271Z" }, + { url = "https://files.pythonhosted.org/packages/a3/07/4febd60c0571f838a33a5342e7235a997369c0cac5ab71ea3fea04b65585/lilcom-1.8.2-cp313-cp313-win_amd64.whl", hash = "sha256:13d387472a9860909dbead72af29ceaa4f92be27d694df388a1b4a299c42d6a0", size = 69719, upload-time = "2026-01-15T01:48:42.389Z" }, + { url = "https://files.pythonhosted.org/packages/a1/f1/6f3ff00fd3011276490ca6fbe14713a6062397fb06d397eb23a0f12bfa79/lilcom-1.8.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:86c68bef3e5ef443eec092384606ece2b94babde83650437079f63afe1aef1c4", size = 118880, upload-time = "2026-01-15T01:52:22.281Z" }, + { url = "https://files.pythonhosted.org/packages/23/76/781fa0a40cc74cf255b2be0be72d7562e3a4a8c9dc6e95b2b428217aa78c/lilcom-1.8.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:738e10878b86a59ddb706fd55206dd186c5ff1b1d8640e79ceac2d3e25d65537", size = 87055, upload-time = "2026-01-15T01:51:36.692Z" }, + { url = "https://files.pythonhosted.org/packages/2e/2a/6705814902bb8c236a7c1d46dcb4331288d39b877c6d819f93495cac8688/lilcom-1.8.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:150ee54632ae366f0c41f8136dede1d3f55286f7b7137b2c4de45d52db16a333", size = 93529, upload-time = "2026-01-20T00:28:42.97Z" }, + { url = "https://files.pythonhosted.org/packages/09/cc/14073ccde224da3a4f4284f38d0220b47b09a059d1181af576ac7cb69157/lilcom-1.8.2-cp314-cp314-win_amd64.whl", hash = "sha256:174a284e973b6b57b9432c55978413c9b8a3112833e7cc890f5f5209a8a665c9", size = 71614, upload-time = "2026-01-15T01:49:04.606Z" }, ] [[package]] name = "llvmlite" version = "0.44.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/89/6a/95a3d3610d5c75293d5dbbb2a76480d5d4eeba641557b69fe90af6c5b84e/llvmlite-0.44.0.tar.gz", hash = "sha256:07667d66a5d150abed9157ab6c0b9393c9356f229784a4385c02f99e94fc94d4", size = 171880, upload_time = "2025-01-20T11:14:41.342Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/41/75/d4863ddfd8ab5f6e70f4504cf8cc37f4e986ec6910f4ef8502bb7d3c1c71/llvmlite-0.44.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9fbadbfba8422123bab5535b293da1cf72f9f478a65645ecd73e781f962ca614", size = 28132306, upload_time = "2025-01-20T11:12:18.634Z" }, - { url = "https://files.pythonhosted.org/packages/37/d9/6e8943e1515d2f1003e8278819ec03e4e653e2eeb71e4d00de6cfe59424e/llvmlite-0.44.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cccf8eb28f24840f2689fb1a45f9c0f7e582dd24e088dcf96e424834af11f791", size = 26201096, upload_time = "2025-01-20T11:12:24.544Z" }, - { url = "https://files.pythonhosted.org/packages/aa/46/8ffbc114def88cc698906bf5acab54ca9fdf9214fe04aed0e71731fb3688/llvmlite-0.44.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7202b678cdf904823c764ee0fe2dfe38a76981f4c1e51715b4cb5abb6cf1d9e8", size = 42361859, upload_time = "2025-01-20T11:12:31.839Z" }, - { url = "https://files.pythonhosted.org/packages/30/1c/9366b29ab050a726af13ebaae8d0dff00c3c58562261c79c635ad4f5eb71/llvmlite-0.44.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40526fb5e313d7b96bda4cbb2c85cd5374e04d80732dd36a282d72a560bb6408", size = 41184199, upload_time = "2025-01-20T11:12:40.049Z" }, - { url = "https://files.pythonhosted.org/packages/69/07/35e7c594b021ecb1938540f5bce543ddd8713cff97f71d81f021221edc1b/llvmlite-0.44.0-cp310-cp310-win_amd64.whl", hash = "sha256:41e3839150db4330e1b2716c0be3b5c4672525b4c9005e17c7597f835f351ce2", size = 30332381, upload_time = "2025-01-20T11:12:47.054Z" }, - { url = "https://files.pythonhosted.org/packages/b5/e2/86b245397052386595ad726f9742e5223d7aea999b18c518a50e96c3aca4/llvmlite-0.44.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:eed7d5f29136bda63b6d7804c279e2b72e08c952b7c5df61f45db408e0ee52f3", size = 28132305, upload_time = "2025-01-20T11:12:53.936Z" }, - { url = "https://files.pythonhosted.org/packages/ff/ec/506902dc6870249fbe2466d9cf66d531265d0f3a1157213c8f986250c033/llvmlite-0.44.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ace564d9fa44bb91eb6e6d8e7754977783c68e90a471ea7ce913bff30bd62427", size = 26201090, upload_time = "2025-01-20T11:12:59.847Z" }, - { url = "https://files.pythonhosted.org/packages/99/fe/d030f1849ebb1f394bb3f7adad5e729b634fb100515594aca25c354ffc62/llvmlite-0.44.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5d22c3bfc842668168a786af4205ec8e3ad29fb1bc03fd11fd48460d0df64c1", size = 42361858, upload_time = "2025-01-20T11:13:07.623Z" }, - { url = "https://files.pythonhosted.org/packages/d7/7a/ce6174664b9077fc673d172e4c888cb0b128e707e306bc33fff8c2035f0d/llvmlite-0.44.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f01a394e9c9b7b1d4e63c327b096d10f6f0ed149ef53d38a09b3749dcf8c9610", size = 41184200, upload_time = "2025-01-20T11:13:20.058Z" }, - { url = "https://files.pythonhosted.org/packages/5f/c6/258801143975a6d09a373f2641237992496e15567b907a4d401839d671b8/llvmlite-0.44.0-cp311-cp311-win_amd64.whl", hash = "sha256:d8489634d43c20cd0ad71330dde1d5bc7b9966937a263ff1ec1cebb90dc50955", size = 30331193, upload_time = "2025-01-20T11:13:26.976Z" }, - { url = "https://files.pythonhosted.org/packages/15/86/e3c3195b92e6e492458f16d233e58a1a812aa2bfbef9bdd0fbafcec85c60/llvmlite-0.44.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:1d671a56acf725bf1b531d5ef76b86660a5ab8ef19bb6a46064a705c6ca80aad", size = 28132297, upload_time = "2025-01-20T11:13:32.57Z" }, - { url = "https://files.pythonhosted.org/packages/d6/53/373b6b8be67b9221d12b24125fd0ec56b1078b660eeae266ec388a6ac9a0/llvmlite-0.44.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5f79a728e0435493611c9f405168682bb75ffd1fbe6fc360733b850c80a026db", size = 26201105, upload_time = "2025-01-20T11:13:38.744Z" }, - { url = "https://files.pythonhosted.org/packages/cb/da/8341fd3056419441286c8e26bf436923021005ece0bff5f41906476ae514/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0143a5ef336da14deaa8ec26c5449ad5b6a2b564df82fcef4be040b9cacfea9", size = 42361901, upload_time = "2025-01-20T11:13:46.711Z" }, - { url = "https://files.pythonhosted.org/packages/53/ad/d79349dc07b8a395a99153d7ce8b01d6fcdc9f8231355a5df55ded649b61/llvmlite-0.44.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d752f89e31b66db6f8da06df8b39f9b91e78c5feea1bf9e8c1fba1d1c24c065d", size = 41184247, upload_time = "2025-01-20T11:13:56.159Z" }, - { url = "https://files.pythonhosted.org/packages/e2/3b/a9a17366af80127bd09decbe2a54d8974b6d8b274b39bf47fbaedeec6307/llvmlite-0.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:eae7e2d4ca8f88f89d315b48c6b741dcb925d6a1042da694aa16ab3dd4cbd3a1", size = 30332380, upload_time = "2025-01-20T11:14:02.442Z" }, - { url = "https://files.pythonhosted.org/packages/89/24/4c0ca705a717514c2092b18476e7a12c74d34d875e05e4d742618ebbf449/llvmlite-0.44.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:319bddd44e5f71ae2689859b7203080716448a3cd1128fb144fe5c055219d516", size = 28132306, upload_time = "2025-01-20T11:14:09.035Z" }, - { url = "https://files.pythonhosted.org/packages/01/cf/1dd5a60ba6aee7122ab9243fd614abcf22f36b0437cbbe1ccf1e3391461c/llvmlite-0.44.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c58867118bad04a0bb22a2e0068c693719658105e40009ffe95c7000fcde88e", size = 26201090, upload_time = "2025-01-20T11:14:15.401Z" }, - { url = "https://files.pythonhosted.org/packages/d2/1b/656f5a357de7135a3777bd735cc7c9b8f23b4d37465505bd0eaf4be9befe/llvmlite-0.44.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46224058b13c96af1365290bdfebe9a6264ae62fb79b2b55693deed11657a8bf", size = 42361904, upload_time = "2025-01-20T11:14:22.949Z" }, - { url = "https://files.pythonhosted.org/packages/d8/e1/12c5f20cb9168fb3464a34310411d5ad86e4163c8ff2d14a2b57e5cc6bac/llvmlite-0.44.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0097052c32bf721a4efc03bd109d335dfa57d9bffb3d4c24cc680711b8b4fc", size = 41184245, upload_time = "2025-01-20T11:14:31.731Z" }, - { url = "https://files.pythonhosted.org/packages/d0/81/e66fc86539293282fd9cb7c9417438e897f369e79ffb62e1ae5e5154d4dd/llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930", size = 30331193, upload_time = "2025-01-20T11:14:38.578Z" }, +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +sdist = { url = "https://files.pythonhosted.org/packages/89/6a/95a3d3610d5c75293d5dbbb2a76480d5d4eeba641557b69fe90af6c5b84e/llvmlite-0.44.0.tar.gz", hash = "sha256:07667d66a5d150abed9157ab6c0b9393c9356f229784a4385c02f99e94fc94d4", size = 171880, upload-time = "2025-01-20T11:14:41.342Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/75/d4863ddfd8ab5f6e70f4504cf8cc37f4e986ec6910f4ef8502bb7d3c1c71/llvmlite-0.44.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9fbadbfba8422123bab5535b293da1cf72f9f478a65645ecd73e781f962ca614", size = 28132306, upload-time = "2025-01-20T11:12:18.634Z" }, + { url = "https://files.pythonhosted.org/packages/37/d9/6e8943e1515d2f1003e8278819ec03e4e653e2eeb71e4d00de6cfe59424e/llvmlite-0.44.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cccf8eb28f24840f2689fb1a45f9c0f7e582dd24e088dcf96e424834af11f791", size = 26201096, upload-time = "2025-01-20T11:12:24.544Z" }, + { url = "https://files.pythonhosted.org/packages/aa/46/8ffbc114def88cc698906bf5acab54ca9fdf9214fe04aed0e71731fb3688/llvmlite-0.44.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7202b678cdf904823c764ee0fe2dfe38a76981f4c1e51715b4cb5abb6cf1d9e8", size = 42361859, upload-time = "2025-01-20T11:12:31.839Z" }, + { url = "https://files.pythonhosted.org/packages/30/1c/9366b29ab050a726af13ebaae8d0dff00c3c58562261c79c635ad4f5eb71/llvmlite-0.44.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40526fb5e313d7b96bda4cbb2c85cd5374e04d80732dd36a282d72a560bb6408", size = 41184199, upload-time = "2025-01-20T11:12:40.049Z" }, + { url = "https://files.pythonhosted.org/packages/69/07/35e7c594b021ecb1938540f5bce543ddd8713cff97f71d81f021221edc1b/llvmlite-0.44.0-cp310-cp310-win_amd64.whl", hash = "sha256:41e3839150db4330e1b2716c0be3b5c4672525b4c9005e17c7597f835f351ce2", size = 30332381, upload-time = "2025-01-20T11:12:47.054Z" }, + { url = "https://files.pythonhosted.org/packages/b5/e2/86b245397052386595ad726f9742e5223d7aea999b18c518a50e96c3aca4/llvmlite-0.44.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:eed7d5f29136bda63b6d7804c279e2b72e08c952b7c5df61f45db408e0ee52f3", size = 28132305, upload-time = "2025-01-20T11:12:53.936Z" }, + { url = "https://files.pythonhosted.org/packages/ff/ec/506902dc6870249fbe2466d9cf66d531265d0f3a1157213c8f986250c033/llvmlite-0.44.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ace564d9fa44bb91eb6e6d8e7754977783c68e90a471ea7ce913bff30bd62427", size = 26201090, upload-time = "2025-01-20T11:12:59.847Z" }, + { url = "https://files.pythonhosted.org/packages/99/fe/d030f1849ebb1f394bb3f7adad5e729b634fb100515594aca25c354ffc62/llvmlite-0.44.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5d22c3bfc842668168a786af4205ec8e3ad29fb1bc03fd11fd48460d0df64c1", size = 42361858, upload-time = "2025-01-20T11:13:07.623Z" }, + { url = "https://files.pythonhosted.org/packages/d7/7a/ce6174664b9077fc673d172e4c888cb0b128e707e306bc33fff8c2035f0d/llvmlite-0.44.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f01a394e9c9b7b1d4e63c327b096d10f6f0ed149ef53d38a09b3749dcf8c9610", size = 41184200, upload-time = "2025-01-20T11:13:20.058Z" }, + { url = "https://files.pythonhosted.org/packages/5f/c6/258801143975a6d09a373f2641237992496e15567b907a4d401839d671b8/llvmlite-0.44.0-cp311-cp311-win_amd64.whl", hash = "sha256:d8489634d43c20cd0ad71330dde1d5bc7b9966937a263ff1ec1cebb90dc50955", size = 30331193, upload-time = "2025-01-20T11:13:26.976Z" }, + { url = "https://files.pythonhosted.org/packages/15/86/e3c3195b92e6e492458f16d233e58a1a812aa2bfbef9bdd0fbafcec85c60/llvmlite-0.44.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:1d671a56acf725bf1b531d5ef76b86660a5ab8ef19bb6a46064a705c6ca80aad", size = 28132297, upload-time = "2025-01-20T11:13:32.57Z" }, + { url = "https://files.pythonhosted.org/packages/d6/53/373b6b8be67b9221d12b24125fd0ec56b1078b660eeae266ec388a6ac9a0/llvmlite-0.44.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5f79a728e0435493611c9f405168682bb75ffd1fbe6fc360733b850c80a026db", size = 26201105, upload-time = "2025-01-20T11:13:38.744Z" }, + { url = "https://files.pythonhosted.org/packages/cb/da/8341fd3056419441286c8e26bf436923021005ece0bff5f41906476ae514/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0143a5ef336da14deaa8ec26c5449ad5b6a2b564df82fcef4be040b9cacfea9", size = 42361901, upload-time = "2025-01-20T11:13:46.711Z" }, + { url = "https://files.pythonhosted.org/packages/53/ad/d79349dc07b8a395a99153d7ce8b01d6fcdc9f8231355a5df55ded649b61/llvmlite-0.44.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d752f89e31b66db6f8da06df8b39f9b91e78c5feea1bf9e8c1fba1d1c24c065d", size = 41184247, upload-time = "2025-01-20T11:13:56.159Z" }, + { url = "https://files.pythonhosted.org/packages/e2/3b/a9a17366af80127bd09decbe2a54d8974b6d8b274b39bf47fbaedeec6307/llvmlite-0.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:eae7e2d4ca8f88f89d315b48c6b741dcb925d6a1042da694aa16ab3dd4cbd3a1", size = 30332380, upload-time = "2025-01-20T11:14:02.442Z" }, + { url = "https://files.pythonhosted.org/packages/89/24/4c0ca705a717514c2092b18476e7a12c74d34d875e05e4d742618ebbf449/llvmlite-0.44.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:319bddd44e5f71ae2689859b7203080716448a3cd1128fb144fe5c055219d516", size = 28132306, upload-time = "2025-01-20T11:14:09.035Z" }, + { url = "https://files.pythonhosted.org/packages/01/cf/1dd5a60ba6aee7122ab9243fd614abcf22f36b0437cbbe1ccf1e3391461c/llvmlite-0.44.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c58867118bad04a0bb22a2e0068c693719658105e40009ffe95c7000fcde88e", size = 26201090, upload-time = "2025-01-20T11:14:15.401Z" }, + { url = "https://files.pythonhosted.org/packages/d2/1b/656f5a357de7135a3777bd735cc7c9b8f23b4d37465505bd0eaf4be9befe/llvmlite-0.44.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46224058b13c96af1365290bdfebe9a6264ae62fb79b2b55693deed11657a8bf", size = 42361904, upload-time = "2025-01-20T11:14:22.949Z" }, + { url = "https://files.pythonhosted.org/packages/d8/e1/12c5f20cb9168fb3464a34310411d5ad86e4163c8ff2d14a2b57e5cc6bac/llvmlite-0.44.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0097052c32bf721a4efc03bd109d335dfa57d9bffb3d4c24cc680711b8b4fc", size = 41184245, upload-time = "2025-01-20T11:14:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/d0/81/e66fc86539293282fd9cb7c9417438e897f369e79ffb62e1ae5e5154d4dd/llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930", size = 30331193, upload-time = "2025-01-20T11:14:38.578Z" }, +] + +[[package]] +name = "llvmlite" +version = "0.46.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +sdist = { url = "https://files.pythonhosted.org/packages/74/cd/08ae687ba099c7e3d21fe2ea536500563ef1943c5105bf6ab4ee3829f68e/llvmlite-0.46.0.tar.gz", hash = "sha256:227c9fd6d09dce2783c18b754b7cd9d9b3b3515210c46acc2d3c5badd9870ceb", size = 193456, upload-time = "2025-12-08T18:15:36.295Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/a4/3959e1c61c5ca9db7921e5fd115b344c29b9d57a5dadd87bef97963ca1a5/llvmlite-0.46.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4323177e936d61ae0f73e653e2e614284d97d14d5dd12579adc92b6c2b0597b0", size = 37232766, upload-time = "2025-12-08T18:14:34.765Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a5/a4d916f1015106e1da876028606a8e87fd5d5c840f98c87bc2d5153b6a2f/llvmlite-0.46.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0a2d461cb89537b7c20feb04c46c32e12d5ad4f0896c9dfc0f60336219ff248e", size = 56275176, upload-time = "2025-12-08T18:14:37.944Z" }, + { url = "https://files.pythonhosted.org/packages/79/7f/a7f2028805dac8c1a6fae7bda4e739b7ebbcd45b29e15bf6d21556fcd3d5/llvmlite-0.46.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b1f6595a35b7b39c3518b85a28bf18f45e075264e4b2dce3f0c2a4f232b4a910", size = 55128629, upload-time = "2025-12-08T18:14:41.674Z" }, + { url = "https://files.pythonhosted.org/packages/b2/bc/4689e1ba0c073c196b594471eb21be0aa51d9e64b911728aa13cd85ef0ae/llvmlite-0.46.0-cp310-cp310-win_amd64.whl", hash = "sha256:e7a34d4aa6f9a97ee006b504be6d2b8cb7f755b80ab2f344dda1ef992f828559", size = 38138651, upload-time = "2025-12-08T18:14:45.845Z" }, + { url = "https://files.pythonhosted.org/packages/7a/a1/2ad4b2367915faeebe8447f0a057861f646dbf5fbbb3561db42c65659cf3/llvmlite-0.46.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:82f3d39b16f19aa1a56d5fe625883a6ab600d5cc9ea8906cca70ce94cabba067", size = 37232766, upload-time = "2025-12-08T18:14:48.836Z" }, + { url = "https://files.pythonhosted.org/packages/12/b5/99cf8772fdd846c07da4fd70f07812a3c8fd17ea2409522c946bb0f2b277/llvmlite-0.46.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a3df43900119803bbc52720e758c76f316a9a0f34612a886862dfe0a5591a17e", size = 56275175, upload-time = "2025-12-08T18:14:51.604Z" }, + { url = "https://files.pythonhosted.org/packages/38/f2/ed806f9c003563732da156139c45d970ee435bd0bfa5ed8de87ba972b452/llvmlite-0.46.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:de183fefc8022d21b0aa37fc3e90410bc3524aed8617f0ff76732fc6c3af5361", size = 55128630, upload-time = "2025-12-08T18:14:55.107Z" }, + { url = "https://files.pythonhosted.org/packages/19/0c/8f5a37a65fc9b7b17408508145edd5f86263ad69c19d3574e818f533a0eb/llvmlite-0.46.0-cp311-cp311-win_amd64.whl", hash = "sha256:e8b10bc585c58bdffec9e0c309bb7d51be1f2f15e169a4b4d42f2389e431eb93", size = 38138652, upload-time = "2025-12-08T18:14:58.171Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f8/4db016a5e547d4e054ff2f3b99203d63a497465f81ab78ec8eb2ff7b2304/llvmlite-0.46.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6b9588ad4c63b4f0175a3984b85494f0c927c6b001e3a246a3a7fb3920d9a137", size = 37232767, upload-time = "2025-12-08T18:15:00.737Z" }, + { url = "https://files.pythonhosted.org/packages/aa/85/4890a7c14b4fa54400945cb52ac3cd88545bbdb973c440f98ca41591cdc5/llvmlite-0.46.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3535bd2bb6a2d7ae4012681ac228e5132cdb75fefb1bcb24e33f2f3e0c865ed4", size = 56275176, upload-time = "2025-12-08T18:15:03.936Z" }, + { url = "https://files.pythonhosted.org/packages/6a/07/3d31d39c1a1a08cd5337e78299fca77e6aebc07c059fbd0033e3edfab45c/llvmlite-0.46.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4cbfd366e60ff87ea6cc62f50bc4cd800ebb13ed4c149466f50cf2163a473d1e", size = 55128630, upload-time = "2025-12-08T18:15:07.196Z" }, + { url = "https://files.pythonhosted.org/packages/2a/6b/d139535d7590a1bba1ceb68751bef22fadaa5b815bbdf0e858e3875726b2/llvmlite-0.46.0-cp312-cp312-win_amd64.whl", hash = "sha256:398b39db462c39563a97b912d4f2866cd37cba60537975a09679b28fbbc0fb38", size = 38138940, upload-time = "2025-12-08T18:15:10.162Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ff/3eba7eb0aed4b6fca37125387cd417e8c458e750621fce56d2c541f67fa8/llvmlite-0.46.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:30b60892d034bc560e0ec6654737aaa74e5ca327bd8114d82136aa071d611172", size = 37232767, upload-time = "2025-12-08T18:15:13.22Z" }, + { url = "https://files.pythonhosted.org/packages/0e/54/737755c0a91558364b9200702c3c9c15d70ed63f9b98a2c32f1c2aa1f3ba/llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6cc19b051753368a9c9f31dc041299059ee91aceec81bd57b0e385e5d5bf1a54", size = 56275176, upload-time = "2025-12-08T18:15:16.339Z" }, + { url = "https://files.pythonhosted.org/packages/e6/91/14f32e1d70905c1c0aa4e6609ab5d705c3183116ca02ac6df2091868413a/llvmlite-0.46.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bca185892908f9ede48c0acd547fe4dc1bafefb8a4967d47db6cf664f9332d12", size = 55128629, upload-time = "2025-12-08T18:15:19.493Z" }, + { url = "https://files.pythonhosted.org/packages/4a/a7/d526ae86708cea531935ae777b6dbcabe7db52718e6401e0fb9c5edea80e/llvmlite-0.46.0-cp313-cp313-win_amd64.whl", hash = "sha256:67438fd30e12349ebb054d86a5a1a57fd5e87d264d2451bcfafbbbaa25b82a35", size = 38138941, upload-time = "2025-12-08T18:15:22.536Z" }, + { url = "https://files.pythonhosted.org/packages/95/ae/af0ffb724814cc2ea64445acad05f71cff5f799bb7efb22e47ee99340dbc/llvmlite-0.46.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:d252edfb9f4ac1fcf20652258e3f102b26b03eef738dc8a6ffdab7d7d341d547", size = 37232768, upload-time = "2025-12-08T18:15:25.055Z" }, + { url = "https://files.pythonhosted.org/packages/c9/19/5018e5352019be753b7b07f7759cdabb69ca5779fea2494be8839270df4c/llvmlite-0.46.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:379fdd1c59badeff8982cb47e4694a6143bec3bb49aa10a466e095410522064d", size = 56275173, upload-time = "2025-12-08T18:15:28.109Z" }, + { url = "https://files.pythonhosted.org/packages/9f/c9/d57877759d707e84c082163c543853245f91b70c804115a5010532890f18/llvmlite-0.46.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2e8cbfff7f6db0fa2c771ad24154e2a7e457c2444d7673e6de06b8b698c3b269", size = 55128628, upload-time = "2025-12-08T18:15:31.098Z" }, + { url = "https://files.pythonhosted.org/packages/30/a8/e61a8c2b3cc7a597073d9cde1fcbb567e9d827f1db30c93cf80422eac70d/llvmlite-0.46.0-cp314-cp314-win_amd64.whl", hash = "sha256:7821eda3ec1f18050f981819756631d60b6d7ab1a6cf806d9efefbe3f4082d61", size = 39153056, upload-time = "2025-12-08T18:15:33.938Z" }, ] [[package]] @@ -3163,12 +3254,12 @@ name = "loguru" version = "0.7.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "(sys_platform == 'win32' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "win32-setctime", marker = "(sys_platform == 'win32' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "colorama", marker = "(sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "win32-setctime", marker = "(sys_platform == 'win32' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'win32' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3a/05/a1dae3dffd1116099471c643b8924f5aa6524411dc6c63fdae648c4f1aca/loguru-0.7.3.tar.gz", hash = "sha256:19480589e77d47b8d85b2c827ad95d49bf31b0dcde16593892eb51dd18706eb6", size = 63559, upload_time = "2024-12-06T11:20:56.608Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3a/05/a1dae3dffd1116099471c643b8924f5aa6524411dc6c63fdae648c4f1aca/loguru-0.7.3.tar.gz", hash = "sha256:19480589e77d47b8d85b2c827ad95d49bf31b0dcde16593892eb51dd18706eb6", size = 63559, upload-time = "2024-12-06T11:20:56.608Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0c/29/0348de65b8cc732daa3e33e67806420b2ae89bdce2b04af740289c5c6c8c/loguru-0.7.3-py3-none-any.whl", hash = "sha256:31a33c10c8e1e10422bfd431aeb5d351c7cf7fa671e3c4df004162264b28220c", size = 61595, upload_time = "2024-12-06T11:20:54.538Z" }, + { url = "https://files.pythonhosted.org/packages/0c/29/0348de65b8cc732daa3e33e67806420b2ae89bdce2b04af740289c5c6c8c/loguru-0.7.3-py3-none-any.whl", hash = "sha256:31a33c10c8e1e10422bfd431aeb5d351c7cf7fa671e3c4df004162264b28220c", size = 61595, upload-time = "2024-12-06T11:20:54.538Z" }, ] [[package]] @@ -3178,109 +3269,137 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9e/38/bd5b78a920a64d708fe6bc8e0a2c075e1389d53bef8413725c63ba041535/mako-1.3.10.tar.gz", hash = "sha256:99579a6f39583fa7e5630a28c3c1f440e4e97a414b80372649c0ce338da2ea28", size = 392474, upload_time = "2025-04-10T12:44:31.16Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/38/bd5b78a920a64d708fe6bc8e0a2c075e1389d53bef8413725c63ba041535/mako-1.3.10.tar.gz", hash = "sha256:99579a6f39583fa7e5630a28c3c1f440e4e97a414b80372649c0ce338da2ea28", size = 392474, upload-time = "2025-04-10T12:44:31.16Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/87/fb/99f81ac72ae23375f22b7afdb7642aba97c00a713c217124420147681a2f/mako-1.3.10-py3-none-any.whl", hash = "sha256:baef24a52fc4fc514a0887ac600f9f1cff3d82c61d4d700a1fa84d597b88db59", size = 78509, upload_time = "2025-04-10T12:50:53.297Z" }, + { url = "https://files.pythonhosted.org/packages/87/fb/99f81ac72ae23375f22b7afdb7642aba97c00a713c217124420147681a2f/mako-1.3.10-py3-none-any.whl", hash = "sha256:baef24a52fc4fc514a0887ac600f9f1cff3d82c61d4d700a1fa84d597b88db59", size = 78509, upload-time = "2025-04-10T12:50:53.297Z" }, ] [[package]] name = "markdown" -version = "3.8" +version = "3.10.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2f/15/222b423b0b88689c266d9eac4e61396fe2cc53464459d6a37618ac863b24/markdown-3.8.tar.gz", hash = "sha256:7df81e63f0df5c4b24b7d156eb81e4690595239b7d70937d0409f1b0de319c6f", size = 360906, upload_time = "2025-04-11T14:42:50.928Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2b/f4/69fa6ed85ae003c2378ffa8f6d2e3234662abd02c10d216c0ba96081a238/markdown-3.10.2.tar.gz", hash = "sha256:994d51325d25ad8aa7ce4ebaec003febcce822c3f8c911e3b17c52f7f589f950", size = 368805, upload-time = "2026-02-09T14:57:26.942Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/51/3f/afe76f8e2246ffbc867440cbcf90525264df0e658f8a5ca1f872b3f6192a/markdown-3.8-py3-none-any.whl", hash = "sha256:794a929b79c5af141ef5ab0f2f642d0f7b1872981250230e72682346f7cc90dc", size = 106210, upload_time = "2025-04-11T14:42:49.178Z" }, + { url = "https://files.pythonhosted.org/packages/de/1f/77fa3081e4f66ca3576c896ae5d31c3002ac6607f9747d2e3aa49227e464/markdown-3.10.2-py3-none-any.whl", hash = "sha256:e91464b71ae3ee7afd3017d9f358ef0baf158fd9a298db92f1d4761133824c36", size = 108180, upload-time = "2026-02-09T14:57:25.787Z" }, ] [[package]] name = "markdown-it-py" -version = "3.0.0" +version = "4.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mdurl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size = 74596, upload_time = "2023-06-03T06:41:14.443Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5b/f5/4ec618ed16cc4f8fb3b701563655a69816155e79e24a17b651541804721d/markdown_it_py-4.0.0.tar.gz", hash = "sha256:cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3", size = 73070, upload-time = "2025-08-11T12:57:52.854Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", size = 87528, upload_time = "2023-06-03T06:41:11.019Z" }, + { url = "https://files.pythonhosted.org/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl", hash = "sha256:87327c59b172c5011896038353a81343b6754500a08cd7a4973bb48c6d578147", size = 87321, upload-time = "2025-08-11T12:57:51.923Z" }, ] [[package]] name = "markupsafe" -version = "3.0.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537, upload_time = "2024-10-18T15:21:54.129Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/04/90/d08277ce111dd22f77149fd1a5d4653eeb3b3eaacbdfcbae5afb2600eebd/MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", size = 14357, upload_time = "2024-10-18T15:20:51.44Z" }, - { url = "https://files.pythonhosted.org/packages/04/e1/6e2194baeae0bca1fae6629dc0cbbb968d4d941469cbab11a3872edff374/MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", size = 12393, upload_time = "2024-10-18T15:20:52.426Z" }, - { url = "https://files.pythonhosted.org/packages/1d/69/35fa85a8ece0a437493dc61ce0bb6d459dcba482c34197e3efc829aa357f/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", size = 21732, upload_time = "2024-10-18T15:20:53.578Z" }, - { url = "https://files.pythonhosted.org/packages/22/35/137da042dfb4720b638d2937c38a9c2df83fe32d20e8c8f3185dbfef05f7/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", size = 20866, upload_time = "2024-10-18T15:20:55.06Z" }, - { url = "https://files.pythonhosted.org/packages/29/28/6d029a903727a1b62edb51863232152fd335d602def598dade38996887f0/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", size = 20964, upload_time = "2024-10-18T15:20:55.906Z" }, - { url = "https://files.pythonhosted.org/packages/cc/cd/07438f95f83e8bc028279909d9c9bd39e24149b0d60053a97b2bc4f8aa51/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", size = 21977, upload_time = "2024-10-18T15:20:57.189Z" }, - { url = "https://files.pythonhosted.org/packages/29/01/84b57395b4cc062f9c4c55ce0df7d3108ca32397299d9df00fedd9117d3d/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", size = 21366, upload_time = "2024-10-18T15:20:58.235Z" }, - { url = "https://files.pythonhosted.org/packages/bd/6e/61ebf08d8940553afff20d1fb1ba7294b6f8d279df9fd0c0db911b4bbcfd/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", size = 21091, upload_time = "2024-10-18T15:20:59.235Z" }, - { url = "https://files.pythonhosted.org/packages/11/23/ffbf53694e8c94ebd1e7e491de185124277964344733c45481f32ede2499/MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50", size = 15065, upload_time = "2024-10-18T15:21:00.307Z" }, - { url = "https://files.pythonhosted.org/packages/44/06/e7175d06dd6e9172d4a69a72592cb3f7a996a9c396eee29082826449bbc3/MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", size = 15514, upload_time = "2024-10-18T15:21:01.122Z" }, - { url = "https://files.pythonhosted.org/packages/6b/28/bbf83e3f76936960b850435576dd5e67034e200469571be53f69174a2dfd/MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", size = 14353, upload_time = "2024-10-18T15:21:02.187Z" }, - { url = "https://files.pythonhosted.org/packages/6c/30/316d194b093cde57d448a4c3209f22e3046c5bb2fb0820b118292b334be7/MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", size = 12392, upload_time = "2024-10-18T15:21:02.941Z" }, - { url = "https://files.pythonhosted.org/packages/f2/96/9cdafba8445d3a53cae530aaf83c38ec64c4d5427d975c974084af5bc5d2/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", size = 23984, upload_time = "2024-10-18T15:21:03.953Z" }, - { url = "https://files.pythonhosted.org/packages/f1/a4/aefb044a2cd8d7334c8a47d3fb2c9f328ac48cb349468cc31c20b539305f/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", size = 23120, upload_time = "2024-10-18T15:21:06.495Z" }, - { url = "https://files.pythonhosted.org/packages/8d/21/5e4851379f88f3fad1de30361db501300d4f07bcad047d3cb0449fc51f8c/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", size = 23032, upload_time = "2024-10-18T15:21:07.295Z" }, - { url = "https://files.pythonhosted.org/packages/00/7b/e92c64e079b2d0d7ddf69899c98842f3f9a60a1ae72657c89ce2655c999d/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", size = 24057, upload_time = "2024-10-18T15:21:08.073Z" }, - { url = "https://files.pythonhosted.org/packages/f9/ac/46f960ca323037caa0a10662ef97d0a4728e890334fc156b9f9e52bcc4ca/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", size = 23359, upload_time = "2024-10-18T15:21:09.318Z" }, - { url = "https://files.pythonhosted.org/packages/69/84/83439e16197337b8b14b6a5b9c2105fff81d42c2a7c5b58ac7b62ee2c3b1/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", size = 23306, upload_time = "2024-10-18T15:21:10.185Z" }, - { url = "https://files.pythonhosted.org/packages/9a/34/a15aa69f01e2181ed8d2b685c0d2f6655d5cca2c4db0ddea775e631918cd/MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", size = 15094, upload_time = "2024-10-18T15:21:11.005Z" }, - { url = "https://files.pythonhosted.org/packages/da/b8/3a3bd761922d416f3dc5d00bfbed11f66b1ab89a0c2b6e887240a30b0f6b/MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", size = 15521, upload_time = "2024-10-18T15:21:12.911Z" }, - { url = "https://files.pythonhosted.org/packages/22/09/d1f21434c97fc42f09d290cbb6350d44eb12f09cc62c9476effdb33a18aa/MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf", size = 14274, upload_time = "2024-10-18T15:21:13.777Z" }, - { url = "https://files.pythonhosted.org/packages/6b/b0/18f76bba336fa5aecf79d45dcd6c806c280ec44538b3c13671d49099fdd0/MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225", size = 12348, upload_time = "2024-10-18T15:21:14.822Z" }, - { url = "https://files.pythonhosted.org/packages/e0/25/dd5c0f6ac1311e9b40f4af06c78efde0f3b5cbf02502f8ef9501294c425b/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028", size = 24149, upload_time = "2024-10-18T15:21:15.642Z" }, - { url = "https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8", size = 23118, upload_time = "2024-10-18T15:21:17.133Z" }, - { url = "https://files.pythonhosted.org/packages/d5/da/f2eeb64c723f5e3777bc081da884b414671982008c47dcc1873d81f625b6/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c", size = 22993, upload_time = "2024-10-18T15:21:18.064Z" }, - { url = "https://files.pythonhosted.org/packages/da/0e/1f32af846df486dce7c227fe0f2398dc7e2e51d4a370508281f3c1c5cddc/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557", size = 24178, upload_time = "2024-10-18T15:21:18.859Z" }, - { url = "https://files.pythonhosted.org/packages/c4/f6/bb3ca0532de8086cbff5f06d137064c8410d10779c4c127e0e47d17c0b71/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22", size = 23319, upload_time = "2024-10-18T15:21:19.671Z" }, - { url = "https://files.pythonhosted.org/packages/a2/82/8be4c96ffee03c5b4a034e60a31294daf481e12c7c43ab8e34a1453ee48b/MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48", size = 23352, upload_time = "2024-10-18T15:21:20.971Z" }, - { url = "https://files.pythonhosted.org/packages/51/ae/97827349d3fcffee7e184bdf7f41cd6b88d9919c80f0263ba7acd1bbcb18/MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30", size = 15097, upload_time = "2024-10-18T15:21:22.646Z" }, - { url = "https://files.pythonhosted.org/packages/c1/80/a61f99dc3a936413c3ee4e1eecac96c0da5ed07ad56fd975f1a9da5bc630/MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87", size = 15601, upload_time = "2024-10-18T15:21:23.499Z" }, - { url = "https://files.pythonhosted.org/packages/83/0e/67eb10a7ecc77a0c2bbe2b0235765b98d164d81600746914bebada795e97/MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd", size = 14274, upload_time = "2024-10-18T15:21:24.577Z" }, - { url = "https://files.pythonhosted.org/packages/2b/6d/9409f3684d3335375d04e5f05744dfe7e9f120062c9857df4ab490a1031a/MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430", size = 12352, upload_time = "2024-10-18T15:21:25.382Z" }, - { url = "https://files.pythonhosted.org/packages/d2/f5/6eadfcd3885ea85fe2a7c128315cc1bb7241e1987443d78c8fe712d03091/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094", size = 24122, upload_time = "2024-10-18T15:21:26.199Z" }, - { url = "https://files.pythonhosted.org/packages/0c/91/96cf928db8236f1bfab6ce15ad070dfdd02ed88261c2afafd4b43575e9e9/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396", size = 23085, upload_time = "2024-10-18T15:21:27.029Z" }, - { url = "https://files.pythonhosted.org/packages/c2/cf/c9d56af24d56ea04daae7ac0940232d31d5a8354f2b457c6d856b2057d69/MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79", size = 22978, upload_time = "2024-10-18T15:21:27.846Z" }, - { url = "https://files.pythonhosted.org/packages/2a/9f/8619835cd6a711d6272d62abb78c033bda638fdc54c4e7f4272cf1c0962b/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a", size = 24208, upload_time = "2024-10-18T15:21:28.744Z" }, - { url = "https://files.pythonhosted.org/packages/f9/bf/176950a1792b2cd2102b8ffeb5133e1ed984547b75db47c25a67d3359f77/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca", size = 23357, upload_time = "2024-10-18T15:21:29.545Z" }, - { url = "https://files.pythonhosted.org/packages/ce/4f/9a02c1d335caabe5c4efb90e1b6e8ee944aa245c1aaaab8e8a618987d816/MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c", size = 23344, upload_time = "2024-10-18T15:21:30.366Z" }, - { url = "https://files.pythonhosted.org/packages/ee/55/c271b57db36f748f0e04a759ace9f8f759ccf22b4960c270c78a394f58be/MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1", size = 15101, upload_time = "2024-10-18T15:21:31.207Z" }, - { url = "https://files.pythonhosted.org/packages/29/88/07df22d2dd4df40aba9f3e402e6dc1b8ee86297dddbad4872bd5e7b0094f/MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f", size = 15603, upload_time = "2024-10-18T15:21:32.032Z" }, - { url = "https://files.pythonhosted.org/packages/62/6a/8b89d24db2d32d433dffcd6a8779159da109842434f1dd2f6e71f32f738c/MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c", size = 14510, upload_time = "2024-10-18T15:21:33.625Z" }, - { url = "https://files.pythonhosted.org/packages/7a/06/a10f955f70a2e5a9bf78d11a161029d278eeacbd35ef806c3fd17b13060d/MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb", size = 12486, upload_time = "2024-10-18T15:21:34.611Z" }, - { url = "https://files.pythonhosted.org/packages/34/cf/65d4a571869a1a9078198ca28f39fba5fbb910f952f9dbc5220afff9f5e6/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c", size = 25480, upload_time = "2024-10-18T15:21:35.398Z" }, - { url = "https://files.pythonhosted.org/packages/0c/e3/90e9651924c430b885468b56b3d597cabf6d72be4b24a0acd1fa0e12af67/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d", size = 23914, upload_time = "2024-10-18T15:21:36.231Z" }, - { url = "https://files.pythonhosted.org/packages/66/8c/6c7cf61f95d63bb866db39085150df1f2a5bd3335298f14a66b48e92659c/MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe", size = 23796, upload_time = "2024-10-18T15:21:37.073Z" }, - { url = "https://files.pythonhosted.org/packages/bb/35/cbe9238ec3f47ac9a7c8b3df7a808e7cb50fe149dc7039f5f454b3fba218/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5", size = 25473, upload_time = "2024-10-18T15:21:37.932Z" }, - { url = "https://files.pythonhosted.org/packages/e6/32/7621a4382488aa283cc05e8984a9c219abad3bca087be9ec77e89939ded9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a", size = 24114, upload_time = "2024-10-18T15:21:39.799Z" }, - { url = "https://files.pythonhosted.org/packages/0d/80/0985960e4b89922cb5a0bac0ed39c5b96cbc1a536a99f30e8c220a996ed9/MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9", size = 24098, upload_time = "2024-10-18T15:21:40.813Z" }, - { url = "https://files.pythonhosted.org/packages/82/78/fedb03c7d5380df2427038ec8d973587e90561b2d90cd472ce9254cf348b/MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6", size = 15208, upload_time = "2024-10-18T15:21:41.814Z" }, - { url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739, upload_time = "2024-10-18T15:21:42.784Z" }, +version = "3.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e8/4b/3541d44f3937ba468b75da9eebcae497dcf67adb65caa16760b0a6807ebb/markupsafe-3.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559", size = 11631, upload-time = "2025-09-27T18:36:05.558Z" }, + { url = "https://files.pythonhosted.org/packages/98/1b/fbd8eed11021cabd9226c37342fa6ca4e8a98d8188a8d9b66740494960e4/markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419", size = 12057, upload-time = "2025-09-27T18:36:07.165Z" }, + { url = "https://files.pythonhosted.org/packages/40/01/e560d658dc0bb8ab762670ece35281dec7b6c1b33f5fbc09ebb57a185519/markupsafe-3.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695", size = 22050, upload-time = "2025-09-27T18:36:08.005Z" }, + { url = "https://files.pythonhosted.org/packages/af/cd/ce6e848bbf2c32314c9b237839119c5a564a59725b53157c856e90937b7a/markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591", size = 20681, upload-time = "2025-09-27T18:36:08.881Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2a/b5c12c809f1c3045c4d580b035a743d12fcde53cf685dbc44660826308da/markupsafe-3.0.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c", size = 20705, upload-time = "2025-09-27T18:36:10.131Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e3/9427a68c82728d0a88c50f890d0fc072a1484de2f3ac1ad0bfc1a7214fd5/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f", size = 21524, upload-time = "2025-09-27T18:36:11.324Z" }, + { url = "https://files.pythonhosted.org/packages/bc/36/23578f29e9e582a4d0278e009b38081dbe363c5e7165113fad546918a232/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6", size = 20282, upload-time = "2025-09-27T18:36:12.573Z" }, + { url = "https://files.pythonhosted.org/packages/56/21/dca11354e756ebd03e036bd8ad58d6d7168c80ce1fe5e75218e4945cbab7/markupsafe-3.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1", size = 20745, upload-time = "2025-09-27T18:36:13.504Z" }, + { url = "https://files.pythonhosted.org/packages/87/99/faba9369a7ad6e4d10b6a5fbf71fa2a188fe4a593b15f0963b73859a1bbd/markupsafe-3.0.3-cp310-cp310-win32.whl", hash = "sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa", size = 14571, upload-time = "2025-09-27T18:36:14.779Z" }, + { url = "https://files.pythonhosted.org/packages/d6/25/55dc3ab959917602c96985cb1253efaa4ff42f71194bddeb61eb7278b8be/markupsafe-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8", size = 15056, upload-time = "2025-09-27T18:36:16.125Z" }, + { url = "https://files.pythonhosted.org/packages/d0/9e/0a02226640c255d1da0b8d12e24ac2aa6734da68bff14c05dd53b94a0fc3/markupsafe-3.0.3-cp310-cp310-win_arm64.whl", hash = "sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1", size = 13932, upload-time = "2025-09-27T18:36:17.311Z" }, + { url = "https://files.pythonhosted.org/packages/08/db/fefacb2136439fc8dd20e797950e749aa1f4997ed584c62cfb8ef7c2be0e/markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad", size = 11631, upload-time = "2025-09-27T18:36:18.185Z" }, + { url = "https://files.pythonhosted.org/packages/e1/2e/5898933336b61975ce9dc04decbc0a7f2fee78c30353c5efba7f2d6ff27a/markupsafe-3.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a", size = 12058, upload-time = "2025-09-27T18:36:19.444Z" }, + { url = "https://files.pythonhosted.org/packages/1d/09/adf2df3699d87d1d8184038df46a9c80d78c0148492323f4693df54e17bb/markupsafe-3.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50", size = 24287, upload-time = "2025-09-27T18:36:20.768Z" }, + { url = "https://files.pythonhosted.org/packages/30/ac/0273f6fcb5f42e314c6d8cd99effae6a5354604d461b8d392b5ec9530a54/markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf", size = 22940, upload-time = "2025-09-27T18:36:22.249Z" }, + { url = "https://files.pythonhosted.org/packages/19/ae/31c1be199ef767124c042c6c3e904da327a2f7f0cd63a0337e1eca2967a8/markupsafe-3.0.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f", size = 21887, upload-time = "2025-09-27T18:36:23.535Z" }, + { url = "https://files.pythonhosted.org/packages/b2/76/7edcab99d5349a4532a459e1fe64f0b0467a3365056ae550d3bcf3f79e1e/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a", size = 23692, upload-time = "2025-09-27T18:36:24.823Z" }, + { url = "https://files.pythonhosted.org/packages/a4/28/6e74cdd26d7514849143d69f0bf2399f929c37dc2b31e6829fd2045b2765/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115", size = 21471, upload-time = "2025-09-27T18:36:25.95Z" }, + { url = "https://files.pythonhosted.org/packages/62/7e/a145f36a5c2945673e590850a6f8014318d5577ed7e5920a4b3448e0865d/markupsafe-3.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a", size = 22923, upload-time = "2025-09-27T18:36:27.109Z" }, + { url = "https://files.pythonhosted.org/packages/0f/62/d9c46a7f5c9adbeeeda52f5b8d802e1094e9717705a645efc71b0913a0a8/markupsafe-3.0.3-cp311-cp311-win32.whl", hash = "sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19", size = 14572, upload-time = "2025-09-27T18:36:28.045Z" }, + { url = "https://files.pythonhosted.org/packages/83/8a/4414c03d3f891739326e1783338e48fb49781cc915b2e0ee052aa490d586/markupsafe-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01", size = 15077, upload-time = "2025-09-27T18:36:29.025Z" }, + { url = "https://files.pythonhosted.org/packages/35/73/893072b42e6862f319b5207adc9ae06070f095b358655f077f69a35601f0/markupsafe-3.0.3-cp311-cp311-win_arm64.whl", hash = "sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c", size = 13876, upload-time = "2025-09-27T18:36:29.954Z" }, + { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload-time = "2025-09-27T18:36:30.854Z" }, + { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload-time = "2025-09-27T18:36:31.971Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload-time = "2025-09-27T18:36:32.813Z" }, + { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload-time = "2025-09-27T18:36:33.86Z" }, + { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload-time = "2025-09-27T18:36:35.099Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload-time = "2025-09-27T18:36:36.001Z" }, + { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload-time = "2025-09-27T18:36:36.906Z" }, + { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload-time = "2025-09-27T18:36:37.868Z" }, + { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload-time = "2025-09-27T18:36:38.761Z" }, + { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload-time = "2025-09-27T18:36:39.701Z" }, + { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload-time = "2025-09-27T18:36:40.689Z" }, + { url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload-time = "2025-09-27T18:36:41.777Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload-time = "2025-09-27T18:36:43.257Z" }, + { url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload-time = "2025-09-27T18:36:44.508Z" }, + { url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload-time = "2025-09-27T18:36:45.385Z" }, + { url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload-time = "2025-09-27T18:36:46.916Z" }, + { url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload-time = "2025-09-27T18:36:47.884Z" }, + { url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload-time = "2025-09-27T18:36:48.82Z" }, + { url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload-time = "2025-09-27T18:36:49.797Z" }, + { url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload-time = "2025-09-27T18:36:51.584Z" }, + { url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload-time = "2025-09-27T18:36:52.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload-time = "2025-09-27T18:36:53.513Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload-time = "2025-09-27T18:36:54.819Z" }, + { url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload-time = "2025-09-27T18:36:55.714Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload-time = "2025-09-27T18:36:56.908Z" }, + { url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload-time = "2025-09-27T18:36:57.913Z" }, + { url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload-time = "2025-09-27T18:36:58.833Z" }, + { url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload-time = "2025-09-27T18:36:59.739Z" }, + { url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload-time = "2025-09-27T18:37:00.719Z" }, + { url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload-time = "2025-09-27T18:37:01.673Z" }, + { url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload-time = "2025-09-27T18:37:02.639Z" }, + { url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload-time = "2025-09-27T18:37:03.582Z" }, + { url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload-time = "2025-09-27T18:37:04.929Z" }, + { url = "https://files.pythonhosted.org/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe", size = 11619, upload-time = "2025-09-27T18:37:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026", size = 12029, upload-time = "2025-09-27T18:37:07.213Z" }, + { url = "https://files.pythonhosted.org/packages/da/ef/e648bfd021127bef5fa12e1720ffed0c6cbb8310c8d9bea7266337ff06de/markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737", size = 24408, upload-time = "2025-09-27T18:37:09.572Z" }, + { url = "https://files.pythonhosted.org/packages/41/3c/a36c2450754618e62008bf7435ccb0f88053e07592e6028a34776213d877/markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97", size = 23005, upload-time = "2025-09-27T18:37:10.58Z" }, + { url = "https://files.pythonhosted.org/packages/bc/20/b7fdf89a8456b099837cd1dc21974632a02a999ec9bf7ca3e490aacd98e7/markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d", size = 22048, upload-time = "2025-09-27T18:37:11.547Z" }, + { url = "https://files.pythonhosted.org/packages/9a/a7/591f592afdc734f47db08a75793a55d7fbcc6902a723ae4cfbab61010cc5/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda", size = 23821, upload-time = "2025-09-27T18:37:12.48Z" }, + { url = "https://files.pythonhosted.org/packages/7d/33/45b24e4f44195b26521bc6f1a82197118f74df348556594bd2262bda1038/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf", size = 21606, upload-time = "2025-09-27T18:37:13.485Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0e/53dfaca23a69fbfbbf17a4b64072090e70717344c52eaaaa9c5ddff1e5f0/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe", size = 23043, upload-time = "2025-09-27T18:37:14.408Z" }, + { url = "https://files.pythonhosted.org/packages/46/11/f333a06fc16236d5238bfe74daccbca41459dcd8d1fa952e8fbd5dccfb70/markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9", size = 14747, upload-time = "2025-09-27T18:37:15.36Z" }, + { url = "https://files.pythonhosted.org/packages/28/52/182836104b33b444e400b14f797212f720cbc9ed6ba34c800639d154e821/markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581", size = 15341, upload-time = "2025-09-27T18:37:16.496Z" }, + { url = "https://files.pythonhosted.org/packages/6f/18/acf23e91bd94fd7b3031558b1f013adfa21a8e407a3fdb32745538730382/markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4", size = 14073, upload-time = "2025-09-27T18:37:17.476Z" }, + { url = "https://files.pythonhosted.org/packages/3c/f0/57689aa4076e1b43b15fdfa646b04653969d50cf30c32a102762be2485da/markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab", size = 11661, upload-time = "2025-09-27T18:37:18.453Z" }, + { url = "https://files.pythonhosted.org/packages/89/c3/2e67a7ca217c6912985ec766c6393b636fb0c2344443ff9d91404dc4c79f/markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175", size = 12069, upload-time = "2025-09-27T18:37:19.332Z" }, + { url = "https://files.pythonhosted.org/packages/f0/00/be561dce4e6ca66b15276e184ce4b8aec61fe83662cce2f7d72bd3249d28/markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634", size = 25670, upload-time = "2025-09-27T18:37:20.245Z" }, + { url = "https://files.pythonhosted.org/packages/50/09/c419f6f5a92e5fadde27efd190eca90f05e1261b10dbd8cbcb39cd8ea1dc/markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50", size = 23598, upload-time = "2025-09-27T18:37:21.177Z" }, + { url = "https://files.pythonhosted.org/packages/22/44/a0681611106e0b2921b3033fc19bc53323e0b50bc70cffdd19f7d679bb66/markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e", size = 23261, upload-time = "2025-09-27T18:37:22.167Z" }, + { url = "https://files.pythonhosted.org/packages/5f/57/1b0b3f100259dc9fffe780cfb60d4be71375510e435efec3d116b6436d43/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5", size = 24835, upload-time = "2025-09-27T18:37:23.296Z" }, + { url = "https://files.pythonhosted.org/packages/26/6a/4bf6d0c97c4920f1597cc14dd720705eca0bf7c787aebc6bb4d1bead5388/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523", size = 22733, upload-time = "2025-09-27T18:37:24.237Z" }, + { url = "https://files.pythonhosted.org/packages/14/c7/ca723101509b518797fedc2fdf79ba57f886b4aca8a7d31857ba3ee8281f/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc", size = 23672, upload-time = "2025-09-27T18:37:25.271Z" }, + { url = "https://files.pythonhosted.org/packages/fb/df/5bd7a48c256faecd1d36edc13133e51397e41b73bb77e1a69deab746ebac/markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d", size = 14819, upload-time = "2025-09-27T18:37:26.285Z" }, + { url = "https://files.pythonhosted.org/packages/1a/8a/0402ba61a2f16038b48b39bccca271134be00c5c9f0f623208399333c448/markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9", size = 15426, upload-time = "2025-09-27T18:37:27.316Z" }, + { url = "https://files.pythonhosted.org/packages/70/bc/6f1c2f612465f5fa89b95bead1f44dcb607670fd42891d8fdcd5d039f4f4/markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa", size = 14146, upload-time = "2025-09-27T18:37:28.327Z" }, ] [[package]] name = "marshmallow" -version = "4.0.0" +version = "4.2.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "backports-datetime-fromisoformat", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "backports-datetime-fromisoformat", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1e/ff/26df5a9f5ac57ccf693a5854916ab47243039d2aa9e0fe5f5a0331e7b74b/marshmallow-4.0.0.tar.gz", hash = "sha256:3b6e80aac299a7935cfb97ed01d1854fb90b5079430969af92118ea1b12a8d55", size = 220507, upload_time = "2025-04-17T02:25:54.925Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/03/261af5efb3d3ce0e2db3fd1e11dc5a96b74a4fb76e488da1c845a8f12345/marshmallow-4.2.2.tar.gz", hash = "sha256:ba40340683a2d1c15103647994ff2f6bc2c8c80da01904cbe5d96ee4baa78d9f", size = 221404, upload-time = "2026-02-04T15:47:03.401Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d6/26/6cc45d156f44dbe1d5696d9e54042e4dcaf7b946c0b86df6a97d29706f32/marshmallow-4.0.0-py3-none-any.whl", hash = "sha256:e7b0528337e9990fd64950f8a6b3a1baabed09ad17a0dfb844d701151f92d203", size = 48420, upload_time = "2025-04-17T02:25:53.375Z" }, + { url = "https://files.pythonhosted.org/packages/aa/70/bb89f807a6a6704bdc4d6f850d5d32954f6c1965e3248e31455defdf2f30/marshmallow-4.2.2-py3-none-any.whl", hash = "sha256:084a9466111b7ec7183ca3a65aed758739af919fedc5ebdab60fb39d6b4dc121", size = 48454, upload-time = "2026-02-04T15:47:02.013Z" }, ] [[package]] name = "matplotlib" -version = "3.10.3" +version = "3.10.8" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "contourpy" }, + { name = "contourpy", version = "1.3.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "contourpy", version = "1.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "cycler" }, { name = "fonttools" }, { name = "kiwisolver" }, @@ -3290,62 +3409,83 @@ dependencies = [ { name = "pyparsing" }, { name = "python-dateutil" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/26/91/d49359a21893183ed2a5b6c76bec40e0b1dcbf8ca148f864d134897cfc75/matplotlib-3.10.3.tar.gz", hash = "sha256:2f82d2c5bb7ae93aaaa4cd42aca65d76ce6376f83304fa3a630b569aca274df0", size = 34799811, upload_time = "2025-05-08T19:10:54.39Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/ea/2bba25d289d389c7451f331ecd593944b3705f06ddf593fa7be75037d308/matplotlib-3.10.3-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:213fadd6348d106ca7db99e113f1bea1e65e383c3ba76e8556ba4a3054b65ae7", size = 8167862, upload_time = "2025-05-08T19:09:39.563Z" }, - { url = "https://files.pythonhosted.org/packages/41/81/cc70b5138c926604e8c9ed810ed4c79e8116ba72e02230852f5c12c87ba2/matplotlib-3.10.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d3bec61cb8221f0ca6313889308326e7bb303d0d302c5cc9e523b2f2e6c73deb", size = 8042149, upload_time = "2025-05-08T19:09:42.413Z" }, - { url = "https://files.pythonhosted.org/packages/4a/9a/0ff45b6bfa42bb16de597e6058edf2361c298ad5ef93b327728145161bbf/matplotlib-3.10.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c21ae75651c0231b3ba014b6d5e08fb969c40cdb5a011e33e99ed0c9ea86ecb", size = 8453719, upload_time = "2025-05-08T19:09:44.901Z" }, - { url = "https://files.pythonhosted.org/packages/85/c7/1866e972fed6d71ef136efbc980d4d1854ab7ef1ea8152bbd995ca231c81/matplotlib-3.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a49e39755580b08e30e3620efc659330eac5d6534ab7eae50fa5e31f53ee4e30", size = 8590801, upload_time = "2025-05-08T19:09:47.404Z" }, - { url = "https://files.pythonhosted.org/packages/5d/b9/748f6626d534ab7e255bdc39dc22634d337cf3ce200f261b5d65742044a1/matplotlib-3.10.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cf4636203e1190871d3a73664dea03d26fb019b66692cbfd642faafdad6208e8", size = 9402111, upload_time = "2025-05-08T19:09:49.474Z" }, - { url = "https://files.pythonhosted.org/packages/1f/78/8bf07bd8fb67ea5665a6af188e70b57fcb2ab67057daa06b85a08e59160a/matplotlib-3.10.3-cp310-cp310-win_amd64.whl", hash = "sha256:fd5641a9bb9d55f4dd2afe897a53b537c834b9012684c8444cc105895c8c16fd", size = 8057213, upload_time = "2025-05-08T19:09:51.489Z" }, - { url = "https://files.pythonhosted.org/packages/f5/bd/af9f655456f60fe1d575f54fb14704ee299b16e999704817a7645dfce6b0/matplotlib-3.10.3-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:0ef061f74cd488586f552d0c336b2f078d43bc00dc473d2c3e7bfee2272f3fa8", size = 8178873, upload_time = "2025-05-08T19:09:53.857Z" }, - { url = "https://files.pythonhosted.org/packages/c2/86/e1c86690610661cd716eda5f9d0b35eaf606ae6c9b6736687cfc8f2d0cd8/matplotlib-3.10.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d96985d14dc5f4a736bbea4b9de9afaa735f8a0fc2ca75be2fa9e96b2097369d", size = 8052205, upload_time = "2025-05-08T19:09:55.684Z" }, - { url = "https://files.pythonhosted.org/packages/54/51/a9f8e49af3883dacddb2da1af5fca1f7468677f1188936452dd9aaaeb9ed/matplotlib-3.10.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c5f0283da91e9522bdba4d6583ed9d5521566f63729ffb68334f86d0bb98049", size = 8465823, upload_time = "2025-05-08T19:09:57.442Z" }, - { url = "https://files.pythonhosted.org/packages/e7/e3/c82963a3b86d6e6d5874cbeaa390166458a7f1961bab9feb14d3d1a10f02/matplotlib-3.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fdfa07c0ec58035242bc8b2c8aae37037c9a886370eef6850703d7583e19964b", size = 8606464, upload_time = "2025-05-08T19:09:59.471Z" }, - { url = "https://files.pythonhosted.org/packages/0e/34/24da1027e7fcdd9e82da3194c470143c551852757a4b473a09a012f5b945/matplotlib-3.10.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c0b9849a17bce080a16ebcb80a7b714b5677d0ec32161a2cc0a8e5a6030ae220", size = 9413103, upload_time = "2025-05-08T19:10:03.208Z" }, - { url = "https://files.pythonhosted.org/packages/a6/da/948a017c3ea13fd4a97afad5fdebe2f5bbc4d28c0654510ce6fd6b06b7bd/matplotlib-3.10.3-cp311-cp311-win_amd64.whl", hash = "sha256:eef6ed6c03717083bc6d69c2d7ee8624205c29a8e6ea5a31cd3492ecdbaee1e1", size = 8065492, upload_time = "2025-05-08T19:10:05.271Z" }, - { url = "https://files.pythonhosted.org/packages/eb/43/6b80eb47d1071f234ef0c96ca370c2ca621f91c12045f1401b5c9b28a639/matplotlib-3.10.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:0ab1affc11d1f495ab9e6362b8174a25afc19c081ba5b0775ef00533a4236eea", size = 8179689, upload_time = "2025-05-08T19:10:07.602Z" }, - { url = "https://files.pythonhosted.org/packages/0f/70/d61a591958325c357204870b5e7b164f93f2a8cca1dc6ce940f563909a13/matplotlib-3.10.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2a818d8bdcafa7ed2eed74487fdb071c09c1ae24152d403952adad11fa3c65b4", size = 8050466, upload_time = "2025-05-08T19:10:09.383Z" }, - { url = "https://files.pythonhosted.org/packages/e7/75/70c9d2306203148cc7902a961240c5927dd8728afedf35e6a77e105a2985/matplotlib-3.10.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:748ebc3470c253e770b17d8b0557f0aa85cf8c63fd52f1a61af5b27ec0b7ffee", size = 8456252, upload_time = "2025-05-08T19:10:11.958Z" }, - { url = "https://files.pythonhosted.org/packages/c4/91/ba0ae1ff4b3f30972ad01cd4a8029e70a0ec3b8ea5be04764b128b66f763/matplotlib-3.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ed70453fd99733293ace1aec568255bc51c6361cb0da94fa5ebf0649fdb2150a", size = 8601321, upload_time = "2025-05-08T19:10:14.47Z" }, - { url = "https://files.pythonhosted.org/packages/d2/88/d636041eb54a84b889e11872d91f7cbf036b3b0e194a70fa064eb8b04f7a/matplotlib-3.10.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:dbed9917b44070e55640bd13419de83b4c918e52d97561544814ba463811cbc7", size = 9406972, upload_time = "2025-05-08T19:10:16.569Z" }, - { url = "https://files.pythonhosted.org/packages/b1/79/0d1c165eac44405a86478082e225fce87874f7198300bbebc55faaf6d28d/matplotlib-3.10.3-cp312-cp312-win_amd64.whl", hash = "sha256:cf37d8c6ef1a48829443e8ba5227b44236d7fcaf7647caa3178a4ff9f7a5be05", size = 8067954, upload_time = "2025-05-08T19:10:18.663Z" }, - { url = "https://files.pythonhosted.org/packages/3b/c1/23cfb566a74c696a3b338d8955c549900d18fe2b898b6e94d682ca21e7c2/matplotlib-3.10.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9f2efccc8dcf2b86fc4ee849eea5dcaecedd0773b30f47980dc0cbeabf26ec84", size = 8180318, upload_time = "2025-05-08T19:10:20.426Z" }, - { url = "https://files.pythonhosted.org/packages/6c/0c/02f1c3b66b30da9ee343c343acbb6251bef5b01d34fad732446eaadcd108/matplotlib-3.10.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3ddbba06a6c126e3301c3d272a99dcbe7f6c24c14024e80307ff03791a5f294e", size = 8051132, upload_time = "2025-05-08T19:10:22.569Z" }, - { url = "https://files.pythonhosted.org/packages/b4/ab/8db1a5ac9b3a7352fb914133001dae889f9fcecb3146541be46bed41339c/matplotlib-3.10.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:748302b33ae9326995b238f606e9ed840bf5886ebafcb233775d946aa8107a15", size = 8457633, upload_time = "2025-05-08T19:10:24.749Z" }, - { url = "https://files.pythonhosted.org/packages/f5/64/41c4367bcaecbc03ef0d2a3ecee58a7065d0a36ae1aa817fe573a2da66d4/matplotlib-3.10.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a80fcccbef63302c0efd78042ea3c2436104c5b1a4d3ae20f864593696364ac7", size = 8601031, upload_time = "2025-05-08T19:10:27.03Z" }, - { url = "https://files.pythonhosted.org/packages/12/6f/6cc79e9e5ab89d13ed64da28898e40fe5b105a9ab9c98f83abd24e46d7d7/matplotlib-3.10.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:55e46cbfe1f8586adb34f7587c3e4f7dedc59d5226719faf6cb54fc24f2fd52d", size = 9406988, upload_time = "2025-05-08T19:10:29.056Z" }, - { url = "https://files.pythonhosted.org/packages/b1/0f/eed564407bd4d935ffabf561ed31099ed609e19287409a27b6d336848653/matplotlib-3.10.3-cp313-cp313-win_amd64.whl", hash = "sha256:151d89cb8d33cb23345cd12490c76fd5d18a56581a16d950b48c6ff19bb2ab93", size = 8068034, upload_time = "2025-05-08T19:10:31.221Z" }, - { url = "https://files.pythonhosted.org/packages/3e/e5/2f14791ff69b12b09e9975e1d116d9578ac684460860ce542c2588cb7a1c/matplotlib-3.10.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:c26dd9834e74d164d06433dc7be5d75a1e9890b926b3e57e74fa446e1a62c3e2", size = 8218223, upload_time = "2025-05-08T19:10:33.114Z" }, - { url = "https://files.pythonhosted.org/packages/5c/08/30a94afd828b6e02d0a52cae4a29d6e9ccfcf4c8b56cc28b021d3588873e/matplotlib-3.10.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:24853dad5b8c84c8c2390fc31ce4858b6df504156893292ce8092d190ef8151d", size = 8094985, upload_time = "2025-05-08T19:10:35.337Z" }, - { url = "https://files.pythonhosted.org/packages/89/44/f3bc6b53066c889d7a1a3ea8094c13af6a667c5ca6220ec60ecceec2dabe/matplotlib-3.10.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:68f7878214d369d7d4215e2a9075fef743be38fa401d32e6020bab2dfabaa566", size = 8483109, upload_time = "2025-05-08T19:10:37.611Z" }, - { url = "https://files.pythonhosted.org/packages/ba/c7/473bc559beec08ebee9f86ca77a844b65747e1a6c2691e8c92e40b9f42a8/matplotlib-3.10.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6929fc618cb6db9cb75086f73b3219bbb25920cb24cee2ea7a12b04971a4158", size = 8618082, upload_time = "2025-05-08T19:10:39.892Z" }, - { url = "https://files.pythonhosted.org/packages/d8/e9/6ce8edd264c8819e37bbed8172e0ccdc7107fe86999b76ab5752276357a4/matplotlib-3.10.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6c7818292a5cc372a2dc4c795e5c356942eb8350b98ef913f7fda51fe175ac5d", size = 9413699, upload_time = "2025-05-08T19:10:42.376Z" }, - { url = "https://files.pythonhosted.org/packages/1b/92/9a45c91089c3cf690b5badd4be81e392ff086ccca8a1d4e3a08463d8a966/matplotlib-3.10.3-cp313-cp313t-win_amd64.whl", hash = "sha256:4f23ffe95c5667ef8a2b56eea9b53db7f43910fa4a2d5472ae0f72b64deab4d5", size = 8139044, upload_time = "2025-05-08T19:10:44.551Z" }, - { url = "https://files.pythonhosted.org/packages/3d/d1/f54d43e95384b312ffa4a74a4326c722f3b8187aaaa12e9a84cdf3037131/matplotlib-3.10.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:86ab63d66bbc83fdb6733471d3bff40897c1e9921cba112accd748eee4bce5e4", size = 8162896, upload_time = "2025-05-08T19:10:46.432Z" }, - { url = "https://files.pythonhosted.org/packages/24/a4/fbfc00c2346177c95b353dcf9b5a004106abe8730a62cb6f27e79df0a698/matplotlib-3.10.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:a48f9c08bf7444b5d2391a83e75edb464ccda3c380384b36532a0962593a1751", size = 8039702, upload_time = "2025-05-08T19:10:49.634Z" }, - { url = "https://files.pythonhosted.org/packages/6a/b9/59e120d24a2ec5fc2d30646adb2efb4621aab3c6d83d66fb2a7a182db032/matplotlib-3.10.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb73d8aa75a237457988f9765e4dfe1c0d2453c5ca4eabc897d4309672c8e014", size = 8594298, upload_time = "2025-05-08T19:10:51.738Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/8a/76/d3c6e3a13fe484ebe7718d14e269c9569c4eb0020a968a327acb3b9a8fe6/matplotlib-3.10.8.tar.gz", hash = "sha256:2299372c19d56bcd35cf05a2738308758d32b9eaed2371898d8f5bd33f084aa3", size = 34806269, upload-time = "2025-12-10T22:56:51.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/58/be/a30bd917018ad220c400169fba298f2bb7003c8ccbc0c3e24ae2aacad1e8/matplotlib-3.10.8-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:00270d217d6b20d14b584c521f810d60c5c78406dc289859776550df837dcda7", size = 8239828, upload-time = "2025-12-10T22:55:02.313Z" }, + { url = "https://files.pythonhosted.org/packages/58/27/ca01e043c4841078e82cf6e80a6993dfecd315c3d79f5f3153afbb8e1ec6/matplotlib-3.10.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:37b3c1cc42aa184b3f738cfa18c1c1d72fd496d85467a6cf7b807936d39aa656", size = 8128050, upload-time = "2025-12-10T22:55:04.997Z" }, + { url = "https://files.pythonhosted.org/packages/cb/aa/7ab67f2b729ae6a91bcf9dcac0affb95fb8c56f7fd2b2af894ae0b0cf6fa/matplotlib-3.10.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ee40c27c795bda6a5292e9cff9890189d32f7e3a0bf04e0e3c9430c4a00c37df", size = 8700452, upload-time = "2025-12-10T22:55:07.47Z" }, + { url = "https://files.pythonhosted.org/packages/73/ae/2d5817b0acee3c49b7e7ccfbf5b273f284957cc8e270adf36375db353190/matplotlib-3.10.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a48f2b74020919552ea25d222d5cc6af9ca3f4eb43a93e14d068457f545c2a17", size = 9534928, upload-time = "2025-12-10T22:55:10.566Z" }, + { url = "https://files.pythonhosted.org/packages/c9/5b/8e66653e9f7c39cb2e5cab25fce4810daffa2bff02cbf5f3077cea9e942c/matplotlib-3.10.8-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f254d118d14a7f99d616271d6c3c27922c092dac11112670b157798b89bf4933", size = 9586377, upload-time = "2025-12-10T22:55:12.362Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/fd0bbadf837f81edb0d208ba8f8cb552874c3b16e27cb91a31977d90875d/matplotlib-3.10.8-cp310-cp310-win_amd64.whl", hash = "sha256:f9b587c9c7274c1613a30afabf65a272114cd6cdbe67b3406f818c79d7ab2e2a", size = 8128127, upload-time = "2025-12-10T22:55:14.436Z" }, + { url = "https://files.pythonhosted.org/packages/f8/86/de7e3a1cdcfc941483af70609edc06b83e7c8a0e0dc9ac325200a3f4d220/matplotlib-3.10.8-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:6be43b667360fef5c754dda5d25a32e6307a03c204f3c0fc5468b78fa87b4160", size = 8251215, upload-time = "2025-12-10T22:55:16.175Z" }, + { url = "https://files.pythonhosted.org/packages/fd/14/baad3222f424b19ce6ad243c71de1ad9ec6b2e4eb1e458a48fdc6d120401/matplotlib-3.10.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a2b336e2d91a3d7006864e0990c83b216fcdca64b5a6484912902cef87313d78", size = 8139625, upload-time = "2025-12-10T22:55:17.712Z" }, + { url = "https://files.pythonhosted.org/packages/8f/a0/7024215e95d456de5883e6732e708d8187d9753a21d32f8ddb3befc0c445/matplotlib-3.10.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:efb30e3baaea72ce5928e32bab719ab4770099079d66726a62b11b1ef7273be4", size = 8712614, upload-time = "2025-12-10T22:55:20.8Z" }, + { url = "https://files.pythonhosted.org/packages/5a/f4/b8347351da9a5b3f41e26cf547252d861f685c6867d179a7c9d60ad50189/matplotlib-3.10.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d56a1efd5bfd61486c8bc968fa18734464556f0fb8e51690f4ac25d85cbbbbc2", size = 9540997, upload-time = "2025-12-10T22:55:23.258Z" }, + { url = "https://files.pythonhosted.org/packages/9e/c0/c7b914e297efe0bc36917bf216b2acb91044b91e930e878ae12981e461e5/matplotlib-3.10.8-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:238b7ce5717600615c895050239ec955d91f321c209dd110db988500558e70d6", size = 9596825, upload-time = "2025-12-10T22:55:25.217Z" }, + { url = "https://files.pythonhosted.org/packages/6f/d3/a4bbc01c237ab710a1f22b4da72f4ff6d77eb4c7735ea9811a94ae239067/matplotlib-3.10.8-cp311-cp311-win_amd64.whl", hash = "sha256:18821ace09c763ec93aef5eeff087ee493a24051936d7b9ebcad9662f66501f9", size = 8135090, upload-time = "2025-12-10T22:55:27.162Z" }, + { url = "https://files.pythonhosted.org/packages/89/dd/a0b6588f102beab33ca6f5218b31725216577b2a24172f327eaf6417d5c9/matplotlib-3.10.8-cp311-cp311-win_arm64.whl", hash = "sha256:bab485bcf8b1c7d2060b4fcb6fc368a9e6f4cd754c9c2fea281f4be21df394a2", size = 8012377, upload-time = "2025-12-10T22:55:29.185Z" }, + { url = "https://files.pythonhosted.org/packages/9e/67/f997cdcbb514012eb0d10cd2b4b332667997fb5ebe26b8d41d04962fa0e6/matplotlib-3.10.8-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:64fcc24778ca0404ce0cb7b6b77ae1f4c7231cdd60e6778f999ee05cbd581b9a", size = 8260453, upload-time = "2025-12-10T22:55:30.709Z" }, + { url = "https://files.pythonhosted.org/packages/7e/65/07d5f5c7f7c994f12c768708bd2e17a4f01a2b0f44a1c9eccad872433e2e/matplotlib-3.10.8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b9a5ca4ac220a0cdd1ba6bcba3608547117d30468fefce49bb26f55c1a3d5c58", size = 8148321, upload-time = "2025-12-10T22:55:33.265Z" }, + { url = "https://files.pythonhosted.org/packages/3e/f3/c5195b1ae57ef85339fd7285dfb603b22c8b4e79114bae5f4f0fcf688677/matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3ab4aabc72de4ff77b3ec33a6d78a68227bf1123465887f9905ba79184a1cc04", size = 8716944, upload-time = "2025-12-10T22:55:34.922Z" }, + { url = "https://files.pythonhosted.org/packages/00/f9/7638f5cc82ec8a7aa005de48622eecc3ed7c9854b96ba15bd76b7fd27574/matplotlib-3.10.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:24d50994d8c5816ddc35411e50a86ab05f575e2530c02752e02538122613371f", size = 9550099, upload-time = "2025-12-10T22:55:36.789Z" }, + { url = "https://files.pythonhosted.org/packages/57/61/78cd5920d35b29fd2a0fe894de8adf672ff52939d2e9b43cb83cd5ce1bc7/matplotlib-3.10.8-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:99eefd13c0dc3b3c1b4d561c1169e65fe47aab7b8158754d7c084088e2329466", size = 9613040, upload-time = "2025-12-10T22:55:38.715Z" }, + { url = "https://files.pythonhosted.org/packages/30/4e/c10f171b6e2f44d9e3a2b96efa38b1677439d79c99357600a62cc1e9594e/matplotlib-3.10.8-cp312-cp312-win_amd64.whl", hash = "sha256:dd80ecb295460a5d9d260df63c43f4afbdd832d725a531f008dad1664f458adf", size = 8142717, upload-time = "2025-12-10T22:55:41.103Z" }, + { url = "https://files.pythonhosted.org/packages/f1/76/934db220026b5fef85f45d51a738b91dea7d70207581063cd9bd8fafcf74/matplotlib-3.10.8-cp312-cp312-win_arm64.whl", hash = "sha256:3c624e43ed56313651bc18a47f838b60d7b8032ed348911c54906b130b20071b", size = 8012751, upload-time = "2025-12-10T22:55:42.684Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b9/15fd5541ef4f5b9a17eefd379356cf12175fe577424e7b1d80676516031a/matplotlib-3.10.8-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3f2e409836d7f5ac2f1c013110a4d50b9f7edc26328c108915f9075d7d7a91b6", size = 8261076, upload-time = "2025-12-10T22:55:44.648Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a0/2ba3473c1b66b9c74dc7107c67e9008cb1782edbe896d4c899d39ae9cf78/matplotlib-3.10.8-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:56271f3dac49a88d7fca5060f004d9d22b865f743a12a23b1e937a0be4818ee1", size = 8148794, upload-time = "2025-12-10T22:55:46.252Z" }, + { url = "https://files.pythonhosted.org/packages/75/97/a471f1c3eb1fd6f6c24a31a5858f443891d5127e63a7788678d14e249aea/matplotlib-3.10.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a0a7f52498f72f13d4a25ea70f35f4cb60642b466cbb0a9be951b5bc3f45a486", size = 8718474, upload-time = "2025-12-10T22:55:47.864Z" }, + { url = "https://files.pythonhosted.org/packages/01/be/cd478f4b66f48256f42927d0acbcd63a26a893136456cd079c0cc24fbabf/matplotlib-3.10.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:646d95230efb9ca614a7a594d4fcacde0ac61d25e37dd51710b36477594963ce", size = 9549637, upload-time = "2025-12-10T22:55:50.048Z" }, + { url = "https://files.pythonhosted.org/packages/5d/7c/8dc289776eae5109e268c4fb92baf870678dc048a25d4ac903683b86d5bf/matplotlib-3.10.8-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f89c151aab2e2e23cb3fe0acad1e8b82841fd265379c4cecd0f3fcb34c15e0f6", size = 9613678, upload-time = "2025-12-10T22:55:52.21Z" }, + { url = "https://files.pythonhosted.org/packages/64/40/37612487cc8a437d4dd261b32ca21fe2d79510fe74af74e1f42becb1bdb8/matplotlib-3.10.8-cp313-cp313-win_amd64.whl", hash = "sha256:e8ea3e2d4066083e264e75c829078f9e149fa119d27e19acd503de65e0b13149", size = 8142686, upload-time = "2025-12-10T22:55:54.253Z" }, + { url = "https://files.pythonhosted.org/packages/66/52/8d8a8730e968185514680c2a6625943f70269509c3dcfc0dcf7d75928cb8/matplotlib-3.10.8-cp313-cp313-win_arm64.whl", hash = "sha256:c108a1d6fa78a50646029cb6d49808ff0fc1330fda87fa6f6250c6b5369b6645", size = 8012917, upload-time = "2025-12-10T22:55:56.268Z" }, + { url = "https://files.pythonhosted.org/packages/b5/27/51fe26e1062f298af5ef66343d8ef460e090a27fea73036c76c35821df04/matplotlib-3.10.8-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:ad3d9833a64cf48cc4300f2b406c3d0f4f4724a91c0bd5640678a6ba7c102077", size = 8305679, upload-time = "2025-12-10T22:55:57.856Z" }, + { url = "https://files.pythonhosted.org/packages/2c/1e/4de865bc591ac8e3062e835f42dd7fe7a93168d519557837f0e37513f629/matplotlib-3.10.8-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:eb3823f11823deade26ce3b9f40dcb4a213da7a670013929f31d5f5ed1055b22", size = 8198336, upload-time = "2025-12-10T22:55:59.371Z" }, + { url = "https://files.pythonhosted.org/packages/c6/cb/2f7b6e75fb4dce87ef91f60cac4f6e34f4c145ab036a22318ec837971300/matplotlib-3.10.8-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d9050fee89a89ed57b4fb2c1bfac9a3d0c57a0d55aed95949eedbc42070fea39", size = 8731653, upload-time = "2025-12-10T22:56:01.032Z" }, + { url = "https://files.pythonhosted.org/packages/46/b3/bd9c57d6ba670a37ab31fb87ec3e8691b947134b201f881665b28cc039ff/matplotlib-3.10.8-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b44d07310e404ba95f8c25aa5536f154c0a8ec473303535949e52eb71d0a1565", size = 9561356, upload-time = "2025-12-10T22:56:02.95Z" }, + { url = "https://files.pythonhosted.org/packages/c0/3d/8b94a481456dfc9dfe6e39e93b5ab376e50998cddfd23f4ae3b431708f16/matplotlib-3.10.8-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:0a33deb84c15ede243aead39f77e990469fff93ad1521163305095b77b72ce4a", size = 9614000, upload-time = "2025-12-10T22:56:05.411Z" }, + { url = "https://files.pythonhosted.org/packages/bd/cd/bc06149fe5585ba800b189a6a654a75f1f127e8aab02fd2be10df7fa500c/matplotlib-3.10.8-cp313-cp313t-win_amd64.whl", hash = "sha256:3a48a78d2786784cc2413e57397981fb45c79e968d99656706018d6e62e57958", size = 8220043, upload-time = "2025-12-10T22:56:07.551Z" }, + { url = "https://files.pythonhosted.org/packages/e3/de/b22cf255abec916562cc04eef457c13e58a1990048de0c0c3604d082355e/matplotlib-3.10.8-cp313-cp313t-win_arm64.whl", hash = "sha256:15d30132718972c2c074cd14638c7f4592bd98719e2308bccea40e0538bc0cb5", size = 8062075, upload-time = "2025-12-10T22:56:09.178Z" }, + { url = "https://files.pythonhosted.org/packages/3c/43/9c0ff7a2f11615e516c3b058e1e6e8f9614ddeca53faca06da267c48345d/matplotlib-3.10.8-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:b53285e65d4fa4c86399979e956235deb900be5baa7fc1218ea67fbfaeaadd6f", size = 8262481, upload-time = "2025-12-10T22:56:10.885Z" }, + { url = "https://files.pythonhosted.org/packages/6f/ca/e8ae28649fcdf039fda5ef554b40a95f50592a3c47e6f7270c9561c12b07/matplotlib-3.10.8-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:32f8dce744be5569bebe789e46727946041199030db8aeb2954d26013a0eb26b", size = 8151473, upload-time = "2025-12-10T22:56:12.377Z" }, + { url = "https://files.pythonhosted.org/packages/f1/6f/009d129ae70b75e88cbe7e503a12a4c0670e08ed748a902c2568909e9eb5/matplotlib-3.10.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4cf267add95b1c88300d96ca837833d4112756045364f5c734a2276038dae27d", size = 9553896, upload-time = "2025-12-10T22:56:14.432Z" }, + { url = "https://files.pythonhosted.org/packages/f5/26/4221a741eb97967bc1fd5e4c52b9aa5a91b2f4ec05b59f6def4d820f9df9/matplotlib-3.10.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2cf5bd12cecf46908f286d7838b2abc6c91cda506c0445b8223a7c19a00df008", size = 9824193, upload-time = "2025-12-10T22:56:16.29Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f3/3abf75f38605772cf48a9daf5821cd4f563472f38b4b828c6fba6fa6d06e/matplotlib-3.10.8-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:41703cc95688f2516b480f7f339d8851a6035f18e100ee6a32bc0b8536a12a9c", size = 9615444, upload-time = "2025-12-10T22:56:18.155Z" }, + { url = "https://files.pythonhosted.org/packages/93/a5/de89ac80f10b8dc615807ee1133cd99ac74082581196d4d9590bea10690d/matplotlib-3.10.8-cp314-cp314-win_amd64.whl", hash = "sha256:83d282364ea9f3e52363da262ce32a09dfe241e4080dcedda3c0db059d3c1f11", size = 8272719, upload-time = "2025-12-10T22:56:20.366Z" }, + { url = "https://files.pythonhosted.org/packages/69/ce/b006495c19ccc0a137b48083168a37bd056392dee02f87dba0472f2797fe/matplotlib-3.10.8-cp314-cp314-win_arm64.whl", hash = "sha256:2c1998e92cd5999e295a731bcb2911c75f597d937341f3030cc24ef2733d78a8", size = 8144205, upload-time = "2025-12-10T22:56:22.239Z" }, + { url = "https://files.pythonhosted.org/packages/68/d9/b31116a3a855bd313c6fcdb7226926d59b041f26061c6c5b1be66a08c826/matplotlib-3.10.8-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:b5a2b97dbdc7d4f353ebf343744f1d1f1cca8aa8bfddb4262fcf4306c3761d50", size = 8305785, upload-time = "2025-12-10T22:56:24.218Z" }, + { url = "https://files.pythonhosted.org/packages/1e/90/6effe8103f0272685767ba5f094f453784057072f49b393e3ea178fe70a5/matplotlib-3.10.8-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3f5c3e4da343bba819f0234186b9004faba952cc420fbc522dc4e103c1985908", size = 8198361, upload-time = "2025-12-10T22:56:26.787Z" }, + { url = "https://files.pythonhosted.org/packages/d7/65/a73188711bea603615fc0baecca1061429ac16940e2385433cc778a9d8e7/matplotlib-3.10.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f62550b9a30afde8c1c3ae450e5eb547d579dd69b25c2fc7a1c67f934c1717a", size = 9561357, upload-time = "2025-12-10T22:56:28.953Z" }, + { url = "https://files.pythonhosted.org/packages/f4/3d/b5c5d5d5be8ce63292567f0e2c43dde9953d3ed86ac2de0a72e93c8f07a1/matplotlib-3.10.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:495672de149445ec1b772ff2c9ede9b769e3cb4f0d0aa7fa730d7f59e2d4e1c1", size = 9823610, upload-time = "2025-12-10T22:56:31.455Z" }, + { url = "https://files.pythonhosted.org/packages/4d/4b/e7beb6bbd49f6bae727a12b270a2654d13c397576d25bd6786e47033300f/matplotlib-3.10.8-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:595ba4d8fe983b88f0eec8c26a241e16d6376fe1979086232f481f8f3f67494c", size = 9614011, upload-time = "2025-12-10T22:56:33.85Z" }, + { url = "https://files.pythonhosted.org/packages/7c/e6/76f2813d31f032e65f6f797e3f2f6e4aab95b65015924b1c51370395c28a/matplotlib-3.10.8-cp314-cp314t-win_amd64.whl", hash = "sha256:25d380fe8b1dc32cf8f0b1b448470a77afb195438bafdf1d858bfb876f3edf7b", size = 8362801, upload-time = "2025-12-10T22:56:36.107Z" }, + { url = "https://files.pythonhosted.org/packages/5d/49/d651878698a0b67f23aa28e17f45a6d6dd3d3f933fa29087fa4ce5947b5a/matplotlib-3.10.8-cp314-cp314t-win_arm64.whl", hash = "sha256:113bb52413ea508ce954a02c10ffd0d565f9c3bc7f2eddc27dfe1731e71c7b5f", size = 8192560, upload-time = "2025-12-10T22:56:38.008Z" }, + { url = "https://files.pythonhosted.org/packages/f5/43/31d59500bb950b0d188e149a2e552040528c13d6e3d6e84d0cccac593dcd/matplotlib-3.10.8-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:f97aeb209c3d2511443f8797e3e5a569aebb040d4f8bc79aa3ee78a8fb9e3dd8", size = 8237252, upload-time = "2025-12-10T22:56:39.529Z" }, + { url = "https://files.pythonhosted.org/packages/0c/2c/615c09984f3c5f907f51c886538ad785cf72e0e11a3225de2c0f9442aecc/matplotlib-3.10.8-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fb061f596dad3a0f52b60dc6a5dec4a0c300dec41e058a7efe09256188d170b7", size = 8124693, upload-time = "2025-12-10T22:56:41.758Z" }, + { url = "https://files.pythonhosted.org/packages/91/e1/2757277a1c56041e1fc104b51a0f7b9a4afc8eb737865d63cababe30bc61/matplotlib-3.10.8-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:12d90df9183093fcd479f4172ac26b322b1248b15729cb57f42f71f24c7e37a3", size = 8702205, upload-time = "2025-12-10T22:56:43.415Z" }, + { url = "https://files.pythonhosted.org/packages/04/30/3afaa31c757f34b7725ab9d2ba8b48b5e89c2019c003e7d0ead143aabc5a/matplotlib-3.10.8-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:6da7c2ce169267d0d066adcf63758f0604aa6c3eebf67458930f9d9b79ad1db1", size = 8249198, upload-time = "2025-12-10T22:56:45.584Z" }, + { url = "https://files.pythonhosted.org/packages/48/2f/6334aec331f57485a642a7c8be03cb286f29111ae71c46c38b363230063c/matplotlib-3.10.8-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9153c3292705be9f9c64498a8872118540c3f4123d1a1c840172edf262c8be4a", size = 8136817, upload-time = "2025-12-10T22:56:47.339Z" }, + { url = "https://files.pythonhosted.org/packages/73/e4/6d6f14b2a759c622f191b2d67e9075a3f56aaccb3be4bb9bb6890030d0a0/matplotlib-3.10.8-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ae029229a57cd1e8fe542485f27e7ca7b23aa9e8944ddb4985d0bc444f1eca2", size = 8713867, upload-time = "2025-12-10T22:56:48.954Z" }, ] [[package]] name = "matplotlib-inline" -version = "0.1.7" +version = "0.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "traitlets" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/99/5b/a36a337438a14116b16480db471ad061c36c3694df7c2084a0da7ba538b7/matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90", size = 8159, upload_time = "2024-04-15T13:44:44.803Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/74/97e72a36efd4ae2bccb3463284300f8953f199b5ffbc04cbbb0ec78f74b1/matplotlib_inline-0.2.1.tar.gz", hash = "sha256:e1ee949c340d771fc39e241ea75683deb94762c8fa5f2927ec57c83c4dffa9fe", size = 8110, upload-time = "2025-10-23T09:00:22.126Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/8e/9ad090d3553c280a8060fbf6e24dc1c0c29704ee7d1c372f0c174aa59285/matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca", size = 9899, upload_time = "2024-04-15T13:44:43.265Z" }, + { url = "https://files.pythonhosted.org/packages/af/33/ee4519fa02ed11a94aef9559552f3b17bb863f2ecfe1a35dc7f548cde231/matplotlib_inline-0.2.1-py3-none-any.whl", hash = "sha256:d56ce5156ba6085e00a9d54fead6ed29a9c47e215cd1bba2e976ef39f5710a76", size = 9516, upload-time = "2025-10-23T09:00:20.675Z" }, ] [[package]] name = "mdurl" version = "0.1.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload_time = "2022-08-14T12:40:10.846Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload_time = "2022-08-14T12:40:09.779Z" }, + { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, ] [[package]] @@ -3353,209 +3493,346 @@ name = "mediapy" version = "1.1.6" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "ipython", version = "8.37.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "ipython", version = "9.3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ipython", version = "8.38.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ipython", version = "9.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "matplotlib" }, { name = "numpy" }, { name = "pillow" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9e/b2/451be65c13d2d69b7601eded7ddd3f150884486715a9b3a705ffb08d0177/mediapy-1.1.6.tar.gz", hash = "sha256:9f44b760400964d8bea5121a213f94dc9a225d026d6a819901283a695e585634", size = 25459, upload_time = "2023-02-24T13:08:42.429Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/b2/451be65c13d2d69b7601eded7ddd3f150884486715a9b3a705ffb08d0177/mediapy-1.1.6.tar.gz", hash = "sha256:9f44b760400964d8bea5121a213f94dc9a225d026d6a819901283a695e585634", size = 25459, upload-time = "2023-02-24T13:08:42.429Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e3/a0/0d55c59ea8a5f1b13b3eb931e1c0eab9c2a07322cad79cb51a596d2d2a5c/mediapy-1.1.6-py3-none-any.whl", hash = "sha256:c74370808b445666f95272bfdf0eb5707a43b7e05e5527f2dd0830e6892f976f", size = 24955, upload-time = "2023-02-24T13:08:40.53Z" }, +] + +[[package]] +name = "ml-dtypes" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", +] +dependencies = [ + { name = "numpy", marker = "(python_full_version >= '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fd/15/76f86faa0902836cc133939732f7611ace68cf54148487a99c539c272dc8/ml_dtypes-0.4.1.tar.gz", hash = "sha256:fad5f2de464fd09127e49b7fd1252b9006fb43d2edc1ff112d390c324af5ca7a", size = 692594, upload-time = "2024-09-13T19:07:11.624Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/a0/0d55c59ea8a5f1b13b3eb931e1c0eab9c2a07322cad79cb51a596d2d2a5c/mediapy-1.1.6-py3-none-any.whl", hash = "sha256:c74370808b445666f95272bfdf0eb5707a43b7e05e5527f2dd0830e6892f976f", size = 24955, upload_time = "2023-02-24T13:08:40.53Z" }, + { url = "https://files.pythonhosted.org/packages/56/9e/76b84f77c7afee3b116dc8407903a2d5004ba3059a8f3dcdcfa6ebf33fff/ml_dtypes-0.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:1fe8b5b5e70cd67211db94b05cfd58dace592f24489b038dc6f9fe347d2e07d5", size = 397975, upload-time = "2024-09-13T19:06:44.265Z" }, + { url = "https://files.pythonhosted.org/packages/03/7b/32650e1b2a2713a5923a0af2a8503d0d4a8fc99d1e1e0a1c40e996634460/ml_dtypes-0.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c09a6d11d8475c2a9fd2bc0695628aec105f97cab3b3a3fb7c9660348ff7d24", size = 2182570, upload-time = "2024-09-13T19:06:46.189Z" }, + { url = "https://files.pythonhosted.org/packages/16/86/a9f7569e7e4f5395f927de38a13b92efa73f809285d04f2923b291783dd2/ml_dtypes-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f5e8f75fa371020dd30f9196e7d73babae2abd51cf59bdd56cb4f8de7e13354", size = 2160365, upload-time = "2024-09-13T19:06:48.198Z" }, + { url = "https://files.pythonhosted.org/packages/04/1b/9a3afb437702503514f3934ec8d7904270edf013d28074f3e700e5dfbb0f/ml_dtypes-0.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:15fdd922fea57e493844e5abb930b9c0bd0af217d9edd3724479fc3d7ce70e3f", size = 126633, upload-time = "2024-09-13T19:06:50.656Z" }, + { url = "https://files.pythonhosted.org/packages/d1/76/9835c8609c29f2214359e88f29255fc4aad4ea0f613fb48aa8815ceda1b6/ml_dtypes-0.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2d55b588116a7085d6e074cf0cdb1d6fa3875c059dddc4d2c94a4cc81c23e975", size = 397973, upload-time = "2024-09-13T19:06:51.748Z" }, + { url = "https://files.pythonhosted.org/packages/7e/99/e68c56fac5de973007a10254b6e17a0362393724f40f66d5e4033f4962c2/ml_dtypes-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e138a9b7a48079c900ea969341a5754019a1ad17ae27ee330f7ebf43f23877f9", size = 2185134, upload-time = "2024-09-13T19:06:53.197Z" }, + { url = "https://files.pythonhosted.org/packages/28/bc/6a2344338ea7b61cd7b46fb24ec459360a5a0903b57c55b156c1e46c644a/ml_dtypes-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:74c6cfb5cf78535b103fde9ea3ded8e9f16f75bc07789054edc7776abfb3d752", size = 2163661, upload-time = "2024-09-13T19:06:54.519Z" }, + { url = "https://files.pythonhosted.org/packages/e8/d3/ddfd9878b223b3aa9a930c6100a99afca5cfab7ea703662e00323acb7568/ml_dtypes-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:274cc7193dd73b35fb26bef6c5d40ae3eb258359ee71cd82f6e96a8c948bdaa6", size = 126727, upload-time = "2024-09-13T19:06:55.897Z" }, + { url = "https://files.pythonhosted.org/packages/ba/1a/99e924f12e4b62139fbac87419698c65f956d58de0dbfa7c028fa5b096aa/ml_dtypes-0.4.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:827d3ca2097085cf0355f8fdf092b888890bb1b1455f52801a2d7756f056f54b", size = 405077, upload-time = "2024-09-13T19:06:57.538Z" }, + { url = "https://files.pythonhosted.org/packages/8f/8c/7b610bd500617854c8cc6ed7c8cfb9d48d6a5c21a1437a36a4b9bc8a3598/ml_dtypes-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:772426b08a6172a891274d581ce58ea2789cc8abc1c002a27223f314aaf894e7", size = 2181554, upload-time = "2024-09-13T19:06:59.196Z" }, + { url = "https://files.pythonhosted.org/packages/c7/c6/f89620cecc0581dc1839e218c4315171312e46c62a62da6ace204bda91c0/ml_dtypes-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:126e7d679b8676d1a958f2651949fbfa182832c3cd08020d8facd94e4114f3e9", size = 2160488, upload-time = "2024-09-13T19:07:03.131Z" }, + { url = "https://files.pythonhosted.org/packages/ae/11/a742d3c31b2cc8557a48efdde53427fd5f9caa2fa3c9c27d826e78a66f51/ml_dtypes-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:df0fb650d5c582a9e72bb5bd96cfebb2cdb889d89daff621c8fbc60295eba66c", size = 127462, upload-time = "2024-09-13T19:07:04.916Z" }, +] + +[[package]] +name = "ml-dtypes" +version = "0.5.4" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +dependencies = [ + { name = "numpy", marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0e/4a/c27b42ed9b1c7d13d9ba8b6905dece787d6259152f2309338aed29b2447b/ml_dtypes-0.5.4.tar.gz", hash = "sha256:8ab06a50fb9bf9666dd0fe5dfb4676fa2b0ac0f31ecff72a6c3af8e22c063453", size = 692314, upload-time = "2025-11-17T22:32:31.031Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fe/3a/c5b855752a70267ff729c349e650263adb3c206c29d28cc8ea7ace30a1d5/ml_dtypes-0.5.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:b95e97e470fe60ed493fd9ae3911d8da4ebac16bd21f87ffa2b7c588bf22ea2c", size = 679735, upload-time = "2025-11-17T22:31:31.367Z" }, + { url = "https://files.pythonhosted.org/packages/41/79/7433f30ee04bd4faa303844048f55e1eb939131c8e5195a00a96a0939b64/ml_dtypes-0.5.4-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4b801ebe0b477be666696bda493a9be8356f1f0057a57f1e35cd26928823e5a", size = 5051883, upload-time = "2025-11-17T22:31:33.658Z" }, + { url = "https://files.pythonhosted.org/packages/10/b1/8938e8830b0ee2e167fc75a094dea766a1152bde46752cd9bfc57ee78a82/ml_dtypes-0.5.4-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:388d399a2152dd79a3f0456a952284a99ee5c93d3e2f8dfe25977511e0515270", size = 5030369, upload-time = "2025-11-17T22:31:35.595Z" }, + { url = "https://files.pythonhosted.org/packages/c7/a3/51886727bd16e2f47587997b802dd56398692ce8c6c03c2e5bb32ecafe26/ml_dtypes-0.5.4-cp310-cp310-win_amd64.whl", hash = "sha256:4ff7f3e7ca2972e7de850e7b8fcbb355304271e2933dd90814c1cb847414d6e2", size = 210738, upload-time = "2025-11-17T22:31:37.43Z" }, + { url = "https://files.pythonhosted.org/packages/c6/5e/712092cfe7e5eb667b8ad9ca7c54442f21ed7ca8979745f1000e24cf8737/ml_dtypes-0.5.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6c7ecb74c4bd71db68a6bea1edf8da8c34f3d9fe218f038814fd1d310ac76c90", size = 679734, upload-time = "2025-11-17T22:31:39.223Z" }, + { url = "https://files.pythonhosted.org/packages/4f/cf/912146dfd4b5c0eea956836c01dcd2fce6c9c844b2691f5152aca196ce4f/ml_dtypes-0.5.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bc11d7e8c44a65115d05e2ab9989d1e045125d7be8e05a071a48bc76eb6d6040", size = 5056165, upload-time = "2025-11-17T22:31:41.071Z" }, + { url = "https://files.pythonhosted.org/packages/a9/80/19189ea605017473660e43762dc853d2797984b3c7bf30ce656099add30c/ml_dtypes-0.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:19b9a53598f21e453ea2fbda8aa783c20faff8e1eeb0d7ab899309a0053f1483", size = 5034975, upload-time = "2025-11-17T22:31:42.758Z" }, + { url = "https://files.pythonhosted.org/packages/b4/24/70bd59276883fdd91600ca20040b41efd4902a923283c4d6edcb1de128d2/ml_dtypes-0.5.4-cp311-cp311-win_amd64.whl", hash = "sha256:7c23c54a00ae43edf48d44066a7ec31e05fdc2eee0be2b8b50dd1903a1db94bb", size = 210742, upload-time = "2025-11-17T22:31:44.068Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c9/64230ef14e40aa3f1cb254ef623bf812735e6bec7772848d19131111ac0d/ml_dtypes-0.5.4-cp311-cp311-win_arm64.whl", hash = "sha256:557a31a390b7e9439056644cb80ed0735a6e3e3bb09d67fd5687e4b04238d1de", size = 160709, upload-time = "2025-11-17T22:31:46.557Z" }, + { url = "https://files.pythonhosted.org/packages/a8/b8/3c70881695e056f8a32f8b941126cf78775d9a4d7feba8abcb52cb7b04f2/ml_dtypes-0.5.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a174837a64f5b16cab6f368171a1a03a27936b31699d167684073ff1c4237dac", size = 676927, upload-time = "2025-11-17T22:31:48.182Z" }, + { url = "https://files.pythonhosted.org/packages/54/0f/428ef6881782e5ebb7eca459689448c0394fa0a80bea3aa9262cba5445ea/ml_dtypes-0.5.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a7f7c643e8b1320fd958bf098aa7ecf70623a42ec5154e3be3be673f4c34d900", size = 5028464, upload-time = "2025-11-17T22:31:50.135Z" }, + { url = "https://files.pythonhosted.org/packages/3a/cb/28ce52eb94390dda42599c98ea0204d74799e4d8047a0eb559b6fd648056/ml_dtypes-0.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ad459e99793fa6e13bd5b7e6792c8f9190b4e5a1b45c63aba14a4d0a7f1d5ff", size = 5009002, upload-time = "2025-11-17T22:31:52.001Z" }, + { url = "https://files.pythonhosted.org/packages/f5/f0/0cfadd537c5470378b1b32bd859cf2824972174b51b873c9d95cfd7475a5/ml_dtypes-0.5.4-cp312-cp312-win_amd64.whl", hash = "sha256:c1a953995cccb9e25a4ae19e34316671e4e2edaebe4cf538229b1fc7109087b7", size = 212222, upload-time = "2025-11-17T22:31:53.742Z" }, + { url = "https://files.pythonhosted.org/packages/16/2e/9acc86985bfad8f2c2d30291b27cd2bb4c74cea08695bd540906ed744249/ml_dtypes-0.5.4-cp312-cp312-win_arm64.whl", hash = "sha256:9bad06436568442575beb2d03389aa7456c690a5b05892c471215bfd8cf39460", size = 160793, upload-time = "2025-11-17T22:31:55.358Z" }, + { url = "https://files.pythonhosted.org/packages/d9/a1/4008f14bbc616cfb1ac5b39ea485f9c63031c4634ab3f4cf72e7541f816a/ml_dtypes-0.5.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8c760d85a2f82e2bed75867079188c9d18dae2ee77c25a54d60e9cc79be1bc48", size = 676888, upload-time = "2025-11-17T22:31:56.907Z" }, + { url = "https://files.pythonhosted.org/packages/d3/b7/dff378afc2b0d5a7d6cd9d3209b60474d9819d1189d347521e1688a60a53/ml_dtypes-0.5.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ce756d3a10d0c4067172804c9cc276ba9cc0ff47af9078ad439b075d1abdc29b", size = 5036993, upload-time = "2025-11-17T22:31:58.497Z" }, + { url = "https://files.pythonhosted.org/packages/eb/33/40cd74219417e78b97c47802037cf2d87b91973e18bb968a7da48a96ea44/ml_dtypes-0.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:533ce891ba774eabf607172254f2e7260ba5f57bdd64030c9a4fcfbd99815d0d", size = 5010956, upload-time = "2025-11-17T22:31:59.931Z" }, + { url = "https://files.pythonhosted.org/packages/e1/8b/200088c6859d8221454825959df35b5244fa9bdf263fd0249ac5fb75e281/ml_dtypes-0.5.4-cp313-cp313-win_amd64.whl", hash = "sha256:f21c9219ef48ca5ee78402d5cc831bd58ea27ce89beda894428bc67a52da5328", size = 212224, upload-time = "2025-11-17T22:32:01.349Z" }, + { url = "https://files.pythonhosted.org/packages/8f/75/dfc3775cb36367816e678f69a7843f6f03bd4e2bcd79941e01ea960a068e/ml_dtypes-0.5.4-cp313-cp313-win_arm64.whl", hash = "sha256:35f29491a3e478407f7047b8a4834e4640a77d2737e0b294d049746507af5175", size = 160798, upload-time = "2025-11-17T22:32:02.864Z" }, + { url = "https://files.pythonhosted.org/packages/4f/74/e9ddb35fd1dd43b1106c20ced3f53c2e8e7fc7598c15638e9f80677f81d4/ml_dtypes-0.5.4-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:304ad47faa395415b9ccbcc06a0350800bc50eda70f0e45326796e27c62f18b6", size = 702083, upload-time = "2025-11-17T22:32:04.08Z" }, + { url = "https://files.pythonhosted.org/packages/74/f5/667060b0aed1aa63166b22897fdf16dca9eb704e6b4bbf86848d5a181aa7/ml_dtypes-0.5.4-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6a0df4223b514d799b8a1629c65ddc351b3efa833ccf7f8ea0cf654a61d1e35d", size = 5354111, upload-time = "2025-11-17T22:32:05.546Z" }, + { url = "https://files.pythonhosted.org/packages/40/49/0f8c498a28c0efa5f5c95a9e374c83ec1385ca41d0e85e7cf40e5d519a21/ml_dtypes-0.5.4-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:531eff30e4d368cb6255bc2328d070e35836aa4f282a0fb5f3a0cd7260257298", size = 5366453, upload-time = "2025-11-17T22:32:07.115Z" }, + { url = "https://files.pythonhosted.org/packages/8c/27/12607423d0a9c6bbbcc780ad19f1f6baa2b68b18ce4bddcdc122c4c68dc9/ml_dtypes-0.5.4-cp313-cp313t-win_amd64.whl", hash = "sha256:cb73dccfc991691c444acc8c0012bee8f2470da826a92e3a20bb333b1a7894e6", size = 225612, upload-time = "2025-11-17T22:32:08.615Z" }, + { url = "https://files.pythonhosted.org/packages/e5/80/5a5929e92c72936d5b19872c5fb8fc09327c1da67b3b68c6a13139e77e20/ml_dtypes-0.5.4-cp313-cp313t-win_arm64.whl", hash = "sha256:3bbbe120b915090d9dd1375e4684dd17a20a2491ef25d640a908281da85e73f1", size = 164145, upload-time = "2025-11-17T22:32:09.782Z" }, + { url = "https://files.pythonhosted.org/packages/72/4e/1339dc6e2557a344f5ba5590872e80346f76f6cb2ac3dd16e4666e88818c/ml_dtypes-0.5.4-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:2b857d3af6ac0d39db1de7c706e69c7f9791627209c3d6dedbfca8c7e5faec22", size = 673781, upload-time = "2025-11-17T22:32:11.364Z" }, + { url = "https://files.pythonhosted.org/packages/04/f9/067b84365c7e83bda15bba2b06c6ca250ce27b20630b1128c435fb7a09aa/ml_dtypes-0.5.4-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:805cef3a38f4eafae3a5bf9ebdcdb741d0bcfd9e1bd90eb54abd24f928cd2465", size = 5036145, upload-time = "2025-11-17T22:32:12.783Z" }, + { url = "https://files.pythonhosted.org/packages/c6/bb/82c7dcf38070b46172a517e2334e665c5bf374a262f99a283ea454bece7c/ml_dtypes-0.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:14a4fd3228af936461db66faccef6e4f41c1d82fcc30e9f8d58a08916b1d811f", size = 5010230, upload-time = "2025-11-17T22:32:14.38Z" }, + { url = "https://files.pythonhosted.org/packages/e9/93/2bfed22d2498c468f6bcd0d9f56b033eaa19f33320389314c19ef6766413/ml_dtypes-0.5.4-cp314-cp314-win_amd64.whl", hash = "sha256:8c6a2dcebd6f3903e05d51960a8058d6e131fe69f952a5397e5dbabc841b6d56", size = 221032, upload-time = "2025-11-17T22:32:15.763Z" }, + { url = "https://files.pythonhosted.org/packages/76/a3/9c912fe6ea747bb10fe2f8f54d027eb265db05dfb0c6335e3e063e74e6e8/ml_dtypes-0.5.4-cp314-cp314-win_arm64.whl", hash = "sha256:5a0f68ca8fd8d16583dfa7793973feb86f2fbb56ce3966daf9c9f748f52a2049", size = 163353, upload-time = "2025-11-17T22:32:16.932Z" }, + { url = "https://files.pythonhosted.org/packages/cd/02/48aa7d84cc30ab4ee37624a2fd98c56c02326785750cd212bc0826c2f15b/ml_dtypes-0.5.4-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:bfc534409c5d4b0bf945af29e5d0ab075eae9eecbb549ff8a29280db822f34f9", size = 702085, upload-time = "2025-11-17T22:32:18.175Z" }, + { url = "https://files.pythonhosted.org/packages/5a/e7/85cb99fe80a7a5513253ec7faa88a65306be071163485e9a626fce1b6e84/ml_dtypes-0.5.4-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2314892cdc3fcf05e373d76d72aaa15fda9fb98625effa73c1d646f331fcecb7", size = 5355358, upload-time = "2025-11-17T22:32:19.7Z" }, + { url = "https://files.pythonhosted.org/packages/79/2b/a826ba18d2179a56e144aef69e57fb2ab7c464ef0b2111940ee8a3a223a2/ml_dtypes-0.5.4-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0d2ffd05a2575b1519dc928c0b93c06339eb67173ff53acb00724502cda231cf", size = 5366332, upload-time = "2025-11-17T22:32:21.193Z" }, + { url = "https://files.pythonhosted.org/packages/84/44/f4d18446eacb20ea11e82f133ea8f86e2bf2891785b67d9da8d0ab0ef525/ml_dtypes-0.5.4-cp314-cp314t-win_amd64.whl", hash = "sha256:4381fe2f2452a2d7589689693d3162e876b3ddb0a832cde7a414f8e1adf7eab1", size = 236612, upload-time = "2025-11-17T22:32:22.579Z" }, + { url = "https://files.pythonhosted.org/packages/ad/3f/3d42e9a78fe5edf792a83c074b13b9b770092a4fbf3462872f4303135f09/ml_dtypes-0.5.4-cp314-cp314t-win_arm64.whl", hash = "sha256:11942cbf2cf92157db91e5022633c0d9474d4dfd813a909383bd23ce828a4b7d", size = 168825, upload-time = "2025-11-17T22:32:23.766Z" }, ] [[package]] name = "more-itertools" -version = "10.7.0" +version = "10.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ce/a0/834b0cebabbfc7e311f30b46c8188790a37f89fc8d756660346fe5abfd09/more_itertools-10.7.0.tar.gz", hash = "sha256:9fddd5403be01a94b204faadcff459ec3568cf110265d3c54323e1e866ad29d3", size = 127671, upload_time = "2025-04-22T14:17:41.838Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ea/5d/38b681d3fce7a266dd9ab73c66959406d565b3e85f21d5e66e1181d93721/more_itertools-10.8.0.tar.gz", hash = "sha256:f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd", size = 137431, upload-time = "2025-09-02T15:23:11.018Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2b/9f/7ba6f94fc1e9ac3d2b853fdff3035fb2fa5afbed898c4a72b8a020610594/more_itertools-10.7.0-py3-none-any.whl", hash = "sha256:d43980384673cb07d2f7d2d918c616b30c659c089ee23953f601d6609c67510e", size = 65278, upload_time = "2025-04-22T14:17:40.49Z" }, + { url = "https://files.pythonhosted.org/packages/a4/8e/469e5a4a2f5855992e425f3cb33804cc07bf18d48f2db061aec61ce50270/more_itertools-10.8.0-py3-none-any.whl", hash = "sha256:52d4362373dcf7c52546bc4af9a86ee7c4579df9a8dc268be0a2f949d376cc9b", size = 69667, upload-time = "2025-09-02T15:23:09.635Z" }, ] [[package]] name = "mpmath" version = "1.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload_time = "2023-03-07T16:47:11.061Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106, upload-time = "2023-03-07T16:47:11.061Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload_time = "2023-03-07T16:47:09.197Z" }, + { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198, upload-time = "2023-03-07T16:47:09.197Z" }, ] [[package]] name = "msgpack" -version = "1.1.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cb/d0/7555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f/msgpack-1.1.0.tar.gz", hash = "sha256:dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e", size = 167260, upload_time = "2024-09-10T04:25:52.197Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/4b/f9/a892a6038c861fa849b11a2bb0502c07bc698ab6ea53359e5771397d883b/msgpack-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7ad442d527a7e358a469faf43fda45aaf4ac3249c8310a82f0ccff9164e5dccd", size = 150428, upload_time = "2024-09-10T04:25:43.089Z" }, - { url = "https://files.pythonhosted.org/packages/df/7a/d174cc6a3b6bb85556e6a046d3193294a92f9a8e583cdbd46dc8a1d7e7f4/msgpack-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:74bed8f63f8f14d75eec75cf3d04ad581da6b914001b474a5d3cd3372c8cc27d", size = 84131, upload_time = "2024-09-10T04:25:30.22Z" }, - { url = "https://files.pythonhosted.org/packages/08/52/bf4fbf72f897a23a56b822997a72c16de07d8d56d7bf273242f884055682/msgpack-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:914571a2a5b4e7606997e169f64ce53a8b1e06f2cf2c3a7273aa106236d43dd5", size = 81215, upload_time = "2024-09-10T04:24:54.329Z" }, - { url = "https://files.pythonhosted.org/packages/02/95/dc0044b439b518236aaf012da4677c1b8183ce388411ad1b1e63c32d8979/msgpack-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c921af52214dcbb75e6bdf6a661b23c3e6417f00c603dd2070bccb5c3ef499f5", size = 371229, upload_time = "2024-09-10T04:25:50.907Z" }, - { url = "https://files.pythonhosted.org/packages/ff/75/09081792db60470bef19d9c2be89f024d366b1e1973c197bb59e6aabc647/msgpack-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8ce0b22b890be5d252de90d0e0d119f363012027cf256185fc3d474c44b1b9e", size = 378034, upload_time = "2024-09-10T04:25:22.097Z" }, - { url = "https://files.pythonhosted.org/packages/32/d3/c152e0c55fead87dd948d4b29879b0f14feeeec92ef1fd2ec21b107c3f49/msgpack-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:73322a6cc57fcee3c0c57c4463d828e9428275fb85a27aa2aa1a92fdc42afd7b", size = 363070, upload_time = "2024-09-10T04:24:43.957Z" }, - { url = "https://files.pythonhosted.org/packages/d9/2c/82e73506dd55f9e43ac8aa007c9dd088c6f0de2aa19e8f7330e6a65879fc/msgpack-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e1f3c3d21f7cf67bcf2da8e494d30a75e4cf60041d98b3f79875afb5b96f3a3f", size = 359863, upload_time = "2024-09-10T04:24:51.535Z" }, - { url = "https://files.pythonhosted.org/packages/cb/a0/3d093b248837094220e1edc9ec4337de3443b1cfeeb6e0896af8ccc4cc7a/msgpack-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:64fc9068d701233effd61b19efb1485587560b66fe57b3e50d29c5d78e7fef68", size = 368166, upload_time = "2024-09-10T04:24:19.907Z" }, - { url = "https://files.pythonhosted.org/packages/e4/13/7646f14f06838b406cf5a6ddbb7e8dc78b4996d891ab3b93c33d1ccc8678/msgpack-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:42f754515e0f683f9c79210a5d1cad631ec3d06cea5172214d2176a42e67e19b", size = 370105, upload_time = "2024-09-10T04:25:35.141Z" }, - { url = "https://files.pythonhosted.org/packages/67/fa/dbbd2443e4578e165192dabbc6a22c0812cda2649261b1264ff515f19f15/msgpack-1.1.0-cp310-cp310-win32.whl", hash = "sha256:3df7e6b05571b3814361e8464f9304c42d2196808e0119f55d0d3e62cd5ea044", size = 68513, upload_time = "2024-09-10T04:24:36.099Z" }, - { url = "https://files.pythonhosted.org/packages/24/ce/c2c8fbf0ded750cb63cbcbb61bc1f2dfd69e16dca30a8af8ba80ec182dcd/msgpack-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:685ec345eefc757a7c8af44a3032734a739f8c45d1b0ac45efc5d8977aa4720f", size = 74687, upload_time = "2024-09-10T04:24:23.394Z" }, - { url = "https://files.pythonhosted.org/packages/b7/5e/a4c7154ba65d93be91f2f1e55f90e76c5f91ccadc7efc4341e6f04c8647f/msgpack-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3d364a55082fb2a7416f6c63ae383fbd903adb5a6cf78c5b96cc6316dc1cedc7", size = 150803, upload_time = "2024-09-10T04:24:40.911Z" }, - { url = "https://files.pythonhosted.org/packages/60/c2/687684164698f1d51c41778c838d854965dd284a4b9d3a44beba9265c931/msgpack-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:79ec007767b9b56860e0372085f8504db5d06bd6a327a335449508bbee9648fa", size = 84343, upload_time = "2024-09-10T04:24:50.283Z" }, - { url = "https://files.pythonhosted.org/packages/42/ae/d3adea9bb4a1342763556078b5765e666f8fdf242e00f3f6657380920972/msgpack-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6ad622bf7756d5a497d5b6836e7fc3752e2dd6f4c648e24b1803f6048596f701", size = 81408, upload_time = "2024-09-10T04:25:12.774Z" }, - { url = "https://files.pythonhosted.org/packages/dc/17/6313325a6ff40ce9c3207293aee3ba50104aed6c2c1559d20d09e5c1ff54/msgpack-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e59bca908d9ca0de3dc8684f21ebf9a690fe47b6be93236eb40b99af28b6ea6", size = 396096, upload_time = "2024-09-10T04:24:37.245Z" }, - { url = "https://files.pythonhosted.org/packages/a8/a1/ad7b84b91ab5a324e707f4c9761633e357820b011a01e34ce658c1dda7cc/msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e1da8f11a3dd397f0a32c76165cf0c4eb95b31013a94f6ecc0b280c05c91b59", size = 403671, upload_time = "2024-09-10T04:25:10.201Z" }, - { url = "https://files.pythonhosted.org/packages/bb/0b/fd5b7c0b308bbf1831df0ca04ec76fe2f5bf6319833646b0a4bd5e9dc76d/msgpack-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:452aff037287acb1d70a804ffd022b21fa2bb7c46bee884dbc864cc9024128a0", size = 387414, upload_time = "2024-09-10T04:25:27.552Z" }, - { url = "https://files.pythonhosted.org/packages/f0/03/ff8233b7c6e9929a1f5da3c7860eccd847e2523ca2de0d8ef4878d354cfa/msgpack-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8da4bf6d54ceed70e8861f833f83ce0814a2b72102e890cbdfe4b34764cdd66e", size = 383759, upload_time = "2024-09-10T04:25:03.366Z" }, - { url = "https://files.pythonhosted.org/packages/1f/1b/eb82e1fed5a16dddd9bc75f0854b6e2fe86c0259c4353666d7fab37d39f4/msgpack-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:41c991beebf175faf352fb940bf2af9ad1fb77fd25f38d9142053914947cdbf6", size = 394405, upload_time = "2024-09-10T04:25:07.348Z" }, - { url = "https://files.pythonhosted.org/packages/90/2e/962c6004e373d54ecf33d695fb1402f99b51832631e37c49273cc564ffc5/msgpack-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a52a1f3a5af7ba1c9ace055b659189f6c669cf3657095b50f9602af3a3ba0fe5", size = 396041, upload_time = "2024-09-10T04:25:48.311Z" }, - { url = "https://files.pythonhosted.org/packages/f8/20/6e03342f629474414860c48aeffcc2f7f50ddaf351d95f20c3f1c67399a8/msgpack-1.1.0-cp311-cp311-win32.whl", hash = "sha256:58638690ebd0a06427c5fe1a227bb6b8b9fdc2bd07701bec13c2335c82131a88", size = 68538, upload_time = "2024-09-10T04:24:29.953Z" }, - { url = "https://files.pythonhosted.org/packages/aa/c4/5a582fc9a87991a3e6f6800e9bb2f3c82972912235eb9539954f3e9997c7/msgpack-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fd2906780f25c8ed5d7b323379f6138524ba793428db5d0e9d226d3fa6aa1788", size = 74871, upload_time = "2024-09-10T04:25:44.823Z" }, - { url = "https://files.pythonhosted.org/packages/e1/d6/716b7ca1dbde63290d2973d22bbef1b5032ca634c3ff4384a958ec3f093a/msgpack-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:d46cf9e3705ea9485687aa4001a76e44748b609d260af21c4ceea7f2212a501d", size = 152421, upload_time = "2024-09-10T04:25:49.63Z" }, - { url = "https://files.pythonhosted.org/packages/70/da/5312b067f6773429cec2f8f08b021c06af416bba340c912c2ec778539ed6/msgpack-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5dbad74103df937e1325cc4bfeaf57713be0b4f15e1c2da43ccdd836393e2ea2", size = 85277, upload_time = "2024-09-10T04:24:48.562Z" }, - { url = "https://files.pythonhosted.org/packages/28/51/da7f3ae4462e8bb98af0d5bdf2707f1b8c65a0d4f496e46b6afb06cbc286/msgpack-1.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:58dfc47f8b102da61e8949708b3eafc3504509a5728f8b4ddef84bd9e16ad420", size = 82222, upload_time = "2024-09-10T04:25:36.49Z" }, - { url = "https://files.pythonhosted.org/packages/33/af/dc95c4b2a49cff17ce47611ca9ba218198806cad7796c0b01d1e332c86bb/msgpack-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4676e5be1b472909b2ee6356ff425ebedf5142427842aa06b4dfd5117d1ca8a2", size = 392971, upload_time = "2024-09-10T04:24:58.129Z" }, - { url = "https://files.pythonhosted.org/packages/f1/54/65af8de681fa8255402c80eda2a501ba467921d5a7a028c9c22a2c2eedb5/msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17fb65dd0bec285907f68b15734a993ad3fc94332b5bb21b0435846228de1f39", size = 401403, upload_time = "2024-09-10T04:25:40.428Z" }, - { url = "https://files.pythonhosted.org/packages/97/8c/e333690777bd33919ab7024269dc3c41c76ef5137b211d776fbb404bfead/msgpack-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a51abd48c6d8ac89e0cfd4fe177c61481aca2d5e7ba42044fd218cfd8ea9899f", size = 385356, upload_time = "2024-09-10T04:25:31.406Z" }, - { url = "https://files.pythonhosted.org/packages/57/52/406795ba478dc1c890559dd4e89280fa86506608a28ccf3a72fbf45df9f5/msgpack-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2137773500afa5494a61b1208619e3871f75f27b03bcfca7b3a7023284140247", size = 383028, upload_time = "2024-09-10T04:25:17.08Z" }, - { url = "https://files.pythonhosted.org/packages/e7/69/053b6549bf90a3acadcd8232eae03e2fefc87f066a5b9fbb37e2e608859f/msgpack-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:398b713459fea610861c8a7b62a6fec1882759f308ae0795b5413ff6a160cf3c", size = 391100, upload_time = "2024-09-10T04:25:08.993Z" }, - { url = "https://files.pythonhosted.org/packages/23/f0/d4101d4da054f04274995ddc4086c2715d9b93111eb9ed49686c0f7ccc8a/msgpack-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:06f5fd2f6bb2a7914922d935d3b8bb4a7fff3a9a91cfce6d06c13bc42bec975b", size = 394254, upload_time = "2024-09-10T04:25:06.048Z" }, - { url = "https://files.pythonhosted.org/packages/1c/12/cf07458f35d0d775ff3a2dc5559fa2e1fcd06c46f1ef510e594ebefdca01/msgpack-1.1.0-cp312-cp312-win32.whl", hash = "sha256:ad33e8400e4ec17ba782f7b9cf868977d867ed784a1f5f2ab46e7ba53b6e1e1b", size = 69085, upload_time = "2024-09-10T04:25:01.494Z" }, - { url = "https://files.pythonhosted.org/packages/73/80/2708a4641f7d553a63bc934a3eb7214806b5b39d200133ca7f7afb0a53e8/msgpack-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:115a7af8ee9e8cddc10f87636767857e7e3717b7a2e97379dc2054712693e90f", size = 75347, upload_time = "2024-09-10T04:25:33.106Z" }, - { url = "https://files.pythonhosted.org/packages/c8/b0/380f5f639543a4ac413e969109978feb1f3c66e931068f91ab6ab0f8be00/msgpack-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:071603e2f0771c45ad9bc65719291c568d4edf120b44eb36324dcb02a13bfddf", size = 151142, upload_time = "2024-09-10T04:24:59.656Z" }, - { url = "https://files.pythonhosted.org/packages/c8/ee/be57e9702400a6cb2606883d55b05784fada898dfc7fd12608ab1fdb054e/msgpack-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0f92a83b84e7c0749e3f12821949d79485971f087604178026085f60ce109330", size = 84523, upload_time = "2024-09-10T04:25:37.924Z" }, - { url = "https://files.pythonhosted.org/packages/7e/3a/2919f63acca3c119565449681ad08a2f84b2171ddfcff1dba6959db2cceb/msgpack-1.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4a1964df7b81285d00a84da4e70cb1383f2e665e0f1f2a7027e683956d04b734", size = 81556, upload_time = "2024-09-10T04:24:28.296Z" }, - { url = "https://files.pythonhosted.org/packages/7c/43/a11113d9e5c1498c145a8925768ea2d5fce7cbab15c99cda655aa09947ed/msgpack-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:59caf6a4ed0d164055ccff8fe31eddc0ebc07cf7326a2aaa0dbf7a4001cd823e", size = 392105, upload_time = "2024-09-10T04:25:20.153Z" }, - { url = "https://files.pythonhosted.org/packages/2d/7b/2c1d74ca6c94f70a1add74a8393a0138172207dc5de6fc6269483519d048/msgpack-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0907e1a7119b337971a689153665764adc34e89175f9a34793307d9def08e6ca", size = 399979, upload_time = "2024-09-10T04:25:41.75Z" }, - { url = "https://files.pythonhosted.org/packages/82/8c/cf64ae518c7b8efc763ca1f1348a96f0e37150061e777a8ea5430b413a74/msgpack-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65553c9b6da8166e819a6aa90ad15288599b340f91d18f60b2061f402b9a4915", size = 383816, upload_time = "2024-09-10T04:24:45.826Z" }, - { url = "https://files.pythonhosted.org/packages/69/86/a847ef7a0f5ef3fa94ae20f52a4cacf596a4e4a010197fbcc27744eb9a83/msgpack-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7a946a8992941fea80ed4beae6bff74ffd7ee129a90b4dd5cf9c476a30e9708d", size = 380973, upload_time = "2024-09-10T04:25:04.689Z" }, - { url = "https://files.pythonhosted.org/packages/aa/90/c74cf6e1126faa93185d3b830ee97246ecc4fe12cf9d2d31318ee4246994/msgpack-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4b51405e36e075193bc051315dbf29168d6141ae2500ba8cd80a522964e31434", size = 387435, upload_time = "2024-09-10T04:24:17.879Z" }, - { url = "https://files.pythonhosted.org/packages/7a/40/631c238f1f338eb09f4acb0f34ab5862c4e9d7eda11c1b685471a4c5ea37/msgpack-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4c01941fd2ff87c2a934ee6055bda4ed353a7846b8d4f341c428109e9fcde8c", size = 399082, upload_time = "2024-09-10T04:25:18.398Z" }, - { url = "https://files.pythonhosted.org/packages/e9/1b/fa8a952be252a1555ed39f97c06778e3aeb9123aa4cccc0fd2acd0b4e315/msgpack-1.1.0-cp313-cp313-win32.whl", hash = "sha256:7c9a35ce2c2573bada929e0b7b3576de647b0defbd25f5139dcdaba0ae35a4cc", size = 69037, upload_time = "2024-09-10T04:24:52.798Z" }, - { url = "https://files.pythonhosted.org/packages/b6/bc/8bd826dd03e022153bfa1766dcdec4976d6c818865ed54223d71f07862b3/msgpack-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:bce7d9e614a04d0883af0b3d4d501171fbfca038f12c77fa838d9f198147a23f", size = 75140, upload_time = "2024-09-10T04:24:31.288Z" }, +version = "1.1.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4d/f2/bfb55a6236ed8725a96b0aa3acbd0ec17588e6a2c3b62a93eb513ed8783f/msgpack-1.1.2.tar.gz", hash = "sha256:3b60763c1373dd60f398488069bcdc703cd08a711477b5d480eecc9f9626f47e", size = 173581, upload-time = "2025-10-08T09:15:56.596Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f5/a2/3b68a9e769db68668b25c6108444a35f9bd163bb848c0650d516761a59c0/msgpack-1.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0051fffef5a37ca2cd16978ae4f0aef92f164df86823871b5162812bebecd8e2", size = 81318, upload-time = "2025-10-08T09:14:38.722Z" }, + { url = "https://files.pythonhosted.org/packages/5b/e1/2b720cc341325c00be44e1ed59e7cfeae2678329fbf5aa68f5bda57fe728/msgpack-1.1.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a605409040f2da88676e9c9e5853b3449ba8011973616189ea5ee55ddbc5bc87", size = 83786, upload-time = "2025-10-08T09:14:40.082Z" }, + { url = "https://files.pythonhosted.org/packages/71/e5/c2241de64bfceac456b140737812a2ab310b10538a7b34a1d393b748e095/msgpack-1.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b696e83c9f1532b4af884045ba7f3aa741a63b2bc22617293a2c6a7c645f251", size = 398240, upload-time = "2025-10-08T09:14:41.151Z" }, + { url = "https://files.pythonhosted.org/packages/b7/09/2a06956383c0fdebaef5aa9246e2356776f12ea6f2a44bd1368abf0e46c4/msgpack-1.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:365c0bbe981a27d8932da71af63ef86acc59ed5c01ad929e09a0b88c6294e28a", size = 406070, upload-time = "2025-10-08T09:14:42.821Z" }, + { url = "https://files.pythonhosted.org/packages/0e/74/2957703f0e1ef20637d6aead4fbb314330c26f39aa046b348c7edcf6ca6b/msgpack-1.1.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:41d1a5d875680166d3ac5c38573896453bbbea7092936d2e107214daf43b1d4f", size = 393403, upload-time = "2025-10-08T09:14:44.38Z" }, + { url = "https://files.pythonhosted.org/packages/a5/09/3bfc12aa90f77b37322fc33e7a8a7c29ba7c8edeadfa27664451801b9860/msgpack-1.1.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:354e81bcdebaab427c3df4281187edc765d5d76bfb3a7c125af9da7a27e8458f", size = 398947, upload-time = "2025-10-08T09:14:45.56Z" }, + { url = "https://files.pythonhosted.org/packages/4b/4f/05fcebd3b4977cb3d840f7ef6b77c51f8582086de5e642f3fefee35c86fc/msgpack-1.1.2-cp310-cp310-win32.whl", hash = "sha256:e64c8d2f5e5d5fda7b842f55dec6133260ea8f53c4257d64494c534f306bf7a9", size = 64769, upload-time = "2025-10-08T09:14:47.334Z" }, + { url = "https://files.pythonhosted.org/packages/d0/3e/b4547e3a34210956382eed1c85935fff7e0f9b98be3106b3745d7dec9c5e/msgpack-1.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:db6192777d943bdaaafb6ba66d44bf65aa0e9c5616fa1d2da9bb08828c6b39aa", size = 71293, upload-time = "2025-10-08T09:14:48.665Z" }, + { url = "https://files.pythonhosted.org/packages/2c/97/560d11202bcd537abca693fd85d81cebe2107ba17301de42b01ac1677b69/msgpack-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2e86a607e558d22985d856948c12a3fa7b42efad264dca8a3ebbcfa2735d786c", size = 82271, upload-time = "2025-10-08T09:14:49.967Z" }, + { url = "https://files.pythonhosted.org/packages/83/04/28a41024ccbd67467380b6fb440ae916c1e4f25e2cd4c63abe6835ac566e/msgpack-1.1.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:283ae72fc89da59aa004ba147e8fc2f766647b1251500182fac0350d8af299c0", size = 84914, upload-time = "2025-10-08T09:14:50.958Z" }, + { url = "https://files.pythonhosted.org/packages/71/46/b817349db6886d79e57a966346cf0902a426375aadc1e8e7a86a75e22f19/msgpack-1.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:61c8aa3bd513d87c72ed0b37b53dd5c5a0f58f2ff9f26e1555d3bd7948fb7296", size = 416962, upload-time = "2025-10-08T09:14:51.997Z" }, + { url = "https://files.pythonhosted.org/packages/da/e0/6cc2e852837cd6086fe7d8406af4294e66827a60a4cf60b86575a4a65ca8/msgpack-1.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:454e29e186285d2ebe65be34629fa0e8605202c60fbc7c4c650ccd41870896ef", size = 426183, upload-time = "2025-10-08T09:14:53.477Z" }, + { url = "https://files.pythonhosted.org/packages/25/98/6a19f030b3d2ea906696cedd1eb251708e50a5891d0978b012cb6107234c/msgpack-1.1.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7bc8813f88417599564fafa59fd6f95be417179f76b40325b500b3c98409757c", size = 411454, upload-time = "2025-10-08T09:14:54.648Z" }, + { url = "https://files.pythonhosted.org/packages/b7/cd/9098fcb6adb32187a70b7ecaabf6339da50553351558f37600e53a4a2a23/msgpack-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bafca952dc13907bdfdedfc6a5f579bf4f292bdd506fadb38389afa3ac5b208e", size = 422341, upload-time = "2025-10-08T09:14:56.328Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ae/270cecbcf36c1dc85ec086b33a51a4d7d08fc4f404bdbc15b582255d05ff/msgpack-1.1.2-cp311-cp311-win32.whl", hash = "sha256:602b6740e95ffc55bfb078172d279de3773d7b7db1f703b2f1323566b878b90e", size = 64747, upload-time = "2025-10-08T09:14:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/2a/79/309d0e637f6f37e83c711f547308b91af02b72d2326ddd860b966080ef29/msgpack-1.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:d198d275222dc54244bf3327eb8cbe00307d220241d9cec4d306d49a44e85f68", size = 71633, upload-time = "2025-10-08T09:14:59.177Z" }, + { url = "https://files.pythonhosted.org/packages/73/4d/7c4e2b3d9b1106cd0aa6cb56cc57c6267f59fa8bfab7d91df5adc802c847/msgpack-1.1.2-cp311-cp311-win_arm64.whl", hash = "sha256:86f8136dfa5c116365a8a651a7d7484b65b13339731dd6faebb9a0242151c406", size = 64755, upload-time = "2025-10-08T09:15:00.48Z" }, + { url = "https://files.pythonhosted.org/packages/ad/bd/8b0d01c756203fbab65d265859749860682ccd2a59594609aeec3a144efa/msgpack-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:70a0dff9d1f8da25179ffcf880e10cf1aad55fdb63cd59c9a49a1b82290062aa", size = 81939, upload-time = "2025-10-08T09:15:01.472Z" }, + { url = "https://files.pythonhosted.org/packages/34/68/ba4f155f793a74c1483d4bdef136e1023f7bcba557f0db4ef3db3c665cf1/msgpack-1.1.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:446abdd8b94b55c800ac34b102dffd2f6aa0ce643c55dfc017ad89347db3dbdb", size = 85064, upload-time = "2025-10-08T09:15:03.764Z" }, + { url = "https://files.pythonhosted.org/packages/f2/60/a064b0345fc36c4c3d2c743c82d9100c40388d77f0b48b2f04d6041dbec1/msgpack-1.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c63eea553c69ab05b6747901b97d620bb2a690633c77f23feb0c6a947a8a7b8f", size = 417131, upload-time = "2025-10-08T09:15:05.136Z" }, + { url = "https://files.pythonhosted.org/packages/65/92/a5100f7185a800a5d29f8d14041f61475b9de465ffcc0f3b9fba606e4505/msgpack-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:372839311ccf6bdaf39b00b61288e0557916c3729529b301c52c2d88842add42", size = 427556, upload-time = "2025-10-08T09:15:06.837Z" }, + { url = "https://files.pythonhosted.org/packages/f5/87/ffe21d1bf7d9991354ad93949286f643b2bb6ddbeab66373922b44c3b8cc/msgpack-1.1.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2929af52106ca73fcb28576218476ffbb531a036c2adbcf54a3664de124303e9", size = 404920, upload-time = "2025-10-08T09:15:08.179Z" }, + { url = "https://files.pythonhosted.org/packages/ff/41/8543ed2b8604f7c0d89ce066f42007faac1eaa7d79a81555f206a5cdb889/msgpack-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:be52a8fc79e45b0364210eef5234a7cf8d330836d0a64dfbb878efa903d84620", size = 415013, upload-time = "2025-10-08T09:15:09.83Z" }, + { url = "https://files.pythonhosted.org/packages/41/0d/2ddfaa8b7e1cee6c490d46cb0a39742b19e2481600a7a0e96537e9c22f43/msgpack-1.1.2-cp312-cp312-win32.whl", hash = "sha256:1fff3d825d7859ac888b0fbda39a42d59193543920eda9d9bea44d958a878029", size = 65096, upload-time = "2025-10-08T09:15:11.11Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ec/d431eb7941fb55a31dd6ca3404d41fbb52d99172df2e7707754488390910/msgpack-1.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:1de460f0403172cff81169a30b9a92b260cb809c4cb7e2fc79ae8d0510c78b6b", size = 72708, upload-time = "2025-10-08T09:15:12.554Z" }, + { url = "https://files.pythonhosted.org/packages/c5/31/5b1a1f70eb0e87d1678e9624908f86317787b536060641d6798e3cf70ace/msgpack-1.1.2-cp312-cp312-win_arm64.whl", hash = "sha256:be5980f3ee0e6bd44f3a9e9dea01054f175b50c3e6cdb692bc9424c0bbb8bf69", size = 64119, upload-time = "2025-10-08T09:15:13.589Z" }, + { url = "https://files.pythonhosted.org/packages/6b/31/b46518ecc604d7edf3a4f94cb3bf021fc62aa301f0cb849936968164ef23/msgpack-1.1.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4efd7b5979ccb539c221a4c4e16aac1a533efc97f3b759bb5a5ac9f6d10383bf", size = 81212, upload-time = "2025-10-08T09:15:14.552Z" }, + { url = "https://files.pythonhosted.org/packages/92/dc/c385f38f2c2433333345a82926c6bfa5ecfff3ef787201614317b58dd8be/msgpack-1.1.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:42eefe2c3e2af97ed470eec850facbe1b5ad1d6eacdbadc42ec98e7dcf68b4b7", size = 84315, upload-time = "2025-10-08T09:15:15.543Z" }, + { url = "https://files.pythonhosted.org/packages/d3/68/93180dce57f684a61a88a45ed13047558ded2be46f03acb8dec6d7c513af/msgpack-1.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1fdf7d83102bf09e7ce3357de96c59b627395352a4024f6e2458501f158bf999", size = 412721, upload-time = "2025-10-08T09:15:16.567Z" }, + { url = "https://files.pythonhosted.org/packages/5d/ba/459f18c16f2b3fc1a1ca871f72f07d70c07bf768ad0a507a698b8052ac58/msgpack-1.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fac4be746328f90caa3cd4bc67e6fe36ca2bf61d5c6eb6d895b6527e3f05071e", size = 424657, upload-time = "2025-10-08T09:15:17.825Z" }, + { url = "https://files.pythonhosted.org/packages/38/f8/4398c46863b093252fe67368b44edc6c13b17f4e6b0e4929dbf0bdb13f23/msgpack-1.1.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:fffee09044073e69f2bad787071aeec727183e7580443dfeb8556cbf1978d162", size = 402668, upload-time = "2025-10-08T09:15:19.003Z" }, + { url = "https://files.pythonhosted.org/packages/28/ce/698c1eff75626e4124b4d78e21cca0b4cc90043afb80a507626ea354ab52/msgpack-1.1.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5928604de9b032bc17f5099496417f113c45bc6bc21b5c6920caf34b3c428794", size = 419040, upload-time = "2025-10-08T09:15:20.183Z" }, + { url = "https://files.pythonhosted.org/packages/67/32/f3cd1667028424fa7001d82e10ee35386eea1408b93d399b09fb0aa7875f/msgpack-1.1.2-cp313-cp313-win32.whl", hash = "sha256:a7787d353595c7c7e145e2331abf8b7ff1e6673a6b974ded96e6d4ec09f00c8c", size = 65037, upload-time = "2025-10-08T09:15:21.416Z" }, + { url = "https://files.pythonhosted.org/packages/74/07/1ed8277f8653c40ebc65985180b007879f6a836c525b3885dcc6448ae6cb/msgpack-1.1.2-cp313-cp313-win_amd64.whl", hash = "sha256:a465f0dceb8e13a487e54c07d04ae3ba131c7c5b95e2612596eafde1dccf64a9", size = 72631, upload-time = "2025-10-08T09:15:22.431Z" }, + { url = "https://files.pythonhosted.org/packages/e5/db/0314e4e2db56ebcf450f277904ffd84a7988b9e5da8d0d61ab2d057df2b6/msgpack-1.1.2-cp313-cp313-win_arm64.whl", hash = "sha256:e69b39f8c0aa5ec24b57737ebee40be647035158f14ed4b40e6f150077e21a84", size = 64118, upload-time = "2025-10-08T09:15:23.402Z" }, + { url = "https://files.pythonhosted.org/packages/22/71/201105712d0a2ff07b7873ed3c220292fb2ea5120603c00c4b634bcdafb3/msgpack-1.1.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:e23ce8d5f7aa6ea6d2a2b326b4ba46c985dbb204523759984430db7114f8aa00", size = 81127, upload-time = "2025-10-08T09:15:24.408Z" }, + { url = "https://files.pythonhosted.org/packages/1b/9f/38ff9e57a2eade7bf9dfee5eae17f39fc0e998658050279cbb14d97d36d9/msgpack-1.1.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:6c15b7d74c939ebe620dd8e559384be806204d73b4f9356320632d783d1f7939", size = 84981, upload-time = "2025-10-08T09:15:25.812Z" }, + { url = "https://files.pythonhosted.org/packages/8e/a9/3536e385167b88c2cc8f4424c49e28d49a6fc35206d4a8060f136e71f94c/msgpack-1.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:99e2cb7b9031568a2a5c73aa077180f93dd2e95b4f8d3b8e14a73ae94a9e667e", size = 411885, upload-time = "2025-10-08T09:15:27.22Z" }, + { url = "https://files.pythonhosted.org/packages/2f/40/dc34d1a8d5f1e51fc64640b62b191684da52ca469da9cd74e84936ffa4a6/msgpack-1.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:180759d89a057eab503cf62eeec0aa61c4ea1200dee709f3a8e9397dbb3b6931", size = 419658, upload-time = "2025-10-08T09:15:28.4Z" }, + { url = "https://files.pythonhosted.org/packages/3b/ef/2b92e286366500a09a67e03496ee8b8ba00562797a52f3c117aa2b29514b/msgpack-1.1.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:04fb995247a6e83830b62f0b07bf36540c213f6eac8e851166d8d86d83cbd014", size = 403290, upload-time = "2025-10-08T09:15:29.764Z" }, + { url = "https://files.pythonhosted.org/packages/78/90/e0ea7990abea5764e4655b8177aa7c63cdfa89945b6e7641055800f6c16b/msgpack-1.1.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:8e22ab046fa7ede9e36eeb4cfad44d46450f37bb05d5ec482b02868f451c95e2", size = 415234, upload-time = "2025-10-08T09:15:31.022Z" }, + { url = "https://files.pythonhosted.org/packages/72/4e/9390aed5db983a2310818cd7d3ec0aecad45e1f7007e0cda79c79507bb0d/msgpack-1.1.2-cp314-cp314-win32.whl", hash = "sha256:80a0ff7d4abf5fecb995fcf235d4064b9a9a8a40a3ab80999e6ac1e30b702717", size = 66391, upload-time = "2025-10-08T09:15:32.265Z" }, + { url = "https://files.pythonhosted.org/packages/6e/f1/abd09c2ae91228c5f3998dbd7f41353def9eac64253de3c8105efa2082f7/msgpack-1.1.2-cp314-cp314-win_amd64.whl", hash = "sha256:9ade919fac6a3e7260b7f64cea89df6bec59104987cbea34d34a2fa15d74310b", size = 73787, upload-time = "2025-10-08T09:15:33.219Z" }, + { url = "https://files.pythonhosted.org/packages/6a/b0/9d9f667ab48b16ad4115c1935d94023b82b3198064cb84a123e97f7466c1/msgpack-1.1.2-cp314-cp314-win_arm64.whl", hash = "sha256:59415c6076b1e30e563eb732e23b994a61c159cec44deaf584e5cc1dd662f2af", size = 66453, upload-time = "2025-10-08T09:15:34.225Z" }, + { url = "https://files.pythonhosted.org/packages/16/67/93f80545eb1792b61a217fa7f06d5e5cb9e0055bed867f43e2b8e012e137/msgpack-1.1.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:897c478140877e5307760b0ea66e0932738879e7aa68144d9b78ea4c8302a84a", size = 85264, upload-time = "2025-10-08T09:15:35.61Z" }, + { url = "https://files.pythonhosted.org/packages/87/1c/33c8a24959cf193966ef11a6f6a2995a65eb066bd681fd085afd519a57ce/msgpack-1.1.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:a668204fa43e6d02f89dbe79a30b0d67238d9ec4c5bd8a940fc3a004a47b721b", size = 89076, upload-time = "2025-10-08T09:15:36.619Z" }, + { url = "https://files.pythonhosted.org/packages/fc/6b/62e85ff7193663fbea5c0254ef32f0c77134b4059f8da89b958beb7696f3/msgpack-1.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5559d03930d3aa0f3aacb4c42c776af1a2ace2611871c84a75afe436695e6245", size = 435242, upload-time = "2025-10-08T09:15:37.647Z" }, + { url = "https://files.pythonhosted.org/packages/c1/47/5c74ecb4cc277cf09f64e913947871682ffa82b3b93c8dad68083112f412/msgpack-1.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:70c5a7a9fea7f036b716191c29047374c10721c389c21e9ffafad04df8c52c90", size = 432509, upload-time = "2025-10-08T09:15:38.794Z" }, + { url = "https://files.pythonhosted.org/packages/24/a4/e98ccdb56dc4e98c929a3f150de1799831c0a800583cde9fa022fa90602d/msgpack-1.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:f2cb069d8b981abc72b41aea1c580ce92d57c673ec61af4c500153a626cb9e20", size = 415957, upload-time = "2025-10-08T09:15:40.238Z" }, + { url = "https://files.pythonhosted.org/packages/da/28/6951f7fb67bc0a4e184a6b38ab71a92d9ba58080b27a77d3e2fb0be5998f/msgpack-1.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:d62ce1f483f355f61adb5433ebfd8868c5f078d1a52d042b0a998682b4fa8c27", size = 422910, upload-time = "2025-10-08T09:15:41.505Z" }, + { url = "https://files.pythonhosted.org/packages/f0/03/42106dcded51f0a0b5284d3ce30a671e7bd3f7318d122b2ead66ad289fed/msgpack-1.1.2-cp314-cp314t-win32.whl", hash = "sha256:1d1418482b1ee984625d88aa9585db570180c286d942da463533b238b98b812b", size = 75197, upload-time = "2025-10-08T09:15:42.954Z" }, + { url = "https://files.pythonhosted.org/packages/15/86/d0071e94987f8db59d4eeb386ddc64d0bb9b10820a8d82bcd3e53eeb2da6/msgpack-1.1.2-cp314-cp314t-win_amd64.whl", hash = "sha256:5a46bf7e831d09470ad92dff02b8b1ac92175ca36b087f904a0519857c6be3ff", size = 85772, upload-time = "2025-10-08T09:15:43.954Z" }, + { url = "https://files.pythonhosted.org/packages/81/f2/08ace4142eb281c12701fc3b93a10795e4d4dc7f753911d836675050f886/msgpack-1.1.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d99ef64f349d5ec3293688e91486c5fdb925ed03807f64d98d205d2713c60b46", size = 70868, upload-time = "2025-10-08T09:15:44.959Z" }, ] [[package]] name = "multidict" -version = "6.4.4" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/91/2f/a3470242707058fe856fe59241eee5635d79087100b7042a867368863a27/multidict-6.4.4.tar.gz", hash = "sha256:69ee9e6ba214b5245031b76233dd95408a0fd57fdb019ddcc1ead4790932a8e8", size = 90183, upload_time = "2025-05-19T14:16:37.381Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/92/0926a5baafa164b5d0ade3cd7932be39310375d7e25c9d7ceca05cb26a45/multidict-6.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8adee3ac041145ffe4488ea73fa0a622b464cc25340d98be76924d0cda8545ff", size = 66052, upload_time = "2025-05-19T14:13:49.944Z" }, - { url = "https://files.pythonhosted.org/packages/b2/54/8a857ae4f8f643ec444d91f419fdd49cc7a90a2ca0e42d86482b604b63bd/multidict-6.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b61e98c3e2a861035aaccd207da585bdcacef65fe01d7a0d07478efac005e028", size = 38867, upload_time = "2025-05-19T14:13:51.92Z" }, - { url = "https://files.pythonhosted.org/packages/9e/5f/63add9069f945c19bc8b217ea6b0f8a1ad9382eab374bb44fae4354b3baf/multidict-6.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:75493f28dbadecdbb59130e74fe935288813301a8554dc32f0c631b6bdcdf8b0", size = 38138, upload_time = "2025-05-19T14:13:53.778Z" }, - { url = "https://files.pythonhosted.org/packages/97/8b/fbd9c0fc13966efdb4a47f5bcffff67a4f2a3189fbeead5766eaa4250b20/multidict-6.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ffc3c6a37e048b5395ee235e4a2a0d639c2349dffa32d9367a42fc20d399772", size = 220433, upload_time = "2025-05-19T14:13:55.346Z" }, - { url = "https://files.pythonhosted.org/packages/a9/c4/5132b2d75b3ea2daedb14d10f91028f09f74f5b4d373b242c1b8eec47571/multidict-6.4.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:87cb72263946b301570b0f63855569a24ee8758aaae2cd182aae7d95fbc92ca7", size = 218059, upload_time = "2025-05-19T14:13:56.993Z" }, - { url = "https://files.pythonhosted.org/packages/1a/70/f1e818c7a29b908e2d7b4fafb1d7939a41c64868e79de2982eea0a13193f/multidict-6.4.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9bbf7bd39822fd07e3609b6b4467af4c404dd2b88ee314837ad1830a7f4a8299", size = 231120, upload_time = "2025-05-19T14:13:58.333Z" }, - { url = "https://files.pythonhosted.org/packages/b4/7e/95a194d85f27d5ef9cbe48dff9ded722fc6d12fedf641ec6e1e680890be7/multidict-6.4.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d1f7cbd4f1f44ddf5fd86a8675b7679176eae770f2fc88115d6dddb6cefb59bc", size = 227457, upload_time = "2025-05-19T14:13:59.663Z" }, - { url = "https://files.pythonhosted.org/packages/25/2b/590ad220968d1babb42f265debe7be5c5c616df6c5688c995a06d8a9b025/multidict-6.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb5ac9e5bfce0e6282e7f59ff7b7b9a74aa8e5c60d38186a4637f5aa764046ad", size = 219111, upload_time = "2025-05-19T14:14:01.019Z" }, - { url = "https://files.pythonhosted.org/packages/e0/f0/b07682b995d3fb5313f339b59d7de02db19ba0c02d1f77c27bdf8212d17c/multidict-6.4.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4efc31dfef8c4eeb95b6b17d799eedad88c4902daba39ce637e23a17ea078915", size = 213012, upload_time = "2025-05-19T14:14:02.396Z" }, - { url = "https://files.pythonhosted.org/packages/24/56/c77b5f36feef2ec92f1119756e468ac9c3eebc35aa8a4c9e51df664cbbc9/multidict-6.4.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9fcad2945b1b91c29ef2b4050f590bfcb68d8ac8e0995a74e659aa57e8d78e01", size = 225408, upload_time = "2025-05-19T14:14:04.826Z" }, - { url = "https://files.pythonhosted.org/packages/cc/b3/e8189b82af9b198b47bc637766208fc917189eea91d674bad417e657bbdf/multidict-6.4.4-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:d877447e7368c7320832acb7159557e49b21ea10ffeb135c1077dbbc0816b598", size = 214396, upload_time = "2025-05-19T14:14:06.187Z" }, - { url = "https://files.pythonhosted.org/packages/20/e0/200d14c84e35ae13ee99fd65dc106e1a1acb87a301f15e906fc7d5b30c17/multidict-6.4.4-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:33a12ebac9f380714c298cbfd3e5b9c0c4e89c75fe612ae496512ee51028915f", size = 222237, upload_time = "2025-05-19T14:14:07.778Z" }, - { url = "https://files.pythonhosted.org/packages/13/f3/bb3df40045ca8262694a3245298732ff431dc781414a89a6a364ebac6840/multidict-6.4.4-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:0f14ea68d29b43a9bf37953881b1e3eb75b2739e896ba4a6aa4ad4c5b9ffa145", size = 231425, upload_time = "2025-05-19T14:14:09.516Z" }, - { url = "https://files.pythonhosted.org/packages/85/3b/538563dc18514384dac169bcba938753ad9ab4d4c8d49b55d6ae49fb2579/multidict-6.4.4-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:0327ad2c747a6600e4797d115d3c38a220fdb28e54983abe8964fd17e95ae83c", size = 226251, upload_time = "2025-05-19T14:14:10.82Z" }, - { url = "https://files.pythonhosted.org/packages/56/79/77e1a65513f09142358f1beb1d4cbc06898590b34a7de2e47023e3c5a3a2/multidict-6.4.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d1a20707492db9719a05fc62ee215fd2c29b22b47c1b1ba347f9abc831e26683", size = 220363, upload_time = "2025-05-19T14:14:12.638Z" }, - { url = "https://files.pythonhosted.org/packages/16/57/67b0516c3e348f8daaa79c369b3de4359a19918320ab82e2e586a1c624ef/multidict-6.4.4-cp310-cp310-win32.whl", hash = "sha256:d83f18315b9fca5db2452d1881ef20f79593c4aa824095b62cb280019ef7aa3d", size = 35175, upload_time = "2025-05-19T14:14:14.805Z" }, - { url = "https://files.pythonhosted.org/packages/86/5a/4ed8fec642d113fa653777cda30ef67aa5c8a38303c091e24c521278a6c6/multidict-6.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:9c17341ee04545fd962ae07330cb5a39977294c883485c8d74634669b1f7fe04", size = 38678, upload_time = "2025-05-19T14:14:16.949Z" }, - { url = "https://files.pythonhosted.org/packages/19/1b/4c6e638195851524a63972c5773c7737bea7e47b1ba402186a37773acee2/multidict-6.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4f5f29794ac0e73d2a06ac03fd18870adc0135a9d384f4a306a951188ed02f95", size = 65515, upload_time = "2025-05-19T14:14:19.767Z" }, - { url = "https://files.pythonhosted.org/packages/25/d5/10e6bca9a44b8af3c7f920743e5fc0c2bcf8c11bf7a295d4cfe00b08fb46/multidict-6.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c04157266344158ebd57b7120d9b0b35812285d26d0e78193e17ef57bfe2979a", size = 38609, upload_time = "2025-05-19T14:14:21.538Z" }, - { url = "https://files.pythonhosted.org/packages/26/b4/91fead447ccff56247edc7f0535fbf140733ae25187a33621771ee598a18/multidict-6.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bb61ffd3ab8310d93427e460f565322c44ef12769f51f77277b4abad7b6f7223", size = 37871, upload_time = "2025-05-19T14:14:22.666Z" }, - { url = "https://files.pythonhosted.org/packages/3b/37/cbc977cae59277e99d15bbda84cc53b5e0c4929ffd91d958347200a42ad0/multidict-6.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e0ba18a9afd495f17c351d08ebbc4284e9c9f7971d715f196b79636a4d0de44", size = 226661, upload_time = "2025-05-19T14:14:24.124Z" }, - { url = "https://files.pythonhosted.org/packages/15/cd/7e0b57fbd4dc2fc105169c4ecce5be1a63970f23bb4ec8c721b67e11953d/multidict-6.4.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9faf1b1dcaadf9f900d23a0e6d6c8eadd6a95795a0e57fcca73acce0eb912065", size = 223422, upload_time = "2025-05-19T14:14:25.437Z" }, - { url = "https://files.pythonhosted.org/packages/f1/01/1de268da121bac9f93242e30cd3286f6a819e5f0b8896511162d6ed4bf8d/multidict-6.4.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a4d1cb1327c6082c4fce4e2a438483390964c02213bc6b8d782cf782c9b1471f", size = 235447, upload_time = "2025-05-19T14:14:26.793Z" }, - { url = "https://files.pythonhosted.org/packages/d2/8c/8b9a5e4aaaf4f2de14e86181a3a3d7b105077f668b6a06f043ec794f684c/multidict-6.4.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:941f1bec2f5dbd51feeb40aea654c2747f811ab01bdd3422a48a4e4576b7d76a", size = 231455, upload_time = "2025-05-19T14:14:28.149Z" }, - { url = "https://files.pythonhosted.org/packages/35/db/e1817dcbaa10b319c412769cf999b1016890849245d38905b73e9c286862/multidict-6.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5f8a146184da7ea12910a4cec51ef85e44f6268467fb489c3caf0cd512f29c2", size = 223666, upload_time = "2025-05-19T14:14:29.584Z" }, - { url = "https://files.pythonhosted.org/packages/4a/e1/66e8579290ade8a00e0126b3d9a93029033ffd84f0e697d457ed1814d0fc/multidict-6.4.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:232b7237e57ec3c09be97206bfb83a0aa1c5d7d377faa019c68a210fa35831f1", size = 217392, upload_time = "2025-05-19T14:14:30.961Z" }, - { url = "https://files.pythonhosted.org/packages/7b/6f/f8639326069c24a48c7747c2a5485d37847e142a3f741ff3340c88060a9a/multidict-6.4.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:55ae0721c1513e5e3210bca4fc98456b980b0c2c016679d3d723119b6b202c42", size = 228969, upload_time = "2025-05-19T14:14:32.672Z" }, - { url = "https://files.pythonhosted.org/packages/d2/c3/3d58182f76b960eeade51c89fcdce450f93379340457a328e132e2f8f9ed/multidict-6.4.4-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:51d662c072579f63137919d7bb8fc250655ce79f00c82ecf11cab678f335062e", size = 217433, upload_time = "2025-05-19T14:14:34.016Z" }, - { url = "https://files.pythonhosted.org/packages/e1/4b/f31a562906f3bd375f3d0e83ce314e4a660c01b16c2923e8229b53fba5d7/multidict-6.4.4-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0e05c39962baa0bb19a6b210e9b1422c35c093b651d64246b6c2e1a7e242d9fd", size = 225418, upload_time = "2025-05-19T14:14:35.376Z" }, - { url = "https://files.pythonhosted.org/packages/99/89/78bb95c89c496d64b5798434a3deee21996114d4d2c28dd65850bf3a691e/multidict-6.4.4-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:d5b1cc3ab8c31d9ebf0faa6e3540fb91257590da330ffe6d2393d4208e638925", size = 235042, upload_time = "2025-05-19T14:14:36.723Z" }, - { url = "https://files.pythonhosted.org/packages/74/91/8780a6e5885a8770442a8f80db86a0887c4becca0e5a2282ba2cae702bc4/multidict-6.4.4-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:93ec84488a384cd7b8a29c2c7f467137d8a73f6fe38bb810ecf29d1ade011a7c", size = 230280, upload_time = "2025-05-19T14:14:38.194Z" }, - { url = "https://files.pythonhosted.org/packages/68/c1/fcf69cabd542eb6f4b892469e033567ee6991d361d77abdc55e3a0f48349/multidict-6.4.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b308402608493638763abc95f9dc0030bbd6ac6aff784512e8ac3da73a88af08", size = 223322, upload_time = "2025-05-19T14:14:40.015Z" }, - { url = "https://files.pythonhosted.org/packages/b8/85/5b80bf4b83d8141bd763e1d99142a9cdfd0db83f0739b4797172a4508014/multidict-6.4.4-cp311-cp311-win32.whl", hash = "sha256:343892a27d1a04d6ae455ecece12904d242d299ada01633d94c4f431d68a8c49", size = 35070, upload_time = "2025-05-19T14:14:41.904Z" }, - { url = "https://files.pythonhosted.org/packages/09/66/0bed198ffd590ab86e001f7fa46b740d58cf8ff98c2f254e4a36bf8861ad/multidict-6.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:73484a94f55359780c0f458bbd3c39cb9cf9c182552177d2136e828269dee529", size = 38667, upload_time = "2025-05-19T14:14:43.534Z" }, - { url = "https://files.pythonhosted.org/packages/d2/b5/5675377da23d60875fe7dae6be841787755878e315e2f517235f22f59e18/multidict-6.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:dc388f75a1c00000824bf28b7633e40854f4127ede80512b44c3cfeeea1839a2", size = 64293, upload_time = "2025-05-19T14:14:44.724Z" }, - { url = "https://files.pythonhosted.org/packages/34/a7/be384a482754bb8c95d2bbe91717bf7ccce6dc38c18569997a11f95aa554/multidict-6.4.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:98af87593a666f739d9dba5d0ae86e01b0e1a9cfcd2e30d2d361fbbbd1a9162d", size = 38096, upload_time = "2025-05-19T14:14:45.95Z" }, - { url = "https://files.pythonhosted.org/packages/66/6d/d59854bb4352306145bdfd1704d210731c1bb2c890bfee31fb7bbc1c4c7f/multidict-6.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:aff4cafea2d120327d55eadd6b7f1136a8e5a0ecf6fb3b6863e8aca32cd8e50a", size = 37214, upload_time = "2025-05-19T14:14:47.158Z" }, - { url = "https://files.pythonhosted.org/packages/99/e0/c29d9d462d7cfc5fc8f9bf24f9c6843b40e953c0b55e04eba2ad2cf54fba/multidict-6.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:169c4ba7858176b797fe551d6e99040c531c775d2d57b31bcf4de6d7a669847f", size = 224686, upload_time = "2025-05-19T14:14:48.366Z" }, - { url = "https://files.pythonhosted.org/packages/dc/4a/da99398d7fd8210d9de068f9a1b5f96dfaf67d51e3f2521f17cba4ee1012/multidict-6.4.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b9eb4c59c54421a32b3273d4239865cb14ead53a606db066d7130ac80cc8ec93", size = 231061, upload_time = "2025-05-19T14:14:49.952Z" }, - { url = "https://files.pythonhosted.org/packages/21/f5/ac11add39a0f447ac89353e6ca46666847051103649831c08a2800a14455/multidict-6.4.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7cf3bd54c56aa16fdb40028d545eaa8d051402b61533c21e84046e05513d5780", size = 232412, upload_time = "2025-05-19T14:14:51.812Z" }, - { url = "https://files.pythonhosted.org/packages/d9/11/4b551e2110cded705a3c13a1d4b6a11f73891eb5a1c449f1b2b6259e58a6/multidict-6.4.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f682c42003c7264134bfe886376299db4cc0c6cd06a3295b41b347044bcb5482", size = 231563, upload_time = "2025-05-19T14:14:53.262Z" }, - { url = "https://files.pythonhosted.org/packages/4c/02/751530c19e78fe73b24c3da66618eda0aa0d7f6e7aa512e46483de6be210/multidict-6.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a920f9cf2abdf6e493c519492d892c362007f113c94da4c239ae88429835bad1", size = 223811, upload_time = "2025-05-19T14:14:55.232Z" }, - { url = "https://files.pythonhosted.org/packages/c7/cb/2be8a214643056289e51ca356026c7b2ce7225373e7a1f8c8715efee8988/multidict-6.4.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:530d86827a2df6504526106b4c104ba19044594f8722d3e87714e847c74a0275", size = 216524, upload_time = "2025-05-19T14:14:57.226Z" }, - { url = "https://files.pythonhosted.org/packages/19/f3/6d5011ec375c09081f5250af58de85f172bfcaafebff286d8089243c4bd4/multidict-6.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ecde56ea2439b96ed8a8d826b50c57364612ddac0438c39e473fafad7ae1c23b", size = 229012, upload_time = "2025-05-19T14:14:58.597Z" }, - { url = "https://files.pythonhosted.org/packages/67/9c/ca510785df5cf0eaf5b2a8132d7d04c1ce058dcf2c16233e596ce37a7f8e/multidict-6.4.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:dc8c9736d8574b560634775ac0def6bdc1661fc63fa27ffdfc7264c565bcb4f2", size = 226765, upload_time = "2025-05-19T14:15:00.048Z" }, - { url = "https://files.pythonhosted.org/packages/36/c8/ca86019994e92a0f11e642bda31265854e6ea7b235642f0477e8c2e25c1f/multidict-6.4.4-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:7f3d3b3c34867579ea47cbd6c1f2ce23fbfd20a273b6f9e3177e256584f1eacc", size = 222888, upload_time = "2025-05-19T14:15:01.568Z" }, - { url = "https://files.pythonhosted.org/packages/c6/67/bc25a8e8bd522935379066950ec4e2277f9b236162a73548a2576d4b9587/multidict-6.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:87a728af265e08f96b6318ebe3c0f68b9335131f461efab2fc64cc84a44aa6ed", size = 234041, upload_time = "2025-05-19T14:15:03.759Z" }, - { url = "https://files.pythonhosted.org/packages/f1/a0/70c4c2d12857fccbe607b334b7ee28b6b5326c322ca8f73ee54e70d76484/multidict-6.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9f193eeda1857f8e8d3079a4abd258f42ef4a4bc87388452ed1e1c4d2b0c8740", size = 231046, upload_time = "2025-05-19T14:15:05.698Z" }, - { url = "https://files.pythonhosted.org/packages/c1/0f/52954601d02d39742aab01d6b92f53c1dd38b2392248154c50797b4df7f1/multidict-6.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:be06e73c06415199200e9a2324a11252a3d62030319919cde5e6950ffeccf72e", size = 227106, upload_time = "2025-05-19T14:15:07.124Z" }, - { url = "https://files.pythonhosted.org/packages/af/24/679d83ec4379402d28721790dce818e5d6b9f94ce1323a556fb17fa9996c/multidict-6.4.4-cp312-cp312-win32.whl", hash = "sha256:622f26ea6a7e19b7c48dd9228071f571b2fbbd57a8cd71c061e848f281550e6b", size = 35351, upload_time = "2025-05-19T14:15:08.556Z" }, - { url = "https://files.pythonhosted.org/packages/52/ef/40d98bc5f986f61565f9b345f102409534e29da86a6454eb6b7c00225a13/multidict-6.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:5e2bcda30d5009996ff439e02a9f2b5c3d64a20151d34898c000a6281faa3781", size = 38791, upload_time = "2025-05-19T14:15:09.825Z" }, - { url = "https://files.pythonhosted.org/packages/df/2a/e166d2ffbf4b10131b2d5b0e458f7cee7d986661caceae0de8753042d4b2/multidict-6.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:82ffabefc8d84c2742ad19c37f02cde5ec2a1ee172d19944d380f920a340e4b9", size = 64123, upload_time = "2025-05-19T14:15:11.044Z" }, - { url = "https://files.pythonhosted.org/packages/8c/96/e200e379ae5b6f95cbae472e0199ea98913f03d8c9a709f42612a432932c/multidict-6.4.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6a2f58a66fe2c22615ad26156354005391e26a2f3721c3621504cd87c1ea87bf", size = 38049, upload_time = "2025-05-19T14:15:12.902Z" }, - { url = "https://files.pythonhosted.org/packages/75/fb/47afd17b83f6a8c7fa863c6d23ac5ba6a0e6145ed8a6bcc8da20b2b2c1d2/multidict-6.4.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5883d6ee0fd9d8a48e9174df47540b7545909841ac82354c7ae4cbe9952603bd", size = 37078, upload_time = "2025-05-19T14:15:14.282Z" }, - { url = "https://files.pythonhosted.org/packages/fa/70/1af3143000eddfb19fd5ca5e78393985ed988ac493bb859800fe0914041f/multidict-6.4.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9abcf56a9511653fa1d052bfc55fbe53dbee8f34e68bd6a5a038731b0ca42d15", size = 224097, upload_time = "2025-05-19T14:15:15.566Z" }, - { url = "https://files.pythonhosted.org/packages/b1/39/d570c62b53d4fba844e0378ffbcd02ac25ca423d3235047013ba2f6f60f8/multidict-6.4.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6ed5ae5605d4ad5a049fad2a28bb7193400700ce2f4ae484ab702d1e3749c3f9", size = 230768, upload_time = "2025-05-19T14:15:17.308Z" }, - { url = "https://files.pythonhosted.org/packages/fd/f8/ed88f2c4d06f752b015933055eb291d9bc184936903752c66f68fb3c95a7/multidict-6.4.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bbfcb60396f9bcfa63e017a180c3105b8c123a63e9d1428a36544e7d37ca9e20", size = 231331, upload_time = "2025-05-19T14:15:18.73Z" }, - { url = "https://files.pythonhosted.org/packages/9c/6f/8e07cffa32f483ab887b0d56bbd8747ac2c1acd00dc0af6fcf265f4a121e/multidict-6.4.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0f1987787f5f1e2076b59692352ab29a955b09ccc433c1f6b8e8e18666f608b", size = 230169, upload_time = "2025-05-19T14:15:20.179Z" }, - { url = "https://files.pythonhosted.org/packages/e6/2b/5dcf173be15e42f330110875a2668ddfc208afc4229097312212dc9c1236/multidict-6.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d0121ccce8c812047d8d43d691a1ad7641f72c4f730474878a5aeae1b8ead8c", size = 222947, upload_time = "2025-05-19T14:15:21.714Z" }, - { url = "https://files.pythonhosted.org/packages/39/75/4ddcbcebe5ebcd6faa770b629260d15840a5fc07ce8ad295a32e14993726/multidict-6.4.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:83ec4967114295b8afd120a8eec579920c882831a3e4c3331d591a8e5bfbbc0f", size = 215761, upload_time = "2025-05-19T14:15:23.242Z" }, - { url = "https://files.pythonhosted.org/packages/6a/c9/55e998ae45ff15c5608e384206aa71a11e1b7f48b64d166db400b14a3433/multidict-6.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:995f985e2e268deaf17867801b859a282e0448633f1310e3704b30616d269d69", size = 227605, upload_time = "2025-05-19T14:15:24.763Z" }, - { url = "https://files.pythonhosted.org/packages/04/49/c2404eac74497503c77071bd2e6f88c7e94092b8a07601536b8dbe99be50/multidict-6.4.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:d832c608f94b9f92a0ec8b7e949be7792a642b6e535fcf32f3e28fab69eeb046", size = 226144, upload_time = "2025-05-19T14:15:26.249Z" }, - { url = "https://files.pythonhosted.org/packages/62/c5/0cd0c3c6f18864c40846aa2252cd69d308699cb163e1c0d989ca301684da/multidict-6.4.4-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d21c1212171cf7da703c5b0b7a0e85be23b720818aef502ad187d627316d5645", size = 221100, upload_time = "2025-05-19T14:15:28.303Z" }, - { url = "https://files.pythonhosted.org/packages/71/7b/f2f3887bea71739a046d601ef10e689528d4f911d84da873b6be9194ffea/multidict-6.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:cbebaa076aaecad3d4bb4c008ecc73b09274c952cf6a1b78ccfd689e51f5a5b0", size = 232731, upload_time = "2025-05-19T14:15:30.263Z" }, - { url = "https://files.pythonhosted.org/packages/e5/b3/d9de808349df97fa75ec1372758701b5800ebad3c46ae377ad63058fbcc6/multidict-6.4.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:c93a6fb06cc8e5d3628b2b5fda215a5db01e8f08fc15fadd65662d9b857acbe4", size = 229637, upload_time = "2025-05-19T14:15:33.337Z" }, - { url = "https://files.pythonhosted.org/packages/5e/57/13207c16b615eb4f1745b44806a96026ef8e1b694008a58226c2d8f5f0a5/multidict-6.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8cd8f81f1310182362fb0c7898145ea9c9b08a71081c5963b40ee3e3cac589b1", size = 225594, upload_time = "2025-05-19T14:15:34.832Z" }, - { url = "https://files.pythonhosted.org/packages/3a/e4/d23bec2f70221604f5565000632c305fc8f25ba953e8ce2d8a18842b9841/multidict-6.4.4-cp313-cp313-win32.whl", hash = "sha256:3e9f1cd61a0ab857154205fb0b1f3d3ace88d27ebd1409ab7af5096e409614cd", size = 35359, upload_time = "2025-05-19T14:15:36.246Z" }, - { url = "https://files.pythonhosted.org/packages/a7/7a/cfe1a47632be861b627f46f642c1d031704cc1c0f5c0efbde2ad44aa34bd/multidict-6.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:8ffb40b74400e4455785c2fa37eba434269149ec525fc8329858c862e4b35373", size = 38903, upload_time = "2025-05-19T14:15:37.507Z" }, - { url = "https://files.pythonhosted.org/packages/68/7b/15c259b0ab49938a0a1c8f3188572802704a779ddb294edc1b2a72252e7c/multidict-6.4.4-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:6a602151dbf177be2450ef38966f4be3467d41a86c6a845070d12e17c858a156", size = 68895, upload_time = "2025-05-19T14:15:38.856Z" }, - { url = "https://files.pythonhosted.org/packages/f1/7d/168b5b822bccd88142e0a3ce985858fea612404edd228698f5af691020c9/multidict-6.4.4-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0d2b9712211b860d123815a80b859075d86a4d54787e247d7fbee9db6832cf1c", size = 40183, upload_time = "2025-05-19T14:15:40.197Z" }, - { url = "https://files.pythonhosted.org/packages/e0/b7/d4b8d98eb850ef28a4922ba508c31d90715fd9b9da3801a30cea2967130b/multidict-6.4.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d2fa86af59f8fc1972e121ade052145f6da22758f6996a197d69bb52f8204e7e", size = 39592, upload_time = "2025-05-19T14:15:41.508Z" }, - { url = "https://files.pythonhosted.org/packages/18/28/a554678898a19583548e742080cf55d169733baf57efc48c2f0273a08583/multidict-6.4.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50855d03e9e4d66eab6947ba688ffb714616f985838077bc4b490e769e48da51", size = 226071, upload_time = "2025-05-19T14:15:42.877Z" }, - { url = "https://files.pythonhosted.org/packages/ee/dc/7ba6c789d05c310e294f85329efac1bf5b450338d2542498db1491a264df/multidict-6.4.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:5bce06b83be23225be1905dcdb6b789064fae92499fbc458f59a8c0e68718601", size = 222597, upload_time = "2025-05-19T14:15:44.412Z" }, - { url = "https://files.pythonhosted.org/packages/24/4f/34eadbbf401b03768dba439be0fb94b0d187facae9142821a3d5599ccb3b/multidict-6.4.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:66ed0731f8e5dfd8369a883b6e564aca085fb9289aacabd9decd70568b9a30de", size = 228253, upload_time = "2025-05-19T14:15:46.474Z" }, - { url = "https://files.pythonhosted.org/packages/c0/e6/493225a3cdb0d8d80d43a94503fc313536a07dae54a3f030d279e629a2bc/multidict-6.4.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:329ae97fc2f56f44d91bc47fe0972b1f52d21c4b7a2ac97040da02577e2daca2", size = 226146, upload_time = "2025-05-19T14:15:48.003Z" }, - { url = "https://files.pythonhosted.org/packages/2f/70/e411a7254dc3bff6f7e6e004303b1b0591358e9f0b7c08639941e0de8bd6/multidict-6.4.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c27e5dcf520923d6474d98b96749e6805f7677e93aaaf62656005b8643f907ab", size = 220585, upload_time = "2025-05-19T14:15:49.546Z" }, - { url = "https://files.pythonhosted.org/packages/08/8f/beb3ae7406a619100d2b1fb0022c3bb55a8225ab53c5663648ba50dfcd56/multidict-6.4.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:058cc59b9e9b143cc56715e59e22941a5d868c322242278d28123a5d09cdf6b0", size = 212080, upload_time = "2025-05-19T14:15:51.151Z" }, - { url = "https://files.pythonhosted.org/packages/9c/ec/355124e9d3d01cf8edb072fd14947220f357e1c5bc79c88dff89297e9342/multidict-6.4.4-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:69133376bc9a03f8c47343d33f91f74a99c339e8b58cea90433d8e24bb298031", size = 226558, upload_time = "2025-05-19T14:15:52.665Z" }, - { url = "https://files.pythonhosted.org/packages/fd/22/d2b95cbebbc2ada3be3812ea9287dcc9712d7f1a012fad041770afddb2ad/multidict-6.4.4-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:d6b15c55721b1b115c5ba178c77104123745b1417527ad9641a4c5e2047450f0", size = 212168, upload_time = "2025-05-19T14:15:55.279Z" }, - { url = "https://files.pythonhosted.org/packages/4d/c5/62bfc0b2f9ce88326dbe7179f9824a939c6c7775b23b95de777267b9725c/multidict-6.4.4-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:a887b77f51d3d41e6e1a63cf3bc7ddf24de5939d9ff69441387dfefa58ac2e26", size = 217970, upload_time = "2025-05-19T14:15:56.806Z" }, - { url = "https://files.pythonhosted.org/packages/79/74/977cea1aadc43ff1c75d23bd5bc4768a8fac98c14e5878d6ee8d6bab743c/multidict-6.4.4-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:632a3bf8f1787f7ef7d3c2f68a7bde5be2f702906f8b5842ad6da9d974d0aab3", size = 226980, upload_time = "2025-05-19T14:15:58.313Z" }, - { url = "https://files.pythonhosted.org/packages/48/fc/cc4a1a2049df2eb84006607dc428ff237af38e0fcecfdb8a29ca47b1566c/multidict-6.4.4-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:a145c550900deb7540973c5cdb183b0d24bed6b80bf7bddf33ed8f569082535e", size = 220641, upload_time = "2025-05-19T14:15:59.866Z" }, - { url = "https://files.pythonhosted.org/packages/3b/6a/a7444d113ab918701988d4abdde373dbdfd2def7bd647207e2bf645c7eac/multidict-6.4.4-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:cc5d83c6619ca5c9672cb78b39ed8542f1975a803dee2cda114ff73cbb076edd", size = 221728, upload_time = "2025-05-19T14:16:01.535Z" }, - { url = "https://files.pythonhosted.org/packages/2b/b0/fdf4c73ad1c55e0f4dbbf2aa59dd37037334091f9a4961646d2b7ac91a86/multidict-6.4.4-cp313-cp313t-win32.whl", hash = "sha256:3312f63261b9df49be9d57aaa6abf53a6ad96d93b24f9cc16cf979956355ce6e", size = 41913, upload_time = "2025-05-19T14:16:03.199Z" }, - { url = "https://files.pythonhosted.org/packages/8e/92/27989ecca97e542c0d01d05a98a5ae12198a243a9ee12563a0313291511f/multidict-6.4.4-cp313-cp313t-win_amd64.whl", hash = "sha256:ba852168d814b2c73333073e1c7116d9395bea69575a01b0b3c89d2d5a87c8fb", size = 46112, upload_time = "2025-05-19T14:16:04.909Z" }, - { url = "https://files.pythonhosted.org/packages/84/5d/e17845bb0fa76334477d5de38654d27946d5b5d3695443987a094a71b440/multidict-6.4.4-py3-none-any.whl", hash = "sha256:bd4557071b561a8b3b6075c3ce93cf9bfb6182cb241805c3d66ced3b75eff4ac", size = 10481, upload_time = "2025-05-19T14:16:36.024Z" }, +version = "6.7.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/1a/c2/c2d94cbe6ac1753f3fc980da97b3d930efe1da3af3c9f5125354436c073d/multidict-6.7.1.tar.gz", hash = "sha256:ec6652a1bee61c53a3e5776b6049172c53b6aaba34f18c9ad04f82712bac623d", size = 102010, upload-time = "2026-01-26T02:46:45.979Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/84/0b/19348d4c98980c4851d2f943f8ebafdece2ae7ef737adcfa5994ce8e5f10/multidict-6.7.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c93c3db7ea657dd4637d57e74ab73de31bccefe144d3d4ce370052035bc85fb5", size = 77176, upload-time = "2026-01-26T02:42:59.784Z" }, + { url = "https://files.pythonhosted.org/packages/ef/04/9de3f8077852e3d438215c81e9b691244532d2e05b4270e89ce67b7d103c/multidict-6.7.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:974e72a2474600827abaeda71af0c53d9ebbc3c2eb7da37b37d7829ae31232d8", size = 44996, upload-time = "2026-01-26T02:43:01.674Z" }, + { url = "https://files.pythonhosted.org/packages/31/5c/08c7f7fe311f32e83f7621cd3f99d805f45519cd06fafb247628b861da7d/multidict-6.7.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cdea2e7b2456cfb6694fb113066fd0ec7ea4d67e3a35e1f4cbeea0b448bf5872", size = 44631, upload-time = "2026-01-26T02:43:03.169Z" }, + { url = "https://files.pythonhosted.org/packages/b7/7f/0e3b1390ae772f27501199996b94b52ceeb64fe6f9120a32c6c3f6b781be/multidict-6.7.1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:17207077e29342fdc2c9a82e4b306f1127bf1ea91f8b71e02d4798a70bb99991", size = 242561, upload-time = "2026-01-26T02:43:04.733Z" }, + { url = "https://files.pythonhosted.org/packages/dd/f4/8719f4f167586af317b69dd3e90f913416c91ca610cac79a45c53f590312/multidict-6.7.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4f49cb5661344764e4c7c7973e92a47a59b8fc19b6523649ec9dc4960e58a03", size = 242223, upload-time = "2026-01-26T02:43:06.695Z" }, + { url = "https://files.pythonhosted.org/packages/47/ab/7c36164cce64a6ad19c6d9a85377b7178ecf3b89f8fd589c73381a5eedfd/multidict-6.7.1-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:a9fc4caa29e2e6ae408d1c450ac8bf19892c5fca83ee634ecd88a53332c59981", size = 222322, upload-time = "2026-01-26T02:43:08.472Z" }, + { url = "https://files.pythonhosted.org/packages/f5/79/a25add6fb38035b5337bc5734f296d9afc99163403bbcf56d4170f97eb62/multidict-6.7.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c5f0c21549ab432b57dcc82130f388d84ad8179824cc3f223d5e7cfbfd4143f6", size = 254005, upload-time = "2026-01-26T02:43:10.127Z" }, + { url = "https://files.pythonhosted.org/packages/4a/7b/64a87cf98e12f756fc8bd444b001232ffff2be37288f018ad0d3f0aae931/multidict-6.7.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7dfb78d966b2c906ae1d28ccf6e6712a3cd04407ee5088cd276fe8cb42186190", size = 251173, upload-time = "2026-01-26T02:43:11.731Z" }, + { url = "https://files.pythonhosted.org/packages/4b/ac/b605473de2bb404e742f2cc3583d12aedb2352a70e49ae8fce455b50c5aa/multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9b0d9b91d1aa44db9c1f1ecd0d9d2ae610b2f4f856448664e01a3b35899f3f92", size = 243273, upload-time = "2026-01-26T02:43:13.063Z" }, + { url = "https://files.pythonhosted.org/packages/03/65/11492d6a0e259783720f3bc1d9ea55579a76f1407e31ed44045c99542004/multidict-6.7.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:dd96c01a9dcd4889dcfcf9eb5544ca0c77603f239e3ffab0524ec17aea9a93ee", size = 238956, upload-time = "2026-01-26T02:43:14.843Z" }, + { url = "https://files.pythonhosted.org/packages/5f/a7/7ee591302af64e7c196fb63fe856c788993c1372df765102bd0448e7e165/multidict-6.7.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:067343c68cd6612d375710f895337b3a98a033c94f14b9a99eff902f205424e2", size = 233477, upload-time = "2026-01-26T02:43:16.025Z" }, + { url = "https://files.pythonhosted.org/packages/9c/99/c109962d58756c35fd9992fed7f2355303846ea2ff054bb5f5e9d6b888de/multidict-6.7.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5884a04f4ff56c6120f6ccf703bdeb8b5079d808ba604d4d53aec0d55dc33568", size = 243615, upload-time = "2026-01-26T02:43:17.84Z" }, + { url = "https://files.pythonhosted.org/packages/d5/5f/1973e7c771c86e93dcfe1c9cc55a5481b610f6614acfc28c0d326fe6bfad/multidict-6.7.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8affcf1c98b82bc901702eb73b6947a1bfa170823c153fe8a47b5f5f02e48e40", size = 249930, upload-time = "2026-01-26T02:43:19.06Z" }, + { url = "https://files.pythonhosted.org/packages/5d/a5/f170fc2268c3243853580203378cd522446b2df632061e0a5409817854c7/multidict-6.7.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:0d17522c37d03e85c8098ec8431636309b2682cf12e58f4dbc76121fb50e4962", size = 243807, upload-time = "2026-01-26T02:43:20.286Z" }, + { url = "https://files.pythonhosted.org/packages/de/01/73856fab6d125e5bc652c3986b90e8699a95e84b48d72f39ade6c0e74a8c/multidict-6.7.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:24c0cf81544ca5e17cfcb6e482e7a82cd475925242b308b890c9452a074d4505", size = 239103, upload-time = "2026-01-26T02:43:21.508Z" }, + { url = "https://files.pythonhosted.org/packages/e7/46/f1220bd9944d8aa40d8ccff100eeeee19b505b857b6f603d6078cb5315b0/multidict-6.7.1-cp310-cp310-win32.whl", hash = "sha256:d82dd730a95e6643802f4454b8fdecdf08667881a9c5670db85bc5a56693f122", size = 41416, upload-time = "2026-01-26T02:43:22.703Z" }, + { url = "https://files.pythonhosted.org/packages/68/00/9b38e272a770303692fc406c36e1a4c740f401522d5787691eb38a8925a8/multidict-6.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:cf37cbe5ced48d417ba045aca1b21bafca67489452debcde94778a576666a1df", size = 46022, upload-time = "2026-01-26T02:43:23.77Z" }, + { url = "https://files.pythonhosted.org/packages/64/65/d8d42490c02ee07b6bbe00f7190d70bb4738b3cce7629aaf9f213ef730dd/multidict-6.7.1-cp310-cp310-win_arm64.whl", hash = "sha256:59bc83d3f66b41dac1e7460aac1d196edc70c9ba3094965c467715a70ecb46db", size = 43238, upload-time = "2026-01-26T02:43:24.882Z" }, + { url = "https://files.pythonhosted.org/packages/ce/f1/a90635c4f88fb913fbf4ce660b83b7445b7a02615bda034b2f8eb38fd597/multidict-6.7.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7ff981b266af91d7b4b3793ca3382e53229088d193a85dfad6f5f4c27fc73e5d", size = 76626, upload-time = "2026-01-26T02:43:26.485Z" }, + { url = "https://files.pythonhosted.org/packages/a6/9b/267e64eaf6fc637a15b35f5de31a566634a2740f97d8d094a69d34f524a4/multidict-6.7.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:844c5bca0b5444adb44a623fb0a1310c2f4cd41f402126bb269cd44c9b3f3e1e", size = 44706, upload-time = "2026-01-26T02:43:27.607Z" }, + { url = "https://files.pythonhosted.org/packages/dd/a4/d45caf2b97b035c57267791ecfaafbd59c68212004b3842830954bb4b02e/multidict-6.7.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f2a0a924d4c2e9afcd7ec64f9de35fcd96915149b2216e1cb2c10a56df483855", size = 44356, upload-time = "2026-01-26T02:43:28.661Z" }, + { url = "https://files.pythonhosted.org/packages/fd/d2/0a36c8473f0cbaeadd5db6c8b72d15bbceeec275807772bfcd059bef487d/multidict-6.7.1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:8be1802715a8e892c784c0197c2ace276ea52702a0ede98b6310c8f255a5afb3", size = 244355, upload-time = "2026-01-26T02:43:31.165Z" }, + { url = "https://files.pythonhosted.org/packages/5d/16/8c65be997fd7dd311b7d39c7b6e71a0cb449bad093761481eccbbe4b42a2/multidict-6.7.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2e2d2ed645ea29f31c4c7ea1552fcfd7cb7ba656e1eafd4134a6620c9f5fdd9e", size = 246433, upload-time = "2026-01-26T02:43:32.581Z" }, + { url = "https://files.pythonhosted.org/packages/01/fb/4dbd7e848d2799c6a026ec88ad39cf2b8416aa167fcc903baa55ecaa045c/multidict-6.7.1-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:95922cee9a778659e91db6497596435777bd25ed116701a4c034f8e46544955a", size = 225376, upload-time = "2026-01-26T02:43:34.417Z" }, + { url = "https://files.pythonhosted.org/packages/b6/8a/4a3a6341eac3830f6053062f8fbc9a9e54407c80755b3f05bc427295c2d0/multidict-6.7.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6b83cabdc375ffaaa15edd97eb7c0c672ad788e2687004990074d7d6c9b140c8", size = 257365, upload-time = "2026-01-26T02:43:35.741Z" }, + { url = "https://files.pythonhosted.org/packages/f7/a2/dd575a69c1aa206e12d27d0770cdf9b92434b48a9ef0cd0d1afdecaa93c4/multidict-6.7.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:38fb49540705369bab8484db0689d86c0a33a0a9f2c1b197f506b71b4b6c19b0", size = 254747, upload-time = "2026-01-26T02:43:36.976Z" }, + { url = "https://files.pythonhosted.org/packages/5a/56/21b27c560c13822ed93133f08aa6372c53a8e067f11fbed37b4adcdac922/multidict-6.7.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:439cbebd499f92e9aa6793016a8acaa161dfa749ae86d20960189f5398a19144", size = 246293, upload-time = "2026-01-26T02:43:38.258Z" }, + { url = "https://files.pythonhosted.org/packages/5a/a4/23466059dc3854763423d0ad6c0f3683a379d97673b1b89ec33826e46728/multidict-6.7.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6d3bc717b6fe763b8be3f2bee2701d3c8eb1b2a8ae9f60910f1b2860c82b6c49", size = 242962, upload-time = "2026-01-26T02:43:40.034Z" }, + { url = "https://files.pythonhosted.org/packages/1f/67/51dd754a3524d685958001e8fa20a0f5f90a6a856e0a9dcabff69be3dbb7/multidict-6.7.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:619e5a1ac57986dbfec9f0b301d865dddf763696435e2962f6d9cf2fdff2bb71", size = 237360, upload-time = "2026-01-26T02:43:41.752Z" }, + { url = "https://files.pythonhosted.org/packages/64/3f/036dfc8c174934d4b55d86ff4f978e558b0e585cef70cfc1ad01adc6bf18/multidict-6.7.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0b38ebffd9be37c1170d33bc0f36f4f262e0a09bc1aac1c34c7aa51a7293f0b3", size = 245940, upload-time = "2026-01-26T02:43:43.042Z" }, + { url = "https://files.pythonhosted.org/packages/3d/20/6214d3c105928ebc353a1c644a6ef1408bc5794fcb4f170bb524a3c16311/multidict-6.7.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:10ae39c9cfe6adedcdb764f5e8411d4a92b055e35573a2eaa88d3323289ef93c", size = 253502, upload-time = "2026-01-26T02:43:44.371Z" }, + { url = "https://files.pythonhosted.org/packages/b1/e2/c653bc4ae1be70a0f836b82172d643fcf1dade042ba2676ab08ec08bff0f/multidict-6.7.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:25167cc263257660290fba06b9318d2026e3c910be240a146e1f66dd114af2b0", size = 247065, upload-time = "2026-01-26T02:43:45.745Z" }, + { url = "https://files.pythonhosted.org/packages/c8/11/a854b4154cd3bd8b1fd375e8a8ca9d73be37610c361543d56f764109509b/multidict-6.7.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:128441d052254f42989ef98b7b6a6ecb1e6f708aa962c7984235316db59f50fa", size = 241870, upload-time = "2026-01-26T02:43:47.054Z" }, + { url = "https://files.pythonhosted.org/packages/13/bf/9676c0392309b5fdae322333d22a829715b570edb9baa8016a517b55b558/multidict-6.7.1-cp311-cp311-win32.whl", hash = "sha256:d62b7f64ffde3b99d06b707a280db04fb3855b55f5a06df387236051d0668f4a", size = 41302, upload-time = "2026-01-26T02:43:48.753Z" }, + { url = "https://files.pythonhosted.org/packages/c9/68/f16a3a8ba6f7b6dc92a1f19669c0810bd2c43fc5a02da13b1cbf8e253845/multidict-6.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:bdbf9f3b332abd0cdb306e7c2113818ab1e922dc84b8f8fd06ec89ed2a19ab8b", size = 45981, upload-time = "2026-01-26T02:43:49.921Z" }, + { url = "https://files.pythonhosted.org/packages/ac/ad/9dd5305253fa00cd3c7555dbef69d5bf4133debc53b87ab8d6a44d411665/multidict-6.7.1-cp311-cp311-win_arm64.whl", hash = "sha256:b8c990b037d2fff2f4e33d3f21b9b531c5745b33a49a7d6dbe7a177266af44f6", size = 43159, upload-time = "2026-01-26T02:43:51.635Z" }, + { url = "https://files.pythonhosted.org/packages/8d/9c/f20e0e2cf80e4b2e4b1c365bf5fe104ee633c751a724246262db8f1a0b13/multidict-6.7.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a90f75c956e32891a4eda3639ce6dd86e87105271f43d43442a3aedf3cddf172", size = 76893, upload-time = "2026-01-26T02:43:52.754Z" }, + { url = "https://files.pythonhosted.org/packages/fe/cf/18ef143a81610136d3da8193da9d80bfe1cb548a1e2d1c775f26b23d024a/multidict-6.7.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fccb473e87eaa1382689053e4a4618e7ba7b9b9b8d6adf2027ee474597128cd", size = 45456, upload-time = "2026-01-26T02:43:53.893Z" }, + { url = "https://files.pythonhosted.org/packages/a9/65/1caac9d4cd32e8433908683446eebc953e82d22b03d10d41a5f0fefe991b/multidict-6.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b0fa96985700739c4c7853a43c0b3e169360d6855780021bfc6d0f1ce7c123e7", size = 43872, upload-time = "2026-01-26T02:43:55.041Z" }, + { url = "https://files.pythonhosted.org/packages/cf/3b/d6bd75dc4f3ff7c73766e04e705b00ed6dbbaccf670d9e05a12b006f5a21/multidict-6.7.1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:cb2a55f408c3043e42b40cc8eecd575afa27b7e0b956dfb190de0f8499a57a53", size = 251018, upload-time = "2026-01-26T02:43:56.198Z" }, + { url = "https://files.pythonhosted.org/packages/fd/80/c959c5933adedb9ac15152e4067c702a808ea183a8b64cf8f31af8ad3155/multidict-6.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eb0ce7b2a32d09892b3dd6cc44877a0d02a33241fafca5f25c8b6b62374f8b75", size = 258883, upload-time = "2026-01-26T02:43:57.499Z" }, + { url = "https://files.pythonhosted.org/packages/86/85/7ed40adafea3d4f1c8b916e3b5cc3a8e07dfcdcb9cd72800f4ed3ca1b387/multidict-6.7.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c3a32d23520ee37bf327d1e1a656fec76a2edd5c038bf43eddfa0572ec49c60b", size = 242413, upload-time = "2026-01-26T02:43:58.755Z" }, + { url = "https://files.pythonhosted.org/packages/d2/57/b8565ff533e48595503c785f8361ff9a4fde4d67de25c207cd0ba3befd03/multidict-6.7.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9c90fed18bffc0189ba814749fdcc102b536e83a9f738a9003e569acd540a733", size = 268404, upload-time = "2026-01-26T02:44:00.216Z" }, + { url = "https://files.pythonhosted.org/packages/e0/50/9810c5c29350f7258180dfdcb2e52783a0632862eb334c4896ac717cebcb/multidict-6.7.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:da62917e6076f512daccfbbde27f46fed1c98fee202f0559adec8ee0de67f71a", size = 269456, upload-time = "2026-01-26T02:44:02.202Z" }, + { url = "https://files.pythonhosted.org/packages/f3/8d/5e5be3ced1d12966fefb5c4ea3b2a5b480afcea36406559442c6e31d4a48/multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bfde23ef6ed9db7eaee6c37dcec08524cb43903c60b285b172b6c094711b3961", size = 256322, upload-time = "2026-01-26T02:44:03.56Z" }, + { url = "https://files.pythonhosted.org/packages/31/6e/d8a26d81ac166a5592782d208dd90dfdc0a7a218adaa52b45a672b46c122/multidict-6.7.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3758692429e4e32f1ba0df23219cd0b4fc0a52f476726fff9337d1a57676a582", size = 253955, upload-time = "2026-01-26T02:44:04.845Z" }, + { url = "https://files.pythonhosted.org/packages/59/4c/7c672c8aad41534ba619bcd4ade7a0dc87ed6b8b5c06149b85d3dd03f0cd/multidict-6.7.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:398c1478926eca669f2fd6a5856b6de9c0acf23a2cb59a14c0ba5844fa38077e", size = 251254, upload-time = "2026-01-26T02:44:06.133Z" }, + { url = "https://files.pythonhosted.org/packages/7b/bd/84c24de512cbafbdbc39439f74e967f19570ce7924e3007174a29c348916/multidict-6.7.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c102791b1c4f3ab36ce4101154549105a53dc828f016356b3e3bcae2e3a039d3", size = 252059, upload-time = "2026-01-26T02:44:07.518Z" }, + { url = "https://files.pythonhosted.org/packages/fa/ba/f5449385510825b73d01c2d4087bf6d2fccc20a2d42ac34df93191d3dd03/multidict-6.7.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a088b62bd733e2ad12c50dad01b7d0166c30287c166e137433d3b410add807a6", size = 263588, upload-time = "2026-01-26T02:44:09.382Z" }, + { url = "https://files.pythonhosted.org/packages/d7/11/afc7c677f68f75c84a69fe37184f0f82fce13ce4b92f49f3db280b7e92b3/multidict-6.7.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3d51ff4785d58d3f6c91bdbffcb5e1f7ddfda557727043aa20d20ec4f65e324a", size = 259642, upload-time = "2026-01-26T02:44:10.73Z" }, + { url = "https://files.pythonhosted.org/packages/2b/17/ebb9644da78c4ab36403739e0e6e0e30ebb135b9caf3440825001a0bddcb/multidict-6.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fc5907494fccf3e7d3f94f95c91d6336b092b5fc83811720fae5e2765890dfba", size = 251377, upload-time = "2026-01-26T02:44:12.042Z" }, + { url = "https://files.pythonhosted.org/packages/ca/a4/840f5b97339e27846c46307f2530a2805d9d537d8b8bd416af031cad7fa0/multidict-6.7.1-cp312-cp312-win32.whl", hash = "sha256:28ca5ce2fd9716631133d0e9a9b9a745ad7f60bac2bccafb56aa380fc0b6c511", size = 41887, upload-time = "2026-01-26T02:44:14.245Z" }, + { url = "https://files.pythonhosted.org/packages/80/31/0b2517913687895f5904325c2069d6a3b78f66cc641a86a2baf75a05dcbb/multidict-6.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcee94dfbd638784645b066074b338bc9cc155d4b4bffa4adce1615c5a426c19", size = 46053, upload-time = "2026-01-26T02:44:15.371Z" }, + { url = "https://files.pythonhosted.org/packages/0c/5b/aba28e4ee4006ae4c7df8d327d31025d760ffa992ea23812a601d226e682/multidict-6.7.1-cp312-cp312-win_arm64.whl", hash = "sha256:ba0a9fb644d0c1a2194cf7ffb043bd852cea63a57f66fbd33959f7dae18517bf", size = 43307, upload-time = "2026-01-26T02:44:16.852Z" }, + { url = "https://files.pythonhosted.org/packages/f2/22/929c141d6c0dba87d3e1d38fbdf1ba8baba86b7776469f2bc2d3227a1e67/multidict-6.7.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2b41f5fed0ed563624f1c17630cb9941cf2309d4df00e494b551b5f3e3d67a23", size = 76174, upload-time = "2026-01-26T02:44:18.509Z" }, + { url = "https://files.pythonhosted.org/packages/c7/75/bc704ae15fee974f8fccd871305e254754167dce5f9e42d88a2def741a1d/multidict-6.7.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:84e61e3af5463c19b67ced91f6c634effb89ef8bfc5ca0267f954451ed4bb6a2", size = 45116, upload-time = "2026-01-26T02:44:19.745Z" }, + { url = "https://files.pythonhosted.org/packages/79/76/55cd7186f498ed080a18440c9013011eb548f77ae1b297206d030eb1180a/multidict-6.7.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:935434b9853c7c112eee7ac891bc4cb86455aa631269ae35442cb316790c1445", size = 43524, upload-time = "2026-01-26T02:44:21.571Z" }, + { url = "https://files.pythonhosted.org/packages/e9/3c/414842ef8d5a1628d68edee29ba0e5bcf235dbfb3ccd3ea303a7fe8c72ff/multidict-6.7.1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:432feb25a1cb67fe82a9680b4d65fb542e4635cb3166cd9c01560651ad60f177", size = 249368, upload-time = "2026-01-26T02:44:22.803Z" }, + { url = "https://files.pythonhosted.org/packages/f6/32/befed7f74c458b4a525e60519fe8d87eef72bb1e99924fa2b0f9d97a221e/multidict-6.7.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e82d14e3c948952a1a85503817e038cba5905a3352de76b9a465075d072fba23", size = 256952, upload-time = "2026-01-26T02:44:24.306Z" }, + { url = "https://files.pythonhosted.org/packages/03/d6/c878a44ba877f366630c860fdf74bfb203c33778f12b6ac274936853c451/multidict-6.7.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4cfb48c6ea66c83bcaaf7e4dfa7ec1b6bbcf751b7db85a328902796dfde4c060", size = 240317, upload-time = "2026-01-26T02:44:25.772Z" }, + { url = "https://files.pythonhosted.org/packages/68/49/57421b4d7ad2e9e60e25922b08ceb37e077b90444bde6ead629095327a6f/multidict-6.7.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1d540e51b7e8e170174555edecddbd5538105443754539193e3e1061864d444d", size = 267132, upload-time = "2026-01-26T02:44:27.648Z" }, + { url = "https://files.pythonhosted.org/packages/b7/fe/ec0edd52ddbcea2a2e89e174f0206444a61440b40f39704e64dc807a70bd/multidict-6.7.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:273d23f4b40f3dce4d6c8a821c741a86dec62cded82e1175ba3d99be128147ed", size = 268140, upload-time = "2026-01-26T02:44:29.588Z" }, + { url = "https://files.pythonhosted.org/packages/b0/73/6e1b01cbeb458807aa0831742232dbdd1fa92bfa33f52a3f176b4ff3dc11/multidict-6.7.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d624335fd4fa1c08a53f8b4be7676ebde19cd092b3895c421045ca87895b429", size = 254277, upload-time = "2026-01-26T02:44:30.902Z" }, + { url = "https://files.pythonhosted.org/packages/6a/b2/5fb8c124d7561a4974c342bc8c778b471ebbeb3cc17df696f034a7e9afe7/multidict-6.7.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:12fad252f8b267cc75b66e8fc51b3079604e8d43a75428ffe193cd9e2195dfd6", size = 252291, upload-time = "2026-01-26T02:44:32.31Z" }, + { url = "https://files.pythonhosted.org/packages/5a/96/51d4e4e06bcce92577fcd488e22600bd38e4fd59c20cb49434d054903bd2/multidict-6.7.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:03ede2a6ffbe8ef936b92cb4529f27f42be7f56afcdab5ab739cd5f27fb1cbf9", size = 250156, upload-time = "2026-01-26T02:44:33.734Z" }, + { url = "https://files.pythonhosted.org/packages/db/6b/420e173eec5fba721a50e2a9f89eda89d9c98fded1124f8d5c675f7a0c0f/multidict-6.7.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:90efbcf47dbe33dcf643a1e400d67d59abeac5db07dc3f27d6bdeae497a2198c", size = 249742, upload-time = "2026-01-26T02:44:35.222Z" }, + { url = "https://files.pythonhosted.org/packages/44/a3/ec5b5bd98f306bc2aa297b8c6f11a46714a56b1e6ef5ebda50a4f5d7c5fb/multidict-6.7.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:5c4b9bfc148f5a91be9244d6264c53035c8a0dcd2f51f1c3c6e30e30ebaa1c84", size = 262221, upload-time = "2026-01-26T02:44:36.604Z" }, + { url = "https://files.pythonhosted.org/packages/cd/f7/e8c0d0da0cd1e28d10e624604e1a36bcc3353aaebdfdc3a43c72bc683a12/multidict-6.7.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:401c5a650f3add2472d1d288c26deebc540f99e2fb83e9525007a74cd2116f1d", size = 258664, upload-time = "2026-01-26T02:44:38.008Z" }, + { url = "https://files.pythonhosted.org/packages/52/da/151a44e8016dd33feed44f730bd856a66257c1ee7aed4f44b649fb7edeb3/multidict-6.7.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:97891f3b1b3ffbded884e2916cacf3c6fc87b66bb0dde46f7357404750559f33", size = 249490, upload-time = "2026-01-26T02:44:39.386Z" }, + { url = "https://files.pythonhosted.org/packages/87/af/a3b86bf9630b732897f6fc3f4c4714b90aa4361983ccbdcd6c0339b21b0c/multidict-6.7.1-cp313-cp313-win32.whl", hash = "sha256:e1c5988359516095535c4301af38d8a8838534158f649c05dd1050222321bcb3", size = 41695, upload-time = "2026-01-26T02:44:41.318Z" }, + { url = "https://files.pythonhosted.org/packages/b2/35/e994121b0e90e46134673422dd564623f93304614f5d11886b1b3e06f503/multidict-6.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:960c83bf01a95b12b08fd54324a4eb1d5b52c88932b5cba5d6e712bb3ed12eb5", size = 45884, upload-time = "2026-01-26T02:44:42.488Z" }, + { url = "https://files.pythonhosted.org/packages/ca/61/42d3e5dbf661242a69c97ea363f2d7b46c567da8eadef8890022be6e2ab0/multidict-6.7.1-cp313-cp313-win_arm64.whl", hash = "sha256:563fe25c678aaba333d5399408f5ec3c383ca5b663e7f774dd179a520b8144df", size = 43122, upload-time = "2026-01-26T02:44:43.664Z" }, + { url = "https://files.pythonhosted.org/packages/6d/b3/e6b21c6c4f314bb956016b0b3ef2162590a529b84cb831c257519e7fde44/multidict-6.7.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:c76c4bec1538375dad9d452d246ca5368ad6e1c9039dadcf007ae59c70619ea1", size = 83175, upload-time = "2026-01-26T02:44:44.894Z" }, + { url = "https://files.pythonhosted.org/packages/fb/76/23ecd2abfe0957b234f6c960f4ade497f55f2c16aeb684d4ecdbf1c95791/multidict-6.7.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:57b46b24b5d5ebcc978da4ec23a819a9402b4228b8a90d9c656422b4bdd8a963", size = 48460, upload-time = "2026-01-26T02:44:46.106Z" }, + { url = "https://files.pythonhosted.org/packages/c4/57/a0ed92b23f3a042c36bc4227b72b97eca803f5f1801c1ab77c8a212d455e/multidict-6.7.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e954b24433c768ce78ab7929e84ccf3422e46deb45a4dc9f93438f8217fa2d34", size = 46930, upload-time = "2026-01-26T02:44:47.278Z" }, + { url = "https://files.pythonhosted.org/packages/b5/66/02ec7ace29162e447f6382c495dc95826bf931d3818799bbef11e8f7df1a/multidict-6.7.1-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3bd231490fa7217cc832528e1cd8752a96f0125ddd2b5749390f7c3ec8721b65", size = 242582, upload-time = "2026-01-26T02:44:48.604Z" }, + { url = "https://files.pythonhosted.org/packages/58/18/64f5a795e7677670e872673aca234162514696274597b3708b2c0d276cce/multidict-6.7.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:253282d70d67885a15c8a7716f3a73edf2d635793ceda8173b9ecc21f2fb8292", size = 250031, upload-time = "2026-01-26T02:44:50.544Z" }, + { url = "https://files.pythonhosted.org/packages/c8/ed/e192291dbbe51a8290c5686f482084d31bcd9d09af24f63358c3d42fd284/multidict-6.7.1-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0b4c48648d7649c9335cf1927a8b87fa692de3dcb15faa676c6a6f1f1aabda43", size = 228596, upload-time = "2026-01-26T02:44:51.951Z" }, + { url = "https://files.pythonhosted.org/packages/1e/7e/3562a15a60cf747397e7f2180b0a11dc0c38d9175a650e75fa1b4d325e15/multidict-6.7.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:98bc624954ec4d2c7cb074b8eefc2b5d0ce7d482e410df446414355d158fe4ca", size = 257492, upload-time = "2026-01-26T02:44:53.902Z" }, + { url = "https://files.pythonhosted.org/packages/24/02/7d0f9eae92b5249bb50ac1595b295f10e263dd0078ebb55115c31e0eaccd/multidict-6.7.1-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:1b99af4d9eec0b49927b4402bcbb58dea89d3e0db8806a4086117019939ad3dd", size = 255899, upload-time = "2026-01-26T02:44:55.316Z" }, + { url = "https://files.pythonhosted.org/packages/00/e3/9b60ed9e23e64c73a5cde95269ef1330678e9c6e34dd4eb6b431b85b5a10/multidict-6.7.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6aac4f16b472d5b7dc6f66a0d49dd57b0e0902090be16594dc9ebfd3d17c47e7", size = 247970, upload-time = "2026-01-26T02:44:56.783Z" }, + { url = "https://files.pythonhosted.org/packages/3e/06/538e58a63ed5cfb0bd4517e346b91da32fde409d839720f664e9a4ae4f9d/multidict-6.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:21f830fe223215dffd51f538e78c172ed7c7f60c9b96a2bf05c4848ad49921c3", size = 245060, upload-time = "2026-01-26T02:44:58.195Z" }, + { url = "https://files.pythonhosted.org/packages/b2/2f/d743a3045a97c895d401e9bd29aaa09b94f5cbdf1bd561609e5a6c431c70/multidict-6.7.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f5dd81c45b05518b9aa4da4aa74e1c93d715efa234fd3e8a179df611cc85e5f4", size = 235888, upload-time = "2026-01-26T02:44:59.57Z" }, + { url = "https://files.pythonhosted.org/packages/38/83/5a325cac191ab28b63c52f14f1131f3b0a55ba3b9aa65a6d0bf2a9b921a0/multidict-6.7.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:eb304767bca2bb92fb9c5bd33cedc95baee5bb5f6c88e63706533a1c06ad08c8", size = 243554, upload-time = "2026-01-26T02:45:01.054Z" }, + { url = "https://files.pythonhosted.org/packages/20/1f/9d2327086bd15da2725ef6aae624208e2ef828ed99892b17f60c344e57ed/multidict-6.7.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:c9035dde0f916702850ef66460bc4239d89d08df4d02023a5926e7446724212c", size = 252341, upload-time = "2026-01-26T02:45:02.484Z" }, + { url = "https://files.pythonhosted.org/packages/e8/2c/2a1aa0280cf579d0f6eed8ee5211c4f1730bd7e06c636ba2ee6aafda302e/multidict-6.7.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:af959b9beeb66c822380f222f0e0a1889331597e81f1ded7f374f3ecb0fd6c52", size = 246391, upload-time = "2026-01-26T02:45:03.862Z" }, + { url = "https://files.pythonhosted.org/packages/e5/03/7ca022ffc36c5a3f6e03b179a5ceb829be9da5783e6fe395f347c0794680/multidict-6.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:41f2952231456154ee479651491e94118229844dd7226541788be783be2b5108", size = 243422, upload-time = "2026-01-26T02:45:05.296Z" }, + { url = "https://files.pythonhosted.org/packages/dc/1d/b31650eab6c5778aceed46ba735bd97f7c7d2f54b319fa916c0f96e7805b/multidict-6.7.1-cp313-cp313t-win32.whl", hash = "sha256:df9f19c28adcb40b6aae30bbaa1478c389efd50c28d541d76760199fc1037c32", size = 47770, upload-time = "2026-01-26T02:45:06.754Z" }, + { url = "https://files.pythonhosted.org/packages/ac/5b/2d2d1d522e51285bd61b1e20df8f47ae1a9d80839db0b24ea783b3832832/multidict-6.7.1-cp313-cp313t-win_amd64.whl", hash = "sha256:d54ecf9f301853f2c5e802da559604b3e95bb7a3b01a9c295c6ee591b9882de8", size = 53109, upload-time = "2026-01-26T02:45:08.044Z" }, + { url = "https://files.pythonhosted.org/packages/3d/a3/cc409ba012c83ca024a308516703cf339bdc4b696195644a7215a5164a24/multidict-6.7.1-cp313-cp313t-win_arm64.whl", hash = "sha256:5a37ca18e360377cfda1d62f5f382ff41f2b8c4ccb329ed974cc2e1643440118", size = 45573, upload-time = "2026-01-26T02:45:09.349Z" }, + { url = "https://files.pythonhosted.org/packages/91/cc/db74228a8be41884a567e88a62fd589a913708fcf180d029898c17a9a371/multidict-6.7.1-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8f333ec9c5eb1b7105e3b84b53141e66ca05a19a605368c55450b6ba208cb9ee", size = 75190, upload-time = "2026-01-26T02:45:10.651Z" }, + { url = "https://files.pythonhosted.org/packages/d5/22/492f2246bb5b534abd44804292e81eeaf835388901f0c574bac4eeec73c5/multidict-6.7.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:a407f13c188f804c759fc6a9f88286a565c242a76b27626594c133b82883b5c2", size = 44486, upload-time = "2026-01-26T02:45:11.938Z" }, + { url = "https://files.pythonhosted.org/packages/f1/4f/733c48f270565d78b4544f2baddc2fb2a245e5a8640254b12c36ac7ac68e/multidict-6.7.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0e161ddf326db5577c3a4cc2d8648f81456e8a20d40415541587a71620d7a7d1", size = 43219, upload-time = "2026-01-26T02:45:14.346Z" }, + { url = "https://files.pythonhosted.org/packages/24/bb/2c0c2287963f4259c85e8bcbba9182ced8d7fca65c780c38e99e61629d11/multidict-6.7.1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:1e3a8bb24342a8201d178c3b4984c26ba81a577c80d4d525727427460a50c22d", size = 245132, upload-time = "2026-01-26T02:45:15.712Z" }, + { url = "https://files.pythonhosted.org/packages/a7/f9/44d4b3064c65079d2467888794dea218d1601898ac50222ab8a9a8094460/multidict-6.7.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97231140a50f5d447d3164f994b86a0bed7cd016e2682f8650d6a9158e14fd31", size = 252420, upload-time = "2026-01-26T02:45:17.293Z" }, + { url = "https://files.pythonhosted.org/packages/8b/13/78f7275e73fa17b24c9a51b0bd9d73ba64bb32d0ed51b02a746eb876abe7/multidict-6.7.1-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6b10359683bd8806a200fd2909e7c8ca3a7b24ec1d8132e483d58e791d881048", size = 233510, upload-time = "2026-01-26T02:45:19.356Z" }, + { url = "https://files.pythonhosted.org/packages/4b/25/8167187f62ae3cbd52da7893f58cb036b47ea3fb67138787c76800158982/multidict-6.7.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:283ddac99f7ac25a4acadbf004cb5ae34480bbeb063520f70ce397b281859362", size = 264094, upload-time = "2026-01-26T02:45:20.834Z" }, + { url = "https://files.pythonhosted.org/packages/a1/e7/69a3a83b7b030cf283fb06ce074a05a02322359783424d7edf0f15fe5022/multidict-6.7.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:538cec1e18c067d0e6103aa9a74f9e832904c957adc260e61cd9d8cf0c3b3d37", size = 260786, upload-time = "2026-01-26T02:45:22.818Z" }, + { url = "https://files.pythonhosted.org/packages/fe/3b/8ec5074bcfc450fe84273713b4b0a0dd47c0249358f5d82eb8104ffe2520/multidict-6.7.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7eee46ccb30ff48a1e35bb818cc90846c6be2b68240e42a78599166722cea709", size = 248483, upload-time = "2026-01-26T02:45:24.368Z" }, + { url = "https://files.pythonhosted.org/packages/48/5a/d5a99e3acbca0e29c5d9cba8f92ceb15dce78bab963b308ae692981e3a5d/multidict-6.7.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:fa263a02f4f2dd2d11a7b1bb4362aa7cb1049f84a9235d31adf63f30143469a0", size = 248403, upload-time = "2026-01-26T02:45:25.982Z" }, + { url = "https://files.pythonhosted.org/packages/35/48/e58cd31f6c7d5102f2a4bf89f96b9cf7e00b6c6f3d04ecc44417c00a5a3c/multidict-6.7.1-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:2e1425e2f99ec5bd36c15a01b690a1a2456209c5deed58f95469ffb46039ccbb", size = 240315, upload-time = "2026-01-26T02:45:27.487Z" }, + { url = "https://files.pythonhosted.org/packages/94/33/1cd210229559cb90b6786c30676bb0c58249ff42f942765f88793b41fdce/multidict-6.7.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:497394b3239fc6f0e13a78a3e1b61296e72bf1c5f94b4c4eb80b265c37a131cd", size = 245528, upload-time = "2026-01-26T02:45:28.991Z" }, + { url = "https://files.pythonhosted.org/packages/64/f2/6e1107d226278c876c783056b7db43d800bb64c6131cec9c8dfb6903698e/multidict-6.7.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:233b398c29d3f1b9676b4b6f75c518a06fcb2ea0b925119fb2c1bc35c05e1601", size = 258784, upload-time = "2026-01-26T02:45:30.503Z" }, + { url = "https://files.pythonhosted.org/packages/4d/c1/11f664f14d525e4a1b5327a82d4de61a1db604ab34c6603bb3c2cc63ad34/multidict-6.7.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:93b1818e4a6e0930454f0f2af7dfce69307ca03cdcfb3739bf4d91241967b6c1", size = 251980, upload-time = "2026-01-26T02:45:32.603Z" }, + { url = "https://files.pythonhosted.org/packages/e1/9f/75a9ac888121d0c5bbd4ecf4eead45668b1766f6baabfb3b7f66a410e231/multidict-6.7.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:f33dc2a3abe9249ea5d8360f969ec7f4142e7ac45ee7014d8f8d5acddf178b7b", size = 243602, upload-time = "2026-01-26T02:45:34.043Z" }, + { url = "https://files.pythonhosted.org/packages/9a/e7/50bf7b004cc8525d80dbbbedfdc7aed3e4c323810890be4413e589074032/multidict-6.7.1-cp314-cp314-win32.whl", hash = "sha256:3ab8b9d8b75aef9df299595d5388b14530839f6422333357af1339443cff777d", size = 40930, upload-time = "2026-01-26T02:45:36.278Z" }, + { url = "https://files.pythonhosted.org/packages/e0/bf/52f25716bbe93745595800f36fb17b73711f14da59ed0bb2eba141bc9f0f/multidict-6.7.1-cp314-cp314-win_amd64.whl", hash = "sha256:5e01429a929600e7dab7b166062d9bb54a5eed752384c7384c968c2afab8f50f", size = 45074, upload-time = "2026-01-26T02:45:37.546Z" }, + { url = "https://files.pythonhosted.org/packages/97/ab/22803b03285fa3a525f48217963da3a65ae40f6a1b6f6cf2768879e208f9/multidict-6.7.1-cp314-cp314-win_arm64.whl", hash = "sha256:4885cb0e817aef5d00a2e8451d4665c1808378dc27c2705f1bf4ef8505c0d2e5", size = 42471, upload-time = "2026-01-26T02:45:38.889Z" }, + { url = "https://files.pythonhosted.org/packages/e0/6d/f9293baa6146ba9507e360ea0292b6422b016907c393e2f63fc40ab7b7b5/multidict-6.7.1-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:0458c978acd8e6ea53c81eefaddbbee9c6c5e591f41b3f5e8e194780fe026581", size = 82401, upload-time = "2026-01-26T02:45:40.254Z" }, + { url = "https://files.pythonhosted.org/packages/7a/68/53b5494738d83558d87c3c71a486504d8373421c3e0dbb6d0db48ad42ee0/multidict-6.7.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:c0abd12629b0af3cf590982c0b413b1e7395cd4ec026f30986818ab95bfaa94a", size = 48143, upload-time = "2026-01-26T02:45:41.635Z" }, + { url = "https://files.pythonhosted.org/packages/37/e8/5284c53310dcdc99ce5d66563f6e5773531a9b9fe9ec7a615e9bc306b05f/multidict-6.7.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:14525a5f61d7d0c94b368a42cff4c9a4e7ba2d52e2672a7b23d84dc86fb02b0c", size = 46507, upload-time = "2026-01-26T02:45:42.99Z" }, + { url = "https://files.pythonhosted.org/packages/e4/fc/6800d0e5b3875568b4083ecf5f310dcf91d86d52573160834fb4bfcf5e4f/multidict-6.7.1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:17307b22c217b4cf05033dabefe68255a534d637c6c9b0cc8382718f87be4262", size = 239358, upload-time = "2026-01-26T02:45:44.376Z" }, + { url = "https://files.pythonhosted.org/packages/41/75/4ad0973179361cdf3a113905e6e088173198349131be2b390f9fa4da5fc6/multidict-6.7.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a7e590ff876a3eaf1c02a4dfe0724b6e69a9e9de6d8f556816f29c496046e59", size = 246884, upload-time = "2026-01-26T02:45:47.167Z" }, + { url = "https://files.pythonhosted.org/packages/c3/9c/095bb28b5da139bd41fb9a5d5caff412584f377914bd8787c2aa98717130/multidict-6.7.1-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:5fa6a95dfee63893d80a34758cd0e0c118a30b8dcb46372bf75106c591b77889", size = 225878, upload-time = "2026-01-26T02:45:48.698Z" }, + { url = "https://files.pythonhosted.org/packages/07/d0/c0a72000243756e8f5a277b6b514fa005f2c73d481b7d9e47cd4568aa2e4/multidict-6.7.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a0543217a6a017692aa6ae5cc39adb75e587af0f3a82288b1492eb73dd6cc2a4", size = 253542, upload-time = "2026-01-26T02:45:50.164Z" }, + { url = "https://files.pythonhosted.org/packages/c0/6b/f69da15289e384ecf2a68837ec8b5ad8c33e973aa18b266f50fe55f24b8c/multidict-6.7.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f99fe611c312b3c1c0ace793f92464d8cd263cc3b26b5721950d977b006b6c4d", size = 252403, upload-time = "2026-01-26T02:45:51.779Z" }, + { url = "https://files.pythonhosted.org/packages/a2/76/b9669547afa5a1a25cd93eaca91c0da1c095b06b6d2d8ec25b713588d3a1/multidict-6.7.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9004d8386d133b7e6135679424c91b0b854d2d164af6ea3f289f8f2761064609", size = 244889, upload-time = "2026-01-26T02:45:53.27Z" }, + { url = "https://files.pythonhosted.org/packages/7e/a9/a50d2669e506dad33cfc45b5d574a205587b7b8a5f426f2fbb2e90882588/multidict-6.7.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e628ef0e6859ffd8273c69412a2465c4be4a9517d07261b33334b5ec6f3c7489", size = 241982, upload-time = "2026-01-26T02:45:54.919Z" }, + { url = "https://files.pythonhosted.org/packages/c5/bb/1609558ad8b456b4827d3c5a5b775c93b87878fd3117ed3db3423dfbce1b/multidict-6.7.1-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:841189848ba629c3552035a6a7f5bf3b02eb304e9fea7492ca220a8eda6b0e5c", size = 232415, upload-time = "2026-01-26T02:45:56.981Z" }, + { url = "https://files.pythonhosted.org/packages/d8/59/6f61039d2aa9261871e03ab9dc058a550d240f25859b05b67fd70f80d4b3/multidict-6.7.1-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:ce1bbd7d780bb5a0da032e095c951f7014d6b0a205f8318308140f1a6aba159e", size = 240337, upload-time = "2026-01-26T02:45:58.698Z" }, + { url = "https://files.pythonhosted.org/packages/a1/29/fdc6a43c203890dc2ae9249971ecd0c41deaedfe00d25cb6564b2edd99eb/multidict-6.7.1-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:b26684587228afed0d50cf804cc71062cc9c1cdf55051c4c6345d372947b268c", size = 248788, upload-time = "2026-01-26T02:46:00.862Z" }, + { url = "https://files.pythonhosted.org/packages/a9/14/a153a06101323e4cf086ecee3faadba52ff71633d471f9685c42e3736163/multidict-6.7.1-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:9f9af11306994335398293f9958071019e3ab95e9a707dc1383a35613f6abcb9", size = 242842, upload-time = "2026-01-26T02:46:02.824Z" }, + { url = "https://files.pythonhosted.org/packages/41/5f/604ae839e64a4a6efc80db94465348d3b328ee955e37acb24badbcd24d83/multidict-6.7.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:b4938326284c4f1224178a560987b6cf8b4d38458b113d9b8c1db1a836e640a2", size = 240237, upload-time = "2026-01-26T02:46:05.898Z" }, + { url = "https://files.pythonhosted.org/packages/5f/60/c3a5187bf66f6fb546ff4ab8fb5a077cbdd832d7b1908d4365c7f74a1917/multidict-6.7.1-cp314-cp314t-win32.whl", hash = "sha256:98655c737850c064a65e006a3df7c997cd3b220be4ec8fe26215760b9697d4d7", size = 48008, upload-time = "2026-01-26T02:46:07.468Z" }, + { url = "https://files.pythonhosted.org/packages/0c/f7/addf1087b860ac60e6f382240f64fb99f8bfb532bb06f7c542b83c29ca61/multidict-6.7.1-cp314-cp314t-win_amd64.whl", hash = "sha256:497bde6223c212ba11d462853cfa4f0ae6ef97465033e7dc9940cdb3ab5b48e5", size = 53542, upload-time = "2026-01-26T02:46:08.809Z" }, + { url = "https://files.pythonhosted.org/packages/4c/81/4629d0aa32302ef7b2ec65c75a728cc5ff4fa410c50096174c1632e70b3e/multidict-6.7.1-cp314-cp314t-win_arm64.whl", hash = "sha256:2bbd113e0d4af5db41d5ebfe9ccaff89de2120578164f86a5d17d5a576d1e5b2", size = 44719, upload-time = "2026-01-26T02:46:11.146Z" }, + { url = "https://files.pythonhosted.org/packages/81/08/7036c080d7117f28a4af526d794aab6a84463126db031b007717c1a6676e/multidict-6.7.1-py3-none-any.whl", hash = "sha256:55d97cc6dae627efa6a6e548885712d4864b81110ac76fa4e534c03819fa4a56", size = 12319, upload-time = "2026-01-26T02:46:44.004Z" }, ] [[package]] name = "multiprocess" -version = "0.70.16" +version = "0.70.18" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dill" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b5/ae/04f39c5d0d0def03247c2893d6f2b83c136bf3320a2154d7b8858f2ba72d/multiprocess-0.70.16.tar.gz", hash = "sha256:161af703d4652a0e1410be6abccecde4a7ddffd19341be0a7011b94aeb171ac1", size = 1772603, upload_time = "2024-01-28T18:52:34.85Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/fd/2ae3826f5be24c6ed87266bc4e59c46ea5b059a103f3d7e7eb76a52aeecb/multiprocess-0.70.18.tar.gz", hash = "sha256:f9597128e6b3e67b23956da07cf3d2e5cba79e2f4e0fba8d7903636663ec6d0d", size = 1798503, upload-time = "2025-04-17T03:11:27.742Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ef/76/6e712a2623d146d314f17598df5de7224c85c0060ef63fd95cc15a25b3fa/multiprocess-0.70.16-pp310-pypy310_pp73-macosx_10_13_x86_64.whl", hash = "sha256:476887be10e2f59ff183c006af746cb6f1fd0eadcfd4ef49e605cbe2659920ee", size = 134980, upload_time = "2024-01-28T18:52:15.731Z" }, - { url = "https://files.pythonhosted.org/packages/0f/ab/1e6e8009e380e22254ff539ebe117861e5bdb3bff1fc977920972237c6c7/multiprocess-0.70.16-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:d951bed82c8f73929ac82c61f01a7b5ce8f3e5ef40f5b52553b4f547ce2b08ec", size = 134982, upload_time = "2024-01-28T18:52:17.783Z" }, - { url = "https://files.pythonhosted.org/packages/bc/f7/7ec7fddc92e50714ea3745631f79bd9c96424cb2702632521028e57d3a36/multiprocess-0.70.16-py310-none-any.whl", hash = "sha256:c4a9944c67bd49f823687463660a2d6daae94c289adff97e0f9d696ba6371d02", size = 134824, upload_time = "2024-01-28T18:52:26.062Z" }, - { url = "https://files.pythonhosted.org/packages/50/15/b56e50e8debaf439f44befec5b2af11db85f6e0f344c3113ae0be0593a91/multiprocess-0.70.16-py311-none-any.whl", hash = "sha256:af4cabb0dac72abfb1e794fa7855c325fd2b55a10a44628a3c1ad3311c04127a", size = 143519, upload_time = "2024-01-28T18:52:28.115Z" }, - { url = "https://files.pythonhosted.org/packages/0a/7d/a988f258104dcd2ccf1ed40fdc97e26c4ac351eeaf81d76e266c52d84e2f/multiprocess-0.70.16-py312-none-any.whl", hash = "sha256:fc0544c531920dde3b00c29863377f87e1632601092ea2daca74e4beb40faa2e", size = 146741, upload_time = "2024-01-28T18:52:29.395Z" }, - { url = "https://files.pythonhosted.org/packages/ea/89/38df130f2c799090c978b366cfdf5b96d08de5b29a4a293df7f7429fa50b/multiprocess-0.70.16-py38-none-any.whl", hash = "sha256:a71d82033454891091a226dfc319d0cfa8019a4e888ef9ca910372a446de4435", size = 132628, upload_time = "2024-01-28T18:52:30.853Z" }, - { url = "https://files.pythonhosted.org/packages/da/d9/f7f9379981e39b8c2511c9e0326d212accacb82f12fbfdc1aa2ce2a7b2b6/multiprocess-0.70.16-py39-none-any.whl", hash = "sha256:a0bafd3ae1b732eac64be2e72038231c1ba97724b60b09400d68f229fcc2fbf3", size = 133351, upload_time = "2024-01-28T18:52:31.981Z" }, + { url = "https://files.pythonhosted.org/packages/c8/f8/7f9a8f08bf98cea1dfaa181e05cc8bbcb59cecf044b5a9ac3cce39f9c449/multiprocess-0.70.18-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:25d4012dcaaf66b9e8e955f58482b42910c2ee526d532844d8bcf661bbc604df", size = 135083, upload-time = "2025-04-17T03:11:04.223Z" }, + { url = "https://files.pythonhosted.org/packages/e5/03/b7b10dbfc17b2b3ce07d4d30b3ba8367d0ed32d6d46cd166e298f161dd46/multiprocess-0.70.18-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:06b19433de0d02afe5869aec8931dd5c01d99074664f806c73896b0d9e527213", size = 135128, upload-time = "2025-04-17T03:11:06.045Z" }, + { url = "https://files.pythonhosted.org/packages/c1/a3/5f8d3b9690ea5580bee5868ab7d7e2cfca74b7e826b28192b40aa3881cdc/multiprocess-0.70.18-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:6fa1366f994373aaf2d4738b0f56e707caeaa05486e97a7f71ee0853823180c2", size = 135132, upload-time = "2025-04-17T03:11:07.533Z" }, + { url = "https://files.pythonhosted.org/packages/55/4d/9af0d1279c84618bcd35bf5fd7e371657358c7b0a523e54a9cffb87461f8/multiprocess-0.70.18-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8b8940ae30139e04b076da6c5b83e9398585ebdf0f2ad3250673fef5b2ff06d6", size = 144695, upload-time = "2025-04-17T03:11:09.161Z" }, + { url = "https://files.pythonhosted.org/packages/17/bf/87323e79dd0562474fad3373c21c66bc6c3c9963b68eb2a209deb4c8575e/multiprocess-0.70.18-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:0929ba95831adb938edbd5fb801ac45e705ecad9d100b3e653946b7716cb6bd3", size = 144742, upload-time = "2025-04-17T03:11:10.072Z" }, + { url = "https://files.pythonhosted.org/packages/dd/74/cb8c831e58dc6d5cf450b17c7db87f14294a1df52eb391da948b5e0a0b94/multiprocess-0.70.18-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4d77f8e4bfe6c6e2e661925bbf9aed4d5ade9a1c6502d5dfc10129b9d1141797", size = 144745, upload-time = "2025-04-17T03:11:11.453Z" }, + { url = "https://files.pythonhosted.org/packages/ba/d8/0cba6cf51a1a31f20471fbc823a716170c73012ddc4fb85d706630ed6e8f/multiprocess-0.70.18-py310-none-any.whl", hash = "sha256:60c194974c31784019c1f459d984e8f33ee48f10fcf42c309ba97b30d9bd53ea", size = 134948, upload-time = "2025-04-17T03:11:20.223Z" }, + { url = "https://files.pythonhosted.org/packages/4b/88/9039f2fed1012ef584751d4ceff9ab4a51e5ae264898f0b7cbf44340a859/multiprocess-0.70.18-py311-none-any.whl", hash = "sha256:5aa6eef98e691281b3ad923be2832bf1c55dd2c859acd73e5ec53a66aae06a1d", size = 144462, upload-time = "2025-04-17T03:11:21.657Z" }, + { url = "https://files.pythonhosted.org/packages/bf/b6/5f922792be93b82ec6b5f270bbb1ef031fd0622847070bbcf9da816502cc/multiprocess-0.70.18-py312-none-any.whl", hash = "sha256:9b78f8e5024b573730bfb654783a13800c2c0f2dfc0c25e70b40d184d64adaa2", size = 150287, upload-time = "2025-04-17T03:11:22.69Z" }, + { url = "https://files.pythonhosted.org/packages/ee/25/7d7e78e750bc1aecfaf0efbf826c69a791d2eeaf29cf20cba93ff4cced78/multiprocess-0.70.18-py313-none-any.whl", hash = "sha256:871743755f43ef57d7910a38433cfe41319e72be1bbd90b79c7a5ac523eb9334", size = 151917, upload-time = "2025-04-17T03:11:24.044Z" }, + { url = "https://files.pythonhosted.org/packages/3b/c3/ca84c19bd14cdfc21c388fdcebf08b86a7a470ebc9f5c3c084fc2dbc50f7/multiprocess-0.70.18-py38-none-any.whl", hash = "sha256:dbf705e52a154fe5e90fb17b38f02556169557c2dd8bb084f2e06c2784d8279b", size = 132636, upload-time = "2025-04-17T03:11:24.936Z" }, + { url = "https://files.pythonhosted.org/packages/6c/28/dd72947e59a6a8c856448a5e74da6201cb5502ddff644fbc790e4bd40b9a/multiprocess-0.70.18-py39-none-any.whl", hash = "sha256:e78ca805a72b1b810c690b6b4cc32579eba34f403094bbbae962b7b5bf9dfcb8", size = 133478, upload-time = "2025-04-17T03:11:26.253Z" }, ] [[package]] name = "mypy-extensions" version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload_time = "2025-04-22T14:54:24.164Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-1.1.0.tar.gz", hash = "sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558", size = 6343, upload-time = "2025-04-22T14:54:24.164Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload_time = "2025-04-22T14:54:22.983Z" }, + { url = "https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl", hash = "sha256:1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505", size = 4963, upload-time = "2025-04-22T14:54:22.983Z" }, ] [[package]] @@ -3567,53 +3844,53 @@ dependencies = [ { name = "numpy" }, { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/71/1cc63f4fde1c1ca491ea69b46c3c5bd6bb06f3efa8262f34b227fe25dbf5/nagisa-0.2.11.tar.gz", hash = "sha256:213e8f837c6f7391ea1f56f4fa6047612d117e3f0e9c4f6b93a3a77f78ba6e6f", size = 20930765, upload_time = "2024-01-28T17:32:49.924Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/40/35/0d8e61dcb5ed5eae53a44cac27459e7b55149427a58b1a83d078f98e0c60/nagisa-0.2.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:79b5af7b3c1c4e7716c193e25c73f319573f9a80c841ccf3560312ed37eacd13", size = 21351363, upload_time = "2024-01-28T17:28:41.511Z" }, - { url = "https://files.pythonhosted.org/packages/84/eb/6a88f143139145b64043b4d5c89cbe776db7653e99e1ff86c54d383e2783/nagisa-0.2.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a89a8feb44636fd48dc9a1c7b913ec6fde2f045e454a7d722ad2709057745380", size = 21348224, upload_time = "2024-06-14T15:42:52.868Z" }, - { url = "https://files.pythonhosted.org/packages/c0/7a/9d98c2fe7fe196545842270eef0fa23e285bf1d79b5ea8e8cc815a03cc40/nagisa-0.2.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c21ae447e8938652e53e6e1384485246589a960c31ea7642c3c1c388986ceda0", size = 21631280, upload_time = "2024-06-16T11:47:11.837Z" }, - { url = "https://files.pythonhosted.org/packages/5b/95/d4e127ca4350239b41736811c4d186a0ac87e90babfa3b5995f0143e768d/nagisa-0.2.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:28e7a5cf86e2cf1ec758a282bc3177d0076a72b8a361d5e6f18178774a9efa60", size = 21624975, upload_time = "2024-01-28T17:28:47.597Z" }, - { url = "https://files.pythonhosted.org/packages/a7/31/e9dde314118006db7a5fa3c1d0980a217f8bfae790ffb8655cd1c6691f17/nagisa-0.2.11-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23a05f34785279b51b877ccb1b2005174427956a93c75a41c9c72528368d8dfc", size = 21638008, upload_time = "2024-01-28T17:28:53.892Z" }, - { url = "https://files.pythonhosted.org/packages/9d/6e/c38c7b691d8730663b6461fea210be40eb912fa4f9e9f91c29dcd249f963/nagisa-0.2.11-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:9ad987d23be7669e4c189e4edd7888b1827280d0f49171a1b31c147e65b91ec1", size = 21625678, upload_time = "2024-01-28T17:28:58.548Z" }, - { url = "https://files.pythonhosted.org/packages/86/42/bba6977e2979270a7a575f829582dcb579c40af4383fb1e808e378b486f2/nagisa-0.2.11-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:013432a265f86c18cdc6e8710ef43114d1409db6e03bfce93c456bc708bfe49e", size = 21638718, upload_time = "2024-01-28T17:29:04.207Z" }, - { url = "https://files.pythonhosted.org/packages/15/11/af5f2926c57c23e159069f5e8eaccc3d44fcecf09e6abbf174187d9e84be/nagisa-0.2.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e4246d063d5daef3762c5aa48606423797ade62d3d215d92d7104c8606bca367", size = 21632520, upload_time = "2024-06-16T11:47:17.275Z" }, - { url = "https://files.pythonhosted.org/packages/44/bc/c48537ea8895e340809d1627c318d18b81e7173b19a89abd44036baeacc4/nagisa-0.2.11-cp310-cp310-win_amd64.whl", hash = "sha256:be5872a6d7a096fe0ea06b0b884c4abd3d047cc292785da18a37375b5ea5428b", size = 21353595, upload_time = "2025-12-29T12:15:37.679Z" }, - { url = "https://files.pythonhosted.org/packages/2b/94/49f86e8b4573de54ec6e75afc75922d42e6b2816da176b35b4be1d734604/nagisa-0.2.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:41db2de9a2c39b7ea64deb8d89073e9dc2303157e3775fa03f6b17d872be3386", size = 21351995, upload_time = "2024-01-28T17:29:18.208Z" }, - { url = "https://files.pythonhosted.org/packages/20/bc/44fad656edb2dd0fb5b995d828c7889ac9300c804f1fa4f3396e5272e015/nagisa-0.2.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:14ad851d6281671fdfcafd41ff276c3a46610c2f0ec53988561de3ab10037e62", size = 21348141, upload_time = "2024-06-14T15:42:58.266Z" }, - { url = "https://files.pythonhosted.org/packages/ee/c3/6d75e857824c9c6dbac86985efe6ec89b8cba5b2060d76647a1e6ae4fdf5/nagisa-0.2.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53a9b7dbe925db6a8e9347f85718a72d4ebed8ffe2542af709229b48e505f965", size = 21671530, upload_time = "2024-06-16T11:47:35.451Z" }, - { url = "https://files.pythonhosted.org/packages/d8/95/887739ce576235371597dd39b009f2f6a50d6b06a7bc281f89b412283edf/nagisa-0.2.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aff78f59e9d206cb391dbbedf18866b012514cc710138f3ffd660ebbefcc8122", size = 21657823, upload_time = "2024-01-28T17:29:26.147Z" }, - { url = "https://files.pythonhosted.org/packages/71/e8/72c93208e9301d614d3cd190e495ee11321b1fe42165a3e2128ac8b9d1a9/nagisa-0.2.11-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70d715680e33c48a8066a8588a52149d98644cddae1b5127cc5660c6418c81ce", size = 21678750, upload_time = "2024-01-28T17:29:32.458Z" }, - { url = "https://files.pythonhosted.org/packages/8b/78/97b92fab0cffc74613485cb6cdc57a20f1ff173947e1b5a416d237e4b200/nagisa-0.2.11-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:58a07030de36e59af394c16b7e7028a3a9d5df193470d1620fb1805d02e2605d", size = 21656797, upload_time = "2024-01-28T17:29:38.458Z" }, - { url = "https://files.pythonhosted.org/packages/87/10/479edb36afd987c3e15b3279a0a5d0aa68e5915c0104052fa7965eadb0cc/nagisa-0.2.11-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9ed1e1c700c4785bd576d670e650f2093d10606c41018e953986f0f0a39fa994", size = 21675016, upload_time = "2024-01-28T17:29:48.002Z" }, - { url = "https://files.pythonhosted.org/packages/59/cf/d6f568799c6bd945abe14277ead0b9c9a9d5bffe3bb05584a8b07450fb98/nagisa-0.2.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:da45c9977ee53b53a8a834e11515f74f7c2bb6fca3e1ca1d348993fe9b34b2f9", size = 21673993, upload_time = "2024-06-16T11:47:42.971Z" }, - { url = "https://files.pythonhosted.org/packages/0f/07/78c9b8f676f19f7714b15722dd512058c6b82b4627db35ceeb4ccb82475f/nagisa-0.2.11-cp311-cp311-win_amd64.whl", hash = "sha256:551f8060e0208bbc80ab8766f923568b2cdbe49d47012cc0d29a310de0bd3a32", size = 21354044, upload_time = "2025-12-29T12:15:43.315Z" }, - { url = "https://files.pythonhosted.org/packages/44/05/7cec93b078822641e600a010bede2a323d7fdf682e1c9cea14db2fc0feaa/nagisa-0.2.11-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:aa45b738dffb76dbdea7c80e1b902bf69f73fbc12aac8d5df1c6a4297cb9f004", size = 21364577, upload_time = "2025-12-30T19:12:16.664Z" }, - { url = "https://files.pythonhosted.org/packages/54/69/ed7599a07e69e7a63291d409972996e3df2bcb66bcd78cf76c219283cf6b/nagisa-0.2.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:02013feb15a5adcc39883ba4e5ffd0a7484de23d77a14642f40a6f12b500d485", size = 21348603, upload_time = "2024-06-14T15:43:03.647Z" }, - { url = "https://files.pythonhosted.org/packages/6b/0a/ab358b5a1130b82db58d9fccc368ba43021a528d2d26400cee88d668d6b9/nagisa-0.2.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f81281a5460ec5bb95dfd0d062ae68b7512d247f2df08c5101207ce1925712f3", size = 21649303, upload_time = "2024-06-16T11:47:49.485Z" }, - { url = "https://files.pythonhosted.org/packages/a0/31/0f19a51a71d5948f12542f0285f81bc5d48793de139f58256d8357bfd545/nagisa-0.2.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:083a5053204754cfcef65766ff24faa6033c04013698d817c74367f987feca96", size = 21639686, upload_time = "2024-01-28T17:29:58.427Z" }, - { url = "https://files.pythonhosted.org/packages/e6/ea/3467d0b2362996eb079ea49d58e7708bd174c04b0e29672bb50b1c984d21/nagisa-0.2.11-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:43f2a5a30aa4b5c3f9018062e4c892efb6c18ae80f0d67a9a0611aa3d260dc37", size = 21657127, upload_time = "2024-01-28T17:30:03.871Z" }, - { url = "https://files.pythonhosted.org/packages/9e/db/c31e916b44f63d1e904cb98fcc0385e65c5f7da8f9c68fc4300fb4a1cb14/nagisa-0.2.11-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:716beae15479b09de1482bf4bc8cf8a20df8586a01850cf35eb5450c3edea51f", size = 21637318, upload_time = "2024-01-28T17:30:10.14Z" }, - { url = "https://files.pythonhosted.org/packages/31/7a/10bf406cdc83831614311c785be077292d299dec3d51657ec219a4144593/nagisa-0.2.11-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:128510d25293e1ce40bb62da8e4a35a69eec7076ff498c1e3ee82178dcf4b3e6", size = 21655942, upload_time = "2024-01-28T17:30:19.129Z" }, - { url = "https://files.pythonhosted.org/packages/c2/55/db036126a0b0f82d745fdef6f967ce57b4f7f9a98e188a4904de03deec70/nagisa-0.2.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b5975df0849a2b3774af6bbeef9afa8f95e84df48a9b6097d6367aa2c9ca2c2b", size = 21653414, upload_time = "2024-06-16T11:47:56.533Z" }, - { url = "https://files.pythonhosted.org/packages/6b/f5/6c6206fad84dca34e4383994fab176bd99f9293d731fc3e72bd7da0ab74c/nagisa-0.2.11-cp312-cp312-win_amd64.whl", hash = "sha256:6d68ee11ee6e82a37e54ad10885c120ac5e69446fe635d65327c4931b281d996", size = 21352973, upload_time = "2025-12-29T12:15:50.156Z" }, - { url = "https://files.pythonhosted.org/packages/d1/37/f426f1a78ad5e087d19362d2e1ab886d3212f7e09bf3bb956a6d0f7367f3/nagisa-0.2.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:fe51f4f40656d17eaec8ff890cde0dae9f2c92f4d7cfd2ef70e023010fb4c8c1", size = 21364155, upload_time = "2025-12-30T19:12:20.387Z" }, - { url = "https://files.pythonhosted.org/packages/d0/dc/0fce9f2b777cbbd2d6ceb036f811cd3e9a4a9b4511d4aced2e90423d71a9/nagisa-0.2.11-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d734f650bf7774ac392a01ebcbd4c6993b167da2a2da0859341ebbe1ede6112e", size = 21347957, upload_time = "2025-05-03T17:28:18.259Z" }, - { url = "https://files.pythonhosted.org/packages/76/57/f0e9059dd60a1f65e8d9c34daf67b3e122ea05cc2f0ca64483e281bd07f4/nagisa-0.2.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a15ff37952ca9dbc6370f90289ea6a79d80fab572583871b001f3649f2cbce4a", size = 21647042, upload_time = "2025-05-03T17:27:31.691Z" }, - { url = "https://files.pythonhosted.org/packages/15/82/00f367690bbaee432fa64d2fe5f50c0d5939a840f507457c9934be06e43f/nagisa-0.2.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7754f5cb7090deb900378c12d87fb78e9564d40e5e245a4d90044aac21b5c21d", size = 21635523, upload_time = "2025-05-03T17:28:59.371Z" }, - { url = "https://files.pythonhosted.org/packages/d0/c6/0f035e298e8c7d8fa33a19bf15228890c9fb078b4470120feea4525308d6/nagisa-0.2.11-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4fb475b3b74f19d8a1e5ec7133fcec9fb8f3dbe1292e711e08a6f9857e6f50ae", size = 21653290, upload_time = "2025-05-03T17:29:05.851Z" }, - { url = "https://files.pythonhosted.org/packages/49/31/15c6e70d743798f5b53030d051b360aaf55a35f4ed87e658b5f658eeaf92/nagisa-0.2.11-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:58e2afb76688ae1c7b81669ebf2acb105d01f82c8915c2b99d4c98dc40327ef7", size = 21651334, upload_time = "2025-05-03T17:27:36.082Z" }, - { url = "https://files.pythonhosted.org/packages/61/34/b09ba11b8d39b1463ed331661757883cfb831b99cf61f230985001141c2b/nagisa-0.2.11-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d24080a9021697f086d675a69666c6c7953d6333e478929729591b82b04e55f3", size = 21657382, upload_time = "2025-05-03T17:29:13.89Z" }, - { url = "https://files.pythonhosted.org/packages/37/7d/0e33d5e682daec7a6795e34bf744909bec7f50e8d06dcd87ce09a2f2113f/nagisa-0.2.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d700a50ca90fdca0351822f1f39d10e0dc24000168f0427ebed5e35a81c773b1", size = 21670116, upload_time = "2025-05-03T17:29:20.987Z" }, - { url = "https://files.pythonhosted.org/packages/5a/55/6c328708ae081fffb8df200ba1f0e38d501a0ff2b66eadf0049018fb3471/nagisa-0.2.11-cp313-cp313-win_amd64.whl", hash = "sha256:4ae21df165b31145353c011d78b20658fa8d0e5571ac77da5fbc005c58e0318f", size = 21352513, upload_time = "2025-12-29T12:15:57.756Z" }, - { url = "https://files.pythonhosted.org/packages/14/4d/b5f2d2f383fc3995196df16795fb7e6c1c5995e6b4b6d4102969bd51a239/nagisa-0.2.11-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:b4119b22d8c414acac871c108f0a98e07fde69cf503c6636de8359eebeb432fa", size = 21363924, upload_time = "2025-12-30T19:12:24.102Z" }, - { url = "https://files.pythonhosted.org/packages/7f/f2/4ea25b753df10a2a64079b05358b3e59e154f274b73f456d60a59e2e6f0b/nagisa-0.2.11-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:e52d84460f1257ac5fcec2d393e51d7cec10817072e781e40fece9bbc47f93e5", size = 21359331, upload_time = "2025-12-30T13:44:25.67Z" }, - { url = "https://files.pythonhosted.org/packages/a3/f2/3fe4f0503f1fecfd290040f4d4c67c97d2c272397951e79da7c5dfea25f5/nagisa-0.2.11-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:9235f7c7ee31b216953b4b2994c4802fd2c6d20145af901cbd4a9801d4899c93", size = 21676324, upload_time = "2025-12-30T13:44:33.197Z" }, - { url = "https://files.pythonhosted.org/packages/58/62/cdf7c1cf176ce7f632b75b651e554387d36b8433618193b773789802b1b2/nagisa-0.2.11-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:269f06642353ac83a2fc8e0606fe5e8db698513a9544dc7d2dca8ed1c25ff73a", size = 21689209, upload_time = "2025-12-30T13:44:40.476Z" }, - { url = "https://files.pythonhosted.org/packages/88/fa/65f88c72bed64386837725865d7fa6102a2a35f966c89c591fd8bf723ea6/nagisa-0.2.11-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dc306dfdc48dd370d93cfb633cdf485484d23791ab29cd434abf7d18c9748cf8", size = 21682974, upload_time = "2025-12-30T13:44:57.713Z" }, - { url = "https://files.pythonhosted.org/packages/c3/3e/eb989528371aa31ae156e30d892b0d0a81fe34384f73c35cccca1ebf567c/nagisa-0.2.11-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9a7c8d677158148f19769236019e8a77b484100930080b798727d28eabe74ab6", size = 21677297, upload_time = "2025-12-30T13:45:04.138Z" }, - { url = "https://files.pythonhosted.org/packages/d7/65/118e47a916bb8b1d0ce63c70ad33526f66e1082ab310ab59e890fffe641e/nagisa-0.2.11-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:a9154909a5af35a459840283445a690298ed7974b3104114bbff885df66a9fd2", size = 21687035, upload_time = "2025-12-30T13:45:20.046Z" }, - { url = "https://files.pythonhosted.org/packages/d0/58/9e7d15a96ccd0ef73085b0db2077c86d693f6d708af312f4056e67379257/nagisa-0.2.11-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3ce2aeda528e38f061974d18b34ef65271b2db829811d3819de683d99fbe245f", size = 21688727, upload_time = "2025-12-30T13:45:26.62Z" }, - { url = "https://files.pythonhosted.org/packages/dd/6a/f7038867531f8a55b9687488264262b80d634688166064770da283df765a/nagisa-0.2.11-cp314-cp314-win_amd64.whl", hash = "sha256:6cd2370e15ef52833fc1347a1706d159f42a40264caf109fde038f124192638c", size = 21603550, upload_time = "2025-12-29T12:16:05.44Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/e1/71/1cc63f4fde1c1ca491ea69b46c3c5bd6bb06f3efa8262f34b227fe25dbf5/nagisa-0.2.11.tar.gz", hash = "sha256:213e8f837c6f7391ea1f56f4fa6047612d117e3f0e9c4f6b93a3a77f78ba6e6f", size = 20930765, upload-time = "2024-01-28T17:32:49.924Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/40/35/0d8e61dcb5ed5eae53a44cac27459e7b55149427a58b1a83d078f98e0c60/nagisa-0.2.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:79b5af7b3c1c4e7716c193e25c73f319573f9a80c841ccf3560312ed37eacd13", size = 21351363, upload-time = "2024-01-28T17:28:41.511Z" }, + { url = "https://files.pythonhosted.org/packages/84/eb/6a88f143139145b64043b4d5c89cbe776db7653e99e1ff86c54d383e2783/nagisa-0.2.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a89a8feb44636fd48dc9a1c7b913ec6fde2f045e454a7d722ad2709057745380", size = 21348224, upload-time = "2024-06-14T15:42:52.868Z" }, + { url = "https://files.pythonhosted.org/packages/c0/7a/9d98c2fe7fe196545842270eef0fa23e285bf1d79b5ea8e8cc815a03cc40/nagisa-0.2.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c21ae447e8938652e53e6e1384485246589a960c31ea7642c3c1c388986ceda0", size = 21631280, upload-time = "2024-06-16T11:47:11.837Z" }, + { url = "https://files.pythonhosted.org/packages/5b/95/d4e127ca4350239b41736811c4d186a0ac87e90babfa3b5995f0143e768d/nagisa-0.2.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:28e7a5cf86e2cf1ec758a282bc3177d0076a72b8a361d5e6f18178774a9efa60", size = 21624975, upload-time = "2024-01-28T17:28:47.597Z" }, + { url = "https://files.pythonhosted.org/packages/a7/31/e9dde314118006db7a5fa3c1d0980a217f8bfae790ffb8655cd1c6691f17/nagisa-0.2.11-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23a05f34785279b51b877ccb1b2005174427956a93c75a41c9c72528368d8dfc", size = 21638008, upload-time = "2024-01-28T17:28:53.892Z" }, + { url = "https://files.pythonhosted.org/packages/9d/6e/c38c7b691d8730663b6461fea210be40eb912fa4f9e9f91c29dcd249f963/nagisa-0.2.11-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:9ad987d23be7669e4c189e4edd7888b1827280d0f49171a1b31c147e65b91ec1", size = 21625678, upload-time = "2024-01-28T17:28:58.548Z" }, + { url = "https://files.pythonhosted.org/packages/86/42/bba6977e2979270a7a575f829582dcb579c40af4383fb1e808e378b486f2/nagisa-0.2.11-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:013432a265f86c18cdc6e8710ef43114d1409db6e03bfce93c456bc708bfe49e", size = 21638718, upload-time = "2024-01-28T17:29:04.207Z" }, + { url = "https://files.pythonhosted.org/packages/15/11/af5f2926c57c23e159069f5e8eaccc3d44fcecf09e6abbf174187d9e84be/nagisa-0.2.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e4246d063d5daef3762c5aa48606423797ade62d3d215d92d7104c8606bca367", size = 21632520, upload-time = "2024-06-16T11:47:17.275Z" }, + { url = "https://files.pythonhosted.org/packages/44/bc/c48537ea8895e340809d1627c318d18b81e7173b19a89abd44036baeacc4/nagisa-0.2.11-cp310-cp310-win_amd64.whl", hash = "sha256:be5872a6d7a096fe0ea06b0b884c4abd3d047cc292785da18a37375b5ea5428b", size = 21353595, upload-time = "2025-12-29T12:15:37.679Z" }, + { url = "https://files.pythonhosted.org/packages/2b/94/49f86e8b4573de54ec6e75afc75922d42e6b2816da176b35b4be1d734604/nagisa-0.2.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:41db2de9a2c39b7ea64deb8d89073e9dc2303157e3775fa03f6b17d872be3386", size = 21351995, upload-time = "2024-01-28T17:29:18.208Z" }, + { url = "https://files.pythonhosted.org/packages/20/bc/44fad656edb2dd0fb5b995d828c7889ac9300c804f1fa4f3396e5272e015/nagisa-0.2.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:14ad851d6281671fdfcafd41ff276c3a46610c2f0ec53988561de3ab10037e62", size = 21348141, upload-time = "2024-06-14T15:42:58.266Z" }, + { url = "https://files.pythonhosted.org/packages/ee/c3/6d75e857824c9c6dbac86985efe6ec89b8cba5b2060d76647a1e6ae4fdf5/nagisa-0.2.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53a9b7dbe925db6a8e9347f85718a72d4ebed8ffe2542af709229b48e505f965", size = 21671530, upload-time = "2024-06-16T11:47:35.451Z" }, + { url = "https://files.pythonhosted.org/packages/d8/95/887739ce576235371597dd39b009f2f6a50d6b06a7bc281f89b412283edf/nagisa-0.2.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aff78f59e9d206cb391dbbedf18866b012514cc710138f3ffd660ebbefcc8122", size = 21657823, upload-time = "2024-01-28T17:29:26.147Z" }, + { url = "https://files.pythonhosted.org/packages/71/e8/72c93208e9301d614d3cd190e495ee11321b1fe42165a3e2128ac8b9d1a9/nagisa-0.2.11-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70d715680e33c48a8066a8588a52149d98644cddae1b5127cc5660c6418c81ce", size = 21678750, upload-time = "2024-01-28T17:29:32.458Z" }, + { url = "https://files.pythonhosted.org/packages/8b/78/97b92fab0cffc74613485cb6cdc57a20f1ff173947e1b5a416d237e4b200/nagisa-0.2.11-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:58a07030de36e59af394c16b7e7028a3a9d5df193470d1620fb1805d02e2605d", size = 21656797, upload-time = "2024-01-28T17:29:38.458Z" }, + { url = "https://files.pythonhosted.org/packages/87/10/479edb36afd987c3e15b3279a0a5d0aa68e5915c0104052fa7965eadb0cc/nagisa-0.2.11-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9ed1e1c700c4785bd576d670e650f2093d10606c41018e953986f0f0a39fa994", size = 21675016, upload-time = "2024-01-28T17:29:48.002Z" }, + { url = "https://files.pythonhosted.org/packages/59/cf/d6f568799c6bd945abe14277ead0b9c9a9d5bffe3bb05584a8b07450fb98/nagisa-0.2.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:da45c9977ee53b53a8a834e11515f74f7c2bb6fca3e1ca1d348993fe9b34b2f9", size = 21673993, upload-time = "2024-06-16T11:47:42.971Z" }, + { url = "https://files.pythonhosted.org/packages/0f/07/78c9b8f676f19f7714b15722dd512058c6b82b4627db35ceeb4ccb82475f/nagisa-0.2.11-cp311-cp311-win_amd64.whl", hash = "sha256:551f8060e0208bbc80ab8766f923568b2cdbe49d47012cc0d29a310de0bd3a32", size = 21354044, upload-time = "2025-12-29T12:15:43.315Z" }, + { url = "https://files.pythonhosted.org/packages/44/05/7cec93b078822641e600a010bede2a323d7fdf682e1c9cea14db2fc0feaa/nagisa-0.2.11-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:aa45b738dffb76dbdea7c80e1b902bf69f73fbc12aac8d5df1c6a4297cb9f004", size = 21364577, upload-time = "2025-12-30T19:12:16.664Z" }, + { url = "https://files.pythonhosted.org/packages/54/69/ed7599a07e69e7a63291d409972996e3df2bcb66bcd78cf76c219283cf6b/nagisa-0.2.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:02013feb15a5adcc39883ba4e5ffd0a7484de23d77a14642f40a6f12b500d485", size = 21348603, upload-time = "2024-06-14T15:43:03.647Z" }, + { url = "https://files.pythonhosted.org/packages/6b/0a/ab358b5a1130b82db58d9fccc368ba43021a528d2d26400cee88d668d6b9/nagisa-0.2.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f81281a5460ec5bb95dfd0d062ae68b7512d247f2df08c5101207ce1925712f3", size = 21649303, upload-time = "2024-06-16T11:47:49.485Z" }, + { url = "https://files.pythonhosted.org/packages/a0/31/0f19a51a71d5948f12542f0285f81bc5d48793de139f58256d8357bfd545/nagisa-0.2.11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:083a5053204754cfcef65766ff24faa6033c04013698d817c74367f987feca96", size = 21639686, upload-time = "2024-01-28T17:29:58.427Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ea/3467d0b2362996eb079ea49d58e7708bd174c04b0e29672bb50b1c984d21/nagisa-0.2.11-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:43f2a5a30aa4b5c3f9018062e4c892efb6c18ae80f0d67a9a0611aa3d260dc37", size = 21657127, upload-time = "2024-01-28T17:30:03.871Z" }, + { url = "https://files.pythonhosted.org/packages/9e/db/c31e916b44f63d1e904cb98fcc0385e65c5f7da8f9c68fc4300fb4a1cb14/nagisa-0.2.11-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:716beae15479b09de1482bf4bc8cf8a20df8586a01850cf35eb5450c3edea51f", size = 21637318, upload-time = "2024-01-28T17:30:10.14Z" }, + { url = "https://files.pythonhosted.org/packages/31/7a/10bf406cdc83831614311c785be077292d299dec3d51657ec219a4144593/nagisa-0.2.11-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:128510d25293e1ce40bb62da8e4a35a69eec7076ff498c1e3ee82178dcf4b3e6", size = 21655942, upload-time = "2024-01-28T17:30:19.129Z" }, + { url = "https://files.pythonhosted.org/packages/c2/55/db036126a0b0f82d745fdef6f967ce57b4f7f9a98e188a4904de03deec70/nagisa-0.2.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b5975df0849a2b3774af6bbeef9afa8f95e84df48a9b6097d6367aa2c9ca2c2b", size = 21653414, upload-time = "2024-06-16T11:47:56.533Z" }, + { url = "https://files.pythonhosted.org/packages/6b/f5/6c6206fad84dca34e4383994fab176bd99f9293d731fc3e72bd7da0ab74c/nagisa-0.2.11-cp312-cp312-win_amd64.whl", hash = "sha256:6d68ee11ee6e82a37e54ad10885c120ac5e69446fe635d65327c4931b281d996", size = 21352973, upload-time = "2025-12-29T12:15:50.156Z" }, + { url = "https://files.pythonhosted.org/packages/d1/37/f426f1a78ad5e087d19362d2e1ab886d3212f7e09bf3bb956a6d0f7367f3/nagisa-0.2.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:fe51f4f40656d17eaec8ff890cde0dae9f2c92f4d7cfd2ef70e023010fb4c8c1", size = 21364155, upload-time = "2025-12-30T19:12:20.387Z" }, + { url = "https://files.pythonhosted.org/packages/d0/dc/0fce9f2b777cbbd2d6ceb036f811cd3e9a4a9b4511d4aced2e90423d71a9/nagisa-0.2.11-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d734f650bf7774ac392a01ebcbd4c6993b167da2a2da0859341ebbe1ede6112e", size = 21347957, upload-time = "2025-05-03T17:28:18.259Z" }, + { url = "https://files.pythonhosted.org/packages/76/57/f0e9059dd60a1f65e8d9c34daf67b3e122ea05cc2f0ca64483e281bd07f4/nagisa-0.2.11-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a15ff37952ca9dbc6370f90289ea6a79d80fab572583871b001f3649f2cbce4a", size = 21647042, upload-time = "2025-05-03T17:27:31.691Z" }, + { url = "https://files.pythonhosted.org/packages/15/82/00f367690bbaee432fa64d2fe5f50c0d5939a840f507457c9934be06e43f/nagisa-0.2.11-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7754f5cb7090deb900378c12d87fb78e9564d40e5e245a4d90044aac21b5c21d", size = 21635523, upload-time = "2025-05-03T17:28:59.371Z" }, + { url = "https://files.pythonhosted.org/packages/d0/c6/0f035e298e8c7d8fa33a19bf15228890c9fb078b4470120feea4525308d6/nagisa-0.2.11-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4fb475b3b74f19d8a1e5ec7133fcec9fb8f3dbe1292e711e08a6f9857e6f50ae", size = 21653290, upload-time = "2025-05-03T17:29:05.851Z" }, + { url = "https://files.pythonhosted.org/packages/49/31/15c6e70d743798f5b53030d051b360aaf55a35f4ed87e658b5f658eeaf92/nagisa-0.2.11-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:58e2afb76688ae1c7b81669ebf2acb105d01f82c8915c2b99d4c98dc40327ef7", size = 21651334, upload-time = "2025-05-03T17:27:36.082Z" }, + { url = "https://files.pythonhosted.org/packages/61/34/b09ba11b8d39b1463ed331661757883cfb831b99cf61f230985001141c2b/nagisa-0.2.11-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d24080a9021697f086d675a69666c6c7953d6333e478929729591b82b04e55f3", size = 21657382, upload-time = "2025-05-03T17:29:13.89Z" }, + { url = "https://files.pythonhosted.org/packages/37/7d/0e33d5e682daec7a6795e34bf744909bec7f50e8d06dcd87ce09a2f2113f/nagisa-0.2.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d700a50ca90fdca0351822f1f39d10e0dc24000168f0427ebed5e35a81c773b1", size = 21670116, upload-time = "2025-05-03T17:29:20.987Z" }, + { url = "https://files.pythonhosted.org/packages/5a/55/6c328708ae081fffb8df200ba1f0e38d501a0ff2b66eadf0049018fb3471/nagisa-0.2.11-cp313-cp313-win_amd64.whl", hash = "sha256:4ae21df165b31145353c011d78b20658fa8d0e5571ac77da5fbc005c58e0318f", size = 21352513, upload-time = "2025-12-29T12:15:57.756Z" }, + { url = "https://files.pythonhosted.org/packages/14/4d/b5f2d2f383fc3995196df16795fb7e6c1c5995e6b4b6d4102969bd51a239/nagisa-0.2.11-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:b4119b22d8c414acac871c108f0a98e07fde69cf503c6636de8359eebeb432fa", size = 21363924, upload-time = "2025-12-30T19:12:24.102Z" }, + { url = "https://files.pythonhosted.org/packages/7f/f2/4ea25b753df10a2a64079b05358b3e59e154f274b73f456d60a59e2e6f0b/nagisa-0.2.11-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:e52d84460f1257ac5fcec2d393e51d7cec10817072e781e40fece9bbc47f93e5", size = 21359331, upload-time = "2025-12-30T13:44:25.67Z" }, + { url = "https://files.pythonhosted.org/packages/a3/f2/3fe4f0503f1fecfd290040f4d4c67c97d2c272397951e79da7c5dfea25f5/nagisa-0.2.11-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:9235f7c7ee31b216953b4b2994c4802fd2c6d20145af901cbd4a9801d4899c93", size = 21676324, upload-time = "2025-12-30T13:44:33.197Z" }, + { url = "https://files.pythonhosted.org/packages/58/62/cdf7c1cf176ce7f632b75b651e554387d36b8433618193b773789802b1b2/nagisa-0.2.11-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:269f06642353ac83a2fc8e0606fe5e8db698513a9544dc7d2dca8ed1c25ff73a", size = 21689209, upload-time = "2025-12-30T13:44:40.476Z" }, + { url = "https://files.pythonhosted.org/packages/88/fa/65f88c72bed64386837725865d7fa6102a2a35f966c89c591fd8bf723ea6/nagisa-0.2.11-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dc306dfdc48dd370d93cfb633cdf485484d23791ab29cd434abf7d18c9748cf8", size = 21682974, upload-time = "2025-12-30T13:44:57.713Z" }, + { url = "https://files.pythonhosted.org/packages/c3/3e/eb989528371aa31ae156e30d892b0d0a81fe34384f73c35cccca1ebf567c/nagisa-0.2.11-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:9a7c8d677158148f19769236019e8a77b484100930080b798727d28eabe74ab6", size = 21677297, upload-time = "2025-12-30T13:45:04.138Z" }, + { url = "https://files.pythonhosted.org/packages/d7/65/118e47a916bb8b1d0ce63c70ad33526f66e1082ab310ab59e890fffe641e/nagisa-0.2.11-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:a9154909a5af35a459840283445a690298ed7974b3104114bbff885df66a9fd2", size = 21687035, upload-time = "2025-12-30T13:45:20.046Z" }, + { url = "https://files.pythonhosted.org/packages/d0/58/9e7d15a96ccd0ef73085b0db2077c86d693f6d708af312f4056e67379257/nagisa-0.2.11-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3ce2aeda528e38f061974d18b34ef65271b2db829811d3819de683d99fbe245f", size = 21688727, upload-time = "2025-12-30T13:45:26.62Z" }, + { url = "https://files.pythonhosted.org/packages/dd/6a/f7038867531f8a55b9687488264262b80d634688166064770da283df765a/nagisa-0.2.11-cp314-cp314-win_amd64.whl", hash = "sha256:6cd2370e15ef52833fc1347a1706d159f42a40264caf109fde038f124192638c", size = 21603550, upload-time = "2025-12-29T12:16:05.44Z" }, ] [[package]] @@ -3621,116 +3898,88 @@ name = "nemo-toolkit" version = "2.3.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "fsspec", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numba", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "onnx", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "python-dateutil", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "scikit-learn", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "setuptools", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "tensorboard", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "text-unidecode", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "wget", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "wrapt", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/94/35/b7581841439fbd6f748a4a0669bf6eb12fa4c15cb05ee590917ad5e61df2/nemo_toolkit-2.3.0.tar.gz", hash = "sha256:6a51c7dae5e899f058012b45e310b321d59ab01c5733ad3ed3c1588a34ecaa2b", size = 4364046, upload_time = "2025-05-08T23:42:41.894Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/00/7d/886337914c705e081ee6713999b6eb6f0023b3a8331c30869b8fef0c0089/nemo_toolkit-2.3.0-py3-none-any.whl", hash = "sha256:4a5c6da74faada787754e31028b3894f93e05483cba3855238d0ba294387ee06", size = 5954834, upload_time = "2025-05-08T23:42:38.603Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +dependencies = [ + { name = "fsspec", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numba", version = "0.61.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "onnx", version = "1.17.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "python-dateutil", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "setuptools", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tensorboard", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "text-unidecode", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wget", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wrapt", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/94/35/b7581841439fbd6f748a4a0669bf6eb12fa4c15cb05ee590917ad5e61df2/nemo_toolkit-2.3.0.tar.gz", hash = "sha256:6a51c7dae5e899f058012b45e310b321d59ab01c5733ad3ed3c1588a34ecaa2b", size = 4364046, upload-time = "2025-05-08T23:42:41.894Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/00/7d/886337914c705e081ee6713999b6eb6f0023b3a8331c30869b8fef0c0089/nemo_toolkit-2.3.0-py3-none-any.whl", hash = "sha256:4a5c6da74faada787754e31028b3894f93e05483cba3855238d0ba294387ee06", size = 5954834, upload-time = "2025-05-08T23:42:38.603Z" }, ] [package.optional-dependencies] asr = [ - { name = "bitsandbytes", marker = "(platform_machine == 'x86_64' and sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine == 'x86_64' and sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "braceexpand", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "cloudpickle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "datasets", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "editdistance", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "einops", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "fiddle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "g2p-en", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "hydra-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "inflect", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "jiwer", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "kaldi-python-io", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "kaldiio", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "lhotse", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "librosa", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "lightning", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "marshmallow", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "mediapy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "num2words", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "omegaconf", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "optuna", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "packaging", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pandas", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "peft", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pyannote-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pyannote-metrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pydub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pyloudnorm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "resampy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sacremoses", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "scipy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sentencepiece", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "soundfile", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sox", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "texterrors", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchmetrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "wandb", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "webdataset", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "bitsandbytes", version = "0.45.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine == 'x86_64' and sys_platform != 'darwin' and extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "braceexpand", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "cloudpickle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "datasets", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "editdistance", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "einops", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "fiddle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "g2p-en", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "hydra-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "inflect", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "jiwer", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "kaldi-python-io", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "kaldiio", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "lhotse", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "librosa", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "lightning", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "marshmallow", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "mediapy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "num2words", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "omegaconf", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "optuna", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "packaging", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pandas", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "peft", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyannote-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyannote-metrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pydub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyloudnorm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "resampy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sacremoses", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sentencepiece", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "soundfile", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sox", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "texterrors", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchmetrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wandb", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "webdataset", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] [[package]] @@ -3738,8 +3987,10 @@ name = "nemo-toolkit" version = "2.6.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", @@ -3748,73 +3999,75 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "cuda-bindings", marker = "(sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "fsspec", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numba", marker = "(sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numba-cuda", marker = "(sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numexpr", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "onnx", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "python-dateutil", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "scikit-learn", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "setuptools", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "tensorboard", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "text-unidecode", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "wget", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "wrapt", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/3b/05/82a24a2567e33abd8b82f1f901e2784341d2dc9b24c3f4a46272326634db/nemo_toolkit-2.6.1.tar.gz", hash = "sha256:37802ca378bc5b7119a9a26bb2bcf6095f991eb36869bb4cc8a45d4758a0ec04", size = 3988616, upload_time = "2026-01-09T18:03:18.185Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/53/e2/a588a4e4845c78d1335f0d3a70e16573a9d4a372e7b58f3e7ef431124211/nemo_toolkit-2.6.1-py3-none-any.whl", hash = "sha256:a5428dc3e6c17c3af1a7cef2dc68ea9e4d64bd0606cb510fe29da3247f22880b", size = 5647873, upload_time = "2026-01-09T18:03:14.478Z" }, + { name = "cuda-bindings", marker = "(sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "fsspec", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numba", version = "0.64.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numba-cuda", marker = "(sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numexpr", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "onnx", version = "1.19.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "python-dateutil", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "setuptools", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tensorboard", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "text-unidecode", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wget", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wrapt", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3b/05/82a24a2567e33abd8b82f1f901e2784341d2dc9b24c3f4a46272326634db/nemo_toolkit-2.6.1.tar.gz", hash = "sha256:37802ca378bc5b7119a9a26bb2bcf6095f991eb36869bb4cc8a45d4758a0ec04", size = 3988616, upload-time = "2026-01-09T18:03:18.185Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/53/e2/a588a4e4845c78d1335f0d3a70e16573a9d4a372e7b58f3e7ef431124211/nemo_toolkit-2.6.1-py3-none-any.whl", hash = "sha256:a5428dc3e6c17c3af1a7cef2dc68ea9e4d64bd0606cb510fe29da3247f22880b", size = 5647873, upload-time = "2026-01-09T18:03:14.478Z" }, ] [package.optional-dependencies] asr = [ - { name = "braceexpand", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "cloudpickle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "datasets", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "editdistance", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "einops", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "fiddle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "hydra-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "inflect", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "jiwer", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "kaldi-python-io", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "kaldialign", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "lhotse", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "librosa", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "lightning", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "marshmallow", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "mediapy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nv-one-logger-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nv-one-logger-pytorch-lightning-integration", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nv-one-logger-training-telemetry", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "omegaconf", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "optuna", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "packaging", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pandas", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "peft", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pyannote-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pyannote-metrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pydub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pyloudnorm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "resampy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sacremoses", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "scipy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sentencepiece", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "soundfile", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sox", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchmetrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "transformers", version = "4.53.3", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "wandb", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "webdataset", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "whisper-normalizer", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "braceexpand", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "cloudpickle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "datasets", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "editdistance", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "einops", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "fiddle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "hydra-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "inflect", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "jiwer", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "kaldi-python-io", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "kaldialign", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "lhotse", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "librosa", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "lightning", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "marshmallow", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "mediapy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nv-one-logger-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nv-one-logger-pytorch-lightning-integration", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nv-one-logger-training-telemetry", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "omegaconf", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "optuna", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "packaging", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pandas", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "peft", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyannote-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyannote-metrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pydub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyloudnorm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "resampy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sacremoses", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sentencepiece", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "soundfile", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sox", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchmetrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "transformers", version = "4.53.3", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wandb", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "webdataset", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "whisper-normalizer", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] [[package]] @@ -3822,269 +4075,89 @@ name = "nemo-toolkit" version = "2.6.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "cuda-bindings", marker = "(sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "fsspec", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "huggingface-hub", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "numba", marker = "(sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128')" }, - { name = "numba-cuda", marker = "(sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "numexpr", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "numpy", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "onnx", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "python-dateutil", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "ruamel-yaml", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "scikit-learn", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "setuptools", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "tensorboard", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "text-unidecode", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "tqdm", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "wget", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "wrapt", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/81/fe/0f1af5aa909db55d3d1676f4138fd46b9e69dd4f970d8b9cd12e5fcff94e/nemo_toolkit-2.6.2.tar.gz", hash = "sha256:84c4bf68f6988a4c0556f51a18a00d59c0fd893a58315beaf549341b497b4fd3", size = 3989536, upload_time = "2026-02-06T16:39:47.895Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/37/c7/6765c550f1df379b6501dd2f4e7c5255699e27bae5e290f554fcaba3d313/nemo_toolkit-2.6.2-py3-none-any.whl", hash = "sha256:6a8f429db5d671c84e21aa028cd9fd1613304ac9ba261db79b5f45bc5faf2957", size = 5648066, upload_time = "2026-02-06T16:39:44.696Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +dependencies = [ + { name = "cuda-bindings", marker = "(sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "fsspec", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numba", version = "0.64.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'darwin' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform == 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numba-cuda", marker = "(sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'darwin' and extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numexpr", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "onnx", version = "1.19.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "python-dateutil", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "setuptools", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tensorboard", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "text-unidecode", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wget", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wrapt", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/81/fe/0f1af5aa909db55d3d1676f4138fd46b9e69dd4f970d8b9cd12e5fcff94e/nemo_toolkit-2.6.2.tar.gz", hash = "sha256:84c4bf68f6988a4c0556f51a18a00d59c0fd893a58315beaf549341b497b4fd3", size = 3989536, upload-time = "2026-02-06T16:39:47.895Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/37/c7/6765c550f1df379b6501dd2f4e7c5255699e27bae5e290f554fcaba3d313/nemo_toolkit-2.6.2-py3-none-any.whl", hash = "sha256:6a8f429db5d671c84e21aa028cd9fd1613304ac9ba261db79b5f45bc5faf2957", size = 5648066, upload-time = "2026-02-06T16:39:44.696Z" }, ] [package.optional-dependencies] asr = [ - { name = "braceexpand", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "cloudpickle", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "datasets", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "editdistance", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "einops", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "fiddle", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "hydra-core", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "inflect", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "jiwer", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "kaldi-python-io", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "kaldialign", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "lhotse", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "librosa", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "lightning", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "marshmallow", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "mediapy", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "nv-one-logger-core", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "nv-one-logger-pytorch-lightning-integration", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "nv-one-logger-training-telemetry", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "omegaconf", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "optuna", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "packaging", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "pandas", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "peft", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "pyannote-core", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "pyannote-metrics", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "pydub", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "pyloudnorm", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "resampy", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "ruamel-yaml", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "sacremoses", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "scipy", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "sentencepiece", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "soundfile", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "sox", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "torchmetrics", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "transformers", version = "4.53.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "wandb", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "webdataset", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, - { name = "whisper-normalizer", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121'" }, + { name = "braceexpand", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "cloudpickle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "datasets", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "editdistance", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "einops", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "fiddle", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "hydra-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "inflect", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "jiwer", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "kaldi-python-io", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "kaldialign", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "lhotse", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "librosa", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "lightning", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "marshmallow", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "mediapy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nv-one-logger-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nv-one-logger-pytorch-lightning-integration", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nv-one-logger-training-telemetry", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "omegaconf", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "optuna", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "packaging", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pandas", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "peft", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyannote-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyannote-metrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pydub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyloudnorm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "resampy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ruamel-yaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sacremoses", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sentencepiece", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "soundfile", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sox", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchmetrics", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "transformers", version = "4.53.3", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "wandb", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "webdataset", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "whisper-normalizer", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] [[package]] @@ -4092,301 +4165,31 @@ name = "networkx" version = "3.4.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -sdist = { url = "https://files.pythonhosted.org/packages/fd/1d/06475e1cd5264c0b870ea2cc6fdb3e37177c1e565c43f56ff17a10e3937f/networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1", size = 2151368, upload_time = "2024-10-21T12:39:38.695Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263, upload_time = "2024-10-21T12:39:36.247Z" }, + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +sdist = { url = "https://files.pythonhosted.org/packages/fd/1d/06475e1cd5264c0b870ea2cc6fdb3e37177c1e565c43f56ff17a10e3937f/networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1", size = 2151368, upload-time = "2024-10-21T12:39:38.695Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f", size = 1723263, upload-time = "2024-10-21T12:39:36.247Z" }, ] [[package]] name = "networkx" -version = "3.5" +version = "3.6.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -sdist = { url = "https://files.pythonhosted.org/packages/6c/4f/ccdb8ad3a38e583f214547fd2f7ff1fc160c43a75af88e6aec213404b96a/networkx-3.5.tar.gz", hash = "sha256:d4c6f9cf81f52d69230866796b82afbccdec3db7ae4fbd1b65ea750feed50037", size = 2471065, upload_time = "2025-05-29T11:35:07.804Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/8d/776adee7bbf76365fdd7f2552710282c79a4ead5d2a46408c9043a2b70ba/networkx-3.5-py3-none-any.whl", hash = "sha256:0030d386a9a06dee3565298b4a734b68589749a544acbb6c412dc9e2489ec6ec", size = 2034406, upload_time = "2025-05-29T11:35:04.961Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", +] +sdist = { url = "https://files.pythonhosted.org/packages/6a/51/63fe664f3908c97be9d2e4f1158eb633317598cfa6e1fc14af5383f17512/networkx-3.6.1.tar.gz", hash = "sha256:26b7c357accc0c8cde558ad486283728b65b6a95d85ee1cd66bafab4c8168509", size = 2517025, upload-time = "2025-12-08T17:02:39.908Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/c9/b2622292ea83fbb4ec318f5b9ab867d0a28ab43c5717bb85b0a5f6b3b0a4/networkx-3.6.1-py3-none-any.whl", hash = "sha256:d47fbf302e7d9cbbb9e2555a0d267983d2aa476bac30e90dfbe5669bd57f3762", size = 2068504, upload-time = "2025-12-08T17:02:38.159Z" }, ] [[package]] @@ -4394,14 +4197,14 @@ name = "nltk" version = "3.9.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "click", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "joblib", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "regex", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "click", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "joblib", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "regex", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f9/76/3a5e4312c19a028770f86fd7c058cf9f4ec4321c6cf7526bab998a5b683c/nltk-3.9.2.tar.gz", hash = "sha256:0f409e9b069ca4177c1903c3e843eef90c7e92992fa4931ae607da6de49e1419", size = 2887629, upload_time = "2025-10-01T07:19:23.764Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/76/3a5e4312c19a028770f86fd7c058cf9f4ec4321c6cf7526bab998a5b683c/nltk-3.9.2.tar.gz", hash = "sha256:0f409e9b069ca4177c1903c3e843eef90c7e92992fa4931ae607da6de49e1419", size = 2887629, upload-time = "2025-10-01T07:19:23.764Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/60/90/81ac364ef94209c100e12579629dc92bf7a709a84af32f8c551b02c07e94/nltk-3.9.2-py3-none-any.whl", hash = "sha256:1e209d2b3009110635ed9709a67a1a3e33a10f799490fa71cf4bec218c11c88a", size = 1513404, upload_time = "2025-10-01T07:19:21.648Z" }, + { url = "https://files.pythonhosted.org/packages/60/90/81ac364ef94209c100e12579629dc92bf7a709a84af32f8c551b02c07e94/nltk-3.9.2-py3-none-any.whl", hash = "sha256:1e209d2b3009110635ed9709a67a1a3e33a10f799490fa71cf4bec218c11c88a", size = 1513404, upload-time = "2025-10-01T07:19:21.648Z" }, ] [[package]] @@ -4409,154 +4212,210 @@ name = "num2words" version = "0.5.14" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "docopt", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "docopt", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f6/58/ad645bd38b4b648eb2fc2ba1b909398e54eb0cbb6a7dbd2b4953e38c9621/num2words-0.5.14.tar.gz", hash = "sha256:b066ec18e56b6616a3b38086b5747daafbaa8868b226a36127e0451c0cf379c6", size = 218213, upload_time = "2024-12-17T20:17:10.191Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f6/58/ad645bd38b4b648eb2fc2ba1b909398e54eb0cbb6a7dbd2b4953e38c9621/num2words-0.5.14.tar.gz", hash = "sha256:b066ec18e56b6616a3b38086b5747daafbaa8868b226a36127e0451c0cf379c6", size = 218213, upload-time = "2024-12-17T20:17:10.191Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d6/5b/545e9267a1cc080c8a1be2746113a063e34bcdd0f5173fd665a5c13cb234/num2words-0.5.14-py3-none-any.whl", hash = "sha256:1c8e5b00142fc2966fd8d685001e36c4a9911e070d1b120e1beb721fa1edb33d", size = 163525, upload_time = "2024-12-17T20:17:06.074Z" }, + { url = "https://files.pythonhosted.org/packages/d6/5b/545e9267a1cc080c8a1be2746113a063e34bcdd0f5173fd665a5c13cb234/num2words-0.5.14-py3-none-any.whl", hash = "sha256:1c8e5b00142fc2966fd8d685001e36c4a9911e070d1b120e1beb721fa1edb33d", size = 163525, upload-time = "2024-12-17T20:17:06.074Z" }, ] [[package]] name = "numba" version = "0.61.0" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "llvmlite" }, - { name = "numpy" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/3c/88/c13a935f200fda51384411e49840a8e7f70c9cb1ee8d809dd0f2477cf7ef/numba-0.61.0.tar.gz", hash = "sha256:888d2e89b8160899e19591467e8fdd4970e07606e1fbc248f239c89818d5f925", size = 2816484, upload_time = "2025-01-20T11:32:37.75Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/77/97/8568a025b9ab8b4d53491e70d4206d5f3fc71fbe94f3097058e01ad8e7ff/numba-0.61.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9cab9783a700fa428b1a54d65295122bc03b3de1d01fb819a6b9dbbddfdb8c43", size = 2769008, upload_time = "2025-01-20T11:16:58.104Z" }, - { url = "https://files.pythonhosted.org/packages/8c/ab/a88c20755f66543ee01c85c98b866595b92e1bd0ed80565a4889e22929a8/numba-0.61.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:46c5ae094fb3706f5adf9021bfb7fc11e44818d61afee695cdee4eadfed45e98", size = 2771815, upload_time = "2025-01-20T11:17:00.99Z" }, - { url = "https://files.pythonhosted.org/packages/ae/f4/b357913089ecec1a9ddc6adc04090396928f36a484a5ab9e71b24ddba4cd/numba-0.61.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6fb74e81aa78a2303e30593d8331327dfc0d2522b5db05ac967556a26db3ef87", size = 3820233, upload_time = "2025-01-20T11:31:58.198Z" }, - { url = "https://files.pythonhosted.org/packages/ea/60/0e21bcf3baaf10e39d48cd224618e46a6b75d3394f465c37ce57bf98cbfa/numba-0.61.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0ebbd4827091384ab8c4615ba1b3ca8bc639a3a000157d9c37ba85d34cd0da1b", size = 3514707, upload_time = "2025-01-20T11:32:00.529Z" }, - { url = "https://files.pythonhosted.org/packages/a0/08/45c136ab59e6b11e61ce15a0d17ef03fd89eaccb0db05ad67912aaf5218a/numba-0.61.0-cp310-cp310-win_amd64.whl", hash = "sha256:43aa4d7d10c542d3c78106b8481e0cbaaec788c39ee8e3d7901682748ffdf0b4", size = 2827753, upload_time = "2025-01-20T11:32:02.421Z" }, - { url = "https://files.pythonhosted.org/packages/63/8f/f983a7c859ccad73d3cc3f86fbba94f16e137cd1ee464631d61b624363b2/numba-0.61.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:bf64c2d0f3d161af603de3825172fb83c2600bcb1d53ae8ea568d4c53ba6ac08", size = 2768960, upload_time = "2025-01-20T11:32:04.519Z" }, - { url = "https://files.pythonhosted.org/packages/be/1b/c33dc847d475d5b647b4ad5aefc38df7a72283763f4cda47745050375a81/numba-0.61.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:de5aa7904741425f28e1028b85850b31f0a245e9eb4f7c38507fb893283a066c", size = 2771862, upload_time = "2025-01-20T11:32:06.764Z" }, - { url = "https://files.pythonhosted.org/packages/14/91/18b9f64b34ff318a14d072251480547f89ebfb864b2b7168e5dc5f64f502/numba-0.61.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21c2fe25019267a608e2710a6a947f557486b4b0478b02e45a81cf606a05a7d4", size = 3825411, upload_time = "2025-01-20T11:32:08.627Z" }, - { url = "https://files.pythonhosted.org/packages/f2/97/1a38030c2a331e273ace1de2b61988e33d80878fda8a5eedee0cd78399d3/numba-0.61.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:74250b26ed6a1428763e774dc5b2d4e70d93f73795635b5412b8346a4d054574", size = 3519604, upload_time = "2025-01-20T11:32:10.456Z" }, - { url = "https://files.pythonhosted.org/packages/df/a7/56f547de8fc197963f238fd62beb5f1d2cace047602d0577956bf6840970/numba-0.61.0-cp311-cp311-win_amd64.whl", hash = "sha256:b72bbc8708e98b3741ad0c63f9929c47b623cc4ee86e17030a4f3e301e8401ac", size = 2827642, upload_time = "2025-01-20T11:32:12.462Z" }, - { url = "https://files.pythonhosted.org/packages/63/c9/c61881e7f2e253e745209f078bbd428ce23b6cf901f7d93afe166720ff95/numba-0.61.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:152146ecdbb8d8176f294e9f755411e6f270103a11c3ff50cecc413f794e52c8", size = 2769758, upload_time = "2025-01-20T11:32:14.364Z" }, - { url = "https://files.pythonhosted.org/packages/e1/28/ddec0147a4933f86ceaca580aa9bb767d5632ecdb1ece6cfb3eab4ac78e5/numba-0.61.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5cafa6095716fcb081618c28a8d27bf7c001e09696f595b41836dec114be2905", size = 2772445, upload_time = "2025-01-20T11:32:16.695Z" }, - { url = "https://files.pythonhosted.org/packages/18/74/6a9f0e6c76c088f8a6aa702eab31734068061dca5cc0f34e8bc1eb447de1/numba-0.61.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ffe9fe373ed30638d6e20a0269f817b2c75d447141f55a675bfcf2d1fe2e87fb", size = 3882115, upload_time = "2025-01-20T11:32:19.164Z" }, - { url = "https://files.pythonhosted.org/packages/53/68/d7c31e53f08e6b4669c9b5a3cd7c5fb9097220c5ef388bc099ca8ab9749f/numba-0.61.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:9f25f7fef0206d55c1cfb796ad833cbbc044e2884751e56e798351280038484c", size = 3573296, upload_time = "2025-01-20T11:32:21.944Z" }, - { url = "https://files.pythonhosted.org/packages/94/4f/8357a99a14f331b865a42cb4756ae37da85599b9c95e01277ea10361e91a/numba-0.61.0-cp312-cp312-win_amd64.whl", hash = "sha256:550d389573bc3b895e1ccb18289feea11d937011de4d278b09dc7ed585d1cdcb", size = 2828077, upload_time = "2025-01-20T11:32:23.534Z" }, - { url = "https://files.pythonhosted.org/packages/3b/54/71fba18e4af5619f1ea8175ee92e82dd8e220bd6feb8c0153c6b814c8a60/numba-0.61.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:b96fafbdcf6f69b69855273e988696aae4974115a815f6818fef4af7afa1f6b8", size = 2768024, upload_time = "2025-01-20T11:32:25.24Z" }, - { url = "https://files.pythonhosted.org/packages/39/76/2448b43d08e904aad1b1b9cd12835b19411e84a81aa9192f83642a5e0afd/numba-0.61.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f6c452dca1de8e60e593f7066df052dd8da09b243566ecd26d2b796e5d3087d", size = 2769541, upload_time = "2025-01-20T11:32:28.417Z" }, - { url = "https://files.pythonhosted.org/packages/32/8f/4bb2374247ab988c9eac587b304b2947a36d605b9bb9ba4bf06e955c17d3/numba-0.61.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:44240e694d4aa321430c97b21453e46014fe6c7b8b7d932afa7f6a88cc5d7e5e", size = 3890102, upload_time = "2025-01-20T11:32:30.281Z" }, - { url = "https://files.pythonhosted.org/packages/ab/bc/dc2d03555289ae5263f65c01d45eb186ce347585c191daf0e60021d5ed39/numba-0.61.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:764f0e47004f126f58c3b28e0a02374c420a9d15157b90806d68590f5c20cc89", size = 3580239, upload_time = "2025-01-20T11:32:33.527Z" }, - { url = "https://files.pythonhosted.org/packages/61/08/71247ce560d2c222d9ca705c7d3547fc4069b96fc85d71aabeb890befe9f/numba-0.61.0-cp313-cp313-win_amd64.whl", hash = "sha256:074cd38c5b1f9c65a4319d1f3928165f48975ef0537ad43385b2bd908e6e2e35", size = 2828035, upload_time = "2025-01-20T11:32:35.965Z" }, +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", ] - -[[package]] -name = "numba-cuda" -version = "0.15.1" -source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numba" }, + { name = "llvmlite", version = "0.44.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/56/d7/f8dd134b7896b30d69e5b29af27264b1143458d43e088f210abc16cba91e/numba_cuda-0.15.1.tar.gz", hash = "sha256:219771179a396ba2a6911648b908609c1373d2055373d5fb8294f0a1947c4690", size = 491996, upload_time = "2025-06-14T21:34:24.931Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3c/88/c13a935f200fda51384411e49840a8e7f70c9cb1ee8d809dd0f2477cf7ef/numba-0.61.0.tar.gz", hash = "sha256:888d2e89b8160899e19591467e8fdd4970e07606e1fbc248f239c89818d5f925", size = 2816484, upload-time = "2025-01-20T11:32:37.75Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f8/04/307a793117d631fceb2ae9b32c2b1cd42e36ba857f1815d1b417d1faa9b7/numba_cuda-0.15.1-py3-none-any.whl", hash = "sha256:b1b804d1b970996e9aab474d689166d1af62934abb456581fe005d052b4e70c6", size = 591026, upload_time = "2025-06-14T21:34:23.409Z" }, + { url = "https://files.pythonhosted.org/packages/77/97/8568a025b9ab8b4d53491e70d4206d5f3fc71fbe94f3097058e01ad8e7ff/numba-0.61.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9cab9783a700fa428b1a54d65295122bc03b3de1d01fb819a6b9dbbddfdb8c43", size = 2769008, upload-time = "2025-01-20T11:16:58.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ab/a88c20755f66543ee01c85c98b866595b92e1bd0ed80565a4889e22929a8/numba-0.61.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:46c5ae094fb3706f5adf9021bfb7fc11e44818d61afee695cdee4eadfed45e98", size = 2771815, upload-time = "2025-01-20T11:17:00.99Z" }, + { url = "https://files.pythonhosted.org/packages/ae/f4/b357913089ecec1a9ddc6adc04090396928f36a484a5ab9e71b24ddba4cd/numba-0.61.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6fb74e81aa78a2303e30593d8331327dfc0d2522b5db05ac967556a26db3ef87", size = 3820233, upload-time = "2025-01-20T11:31:58.198Z" }, + { url = "https://files.pythonhosted.org/packages/ea/60/0e21bcf3baaf10e39d48cd224618e46a6b75d3394f465c37ce57bf98cbfa/numba-0.61.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0ebbd4827091384ab8c4615ba1b3ca8bc639a3a000157d9c37ba85d34cd0da1b", size = 3514707, upload-time = "2025-01-20T11:32:00.529Z" }, + { url = "https://files.pythonhosted.org/packages/a0/08/45c136ab59e6b11e61ce15a0d17ef03fd89eaccb0db05ad67912aaf5218a/numba-0.61.0-cp310-cp310-win_amd64.whl", hash = "sha256:43aa4d7d10c542d3c78106b8481e0cbaaec788c39ee8e3d7901682748ffdf0b4", size = 2827753, upload-time = "2025-01-20T11:32:02.421Z" }, + { url = "https://files.pythonhosted.org/packages/63/8f/f983a7c859ccad73d3cc3f86fbba94f16e137cd1ee464631d61b624363b2/numba-0.61.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:bf64c2d0f3d161af603de3825172fb83c2600bcb1d53ae8ea568d4c53ba6ac08", size = 2768960, upload-time = "2025-01-20T11:32:04.519Z" }, + { url = "https://files.pythonhosted.org/packages/be/1b/c33dc847d475d5b647b4ad5aefc38df7a72283763f4cda47745050375a81/numba-0.61.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:de5aa7904741425f28e1028b85850b31f0a245e9eb4f7c38507fb893283a066c", size = 2771862, upload-time = "2025-01-20T11:32:06.764Z" }, + { url = "https://files.pythonhosted.org/packages/14/91/18b9f64b34ff318a14d072251480547f89ebfb864b2b7168e5dc5f64f502/numba-0.61.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21c2fe25019267a608e2710a6a947f557486b4b0478b02e45a81cf606a05a7d4", size = 3825411, upload-time = "2025-01-20T11:32:08.627Z" }, + { url = "https://files.pythonhosted.org/packages/f2/97/1a38030c2a331e273ace1de2b61988e33d80878fda8a5eedee0cd78399d3/numba-0.61.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:74250b26ed6a1428763e774dc5b2d4e70d93f73795635b5412b8346a4d054574", size = 3519604, upload-time = "2025-01-20T11:32:10.456Z" }, + { url = "https://files.pythonhosted.org/packages/df/a7/56f547de8fc197963f238fd62beb5f1d2cace047602d0577956bf6840970/numba-0.61.0-cp311-cp311-win_amd64.whl", hash = "sha256:b72bbc8708e98b3741ad0c63f9929c47b623cc4ee86e17030a4f3e301e8401ac", size = 2827642, upload-time = "2025-01-20T11:32:12.462Z" }, + { url = "https://files.pythonhosted.org/packages/63/c9/c61881e7f2e253e745209f078bbd428ce23b6cf901f7d93afe166720ff95/numba-0.61.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:152146ecdbb8d8176f294e9f755411e6f270103a11c3ff50cecc413f794e52c8", size = 2769758, upload-time = "2025-01-20T11:32:14.364Z" }, + { url = "https://files.pythonhosted.org/packages/e1/28/ddec0147a4933f86ceaca580aa9bb767d5632ecdb1ece6cfb3eab4ac78e5/numba-0.61.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5cafa6095716fcb081618c28a8d27bf7c001e09696f595b41836dec114be2905", size = 2772445, upload-time = "2025-01-20T11:32:16.695Z" }, + { url = "https://files.pythonhosted.org/packages/18/74/6a9f0e6c76c088f8a6aa702eab31734068061dca5cc0f34e8bc1eb447de1/numba-0.61.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ffe9fe373ed30638d6e20a0269f817b2c75d447141f55a675bfcf2d1fe2e87fb", size = 3882115, upload-time = "2025-01-20T11:32:19.164Z" }, + { url = "https://files.pythonhosted.org/packages/53/68/d7c31e53f08e6b4669c9b5a3cd7c5fb9097220c5ef388bc099ca8ab9749f/numba-0.61.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:9f25f7fef0206d55c1cfb796ad833cbbc044e2884751e56e798351280038484c", size = 3573296, upload-time = "2025-01-20T11:32:21.944Z" }, + { url = "https://files.pythonhosted.org/packages/94/4f/8357a99a14f331b865a42cb4756ae37da85599b9c95e01277ea10361e91a/numba-0.61.0-cp312-cp312-win_amd64.whl", hash = "sha256:550d389573bc3b895e1ccb18289feea11d937011de4d278b09dc7ed585d1cdcb", size = 2828077, upload-time = "2025-01-20T11:32:23.534Z" }, + { url = "https://files.pythonhosted.org/packages/3b/54/71fba18e4af5619f1ea8175ee92e82dd8e220bd6feb8c0153c6b814c8a60/numba-0.61.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:b96fafbdcf6f69b69855273e988696aae4974115a815f6818fef4af7afa1f6b8", size = 2768024, upload-time = "2025-01-20T11:32:25.24Z" }, + { url = "https://files.pythonhosted.org/packages/39/76/2448b43d08e904aad1b1b9cd12835b19411e84a81aa9192f83642a5e0afd/numba-0.61.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f6c452dca1de8e60e593f7066df052dd8da09b243566ecd26d2b796e5d3087d", size = 2769541, upload-time = "2025-01-20T11:32:28.417Z" }, + { url = "https://files.pythonhosted.org/packages/32/8f/4bb2374247ab988c9eac587b304b2947a36d605b9bb9ba4bf06e955c17d3/numba-0.61.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:44240e694d4aa321430c97b21453e46014fe6c7b8b7d932afa7f6a88cc5d7e5e", size = 3890102, upload-time = "2025-01-20T11:32:30.281Z" }, + { url = "https://files.pythonhosted.org/packages/ab/bc/dc2d03555289ae5263f65c01d45eb186ce347585c191daf0e60021d5ed39/numba-0.61.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:764f0e47004f126f58c3b28e0a02374c420a9d15157b90806d68590f5c20cc89", size = 3580239, upload-time = "2025-01-20T11:32:33.527Z" }, + { url = "https://files.pythonhosted.org/packages/61/08/71247ce560d2c222d9ca705c7d3547fc4069b96fc85d71aabeb890befe9f/numba-0.61.0-cp313-cp313-win_amd64.whl", hash = "sha256:074cd38c5b1f9c65a4319d1f3928165f48975ef0537ad43385b2bd908e6e2e35", size = 2828035, upload-time = "2025-01-20T11:32:35.965Z" }, ] [[package]] -name = "numexpr" -version = "2.13.1" +name = "numba" +version = "0.64.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] dependencies = [ - { name = "numpy" }, + { name = "llvmlite", version = "0.46.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/23/c9/a0fb41787d01d621046138da30f6c2100d80857bf34b3390dd68040f27a3/numba-0.64.0.tar.gz", hash = "sha256:95e7300af648baa3308127b1955b52ce6d11889d16e8cfe637b4f85d2fca52b1", size = 2765679, upload-time = "2026-02-18T18:41:20.974Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4c/5e/604fed821cd7e3426bb3bc99a7ed6ac0bcb489f4cd93052256437d082f95/numba-0.64.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cc09b79440952e3098eeebea4bf6e8d2355fb7f12734fcd9fc5039f0dca90727", size = 2683250, upload-time = "2026-02-18T18:40:45.829Z" }, + { url = "https://files.pythonhosted.org/packages/4f/9f/9275a723d050b5f1a9b1c7fb7dbfce324fef301a8e50c5f88338569db06c/numba-0.64.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1afe3a80b8c2f376b211fb7a49e536ef9eafc92436afc95a2f41ea5392f8cc65", size = 3742168, upload-time = "2026-02-18T18:40:48.066Z" }, + { url = "https://files.pythonhosted.org/packages/e2/d1/97ca7dddaa36b16f4c46319bdb6b4913ba15d0245317d0d8ccde7b2d7d92/numba-0.64.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:23804194b93b8cd416c6444b5fbc4956082a45fed2d25436ef49c594666e7f7e", size = 3449103, upload-time = "2026-02-18T18:40:49.905Z" }, + { url = "https://files.pythonhosted.org/packages/52/0a/b9e137ad78415373e3353564500e8bf29dbce3c0d73633bb384d4e5d7537/numba-0.64.0-cp310-cp310-win_amd64.whl", hash = "sha256:e2a9fe998bb2cf848960b34db02c2c3b5e02cf82c07a26d9eef3494069740278", size = 2749950, upload-time = "2026-02-18T18:40:51.536Z" }, + { url = "https://files.pythonhosted.org/packages/89/a3/1a4286a1c16136c8896d8e2090d950e79b3ec626d3a8dc9620f6234d5a38/numba-0.64.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:766156ee4b8afeeb2b2e23c81307c5d19031f18d5ce76ae2c5fb1429e72fa92b", size = 2682938, upload-time = "2026-02-18T18:40:52.897Z" }, + { url = "https://files.pythonhosted.org/packages/19/16/aa6e3ba3cd45435c117d1101b278b646444ed05b7c712af631b91353f573/numba-0.64.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d17071b4ffc9d39b75d8e6c101a36f0c81b646123859898c9799cb31807c8f78", size = 3747376, upload-time = "2026-02-18T18:40:54.925Z" }, + { url = "https://files.pythonhosted.org/packages/c0/f1/dd2f25e18d75fdf897f730b78c5a7b00cc4450f2405564dbebfaf359f21f/numba-0.64.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4ead5630434133bac87fa67526eacb264535e4e9a2d5ec780e0b4fc381a7d275", size = 3453292, upload-time = "2026-02-18T18:40:56.818Z" }, + { url = "https://files.pythonhosted.org/packages/31/29/e09d5630578a50a2b3fa154990b6b839cf95327aa0709e2d50d0b6816cd1/numba-0.64.0-cp311-cp311-win_amd64.whl", hash = "sha256:f2b1fd93e7aaac07d6fbaed059c00679f591f2423885c206d8c1b55d65ca3f2d", size = 2749824, upload-time = "2026-02-18T18:40:58.392Z" }, + { url = "https://files.pythonhosted.org/packages/70/a6/9fc52cb4f0d5e6d8b5f4d81615bc01012e3cf24e1052a60f17a68deb8092/numba-0.64.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:69440a8e8bc1a81028446f06b363e28635aa67bd51b1e498023f03b812e0ce68", size = 2683418, upload-time = "2026-02-18T18:40:59.886Z" }, + { url = "https://files.pythonhosted.org/packages/9b/89/1a74ea99b180b7a5587b0301ed1b183a2937c4b4b67f7994689b5d36fc34/numba-0.64.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f13721011f693ba558b8dd4e4db7f2640462bba1b855bdc804be45bbeb55031a", size = 3804087, upload-time = "2026-02-18T18:41:01.699Z" }, + { url = "https://files.pythonhosted.org/packages/91/e1/583c647404b15f807410510fec1eb9b80cb8474165940b7749f026f21cbc/numba-0.64.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e0b180b1133f2b5d8b3f09d96b6d7a9e51a7da5dda3c09e998b5bcfac85d222c", size = 3504309, upload-time = "2026-02-18T18:41:03.252Z" }, + { url = "https://files.pythonhosted.org/packages/85/23/0fce5789b8a5035e7ace21216a468143f3144e02013252116616c58339aa/numba-0.64.0-cp312-cp312-win_amd64.whl", hash = "sha256:e63dc94023b47894849b8b106db28ccb98b49d5498b98878fac1a38f83ac007a", size = 2752740, upload-time = "2026-02-18T18:41:05.097Z" }, + { url = "https://files.pythonhosted.org/packages/52/80/2734de90f9300a6e2503b35ee50d9599926b90cbb7ac54f9e40074cd07f1/numba-0.64.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:3bab2c872194dcd985f1153b70782ec0fbbe348fffef340264eacd3a76d59fd6", size = 2683392, upload-time = "2026-02-18T18:41:06.563Z" }, + { url = "https://files.pythonhosted.org/packages/42/e8/14b5853ebefd5b37723ef365c5318a30ce0702d39057eaa8d7d76392859d/numba-0.64.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:703a246c60832cad231d2e73c1182f25bf3cc8b699759ec8fe58a2dbc689a70c", size = 3812245, upload-time = "2026-02-18T18:41:07.963Z" }, + { url = "https://files.pythonhosted.org/packages/8a/a2/f60dc6c96d19b7185144265a5fbf01c14993d37ff4cd324b09d0212aa7ce/numba-0.64.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7e2e49a7900ee971d32af7609adc0cfe6aa7477c6f6cccdf6d8138538cf7756f", size = 3511328, upload-time = "2026-02-18T18:41:09.504Z" }, + { url = "https://files.pythonhosted.org/packages/9c/2a/fe7003ea7e7237ee7014f8eaeeb7b0d228a2db22572ca85bab2648cf52cb/numba-0.64.0-cp313-cp313-win_amd64.whl", hash = "sha256:396f43c3f77e78d7ec84cdfc6b04969c78f8f169351b3c4db814b97e7acf4245", size = 2752668, upload-time = "2026-02-18T18:41:11.455Z" }, + { url = "https://files.pythonhosted.org/packages/3d/8a/77d26afe0988c592dd97cb8d4e80bfb3dfc7dbdacfca7d74a7c5c81dd8c2/numba-0.64.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:f565d55eaeff382cbc86c63c8c610347453af3d1e7afb2b6569aac1c9b5c93ce", size = 2683590, upload-time = "2026-02-18T18:41:12.897Z" }, + { url = "https://files.pythonhosted.org/packages/8e/4b/600b8b7cdbc7f9cebee9ea3d13bb70052a79baf28944024ffcb59f0712e3/numba-0.64.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9b55169b18892c783f85e9ad9e6f5297a6d12967e4414e6b71361086025ff0bb", size = 3781163, upload-time = "2026-02-18T18:41:15.377Z" }, + { url = "https://files.pythonhosted.org/packages/ff/73/53f2d32bfa45b7175e9944f6b816d8c32840178c3eee9325033db5bf838e/numba-0.64.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:196bcafa02c9dd1707e068434f6d5cedde0feb787e3432f7f1f0e993cc336c4c", size = 3481172, upload-time = "2026-02-18T18:41:17.281Z" }, + { url = "https://files.pythonhosted.org/packages/b5/00/aebd2f7f1e11e38814bb96e95a27580817a7b340608d3ac085fdbab83174/numba-0.64.0-cp314-cp314-win_amd64.whl", hash = "sha256:213e9acbe7f1c05090592e79020315c1749dd52517b90e94c517dca3f014d4a1", size = 2754700, upload-time = "2026-02-18T18:41:19.277Z" }, +] + +[[package]] +name = "numba-cuda" +version = "0.15.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numba", version = "0.64.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/56/d7/f8dd134b7896b30d69e5b29af27264b1143458d43e088f210abc16cba91e/numba_cuda-0.15.1.tar.gz", hash = "sha256:219771179a396ba2a6911648b908609c1373d2055373d5fb8294f0a1947c4690", size = 491996, upload-time = "2025-06-14T21:34:24.931Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f8/04/307a793117d631fceb2ae9b32c2b1cd42e36ba857f1815d1b417d1faa9b7/numba_cuda-0.15.1-py3-none-any.whl", hash = "sha256:b1b804d1b970996e9aab474d689166d1af62934abb456581fe005d052b4e70c6", size = 591026, upload-time = "2025-06-14T21:34:23.409Z" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8d/ca/c1217ae2c15c3284a9e219c269624f80fa1582622eb0400c711a26f84a43/numexpr-2.13.1.tar.gz", hash = "sha256:ecb722249c2d6ed7fefe8504bb17e056481a5f31233c23a7ee02085c3d661fa1", size = 119296, upload_time = "2025-09-30T18:36:33.551Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/35/40/ec43ef49857b10111801e85b103f178d3d4473fa42ad3719fa059f55a257/numexpr-2.13.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bdbc2b93ac59667f0ba725b24cd3b5559c300e91e179d09c74ebaf8c8961eef6", size = 162934, upload_time = "2025-09-30T18:35:08.451Z" }, - { url = "https://files.pythonhosted.org/packages/4b/c4/cc0af2756065f1f97acf2237f6809ce72c0abfd31cc59e54e6f11a4fb1cb/numexpr-2.13.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ad6b5dfc191c766e3ec89d2e3f956f7ef3181a1f8bf2bb00ec48fb3bf97b44ac", size = 151820, upload_time = "2025-09-30T18:35:10.273Z" }, - { url = "https://files.pythonhosted.org/packages/25/36/59a71bd2cbd11ab8220474bd11a98cf4b4d65e90050ef68588e1caa40bb7/numexpr-2.13.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a12dbd4c07a8303c6f01cdade531d75c9b4f5b8f72cbe5821d8f9197ee6fba47", size = 449129, upload_time = "2025-09-30T18:35:11.594Z" }, - { url = "https://files.pythonhosted.org/packages/38/a6/f8ffb8519a20f3e58ad87a82a7ea31fbcd970dbac7d3c9531b5af4ece65a/numexpr-2.13.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2de5c8ca2f25690d48e475d53a3524876164227cf4044743818f5704c28a8639", size = 439777, upload_time = "2025-09-30T18:35:13.085Z" }, - { url = "https://files.pythonhosted.org/packages/0a/eb/290e3a871190e07d5de0ec1342cf38d2453b4b235f93a903b7d6bb969a7f/numexpr-2.13.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:533ec2d77fc059e3868e9798ef2f13ab57161517cd2e0c521bb33d1dc99068ca", size = 1413818, upload_time = "2025-09-30T18:35:15.148Z" }, - { url = "https://files.pythonhosted.org/packages/ae/68/922980751260b62e451f5b21adaa63581ec2d7c06ef2ed9e356b8529fea8/numexpr-2.13.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a75ddffc36f6b7a679fbc7df492685aed7e8888aec80ec2cd8e30f21fc019caa", size = 1462677, upload_time = "2025-09-30T18:35:17.367Z" }, - { url = "https://files.pythonhosted.org/packages/1a/26/d111add556589fa8e37863fa89fac5ea914904982540eaf24adcf02994ae/numexpr-2.13.1-cp310-cp310-win32.whl", hash = "sha256:790af35095626ad2d02201c56ac2d49ae45fc95a02af85f40808752ed32ee103", size = 166606, upload_time = "2025-09-30T18:35:19.305Z" }, - { url = "https://files.pythonhosted.org/packages/71/f5/f27ba83d134ce76708dec714e253665560e9e083425b6ff3d1d536b872e3/numexpr-2.13.1-cp310-cp310-win_amd64.whl", hash = "sha256:aadf3118b6ef87294277ffb77a9562970228341aaaa4b78de634a43ea8ea2c6e", size = 159891, upload_time = "2025-09-30T18:35:20.59Z" }, - { url = "https://files.pythonhosted.org/packages/60/aa/734ccb5b2d62ddb8c903adf1be8bf668df7fd31f886f8a274203a8317a43/numexpr-2.13.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bdf62745e072c670151c0705bddfe3f33c341dacb7eb255ddb1e8d2a257bfef5", size = 162936, upload_time = "2025-09-30T18:35:22.227Z" }, - { url = "https://files.pythonhosted.org/packages/4b/bc/bc081354c99d896b5986bb6683bc7f36e221e1464d9b8a5d9c5ad7a29c13/numexpr-2.13.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:91cf0521d8fed3f804640c4a6d22b5d9813d7e64b32c38215de163c7f092f7cc", size = 151819, upload_time = "2025-09-30T18:35:23.612Z" }, - { url = "https://files.pythonhosted.org/packages/bf/6d/c3a1c3c113a5cf72b431a9f4433511eb35f2063836ed1020f21781ca77aa/numexpr-2.13.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:58e2f111756fff63e27e495473d950e4c98bbebca55aa1572798b59110d6c84b", size = 450816, upload_time = "2025-09-30T18:35:24.887Z" }, - { url = "https://files.pythonhosted.org/packages/77/45/634492e37e31c9db273b6f0d39a83759bfda58ea32690a892b6a5246cfc4/numexpr-2.13.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a5a37b74561ed8dbd5f9be182d94419fa53f452e2d7d3e8d6dbef35a20f19f7", size = 441502, upload_time = "2025-09-30T18:35:26.262Z" }, - { url = "https://files.pythonhosted.org/packages/6a/04/cfd65881165fd800e0ea17985b03793a7a16488c1a93257b2cfa658bb73a/numexpr-2.13.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:78cb76676e63f02dcf507e3c563888018a68b6a2e2cd444628e09df270dfd0b2", size = 1415631, upload_time = "2025-09-30T18:35:27.776Z" }, - { url = "https://files.pythonhosted.org/packages/c7/15/0d037d173c3cd0254fdf1cf148fa4aa79da10119a688cc2e1027de3e7cee/numexpr-2.13.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d29b3351de4c43b56d2ef7f138ab7a8988e797291bcbbd56d545e4e7902f254a", size = 1464365, upload_time = "2025-09-30T18:35:29.182Z" }, - { url = "https://files.pythonhosted.org/packages/73/4a/56d3aca7bea28f66d82f0b9577a632c2ad18834e9467e06fc3595ddc8c54/numexpr-2.13.1-cp311-cp311-win32.whl", hash = "sha256:912488ddbd500937bb6f4dfc010bdb3bf757a76e0b93db2f2c56db49ef6b9351", size = 166612, upload_time = "2025-09-30T18:35:30.328Z" }, - { url = "https://files.pythonhosted.org/packages/52/62/5bd094657e051b1cb9e71f65ef4db733b50a24645f2380057fffc52aca6a/numexpr-2.13.1-cp311-cp311-win_amd64.whl", hash = "sha256:66d0292f3b9dc5faadb4dd8a89d733321ff01c9699aee0c3cdbf513c9505e39c", size = 159890, upload_time = "2025-09-30T18:35:31.968Z" }, - { url = "https://files.pythonhosted.org/packages/b5/24/b87ad61f09132d92d92e93da8940055f1282ee30c913737ae977cebebab6/numexpr-2.13.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6aa48c2f2bfa142dfe260441486452be8f70b5551c17bc846fccf76123d4a226", size = 162534, upload_time = "2025-09-30T18:35:33.361Z" }, - { url = "https://files.pythonhosted.org/packages/91/b8/8ea90b2c64ef26b14866a38d13bb496195856b810c1a18a96cb89693b6af/numexpr-2.13.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:67a3dd8b51e94251f535a9a404f1ac939a3ebeb9398caad20ae9d0de37c6d3b3", size = 151938, upload_time = "2025-09-30T18:35:34.608Z" }, - { url = "https://files.pythonhosted.org/packages/ab/65/4679408c4c61badbd12671920479918e2893c8488de8d5c7f801b3a5f57d/numexpr-2.13.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ca152998d44ea30b45ad6b8a050ac4a9408b61a17508df87ad0d919335d79b44", size = 452166, upload_time = "2025-09-30T18:35:36.643Z" }, - { url = "https://files.pythonhosted.org/packages/31/1b/11a1202f8b67dce8e119a9f6481d839b152cc0084940a146b52f8f38685b/numexpr-2.13.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b4280c8f7cc024846be8fdd6582572bb0b6bad98fb2a68a367ef5e6e2e130d5f", size = 443123, upload_time = "2025-09-30T18:35:38.14Z" }, - { url = "https://files.pythonhosted.org/packages/7b/5e/271bf56efac177abe6e5d5349365e460a2a4205a514c99e0b2203d827264/numexpr-2.13.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b86e1daa4e27d6bf6304008ed4630a055babf863db2ec8f282b4058bbfe466bd", size = 1417039, upload_time = "2025-09-30T18:35:39.832Z" }, - { url = "https://files.pythonhosted.org/packages/72/33/6b3164fdc553eceec901793f9df467a7b4151e21772514fc2a392f12c42f/numexpr-2.13.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:30d189fc52ee4a33b869a0592553cd2ed686c20cded21b2ddf347a4d143f1bea", size = 1465878, upload_time = "2025-09-30T18:35:41.437Z" }, - { url = "https://files.pythonhosted.org/packages/f1/3e/037e9dc96f9681e7af694bf5abf699b137f1fccb8bb829c50505e98d60ba/numexpr-2.13.1-cp312-cp312-win32.whl", hash = "sha256:e926b59d385de2396935b362143ac2c282176875cf8ee7baba0a150b58421b5c", size = 166740, upload_time = "2025-09-30T18:35:42.851Z" }, - { url = "https://files.pythonhosted.org/packages/b6/7e/92c01806608a3d1c88aabbda42e4849036200a5209af374bfa5c614aa5e5/numexpr-2.13.1-cp312-cp312-win_amd64.whl", hash = "sha256:8230a8f7cd4e6ba4022643c85e119aa4ca90412267ef20acdf1f54fb3136680d", size = 159987, upload_time = "2025-09-30T18:35:43.923Z" }, - { url = "https://files.pythonhosted.org/packages/55/c8/eee9c3e78f856483b21d836b1db821451b91a1f3f249ead1cdc290fb4172/numexpr-2.13.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0e4314ee477a2cfb9ecf4b15f2ef24bf7859f62b35de3caef297136ff25bb0b0", size = 162535, upload_time = "2025-09-30T18:35:45.161Z" }, - { url = "https://files.pythonhosted.org/packages/a9/ed/aba137ba850fcac3f5e0c2e15b26420e00e93ab9a258757a4c1f2dca65de/numexpr-2.13.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d82d088f67647861b61a7b0e0148fd7487000a20909d65734821dd27e0839a68", size = 151946, upload_time = "2025-09-30T18:35:46.392Z" }, - { url = "https://files.pythonhosted.org/packages/8a/c9/13f421b2322c14062f9b22af9baf4c560c25ef2a9f7dd34a33f606c9cf6a/numexpr-2.13.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c615b13976e6332336a052d5b03be1fed231bc1afe07699f4c7cc116c7c3092c", size = 455493, upload_time = "2025-09-30T18:35:48.377Z" }, - { url = "https://files.pythonhosted.org/packages/bc/7d/3c5baf2bfe1c1504cbd3d993592e0e2596e83a61d6647e89fc8b38764496/numexpr-2.13.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4874124bccc3c2462558ad2a75029bcc2d1c63ee4914b263bb06339e757efb85", size = 446051, upload_time = "2025-09-30T18:35:49.875Z" }, - { url = "https://files.pythonhosted.org/packages/6c/be/702faf87d4e7eac4b69eda20a143c6d4f149ca9c5a990db9aed58fa55ad0/numexpr-2.13.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0fc7b5b0f8d7ba6c81e948b1d967a56097194c894e4f57852ed8639fc653def2", size = 1417017, upload_time = "2025-09-30T18:35:51.541Z" }, - { url = "https://files.pythonhosted.org/packages/8b/2c/c39be0f3e42afb2cb296d203d80d4dcf9a71d94be478ca4407e1a4cfe645/numexpr-2.13.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e22104ab53f0933b5b522829149990cb74e0a8ec4b69ff0e6545eb4641b3f013", size = 1465833, upload_time = "2025-09-30T18:35:53.053Z" }, - { url = "https://files.pythonhosted.org/packages/46/31/6fb1c5e450c09c6ba9808e27e7546e3c68ee4def4dfcbe9c9dc1cfc23d78/numexpr-2.13.1-cp313-cp313-win32.whl", hash = "sha256:824aea72663ec123e042341cea4a2a2b3c71f315e4bc58ee5035ffc7f945bd29", size = 166742, upload_time = "2025-09-30T18:36:07.48Z" }, - { url = "https://files.pythonhosted.org/packages/57/dd/7b11419523a0eb20bb99c6c3134f44b760be956557eaf79cdb851360c4fe/numexpr-2.13.1-cp313-cp313-win_amd64.whl", hash = "sha256:9c7b1c3e9f398a5b062d9740c48ca454238bf1be433f0f75fe68619527bb7f1a", size = 159991, upload_time = "2025-09-30T18:36:08.831Z" }, - { url = "https://files.pythonhosted.org/packages/5d/cd/e9d03848038d4c4b7237f46ebd8a8d3ee8fd5a87f44c87c487550a7bd637/numexpr-2.13.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:366a7887c2bad86e6f64666e178886f606cf8e81a6871df450d19f0f83421501", size = 163275, upload_time = "2025-09-30T18:35:54.136Z" }, - { url = "https://files.pythonhosted.org/packages/a7/c9/d63cbca11844247c87ad90d28428e3362de4c94d2589db9cc63b199e4a03/numexpr-2.13.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:33ff9f071d06aaa0276cb5e2369efd517fe155ea091e43790f1f8bfd85e64d29", size = 152647, upload_time = "2025-09-30T18:35:55.354Z" }, - { url = "https://files.pythonhosted.org/packages/77/e4/71c393ddfcfacfe9a9afc1624a61a15804384c5bb72b78934bb2f96a380a/numexpr-2.13.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c29a204b1d35941c088ec39a79c2e83e382729e4066b4b1f882aa5f70bf929a8", size = 465611, upload_time = "2025-09-30T18:35:56.885Z" }, - { url = "https://files.pythonhosted.org/packages/91/fd/d99652d4d99ff6606f8d4e39e52220351c3314d0216e8ee2ea6a2a12b652/numexpr-2.13.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:40e02db74d66c5b0a81c925838f42ec2d58cc99b49cbaf682f06ac03d9ff4102", size = 456451, upload_time = "2025-09-30T18:35:59.049Z" }, - { url = "https://files.pythonhosted.org/packages/98/2f/83dcc8b9d4edbc1814e552c090404bfa7e43dfcb7729a20df1d10281592b/numexpr-2.13.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:36bd9a2b9bda42506377c7510c61f76e08d50da77ffb86a7a15cc5d57c56bb0f", size = 1425799, upload_time = "2025-09-30T18:36:00.575Z" }, - { url = "https://files.pythonhosted.org/packages/89/7f/90d9f4d5dfb7f033a8133dff6703245420113fb66babb5c465314680f9e1/numexpr-2.13.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:b9203651668a3994cf3fe52e079ff6be1c74bf775622edbc226e94f3d8ec8ec4", size = 1473868, upload_time = "2025-09-30T18:36:02.932Z" }, - { url = "https://files.pythonhosted.org/packages/35/ed/5eacf6c584e1c5e8408f63ae0f909f85c6933b0a6aac730ce3c971a9dd60/numexpr-2.13.1-cp313-cp313t-win32.whl", hash = "sha256:b73774176b15fe88242e7ed174b5be5f2e3e830d2cd663234b1495628a30854c", size = 167412, upload_time = "2025-09-30T18:36:04.264Z" }, - { url = "https://files.pythonhosted.org/packages/a7/63/1a3890f8c9bbac0c91ef04781bc765d23fbd964ef0f66b98637eace0c431/numexpr-2.13.1-cp313-cp313t-win_amd64.whl", hash = "sha256:b9e6228db24b7faa96fbb2beee55f90fc8b0fe167cf288f8481c53ff5e95865a", size = 160894, upload_time = "2025-09-30T18:36:06.029Z" }, - { url = "https://files.pythonhosted.org/packages/47/f5/fa44066b3b41f6be89ad0ba778897f323c7939fb24a04ab559a577909a95/numexpr-2.13.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:cbadcbd2cf0822d595ccf5345c69478e9fe42d556b9823e6b0636a3efdf990f0", size = 162593, upload_time = "2025-09-30T18:36:10.232Z" }, - { url = "https://files.pythonhosted.org/packages/e4/a1/c8bb07ebc37a3a65df5c0f280bac3f9b90f9cf4f94de18a0b0db6bcd5ddd/numexpr-2.13.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a189d514e8aa321ef1c650a2873000c08f843b3e3e66d69072005996ac25809c", size = 151986, upload_time = "2025-09-30T18:36:11.504Z" }, - { url = "https://files.pythonhosted.org/packages/69/30/4adf5699154b65a9b6a80ed1a3d3e4ab915318d6be54dd77c840a9ca7546/numexpr-2.13.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b6b01e9301bed8f89f6d561d79dcaa8731a75cc50efc072526cfbc07df74226c", size = 455718, upload_time = "2025-09-30T18:36:12.956Z" }, - { url = "https://files.pythonhosted.org/packages/01/eb/39e056a2887e18cdeed1ffbf1dcd7cba2bd010ad8ac7d4db42c389f0e310/numexpr-2.13.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d7749e8c0ff0bae41a534e56fab667e529f528645a0216bb64260773ae8cb697", size = 446008, upload_time = "2025-09-30T18:36:14.321Z" }, - { url = "https://files.pythonhosted.org/packages/34/b8/f96d0bce9fa499f9fe07c439e6f389318e79f20eae5296db9cacb364e5e0/numexpr-2.13.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:0b0f326542185c23fca53e10fee3c39bdadc8d69a03c613938afaf3eea31e77f", size = 1417260, upload_time = "2025-09-30T18:36:16.385Z" }, - { url = "https://files.pythonhosted.org/packages/2c/3e/5f75fb72c8ad71148bf8a13f8c3860a26ec4c39ae08b1b8c48201ae8ba1b/numexpr-2.13.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:33cc6d662a606cc5184c7faef1d7b176474a8c46b8b0d2df9ff0fa67ed56425f", size = 1465903, upload_time = "2025-09-30T18:36:17.932Z" }, - { url = "https://files.pythonhosted.org/packages/50/93/a0578f726b39864f88ac259c70d7ee194ff9d223697c11fa9fb053dd4907/numexpr-2.13.1-cp314-cp314-win32.whl", hash = "sha256:71f442fd01ebfa77fce1bac37f671aed3c0d47a55e460beac54b89e767fbc0fa", size = 168583, upload_time = "2025-09-30T18:36:31.112Z" }, - { url = "https://files.pythonhosted.org/packages/72/fe/ae6877a6cda902df19678ce6d5b56135f19b6a15d48eadbbdb64ba2daa24/numexpr-2.13.1-cp314-cp314-win_amd64.whl", hash = "sha256:208cd9422d87333e24deb2fe492941cd13b65dc8b9ce665de045a0be89e9a254", size = 162393, upload_time = "2025-09-30T18:36:32.351Z" }, - { url = "https://files.pythonhosted.org/packages/b7/d9/70ee0e4098d31fbcc0b6d7d18bfc24ce0f3ea6f824e9c490ce4a9ea18336/numexpr-2.13.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:37d31824b9c021078046bb2aa36aa1da23edaa7a6a8636ee998bf89a2f104722", size = 163277, upload_time = "2025-09-30T18:36:19.336Z" }, - { url = "https://files.pythonhosted.org/packages/5e/24/fbf234d4dd154074d98519b10a44ed050ccbcd317f04fe24cbe1860d0e6b/numexpr-2.13.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:15cee07c74e4792993cd2ecd46c5683815e8758ac56e1d4d236d2c9eb9e8ae01", size = 152647, upload_time = "2025-09-30T18:36:20.595Z" }, - { url = "https://files.pythonhosted.org/packages/d3/8e/2e4d64742f63d3932a62a96735e7b9140296b4e004e7cf2f8f9e227edf28/numexpr-2.13.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:65cb46136f068ede2fc415c5f3d722f2c7dde3eda04ceafcfbcac03933f5d997", size = 465879, upload_time = "2025-09-30T18:36:22.114Z" }, - { url = "https://files.pythonhosted.org/packages/40/06/3724d1e26cec148e2309a92376acf9f6aba506dee28e60b740acb4d90ef1/numexpr-2.13.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:abc3c1601380c90659b9ac0241357c5788ab58de148f56c5f98adffe293c308c", size = 456726, upload_time = "2025-09-30T18:36:23.569Z" }, - { url = "https://files.pythonhosted.org/packages/92/78/64441da9c97a2b62be60ced33ef686368af6eb1157e032ee77aca4261603/numexpr-2.13.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2836e900377ce27e99c043a35e008bc911c51781cea47623612a4e498dfa9592", size = 1426003, upload_time = "2025-09-30T18:36:25.541Z" }, - { url = "https://files.pythonhosted.org/packages/27/57/892857f8903f69e8f5e25332630215a32eb17a0b2535ed6d8d5ea3ba52e7/numexpr-2.13.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f4e4c5b38bb5695fff119672c3462d9a36875256947bafb2df4117b3271fd6a3", size = 1473992, upload_time = "2025-09-30T18:36:27.075Z" }, - { url = "https://files.pythonhosted.org/packages/6f/5c/c6b5163798fb3631da641361fde77c082e46f56bede50757353462058ef0/numexpr-2.13.1-cp314-cp314t-win32.whl", hash = "sha256:156591eb23684542fd53ca1cbefff872c47c429a200655ef7e59dd8c03eeeaef", size = 169242, upload_time = "2025-09-30T18:36:28.499Z" }, - { url = "https://files.pythonhosted.org/packages/b4/13/61598a6c5802aefc74e113c3f1b89c49a71e76ebb8b179940560408fdaa3/numexpr-2.13.1-cp314-cp314t-win_amd64.whl", hash = "sha256:a2cc21b2d2e59db63006f190dbf20f5485dd846770870504ff2a72c8d0406e4e", size = 163406, upload_time = "2025-09-30T18:36:29.711Z" }, + +[[package]] +name = "numexpr" +version = "2.13.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8d/ca/c1217ae2c15c3284a9e219c269624f80fa1582622eb0400c711a26f84a43/numexpr-2.13.1.tar.gz", hash = "sha256:ecb722249c2d6ed7fefe8504bb17e056481a5f31233c23a7ee02085c3d661fa1", size = 119296, upload-time = "2025-09-30T18:36:33.551Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/35/40/ec43ef49857b10111801e85b103f178d3d4473fa42ad3719fa059f55a257/numexpr-2.13.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bdbc2b93ac59667f0ba725b24cd3b5559c300e91e179d09c74ebaf8c8961eef6", size = 162934, upload-time = "2025-09-30T18:35:08.451Z" }, + { url = "https://files.pythonhosted.org/packages/4b/c4/cc0af2756065f1f97acf2237f6809ce72c0abfd31cc59e54e6f11a4fb1cb/numexpr-2.13.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ad6b5dfc191c766e3ec89d2e3f956f7ef3181a1f8bf2bb00ec48fb3bf97b44ac", size = 151820, upload-time = "2025-09-30T18:35:10.273Z" }, + { url = "https://files.pythonhosted.org/packages/25/36/59a71bd2cbd11ab8220474bd11a98cf4b4d65e90050ef68588e1caa40bb7/numexpr-2.13.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a12dbd4c07a8303c6f01cdade531d75c9b4f5b8f72cbe5821d8f9197ee6fba47", size = 449129, upload-time = "2025-09-30T18:35:11.594Z" }, + { url = "https://files.pythonhosted.org/packages/38/a6/f8ffb8519a20f3e58ad87a82a7ea31fbcd970dbac7d3c9531b5af4ece65a/numexpr-2.13.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2de5c8ca2f25690d48e475d53a3524876164227cf4044743818f5704c28a8639", size = 439777, upload-time = "2025-09-30T18:35:13.085Z" }, + { url = "https://files.pythonhosted.org/packages/0a/eb/290e3a871190e07d5de0ec1342cf38d2453b4b235f93a903b7d6bb969a7f/numexpr-2.13.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:533ec2d77fc059e3868e9798ef2f13ab57161517cd2e0c521bb33d1dc99068ca", size = 1413818, upload-time = "2025-09-30T18:35:15.148Z" }, + { url = "https://files.pythonhosted.org/packages/ae/68/922980751260b62e451f5b21adaa63581ec2d7c06ef2ed9e356b8529fea8/numexpr-2.13.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a75ddffc36f6b7a679fbc7df492685aed7e8888aec80ec2cd8e30f21fc019caa", size = 1462677, upload-time = "2025-09-30T18:35:17.367Z" }, + { url = "https://files.pythonhosted.org/packages/1a/26/d111add556589fa8e37863fa89fac5ea914904982540eaf24adcf02994ae/numexpr-2.13.1-cp310-cp310-win32.whl", hash = "sha256:790af35095626ad2d02201c56ac2d49ae45fc95a02af85f40808752ed32ee103", size = 166606, upload-time = "2025-09-30T18:35:19.305Z" }, + { url = "https://files.pythonhosted.org/packages/71/f5/f27ba83d134ce76708dec714e253665560e9e083425b6ff3d1d536b872e3/numexpr-2.13.1-cp310-cp310-win_amd64.whl", hash = "sha256:aadf3118b6ef87294277ffb77a9562970228341aaaa4b78de634a43ea8ea2c6e", size = 159891, upload-time = "2025-09-30T18:35:20.59Z" }, + { url = "https://files.pythonhosted.org/packages/60/aa/734ccb5b2d62ddb8c903adf1be8bf668df7fd31f886f8a274203a8317a43/numexpr-2.13.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bdf62745e072c670151c0705bddfe3f33c341dacb7eb255ddb1e8d2a257bfef5", size = 162936, upload-time = "2025-09-30T18:35:22.227Z" }, + { url = "https://files.pythonhosted.org/packages/4b/bc/bc081354c99d896b5986bb6683bc7f36e221e1464d9b8a5d9c5ad7a29c13/numexpr-2.13.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:91cf0521d8fed3f804640c4a6d22b5d9813d7e64b32c38215de163c7f092f7cc", size = 151819, upload-time = "2025-09-30T18:35:23.612Z" }, + { url = "https://files.pythonhosted.org/packages/bf/6d/c3a1c3c113a5cf72b431a9f4433511eb35f2063836ed1020f21781ca77aa/numexpr-2.13.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:58e2f111756fff63e27e495473d950e4c98bbebca55aa1572798b59110d6c84b", size = 450816, upload-time = "2025-09-30T18:35:24.887Z" }, + { url = "https://files.pythonhosted.org/packages/77/45/634492e37e31c9db273b6f0d39a83759bfda58ea32690a892b6a5246cfc4/numexpr-2.13.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a5a37b74561ed8dbd5f9be182d94419fa53f452e2d7d3e8d6dbef35a20f19f7", size = 441502, upload-time = "2025-09-30T18:35:26.262Z" }, + { url = "https://files.pythonhosted.org/packages/6a/04/cfd65881165fd800e0ea17985b03793a7a16488c1a93257b2cfa658bb73a/numexpr-2.13.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:78cb76676e63f02dcf507e3c563888018a68b6a2e2cd444628e09df270dfd0b2", size = 1415631, upload-time = "2025-09-30T18:35:27.776Z" }, + { url = "https://files.pythonhosted.org/packages/c7/15/0d037d173c3cd0254fdf1cf148fa4aa79da10119a688cc2e1027de3e7cee/numexpr-2.13.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d29b3351de4c43b56d2ef7f138ab7a8988e797291bcbbd56d545e4e7902f254a", size = 1464365, upload-time = "2025-09-30T18:35:29.182Z" }, + { url = "https://files.pythonhosted.org/packages/73/4a/56d3aca7bea28f66d82f0b9577a632c2ad18834e9467e06fc3595ddc8c54/numexpr-2.13.1-cp311-cp311-win32.whl", hash = "sha256:912488ddbd500937bb6f4dfc010bdb3bf757a76e0b93db2f2c56db49ef6b9351", size = 166612, upload-time = "2025-09-30T18:35:30.328Z" }, + { url = "https://files.pythonhosted.org/packages/52/62/5bd094657e051b1cb9e71f65ef4db733b50a24645f2380057fffc52aca6a/numexpr-2.13.1-cp311-cp311-win_amd64.whl", hash = "sha256:66d0292f3b9dc5faadb4dd8a89d733321ff01c9699aee0c3cdbf513c9505e39c", size = 159890, upload-time = "2025-09-30T18:35:31.968Z" }, + { url = "https://files.pythonhosted.org/packages/b5/24/b87ad61f09132d92d92e93da8940055f1282ee30c913737ae977cebebab6/numexpr-2.13.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6aa48c2f2bfa142dfe260441486452be8f70b5551c17bc846fccf76123d4a226", size = 162534, upload-time = "2025-09-30T18:35:33.361Z" }, + { url = "https://files.pythonhosted.org/packages/91/b8/8ea90b2c64ef26b14866a38d13bb496195856b810c1a18a96cb89693b6af/numexpr-2.13.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:67a3dd8b51e94251f535a9a404f1ac939a3ebeb9398caad20ae9d0de37c6d3b3", size = 151938, upload-time = "2025-09-30T18:35:34.608Z" }, + { url = "https://files.pythonhosted.org/packages/ab/65/4679408c4c61badbd12671920479918e2893c8488de8d5c7f801b3a5f57d/numexpr-2.13.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ca152998d44ea30b45ad6b8a050ac4a9408b61a17508df87ad0d919335d79b44", size = 452166, upload-time = "2025-09-30T18:35:36.643Z" }, + { url = "https://files.pythonhosted.org/packages/31/1b/11a1202f8b67dce8e119a9f6481d839b152cc0084940a146b52f8f38685b/numexpr-2.13.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b4280c8f7cc024846be8fdd6582572bb0b6bad98fb2a68a367ef5e6e2e130d5f", size = 443123, upload-time = "2025-09-30T18:35:38.14Z" }, + { url = "https://files.pythonhosted.org/packages/7b/5e/271bf56efac177abe6e5d5349365e460a2a4205a514c99e0b2203d827264/numexpr-2.13.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b86e1daa4e27d6bf6304008ed4630a055babf863db2ec8f282b4058bbfe466bd", size = 1417039, upload-time = "2025-09-30T18:35:39.832Z" }, + { url = "https://files.pythonhosted.org/packages/72/33/6b3164fdc553eceec901793f9df467a7b4151e21772514fc2a392f12c42f/numexpr-2.13.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:30d189fc52ee4a33b869a0592553cd2ed686c20cded21b2ddf347a4d143f1bea", size = 1465878, upload-time = "2025-09-30T18:35:41.437Z" }, + { url = "https://files.pythonhosted.org/packages/f1/3e/037e9dc96f9681e7af694bf5abf699b137f1fccb8bb829c50505e98d60ba/numexpr-2.13.1-cp312-cp312-win32.whl", hash = "sha256:e926b59d385de2396935b362143ac2c282176875cf8ee7baba0a150b58421b5c", size = 166740, upload-time = "2025-09-30T18:35:42.851Z" }, + { url = "https://files.pythonhosted.org/packages/b6/7e/92c01806608a3d1c88aabbda42e4849036200a5209af374bfa5c614aa5e5/numexpr-2.13.1-cp312-cp312-win_amd64.whl", hash = "sha256:8230a8f7cd4e6ba4022643c85e119aa4ca90412267ef20acdf1f54fb3136680d", size = 159987, upload-time = "2025-09-30T18:35:43.923Z" }, + { url = "https://files.pythonhosted.org/packages/55/c8/eee9c3e78f856483b21d836b1db821451b91a1f3f249ead1cdc290fb4172/numexpr-2.13.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0e4314ee477a2cfb9ecf4b15f2ef24bf7859f62b35de3caef297136ff25bb0b0", size = 162535, upload-time = "2025-09-30T18:35:45.161Z" }, + { url = "https://files.pythonhosted.org/packages/a9/ed/aba137ba850fcac3f5e0c2e15b26420e00e93ab9a258757a4c1f2dca65de/numexpr-2.13.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d82d088f67647861b61a7b0e0148fd7487000a20909d65734821dd27e0839a68", size = 151946, upload-time = "2025-09-30T18:35:46.392Z" }, + { url = "https://files.pythonhosted.org/packages/8a/c9/13f421b2322c14062f9b22af9baf4c560c25ef2a9f7dd34a33f606c9cf6a/numexpr-2.13.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c615b13976e6332336a052d5b03be1fed231bc1afe07699f4c7cc116c7c3092c", size = 455493, upload-time = "2025-09-30T18:35:48.377Z" }, + { url = "https://files.pythonhosted.org/packages/bc/7d/3c5baf2bfe1c1504cbd3d993592e0e2596e83a61d6647e89fc8b38764496/numexpr-2.13.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4874124bccc3c2462558ad2a75029bcc2d1c63ee4914b263bb06339e757efb85", size = 446051, upload-time = "2025-09-30T18:35:49.875Z" }, + { url = "https://files.pythonhosted.org/packages/6c/be/702faf87d4e7eac4b69eda20a143c6d4f149ca9c5a990db9aed58fa55ad0/numexpr-2.13.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0fc7b5b0f8d7ba6c81e948b1d967a56097194c894e4f57852ed8639fc653def2", size = 1417017, upload-time = "2025-09-30T18:35:51.541Z" }, + { url = "https://files.pythonhosted.org/packages/8b/2c/c39be0f3e42afb2cb296d203d80d4dcf9a71d94be478ca4407e1a4cfe645/numexpr-2.13.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e22104ab53f0933b5b522829149990cb74e0a8ec4b69ff0e6545eb4641b3f013", size = 1465833, upload-time = "2025-09-30T18:35:53.053Z" }, + { url = "https://files.pythonhosted.org/packages/46/31/6fb1c5e450c09c6ba9808e27e7546e3c68ee4def4dfcbe9c9dc1cfc23d78/numexpr-2.13.1-cp313-cp313-win32.whl", hash = "sha256:824aea72663ec123e042341cea4a2a2b3c71f315e4bc58ee5035ffc7f945bd29", size = 166742, upload-time = "2025-09-30T18:36:07.48Z" }, + { url = "https://files.pythonhosted.org/packages/57/dd/7b11419523a0eb20bb99c6c3134f44b760be956557eaf79cdb851360c4fe/numexpr-2.13.1-cp313-cp313-win_amd64.whl", hash = "sha256:9c7b1c3e9f398a5b062d9740c48ca454238bf1be433f0f75fe68619527bb7f1a", size = 159991, upload-time = "2025-09-30T18:36:08.831Z" }, + { url = "https://files.pythonhosted.org/packages/5d/cd/e9d03848038d4c4b7237f46ebd8a8d3ee8fd5a87f44c87c487550a7bd637/numexpr-2.13.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:366a7887c2bad86e6f64666e178886f606cf8e81a6871df450d19f0f83421501", size = 163275, upload-time = "2025-09-30T18:35:54.136Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c9/d63cbca11844247c87ad90d28428e3362de4c94d2589db9cc63b199e4a03/numexpr-2.13.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:33ff9f071d06aaa0276cb5e2369efd517fe155ea091e43790f1f8bfd85e64d29", size = 152647, upload-time = "2025-09-30T18:35:55.354Z" }, + { url = "https://files.pythonhosted.org/packages/77/e4/71c393ddfcfacfe9a9afc1624a61a15804384c5bb72b78934bb2f96a380a/numexpr-2.13.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c29a204b1d35941c088ec39a79c2e83e382729e4066b4b1f882aa5f70bf929a8", size = 465611, upload-time = "2025-09-30T18:35:56.885Z" }, + { url = "https://files.pythonhosted.org/packages/91/fd/d99652d4d99ff6606f8d4e39e52220351c3314d0216e8ee2ea6a2a12b652/numexpr-2.13.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:40e02db74d66c5b0a81c925838f42ec2d58cc99b49cbaf682f06ac03d9ff4102", size = 456451, upload-time = "2025-09-30T18:35:59.049Z" }, + { url = "https://files.pythonhosted.org/packages/98/2f/83dcc8b9d4edbc1814e552c090404bfa7e43dfcb7729a20df1d10281592b/numexpr-2.13.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:36bd9a2b9bda42506377c7510c61f76e08d50da77ffb86a7a15cc5d57c56bb0f", size = 1425799, upload-time = "2025-09-30T18:36:00.575Z" }, + { url = "https://files.pythonhosted.org/packages/89/7f/90d9f4d5dfb7f033a8133dff6703245420113fb66babb5c465314680f9e1/numexpr-2.13.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:b9203651668a3994cf3fe52e079ff6be1c74bf775622edbc226e94f3d8ec8ec4", size = 1473868, upload-time = "2025-09-30T18:36:02.932Z" }, + { url = "https://files.pythonhosted.org/packages/35/ed/5eacf6c584e1c5e8408f63ae0f909f85c6933b0a6aac730ce3c971a9dd60/numexpr-2.13.1-cp313-cp313t-win32.whl", hash = "sha256:b73774176b15fe88242e7ed174b5be5f2e3e830d2cd663234b1495628a30854c", size = 167412, upload-time = "2025-09-30T18:36:04.264Z" }, + { url = "https://files.pythonhosted.org/packages/a7/63/1a3890f8c9bbac0c91ef04781bc765d23fbd964ef0f66b98637eace0c431/numexpr-2.13.1-cp313-cp313t-win_amd64.whl", hash = "sha256:b9e6228db24b7faa96fbb2beee55f90fc8b0fe167cf288f8481c53ff5e95865a", size = 160894, upload-time = "2025-09-30T18:36:06.029Z" }, + { url = "https://files.pythonhosted.org/packages/47/f5/fa44066b3b41f6be89ad0ba778897f323c7939fb24a04ab559a577909a95/numexpr-2.13.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:cbadcbd2cf0822d595ccf5345c69478e9fe42d556b9823e6b0636a3efdf990f0", size = 162593, upload-time = "2025-09-30T18:36:10.232Z" }, + { url = "https://files.pythonhosted.org/packages/e4/a1/c8bb07ebc37a3a65df5c0f280bac3f9b90f9cf4f94de18a0b0db6bcd5ddd/numexpr-2.13.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a189d514e8aa321ef1c650a2873000c08f843b3e3e66d69072005996ac25809c", size = 151986, upload-time = "2025-09-30T18:36:11.504Z" }, + { url = "https://files.pythonhosted.org/packages/69/30/4adf5699154b65a9b6a80ed1a3d3e4ab915318d6be54dd77c840a9ca7546/numexpr-2.13.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b6b01e9301bed8f89f6d561d79dcaa8731a75cc50efc072526cfbc07df74226c", size = 455718, upload-time = "2025-09-30T18:36:12.956Z" }, + { url = "https://files.pythonhosted.org/packages/01/eb/39e056a2887e18cdeed1ffbf1dcd7cba2bd010ad8ac7d4db42c389f0e310/numexpr-2.13.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d7749e8c0ff0bae41a534e56fab667e529f528645a0216bb64260773ae8cb697", size = 446008, upload-time = "2025-09-30T18:36:14.321Z" }, + { url = "https://files.pythonhosted.org/packages/34/b8/f96d0bce9fa499f9fe07c439e6f389318e79f20eae5296db9cacb364e5e0/numexpr-2.13.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:0b0f326542185c23fca53e10fee3c39bdadc8d69a03c613938afaf3eea31e77f", size = 1417260, upload-time = "2025-09-30T18:36:16.385Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3e/5f75fb72c8ad71148bf8a13f8c3860a26ec4c39ae08b1b8c48201ae8ba1b/numexpr-2.13.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:33cc6d662a606cc5184c7faef1d7b176474a8c46b8b0d2df9ff0fa67ed56425f", size = 1465903, upload-time = "2025-09-30T18:36:17.932Z" }, + { url = "https://files.pythonhosted.org/packages/50/93/a0578f726b39864f88ac259c70d7ee194ff9d223697c11fa9fb053dd4907/numexpr-2.13.1-cp314-cp314-win32.whl", hash = "sha256:71f442fd01ebfa77fce1bac37f671aed3c0d47a55e460beac54b89e767fbc0fa", size = 168583, upload-time = "2025-09-30T18:36:31.112Z" }, + { url = "https://files.pythonhosted.org/packages/72/fe/ae6877a6cda902df19678ce6d5b56135f19b6a15d48eadbbdb64ba2daa24/numexpr-2.13.1-cp314-cp314-win_amd64.whl", hash = "sha256:208cd9422d87333e24deb2fe492941cd13b65dc8b9ce665de045a0be89e9a254", size = 162393, upload-time = "2025-09-30T18:36:32.351Z" }, + { url = "https://files.pythonhosted.org/packages/b7/d9/70ee0e4098d31fbcc0b6d7d18bfc24ce0f3ea6f824e9c490ce4a9ea18336/numexpr-2.13.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:37d31824b9c021078046bb2aa36aa1da23edaa7a6a8636ee998bf89a2f104722", size = 163277, upload-time = "2025-09-30T18:36:19.336Z" }, + { url = "https://files.pythonhosted.org/packages/5e/24/fbf234d4dd154074d98519b10a44ed050ccbcd317f04fe24cbe1860d0e6b/numexpr-2.13.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:15cee07c74e4792993cd2ecd46c5683815e8758ac56e1d4d236d2c9eb9e8ae01", size = 152647, upload-time = "2025-09-30T18:36:20.595Z" }, + { url = "https://files.pythonhosted.org/packages/d3/8e/2e4d64742f63d3932a62a96735e7b9140296b4e004e7cf2f8f9e227edf28/numexpr-2.13.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:65cb46136f068ede2fc415c5f3d722f2c7dde3eda04ceafcfbcac03933f5d997", size = 465879, upload-time = "2025-09-30T18:36:22.114Z" }, + { url = "https://files.pythonhosted.org/packages/40/06/3724d1e26cec148e2309a92376acf9f6aba506dee28e60b740acb4d90ef1/numexpr-2.13.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:abc3c1601380c90659b9ac0241357c5788ab58de148f56c5f98adffe293c308c", size = 456726, upload-time = "2025-09-30T18:36:23.569Z" }, + { url = "https://files.pythonhosted.org/packages/92/78/64441da9c97a2b62be60ced33ef686368af6eb1157e032ee77aca4261603/numexpr-2.13.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2836e900377ce27e99c043a35e008bc911c51781cea47623612a4e498dfa9592", size = 1426003, upload-time = "2025-09-30T18:36:25.541Z" }, + { url = "https://files.pythonhosted.org/packages/27/57/892857f8903f69e8f5e25332630215a32eb17a0b2535ed6d8d5ea3ba52e7/numexpr-2.13.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f4e4c5b38bb5695fff119672c3462d9a36875256947bafb2df4117b3271fd6a3", size = 1473992, upload-time = "2025-09-30T18:36:27.075Z" }, + { url = "https://files.pythonhosted.org/packages/6f/5c/c6b5163798fb3631da641361fde77c082e46f56bede50757353462058ef0/numexpr-2.13.1-cp314-cp314t-win32.whl", hash = "sha256:156591eb23684542fd53ca1cbefff872c47c429a200655ef7e59dd8c03eeeaef", size = 169242, upload-time = "2025-09-30T18:36:28.499Z" }, + { url = "https://files.pythonhosted.org/packages/b4/13/61598a6c5802aefc74e113c3f1b89c49a71e76ebb8b179940560408fdaa3/numexpr-2.13.1-cp314-cp314t-win_amd64.whl", hash = "sha256:a2cc21b2d2e59db63006f190dbf20f5485dd846770870504ff2a72c8d0406e4e", size = 163406, upload-time = "2025-09-30T18:36:29.711Z" }, ] [[package]] name = "numpy" version = "1.26.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010", size = 15786129, upload_time = "2024-02-06T00:26:44.495Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a7/94/ace0fdea5241a27d13543ee117cbc65868e82213fb31a8eb7fe9ff23f313/numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0", size = 20631468, upload_time = "2024-02-05T23:48:01.194Z" }, - { url = "https://files.pythonhosted.org/packages/20/f7/b24208eba89f9d1b58c1668bc6c8c4fd472b20c45573cb767f59d49fb0f6/numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a", size = 13966411, upload_time = "2024-02-05T23:48:29.038Z" }, - { url = "https://files.pythonhosted.org/packages/fc/a5/4beee6488160798683eed5bdb7eead455892c3b4e1f78d79d8d3f3b084ac/numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4", size = 14219016, upload_time = "2024-02-05T23:48:54.098Z" }, - { url = "https://files.pythonhosted.org/packages/4b/d7/ecf66c1cd12dc28b4040b15ab4d17b773b87fa9d29ca16125de01adb36cd/numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f", size = 18240889, upload_time = "2024-02-05T23:49:25.361Z" }, - { url = "https://files.pythonhosted.org/packages/24/03/6f229fe3187546435c4f6f89f6d26c129d4f5bed40552899fcf1f0bf9e50/numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a", size = 13876746, upload_time = "2024-02-05T23:49:51.983Z" }, - { url = "https://files.pythonhosted.org/packages/39/fe/39ada9b094f01f5a35486577c848fe274e374bbf8d8f472e1423a0bbd26d/numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2", size = 18078620, upload_time = "2024-02-05T23:50:22.515Z" }, - { url = "https://files.pythonhosted.org/packages/d5/ef/6ad11d51197aad206a9ad2286dc1aac6a378059e06e8cf22cd08ed4f20dc/numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07", size = 5972659, upload_time = "2024-02-05T23:50:35.834Z" }, - { url = "https://files.pythonhosted.org/packages/19/77/538f202862b9183f54108557bfda67e17603fc560c384559e769321c9d92/numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5", size = 15808905, upload_time = "2024-02-05T23:51:03.701Z" }, - { url = "https://files.pythonhosted.org/packages/11/57/baae43d14fe163fa0e4c47f307b6b2511ab8d7d30177c491960504252053/numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71", size = 20630554, upload_time = "2024-02-05T23:51:50.149Z" }, - { url = "https://files.pythonhosted.org/packages/1a/2e/151484f49fd03944c4a3ad9c418ed193cfd02724e138ac8a9505d056c582/numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef", size = 13997127, upload_time = "2024-02-05T23:52:15.314Z" }, - { url = "https://files.pythonhosted.org/packages/79/ae/7e5b85136806f9dadf4878bf73cf223fe5c2636818ba3ab1c585d0403164/numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e", size = 14222994, upload_time = "2024-02-05T23:52:47.569Z" }, - { url = "https://files.pythonhosted.org/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5", size = 18252005, upload_time = "2024-02-05T23:53:15.637Z" }, - { url = "https://files.pythonhosted.org/packages/09/bf/2b1aaf8f525f2923ff6cfcf134ae5e750e279ac65ebf386c75a0cf6da06a/numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a", size = 13885297, upload_time = "2024-02-05T23:53:42.16Z" }, - { url = "https://files.pythonhosted.org/packages/df/a0/4e0f14d847cfc2a633a1c8621d00724f3206cfeddeb66d35698c4e2cf3d2/numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a", size = 18093567, upload_time = "2024-02-05T23:54:11.696Z" }, - { url = "https://files.pythonhosted.org/packages/d2/b7/a734c733286e10a7f1a8ad1ae8c90f2d33bf604a96548e0a4a3a6739b468/numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20", size = 5968812, upload_time = "2024-02-05T23:54:26.453Z" }, - { url = "https://files.pythonhosted.org/packages/3f/6b/5610004206cf7f8e7ad91c5a85a8c71b2f2f8051a0c0c4d5916b76d6cbb2/numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2", size = 15811913, upload_time = "2024-02-05T23:54:53.933Z" }, - { url = "https://files.pythonhosted.org/packages/95/12/8f2020a8e8b8383ac0177dc9570aad031a3beb12e38847f7129bacd96228/numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218", size = 20335901, upload_time = "2024-02-05T23:55:32.801Z" }, - { url = "https://files.pythonhosted.org/packages/75/5b/ca6c8bd14007e5ca171c7c03102d17b4f4e0ceb53957e8c44343a9546dcc/numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b", size = 13685868, upload_time = "2024-02-05T23:55:56.28Z" }, - { url = "https://files.pythonhosted.org/packages/79/f8/97f10e6755e2a7d027ca783f63044d5b1bc1ae7acb12afe6a9b4286eac17/numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b", size = 13925109, upload_time = "2024-02-05T23:56:20.368Z" }, - { url = "https://files.pythonhosted.org/packages/0f/50/de23fde84e45f5c4fda2488c759b69990fd4512387a8632860f3ac9cd225/numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed", size = 17950613, upload_time = "2024-02-05T23:56:56.054Z" }, - { url = "https://files.pythonhosted.org/packages/4c/0c/9c603826b6465e82591e05ca230dfc13376da512b25ccd0894709b054ed0/numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a", size = 13572172, upload_time = "2024-02-05T23:57:21.56Z" }, - { url = "https://files.pythonhosted.org/packages/76/8c/2ba3902e1a0fc1c74962ea9bb33a534bb05984ad7ff9515bf8d07527cadd/numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0", size = 17786643, upload_time = "2024-02-05T23:57:56.585Z" }, - { url = "https://files.pythonhosted.org/packages/28/4a/46d9e65106879492374999e76eb85f87b15328e06bd1550668f79f7b18c6/numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110", size = 5677803, upload_time = "2024-02-05T23:58:08.963Z" }, - { url = "https://files.pythonhosted.org/packages/16/2e/86f24451c2d530c88daf997cb8d6ac622c1d40d19f5a031ed68a4b73a374/numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818", size = 15517754, upload_time = "2024-02-05T23:58:36.364Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010", size = 15786129, upload-time = "2024-02-06T00:26:44.495Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/94/ace0fdea5241a27d13543ee117cbc65868e82213fb31a8eb7fe9ff23f313/numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0", size = 20631468, upload-time = "2024-02-05T23:48:01.194Z" }, + { url = "https://files.pythonhosted.org/packages/20/f7/b24208eba89f9d1b58c1668bc6c8c4fd472b20c45573cb767f59d49fb0f6/numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a", size = 13966411, upload-time = "2024-02-05T23:48:29.038Z" }, + { url = "https://files.pythonhosted.org/packages/fc/a5/4beee6488160798683eed5bdb7eead455892c3b4e1f78d79d8d3f3b084ac/numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4", size = 14219016, upload-time = "2024-02-05T23:48:54.098Z" }, + { url = "https://files.pythonhosted.org/packages/4b/d7/ecf66c1cd12dc28b4040b15ab4d17b773b87fa9d29ca16125de01adb36cd/numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f", size = 18240889, upload-time = "2024-02-05T23:49:25.361Z" }, + { url = "https://files.pythonhosted.org/packages/24/03/6f229fe3187546435c4f6f89f6d26c129d4f5bed40552899fcf1f0bf9e50/numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a", size = 13876746, upload-time = "2024-02-05T23:49:51.983Z" }, + { url = "https://files.pythonhosted.org/packages/39/fe/39ada9b094f01f5a35486577c848fe274e374bbf8d8f472e1423a0bbd26d/numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2", size = 18078620, upload-time = "2024-02-05T23:50:22.515Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ef/6ad11d51197aad206a9ad2286dc1aac6a378059e06e8cf22cd08ed4f20dc/numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07", size = 5972659, upload-time = "2024-02-05T23:50:35.834Z" }, + { url = "https://files.pythonhosted.org/packages/19/77/538f202862b9183f54108557bfda67e17603fc560c384559e769321c9d92/numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5", size = 15808905, upload-time = "2024-02-05T23:51:03.701Z" }, + { url = "https://files.pythonhosted.org/packages/11/57/baae43d14fe163fa0e4c47f307b6b2511ab8d7d30177c491960504252053/numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71", size = 20630554, upload-time = "2024-02-05T23:51:50.149Z" }, + { url = "https://files.pythonhosted.org/packages/1a/2e/151484f49fd03944c4a3ad9c418ed193cfd02724e138ac8a9505d056c582/numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef", size = 13997127, upload-time = "2024-02-05T23:52:15.314Z" }, + { url = "https://files.pythonhosted.org/packages/79/ae/7e5b85136806f9dadf4878bf73cf223fe5c2636818ba3ab1c585d0403164/numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e", size = 14222994, upload-time = "2024-02-05T23:52:47.569Z" }, + { url = "https://files.pythonhosted.org/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5", size = 18252005, upload-time = "2024-02-05T23:53:15.637Z" }, + { url = "https://files.pythonhosted.org/packages/09/bf/2b1aaf8f525f2923ff6cfcf134ae5e750e279ac65ebf386c75a0cf6da06a/numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a", size = 13885297, upload-time = "2024-02-05T23:53:42.16Z" }, + { url = "https://files.pythonhosted.org/packages/df/a0/4e0f14d847cfc2a633a1c8621d00724f3206cfeddeb66d35698c4e2cf3d2/numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a", size = 18093567, upload-time = "2024-02-05T23:54:11.696Z" }, + { url = "https://files.pythonhosted.org/packages/d2/b7/a734c733286e10a7f1a8ad1ae8c90f2d33bf604a96548e0a4a3a6739b468/numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20", size = 5968812, upload-time = "2024-02-05T23:54:26.453Z" }, + { url = "https://files.pythonhosted.org/packages/3f/6b/5610004206cf7f8e7ad91c5a85a8c71b2f2f8051a0c0c4d5916b76d6cbb2/numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2", size = 15811913, upload-time = "2024-02-05T23:54:53.933Z" }, + { url = "https://files.pythonhosted.org/packages/95/12/8f2020a8e8b8383ac0177dc9570aad031a3beb12e38847f7129bacd96228/numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218", size = 20335901, upload-time = "2024-02-05T23:55:32.801Z" }, + { url = "https://files.pythonhosted.org/packages/75/5b/ca6c8bd14007e5ca171c7c03102d17b4f4e0ceb53957e8c44343a9546dcc/numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b", size = 13685868, upload-time = "2024-02-05T23:55:56.28Z" }, + { url = "https://files.pythonhosted.org/packages/79/f8/97f10e6755e2a7d027ca783f63044d5b1bc1ae7acb12afe6a9b4286eac17/numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b", size = 13925109, upload-time = "2024-02-05T23:56:20.368Z" }, + { url = "https://files.pythonhosted.org/packages/0f/50/de23fde84e45f5c4fda2488c759b69990fd4512387a8632860f3ac9cd225/numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed", size = 17950613, upload-time = "2024-02-05T23:56:56.054Z" }, + { url = "https://files.pythonhosted.org/packages/4c/0c/9c603826b6465e82591e05ca230dfc13376da512b25ccd0894709b054ed0/numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a", size = 13572172, upload-time = "2024-02-05T23:57:21.56Z" }, + { url = "https://files.pythonhosted.org/packages/76/8c/2ba3902e1a0fc1c74962ea9bb33a534bb05984ad7ff9515bf8d07527cadd/numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0", size = 17786643, upload-time = "2024-02-05T23:57:56.585Z" }, + { url = "https://files.pythonhosted.org/packages/28/4a/46d9e65106879492374999e76eb85f87b15328e06bd1550668f79f7b18c6/numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110", size = 5677803, upload-time = "2024-02-05T23:58:08.963Z" }, + { url = "https://files.pythonhosted.org/packages/16/2e/86f24451c2d530c88daf997cb8d6ac622c1d40d19f5a031ed68a4b73a374/numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818", size = 15517754, upload-time = "2024-02-05T23:58:36.364Z" }, ] [[package]] @@ -4564,15 +4423,15 @@ name = "nv-one-logger-core" version = "2.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "overrides" }, - { name = "pydantic" }, - { name = "strenum" }, - { name = "toml" }, - { name = "typing-extensions" }, + { name = "overrides", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pydantic", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "strenum", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "toml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3b/37/963095797035f371e0db6ea761f5aaccb624fc786af217115b423baeb0e2/nv_one_logger_core-2.3.1.tar.gz", hash = "sha256:cbb2f87604c78b96a302f32d87199902129d76153a73a20f8455a250b3246c1d", size = 52640, upload_time = "2025-10-29T21:11:55.812Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3b/37/963095797035f371e0db6ea761f5aaccb624fc786af217115b423baeb0e2/nv_one_logger_core-2.3.1.tar.gz", hash = "sha256:cbb2f87604c78b96a302f32d87199902129d76153a73a20f8455a250b3246c1d", size = 52640, upload-time = "2025-10-29T21:11:55.812Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ee/c4/ea91554c4fcbff66057f667690101d7a4b965605741350ac661b03fa6c46/nv_one_logger_core-2.3.1-py3-none-any.whl", hash = "sha256:0c8b77bcdac4daa1ea913bf8d4afd2a057bd5526e3654ac39f67caba157341a6", size = 63066, upload_time = "2025-10-29T21:11:52.753Z" }, + { url = "https://files.pythonhosted.org/packages/ee/c4/ea91554c4fcbff66057f667690101d7a4b965605741350ac661b03fa6c46/nv_one_logger_core-2.3.1-py3-none-any.whl", hash = "sha256:0c8b77bcdac4daa1ea913bf8d4afd2a057bd5526e3654ac39f67caba157341a6", size = 63066, upload-time = "2025-10-29T21:11:52.753Z" }, ] [[package]] @@ -4580,15 +4439,15 @@ name = "nv-one-logger-pytorch-lightning-integration" version = "2.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "lightning" }, - { name = "nv-one-logger-core" }, - { name = "nv-one-logger-training-telemetry" }, - { name = "setuptools" }, - { name = "strenum" }, + { name = "lightning", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nv-one-logger-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nv-one-logger-training-telemetry", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "setuptools", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "strenum", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0c/d0/3475b7ab17d367362f650fb0419e8669f41e63c1018f4a8ac2fbecfd2e85/nv_one_logger_pytorch_lightning_integration-2.3.1.tar.gz", hash = "sha256:b32d99b6a8f02a16538bcade939b0a7edd7249e936aacefe336b5519447340c3", size = 10979, upload_time = "2025-10-29T21:22:10.464Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0c/d0/3475b7ab17d367362f650fb0419e8669f41e63c1018f4a8ac2fbecfd2e85/nv_one_logger_pytorch_lightning_integration-2.3.1.tar.gz", hash = "sha256:b32d99b6a8f02a16538bcade939b0a7edd7249e936aacefe336b5519447340c3", size = 10979, upload-time = "2025-10-29T21:22:10.464Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/56/01a55efb365b6864646b4ac941a1d9de66f024e880764510ba5a7a63f62c/nv_one_logger_pytorch_lightning_integration-2.3.1-py3-none-any.whl", hash = "sha256:f92904055fb0082516480cc1e3dd0bb6cedb2b033985ebfd4814b9cbf7da2cb2", size = 9822, upload_time = "2025-10-29T21:22:09.37Z" }, + { url = "https://files.pythonhosted.org/packages/f0/56/01a55efb365b6864646b4ac941a1d9de66f024e880764510ba5a7a63f62c/nv_one_logger_pytorch_lightning_integration-2.3.1-py3-none-any.whl", hash = "sha256:f92904055fb0082516480cc1e3dd0bb6cedb2b033985ebfd4814b9cbf7da2cb2", size = 9822, upload-time = "2025-10-29T21:22:09.37Z" }, ] [[package]] @@ -4596,13 +4455,13 @@ name = "nv-one-logger-training-telemetry" version = "2.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nv-one-logger-core" }, - { name = "strenum" }, - { name = "typing-extensions" }, + { name = "nv-one-logger-core", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "strenum", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c5/21/016fa067967734d52f1ccf5a2a37a1a65216f2d7053bc2b85872cce956ca/nv_one_logger_training_telemetry-2.3.1.tar.gz", hash = "sha256:8c67940ea71799afaf1f46df3ba2f52f93aea26321c6f1c1d54aae02efc2a4af", size = 44435, upload_time = "2025-10-29T21:21:42.035Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c5/21/016fa067967734d52f1ccf5a2a37a1a65216f2d7053bc2b85872cce956ca/nv_one_logger_training_telemetry-2.3.1.tar.gz", hash = "sha256:8c67940ea71799afaf1f46df3ba2f52f93aea26321c6f1c1d54aae02efc2a4af", size = 44435, upload-time = "2025-10-29T21:21:42.035Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/15/97e6e4ddfe5fc35bcee74a45b7c33fb73abb83713c7dfa26420b971a86c3/nv_one_logger_training_telemetry-2.3.1-py3-none-any.whl", hash = "sha256:5319443829b59378a498c3c62ac98973e14f31be675c229ff2b14e2fe109aa0b", size = 44140, upload_time = "2025-10-29T21:21:40.72Z" }, + { url = "https://files.pythonhosted.org/packages/e5/15/97e6e4ddfe5fc35bcee74a45b7c33fb73abb83713c7dfa26420b971a86c3/nv_one_logger_training_telemetry-2.3.1-py3-none-any.whl", hash = "sha256:5319443829b59378a498c3c62ac98973e14f31be675c229ff2b14e2fe109aa0b", size = 44140, upload-time = "2025-10-29T21:21:40.72Z" }, ] [[package]] @@ -4610,14 +4469,15 @@ name = "nvidia-cublas-cu12" version = "12.1.3.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/37/6d/121efd7382d5b0284239f4ab1fc1590d86d34ed4a4a2fdb13b30ca8e5740/nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728", size = 410594774, upload_time = "2023-04-19T15:50:03.519Z" }, - { url = "https://files.pythonhosted.org/packages/c5/ef/32a375b74bea706c93deea5613552f7c9104f961b21df423f5887eca713b/nvidia_cublas_cu12-12.1.3.1-py3-none-win_amd64.whl", hash = "sha256:2b964d60e8cf11b5e1073d179d85fa340c120e99b3067558f3cf98dd69d02906", size = 439918445, upload_time = "2023-04-19T15:56:13.346Z" }, + { url = "https://files.pythonhosted.org/packages/37/6d/121efd7382d5b0284239f4ab1fc1590d86d34ed4a4a2fdb13b30ca8e5740/nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728", size = 410594774, upload-time = "2023-04-19T15:50:03.519Z" }, + { url = "https://files.pythonhosted.org/packages/c5/ef/32a375b74bea706c93deea5613552f7c9104f961b21df423f5887eca713b/nvidia_cublas_cu12-12.1.3.1-py3-none-win_amd64.whl", hash = "sha256:2b964d60e8cf11b5e1073d179d85fa340c120e99b3067558f3cf98dd69d02906", size = 439918445, upload-time = "2023-04-19T15:56:13.346Z" }, ] [[package]] @@ -4625,95 +4485,16 @@ name = "nvidia-cublas-cu12" version = "12.6.4.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/af/eb/ff4b8c503fa1f1796679dce648854d58751982426e4e4b37d6fce49d259c/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:08ed2686e9875d01b58e3cb379c6896df8e76c75e0d4a7f7dace3d7b6d9ef8eb", size = 393138322, upload_time = "2024-11-20T17:40:25.65Z" }, - { url = "https://files.pythonhosted.org/packages/97/0d/f1f0cadbf69d5b9ef2e4f744c9466cb0a850741d08350736dfdb4aa89569/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:235f728d6e2a409eddf1df58d5b0921cf80cfa9e72b9f2775ccb7b4a87984668", size = 390794615, upload_time = "2024-11-20T17:39:52.715Z" }, - { url = "https://files.pythonhosted.org/packages/84/f7/985e9bdbe3e0ac9298fcc8cfa51a392862a46a0ffaccbbd56939b62a9c83/nvidia_cublas_cu12-12.6.4.1-py3-none-win_amd64.whl", hash = "sha256:9e4fa264f4d8a4eb0cdbd34beadc029f453b3bafae02401e999cf3d5a5af75f8", size = 434535301, upload_time = "2024-11-20T17:50:41.681Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/eb/ff4b8c503fa1f1796679dce648854d58751982426e4e4b37d6fce49d259c/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:08ed2686e9875d01b58e3cb379c6896df8e76c75e0d4a7f7dace3d7b6d9ef8eb", size = 393138322, upload-time = "2024-11-20T17:40:25.65Z" }, + { url = "https://files.pythonhosted.org/packages/97/0d/f1f0cadbf69d5b9ef2e4f744c9466cb0a850741d08350736dfdb4aa89569/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:235f728d6e2a409eddf1df58d5b0921cf80cfa9e72b9f2775ccb7b4a87984668", size = 390794615, upload-time = "2024-11-20T17:39:52.715Z" }, + { url = "https://files.pythonhosted.org/packages/84/f7/985e9bdbe3e0ac9298fcc8cfa51a392862a46a0ffaccbbd56939b62a9c83/nvidia_cublas_cu12-12.6.4.1-py3-none-win_amd64.whl", hash = "sha256:9e4fa264f4d8a4eb0cdbd34beadc029f453b3bafae02401e999cf3d5a5af75f8", size = 434535301, upload-time = "2024-11-20T17:50:41.681Z" }, ] [[package]] @@ -4721,19 +4502,16 @@ name = "nvidia-cublas-cu12" version = "12.8.4.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/29/99/db44d685f0e257ff0e213ade1964fc459b4a690a73293220e98feb3307cf/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0", size = 590537124, upload_time = "2025-03-07T01:43:53.556Z" }, - { url = "https://files.pythonhosted.org/packages/dc/61/e24b560ab2e2eaeb3c839129175fb330dfcfc29e5203196e5541a4c44682/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142", size = 594346921, upload_time = "2025-03-07T01:44:31.254Z" }, - { url = "https://files.pythonhosted.org/packages/70/61/7d7b3c70186fb651d0fbd35b01dbfc8e755f69fd58f817f3d0f642df20c3/nvidia_cublas_cu12-12.8.4.1-py3-none-win_amd64.whl", hash = "sha256:47e9b82132fa8d2b4944e708049229601448aaad7e6f296f630f2d1a32de35af", size = 567544208, upload_time = "2025-03-07T01:53:30.535Z" }, + { url = "https://files.pythonhosted.org/packages/29/99/db44d685f0e257ff0e213ade1964fc459b4a690a73293220e98feb3307cf/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0", size = 590537124, upload-time = "2025-03-07T01:43:53.556Z" }, + { url = "https://files.pythonhosted.org/packages/dc/61/e24b560ab2e2eaeb3c839129175fb330dfcfc29e5203196e5541a4c44682/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8ac4e771d5a348c551b2a426eda6193c19aa630236b418086020df5ba9667142", size = 594346921, upload-time = "2025-03-07T01:44:31.254Z" }, + { url = "https://files.pythonhosted.org/packages/70/61/7d7b3c70186fb651d0fbd35b01dbfc8e755f69fd58f817f3d0f642df20c3/nvidia_cublas_cu12-12.8.4.1-py3-none-win_amd64.whl", hash = "sha256:47e9b82132fa8d2b4944e708049229601448aaad7e6f296f630f2d1a32de35af", size = 567544208, upload-time = "2025-03-07T01:53:30.535Z" }, ] [[package]] @@ -4741,14 +4519,15 @@ name = "nvidia-cuda-cupti-cu12" version = "12.1.105" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/00/6b218edd739ecfc60524e585ba8e6b00554dd908de2c9c66c1af3e44e18d/nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e", size = 14109015, upload_time = "2023-04-19T15:47:32.502Z" }, - { url = "https://files.pythonhosted.org/packages/d0/56/0021e32ea2848c24242f6b56790bd0ccc8bf99f973ca790569c6ca028107/nvidia_cuda_cupti_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:bea8236d13a0ac7190bd2919c3e8e6ce1e402104276e6f9694479e48bb0eb2a4", size = 10154340, upload_time = "2023-04-19T15:53:33.563Z" }, + { url = "https://files.pythonhosted.org/packages/7e/00/6b218edd739ecfc60524e585ba8e6b00554dd908de2c9c66c1af3e44e18d/nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e", size = 14109015, upload-time = "2023-04-19T15:47:32.502Z" }, + { url = "https://files.pythonhosted.org/packages/d0/56/0021e32ea2848c24242f6b56790bd0ccc8bf99f973ca790569c6ca028107/nvidia_cuda_cupti_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:bea8236d13a0ac7190bd2919c3e8e6ce1e402104276e6f9694479e48bb0eb2a4", size = 10154340, upload-time = "2023-04-19T15:53:33.563Z" }, ] [[package]] @@ -4756,97 +4535,18 @@ name = "nvidia-cuda-cupti-cu12" version = "12.6.80" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/8b/2f6230cb715646c3a9425636e513227ce5c93c4d65823a734f4bb86d43c3/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:166ee35a3ff1587f2490364f90eeeb8da06cd867bd5b701bf7f9a02b78bc63fc", size = 8236764, upload_time = "2024-11-20T17:35:41.03Z" }, - { url = "https://files.pythonhosted.org/packages/25/0f/acb326ac8fd26e13c799e0b4f3b2751543e1834f04d62e729485872198d4/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.whl", hash = "sha256:358b4a1d35370353d52e12f0a7d1769fc01ff74a191689d3870b2123156184c4", size = 8236756, upload_time = "2024-10-01T16:57:45.507Z" }, - { url = "https://files.pythonhosted.org/packages/49/60/7b6497946d74bcf1de852a21824d63baad12cd417db4195fc1bfe59db953/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6768bad6cab4f19e8292125e5f1ac8aa7d1718704012a0e3272a6f61c4bce132", size = 8917980, upload_time = "2024-11-20T17:36:04.019Z" }, - { url = "https://files.pythonhosted.org/packages/a5/24/120ee57b218d9952c379d1e026c4479c9ece9997a4fb46303611ee48f038/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a3eff6cdfcc6a4c35db968a06fcadb061cbc7d6dde548609a941ff8701b98b73", size = 8917972, upload_time = "2024-10-01T16:58:06.036Z" }, - { url = "https://files.pythonhosted.org/packages/1c/81/7796f096afaf726796b1b648f3bc80cafc61fe7f77f44a483c89e6c5ef34/nvidia_cuda_cupti_cu12-12.6.80-py3-none-win_amd64.whl", hash = "sha256:bbe6ae76e83ce5251b56e8c8e61a964f757175682bbad058b170b136266ab00a", size = 5724175, upload_time = "2024-10-01T17:09:47.955Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/e6/8b/2f6230cb715646c3a9425636e513227ce5c93c4d65823a734f4bb86d43c3/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:166ee35a3ff1587f2490364f90eeeb8da06cd867bd5b701bf7f9a02b78bc63fc", size = 8236764, upload-time = "2024-11-20T17:35:41.03Z" }, + { url = "https://files.pythonhosted.org/packages/25/0f/acb326ac8fd26e13c799e0b4f3b2751543e1834f04d62e729485872198d4/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_aarch64.whl", hash = "sha256:358b4a1d35370353d52e12f0a7d1769fc01ff74a191689d3870b2123156184c4", size = 8236756, upload-time = "2024-10-01T16:57:45.507Z" }, + { url = "https://files.pythonhosted.org/packages/49/60/7b6497946d74bcf1de852a21824d63baad12cd417db4195fc1bfe59db953/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6768bad6cab4f19e8292125e5f1ac8aa7d1718704012a0e3272a6f61c4bce132", size = 8917980, upload-time = "2024-11-20T17:36:04.019Z" }, + { url = "https://files.pythonhosted.org/packages/a5/24/120ee57b218d9952c379d1e026c4479c9ece9997a4fb46303611ee48f038/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a3eff6cdfcc6a4c35db968a06fcadb061cbc7d6dde548609a941ff8701b98b73", size = 8917972, upload-time = "2024-10-01T16:58:06.036Z" }, + { url = "https://files.pythonhosted.org/packages/1c/81/7796f096afaf726796b1b648f3bc80cafc61fe7f77f44a483c89e6c5ef34/nvidia_cuda_cupti_cu12-12.6.80-py3-none-win_amd64.whl", hash = "sha256:bbe6ae76e83ce5251b56e8c8e61a964f757175682bbad058b170b136266ab00a", size = 5724175, upload-time = "2024-10-01T17:09:47.955Z" }, ] [[package]] @@ -4854,19 +4554,16 @@ name = "nvidia-cuda-cupti-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/1f/b3bd73445e5cb342727fd24fe1f7b748f690b460acadc27ea22f904502c8/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed", size = 9533318, upload_time = "2025-03-07T01:40:10.421Z" }, - { url = "https://files.pythonhosted.org/packages/f8/02/2adcaa145158bf1a8295d83591d22e4103dbfd821bcaf6f3f53151ca4ffa/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182", size = 10248621, upload_time = "2025-03-07T01:40:21.213Z" }, - { url = "https://files.pythonhosted.org/packages/41/bc/83f5426095d93694ae39fe1311431b5d5a9bb82e48bf0dd8e19be2765942/nvidia_cuda_cupti_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:bb479dcdf7e6d4f8b0b01b115260399bf34154a1a2e9fe11c85c517d87efd98e", size = 7015759, upload_time = "2025-03-07T01:51:11.355Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1f/b3bd73445e5cb342727fd24fe1f7b748f690b460acadc27ea22f904502c8/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed", size = 9533318, upload-time = "2025-03-07T01:40:10.421Z" }, + { url = "https://files.pythonhosted.org/packages/f8/02/2adcaa145158bf1a8295d83591d22e4103dbfd821bcaf6f3f53151ca4ffa/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ea0cb07ebda26bb9b29ba82cda34849e73c166c18162d3913575b0c9db9a6182", size = 10248621, upload-time = "2025-03-07T01:40:21.213Z" }, + { url = "https://files.pythonhosted.org/packages/41/bc/83f5426095d93694ae39fe1311431b5d5a9bb82e48bf0dd8e19be2765942/nvidia_cuda_cupti_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:bb479dcdf7e6d4f8b0b01b115260399bf34154a1a2e9fe11c85c517d87efd98e", size = 7015759, upload-time = "2025-03-07T01:51:11.355Z" }, ] [[package]] @@ -4874,14 +4571,15 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.1.105" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/9f/c64c03f49d6fbc56196664d05dba14e3a561038a81a638eeb47f4d4cfd48/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2", size = 23671734, upload_time = "2023-04-19T15:48:32.42Z" }, - { url = "https://files.pythonhosted.org/packages/ad/1d/f76987c4f454eb86e0b9a0e4f57c3bf1ac1d13ad13cd1a4da4eb0e0c0ce9/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:0a98a522d9ff138b96c010a65e145dc1b4850e9ecb75a0172371793752fd46ed", size = 19331863, upload_time = "2023-04-19T15:54:34.603Z" }, + { url = "https://files.pythonhosted.org/packages/b6/9f/c64c03f49d6fbc56196664d05dba14e3a561038a81a638eeb47f4d4cfd48/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2", size = 23671734, upload-time = "2023-04-19T15:48:32.42Z" }, + { url = "https://files.pythonhosted.org/packages/ad/1d/f76987c4f454eb86e0b9a0e4f57c3bf1ac1d13ad13cd1a4da4eb0e0c0ce9/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:0a98a522d9ff138b96c010a65e145dc1b4850e9ecb75a0172371793752fd46ed", size = 19331863, upload-time = "2023-04-19T15:54:34.603Z" }, ] [[package]] @@ -4889,95 +4587,16 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/2f/72df534873235983cc0a5371c3661bebef7c4682760c275590b972c7b0f9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5847f1d6e5b757f1d2b3991a01082a44aad6f10ab3c5c0213fa3e25bddc25a13", size = 23162955, upload_time = "2024-10-01T16:59:50.922Z" }, - { url = "https://files.pythonhosted.org/packages/75/2e/46030320b5a80661e88039f59060d1790298b4718944a65a7f2aeda3d9e9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:35b0cc6ee3a9636d5409133e79273ce1f3fd087abb0532d2d2e8fff1fe9efc53", size = 23650380, upload_time = "2024-10-01T17:00:14.643Z" }, - { url = "https://files.pythonhosted.org/packages/f5/46/d3a1cdda8bb113c80f43a0a6f3a853356d487b830f3483f92d49ce87fa55/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:f7007dbd914c56bd80ea31bc43e8e149da38f68158f423ba845fc3292684e45a", size = 39026742, upload_time = "2024-10-01T17:10:49.058Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/2f/72df534873235983cc0a5371c3661bebef7c4682760c275590b972c7b0f9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5847f1d6e5b757f1d2b3991a01082a44aad6f10ab3c5c0213fa3e25bddc25a13", size = 23162955, upload-time = "2024-10-01T16:59:50.922Z" }, + { url = "https://files.pythonhosted.org/packages/75/2e/46030320b5a80661e88039f59060d1790298b4718944a65a7f2aeda3d9e9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:35b0cc6ee3a9636d5409133e79273ce1f3fd087abb0532d2d2e8fff1fe9efc53", size = 23650380, upload-time = "2024-10-01T17:00:14.643Z" }, + { url = "https://files.pythonhosted.org/packages/f5/46/d3a1cdda8bb113c80f43a0a6f3a853356d487b830f3483f92d49ce87fa55/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:f7007dbd914c56bd80ea31bc43e8e149da38f68158f423ba845fc3292684e45a", size = 39026742, upload-time = "2024-10-01T17:10:49.058Z" }, ] [[package]] @@ -4985,19 +4604,16 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/05/6b/32f747947df2da6994e999492ab306a903659555dddc0fbdeb9d71f75e52/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994", size = 88040029, upload_time = "2025-03-07T01:42:13.562Z" }, - { url = "https://files.pythonhosted.org/packages/eb/d1/e50d0acaab360482034b84b6e27ee83c6738f7d32182b987f9c7a4e32962/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fc1fec1e1637854b4c0a65fb9a8346b51dd9ee69e61ebaccc82058441f15bce8", size = 43106076, upload_time = "2025-03-07T01:41:59.817Z" }, - { url = "https://files.pythonhosted.org/packages/45/51/52a3d84baa2136cc8df15500ad731d74d3a1114d4c123e043cb608d4a32b/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:7a4b6b2904850fe78e0bd179c4b655c404d4bb799ef03ddc60804247099ae909", size = 73586838, upload_time = "2025-03-07T01:52:13.483Z" }, + { url = "https://files.pythonhosted.org/packages/05/6b/32f747947df2da6994e999492ab306a903659555dddc0fbdeb9d71f75e52/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994", size = 88040029, upload-time = "2025-03-07T01:42:13.562Z" }, + { url = "https://files.pythonhosted.org/packages/eb/d1/e50d0acaab360482034b84b6e27ee83c6738f7d32182b987f9c7a4e32962/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fc1fec1e1637854b4c0a65fb9a8346b51dd9ee69e61ebaccc82058441f15bce8", size = 43106076, upload-time = "2025-03-07T01:41:59.817Z" }, + { url = "https://files.pythonhosted.org/packages/45/51/52a3d84baa2136cc8df15500ad731d74d3a1114d4c123e043cb608d4a32b/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:7a4b6b2904850fe78e0bd179c4b655c404d4bb799ef03ddc60804247099ae909", size = 73586838, upload-time = "2025-03-07T01:52:13.483Z" }, ] [[package]] @@ -5005,14 +4621,15 @@ name = "nvidia-cuda-runtime-cu12" version = "12.1.105" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/d5/c68b1d2cdfcc59e72e8a5949a37ddb22ae6cade80cd4a57a84d4c8b55472/nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40", size = 823596, upload_time = "2023-04-19T15:47:22.471Z" }, - { url = "https://files.pythonhosted.org/packages/9f/e2/7a2b4b5064af56ea8ea2d8b2776c0f2960d95c88716138806121ae52a9c9/nvidia_cuda_runtime_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:dfb46ef84d73fababab44cf03e3b83f80700d27ca300e537f85f636fac474344", size = 821226, upload_time = "2023-04-19T15:53:23.082Z" }, + { url = "https://files.pythonhosted.org/packages/eb/d5/c68b1d2cdfcc59e72e8a5949a37ddb22ae6cade80cd4a57a84d4c8b55472/nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40", size = 823596, upload-time = "2023-04-19T15:47:22.471Z" }, + { url = "https://files.pythonhosted.org/packages/9f/e2/7a2b4b5064af56ea8ea2d8b2776c0f2960d95c88716138806121ae52a9c9/nvidia_cuda_runtime_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:dfb46ef84d73fababab44cf03e3b83f80700d27ca300e537f85f636fac474344", size = 821226, upload-time = "2023-04-19T15:53:23.082Z" }, ] [[package]] @@ -5020,154 +4637,54 @@ name = "nvidia-cuda-runtime-cu12" version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/ea/590b2ac00d772a8abd1c387a92b46486d2679ca6622fd25c18ff76265663/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6116fad3e049e04791c0256a9778c16237837c08b27ed8c8401e2e45de8d60cd", size = 908052, upload_time = "2024-11-20T17:35:19.905Z" }, - { url = "https://files.pythonhosted.org/packages/b7/3d/159023799677126e20c8fd580cca09eeb28d5c5a624adc7f793b9aa8bbfa/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:d461264ecb429c84c8879a7153499ddc7b19b5f8d84c204307491989a365588e", size = 908040, upload_time = "2024-10-01T16:57:22.221Z" }, - { url = "https://files.pythonhosted.org/packages/e1/23/e717c5ac26d26cf39a27fbc076240fad2e3b817e5889d671b67f4f9f49c5/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ba3b56a4f896141e25e19ab287cd71e52a6a0f4b29d0d31609f60e3b4d5219b7", size = 897690, upload_time = "2024-11-20T17:35:30.697Z" }, - { url = "https://files.pythonhosted.org/packages/f0/62/65c05e161eeddbafeca24dc461f47de550d9fa8a7e04eb213e32b55cfd99/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a84d15d5e1da416dd4774cb42edf5e954a3e60cc945698dc1d5be02321c44dc8", size = 897678, upload_time = "2024-10-01T16:57:33.821Z" }, - { url = "https://files.pythonhosted.org/packages/fa/76/4c80fa138333cc975743fd0687a745fccb30d167f906f13c1c7f9a85e5ea/nvidia_cuda_runtime_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:86c58044c824bf3c173c49a2dbc7a6c8b53cb4e4dca50068be0bf64e9dab3f7f", size = 891773, upload_time = "2024-10-01T17:09:26.362Z" }, -] - -[[package]] -name = "nvidia-cuda-runtime-cu12" -version = "12.8.90" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/7c/75/f865a3b236e4647605ea34cc450900854ba123834a5f1598e160b9530c3a/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d", size = 965265, upload_time = "2025-03-07T01:39:43.533Z" }, - { url = "https://files.pythonhosted.org/packages/0d/9b/a997b638fcd068ad6e4d53b8551a7d30fe8b404d6f1804abf1df69838932/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90", size = 954765, upload_time = "2025-03-07T01:40:01.615Z" }, - { url = "https://files.pythonhosted.org/packages/30/a5/a515b7600ad361ea14bfa13fb4d6687abf500adc270f19e89849c0590492/nvidia_cuda_runtime_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:c0c6027f01505bfed6c3b21ec546f69c687689aad5f1a377554bc6ca4aa993a8", size = 944318, upload_time = "2025-03-07T01:51:01.794Z" }, + { url = "https://files.pythonhosted.org/packages/8f/ea/590b2ac00d772a8abd1c387a92b46486d2679ca6622fd25c18ff76265663/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6116fad3e049e04791c0256a9778c16237837c08b27ed8c8401e2e45de8d60cd", size = 908052, upload-time = "2024-11-20T17:35:19.905Z" }, + { url = "https://files.pythonhosted.org/packages/b7/3d/159023799677126e20c8fd580cca09eeb28d5c5a624adc7f793b9aa8bbfa/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:d461264ecb429c84c8879a7153499ddc7b19b5f8d84c204307491989a365588e", size = 908040, upload-time = "2024-10-01T16:57:22.221Z" }, + { url = "https://files.pythonhosted.org/packages/e1/23/e717c5ac26d26cf39a27fbc076240fad2e3b817e5889d671b67f4f9f49c5/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ba3b56a4f896141e25e19ab287cd71e52a6a0f4b29d0d31609f60e3b4d5219b7", size = 897690, upload-time = "2024-11-20T17:35:30.697Z" }, + { url = "https://files.pythonhosted.org/packages/f0/62/65c05e161eeddbafeca24dc461f47de550d9fa8a7e04eb213e32b55cfd99/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a84d15d5e1da416dd4774cb42edf5e954a3e60cc945698dc1d5be02321c44dc8", size = 897678, upload-time = "2024-10-01T16:57:33.821Z" }, + { url = "https://files.pythonhosted.org/packages/fa/76/4c80fa138333cc975743fd0687a745fccb30d167f906f13c1c7f9a85e5ea/nvidia_cuda_runtime_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:86c58044c824bf3c173c49a2dbc7a6c8b53cb4e4dca50068be0bf64e9dab3f7f", size = 891773, upload-time = "2024-10-01T17:09:26.362Z" }, ] [[package]] -name = "nvidia-cudnn-cu12" -version = "9.1.0.70" +name = "nvidia-cuda-runtime-cu12" +version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] -dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, -] wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/fd/713452cd72343f682b1c7b9321e23829f00b842ceaedcda96e742ea0b0b3/nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f", size = 664752741, upload_time = "2024-04-22T15:24:15.253Z" }, - { url = "https://files.pythonhosted.org/packages/3f/d0/f90ee6956a628f9f04bf467932c0a25e5a7e706a684b896593c06c82f460/nvidia_cudnn_cu12-9.1.0.70-py3-none-win_amd64.whl", hash = "sha256:6278562929433d68365a07a4a1546c237ba2849852c0d4b2262a486e805b977a", size = 679925892, upload_time = "2024-04-22T15:24:53.333Z" }, + { url = "https://files.pythonhosted.org/packages/7c/75/f865a3b236e4647605ea34cc450900854ba123834a5f1598e160b9530c3a/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d", size = 965265, upload-time = "2025-03-07T01:39:43.533Z" }, + { url = "https://files.pythonhosted.org/packages/0d/9b/a997b638fcd068ad6e4d53b8551a7d30fe8b404d6f1804abf1df69838932/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:adade8dcbd0edf427b7204d480d6066d33902cab2a4707dcfc48a2d0fd44ab90", size = 954765, upload-time = "2025-03-07T01:40:01.615Z" }, + { url = "https://files.pythonhosted.org/packages/30/a5/a515b7600ad361ea14bfa13fb4d6687abf500adc270f19e89849c0590492/nvidia_cuda_runtime_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:c0c6027f01505bfed6c3b21ec546f69c687689aad5f1a377554bc6ca4aa993a8", size = 944318, upload-time = "2025-03-07T01:51:01.794Z" }, ] [[package]] name = "nvidia-cudnn-cu12" -version = "9.5.1.17" +version = "9.1.0.70" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/99/93/a201a12d3ec1caa8c6ac34c1c2f9eeb696b886f0c36ff23c638b46603bd0/nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:9fd4584468533c61873e5fda8ca41bac3a38bcb2d12350830c69b0a96a7e4def", size = 570523509, upload_time = "2024-10-25T19:53:03.148Z" }, - { url = "https://files.pythonhosted.org/packages/2a/78/4535c9c7f859a64781e43c969a3a7e84c54634e319a996d43ef32ce46f83/nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:30ac3869f6db17d170e0e556dd6cc5eee02647abc31ca856634d5a40f82c15b2", size = 570988386, upload_time = "2024-10-25T19:54:26.39Z" }, - { url = "https://files.pythonhosted.org/packages/b6/b2/3f60d15f037fa5419d9d7f788b100ef33ea913ae5315c87ca6d6fa606c35/nvidia_cudnn_cu12-9.5.1.17-py3-none-win_amd64.whl", hash = "sha256:d7af0f8a4f3b4b9dbb3122f2ef553b45694ed9c384d5a75bab197b8eefb79ab8", size = 565440743, upload_time = "2024-10-25T19:55:49.74Z" }, + { url = "https://files.pythonhosted.org/packages/9f/fd/713452cd72343f682b1c7b9321e23829f00b842ceaedcda96e742ea0b0b3/nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f", size = 664752741, upload-time = "2024-04-22T15:24:15.253Z" }, + { url = "https://files.pythonhosted.org/packages/3f/d0/f90ee6956a628f9f04bf467932c0a25e5a7e706a684b896593c06c82f460/nvidia_cudnn_cu12-9.1.0.70-py3-none-win_amd64.whl", hash = "sha256:6278562929433d68365a07a4a1546c237ba2849852c0d4b2262a486e805b977a", size = 679925892, upload-time = "2024-04-22T15:24:53.333Z" }, ] [[package]] @@ -5175,23 +4692,20 @@ name = "nvidia-cudnn-cu12" version = "9.10.2.21" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload_time = "2025-06-06T21:52:51.348Z" }, - { url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload_time = "2025-06-06T21:54:08.597Z" }, - { url = "https://files.pythonhosted.org/packages/3d/90/0bd6e586701b3a890fd38aa71c387dab4883d619d6e5ad912ccbd05bfd67/nvidia_cudnn_cu12-9.10.2.21-py3-none-win_amd64.whl", hash = "sha256:c6288de7d63e6cf62988f0923f96dc339cea362decb1bf5b3141883392a7d65e", size = 692992268, upload_time = "2025-06-06T21:55:18.114Z" }, + { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload-time = "2025-06-06T21:52:51.348Z" }, + { url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload-time = "2025-06-06T21:54:08.597Z" }, + { url = "https://files.pythonhosted.org/packages/3d/90/0bd6e586701b3a890fd38aa71c387dab4883d619d6e5ad912ccbd05bfd67/nvidia_cudnn_cu12-9.10.2.21-py3-none-win_amd64.whl", hash = "sha256:c6288de7d63e6cf62988f0923f96dc339cea362decb1bf5b3141883392a7d65e", size = 692992268, upload-time = "2025-06-06T21:55:18.114Z" }, ] [[package]] @@ -5199,14 +4713,15 @@ name = "nvidia-cufft-cu12" version = "11.0.2.54" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/86/94/eb540db023ce1d162e7bea9f8f5aa781d57c65aed513c33ee9a5123ead4d/nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56", size = 121635161, upload_time = "2023-04-19T15:50:46Z" }, - { url = "https://files.pythonhosted.org/packages/f7/57/7927a3aa0e19927dfed30256d1c854caf991655d847a4e7c01fe87e3d4ac/nvidia_cufft_cu12-11.0.2.54-py3-none-win_amd64.whl", hash = "sha256:d9ac353f78ff89951da4af698f80870b1534ed69993f10a4cf1d96f21357e253", size = 121344196, upload_time = "2023-04-19T15:56:59.562Z" }, + { url = "https://files.pythonhosted.org/packages/86/94/eb540db023ce1d162e7bea9f8f5aa781d57c65aed513c33ee9a5123ead4d/nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56", size = 121635161, upload-time = "2023-04-19T15:50:46Z" }, + { url = "https://files.pythonhosted.org/packages/f7/57/7927a3aa0e19927dfed30256d1c854caf991655d847a4e7c01fe87e3d4ac/nvidia_cufft_cu12-11.0.2.54-py3-none-win_amd64.whl", hash = "sha256:d9ac353f78ff89951da4af698f80870b1534ed69993f10a4cf1d96f21357e253", size = 121344196, upload-time = "2023-04-19T15:56:59.562Z" }, ] [[package]] @@ -5214,100 +4729,21 @@ name = "nvidia-cufft-cu12" version = "11.3.0.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/37/c50d2b2f2c07e146776389e3080f4faf70bcc4fa6e19d65bb54ca174ebc3/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6", size = 200164144, upload_time = "2024-11-20T17:40:58.288Z" }, - { url = "https://files.pythonhosted.org/packages/ce/f5/188566814b7339e893f8d210d3a5332352b1409815908dad6a363dcceac1/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8510990de9f96c803a051822618d42bf6cb8f069ff3f48d93a8486efdacb48fb", size = 200164135, upload_time = "2024-10-01T17:03:24.212Z" }, - { url = "https://files.pythonhosted.org/packages/8f/16/73727675941ab8e6ffd86ca3a4b7b47065edcca7a997920b831f8147c99d/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ccba62eb9cef5559abd5e0d54ceed2d9934030f51163df018532142a8ec533e5", size = 200221632, upload_time = "2024-11-20T17:41:32.357Z" }, - { url = "https://files.pythonhosted.org/packages/60/de/99ec247a07ea40c969d904fc14f3a356b3e2a704121675b75c366b694ee1/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.whl", hash = "sha256:768160ac89f6f7b459bee747e8d175dbf53619cfe74b2a5636264163138013ca", size = 200221622, upload_time = "2024-10-01T17:03:58.79Z" }, - { url = "https://files.pythonhosted.org/packages/b4/38/36fd800cec8f6e89b7c1576edaaf8076e69ec631644cdbc1b5f2e2b5a9df/nvidia_cufft_cu12-11.3.0.4-py3-none-win_amd64.whl", hash = "sha256:6048ebddfb90d09d2707efb1fd78d4e3a77cb3ae4dc60e19aab6be0ece2ae464", size = 199356881, upload_time = "2024-10-01T17:13:01.861Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +dependencies = [ + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/1f/37/c50d2b2f2c07e146776389e3080f4faf70bcc4fa6e19d65bb54ca174ebc3/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6", size = 200164144, upload-time = "2024-11-20T17:40:58.288Z" }, + { url = "https://files.pythonhosted.org/packages/ce/f5/188566814b7339e893f8d210d3a5332352b1409815908dad6a363dcceac1/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8510990de9f96c803a051822618d42bf6cb8f069ff3f48d93a8486efdacb48fb", size = 200164135, upload-time = "2024-10-01T17:03:24.212Z" }, + { url = "https://files.pythonhosted.org/packages/8f/16/73727675941ab8e6ffd86ca3a4b7b47065edcca7a997920b831f8147c99d/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ccba62eb9cef5559abd5e0d54ceed2d9934030f51163df018532142a8ec533e5", size = 200221632, upload-time = "2024-11-20T17:41:32.357Z" }, + { url = "https://files.pythonhosted.org/packages/60/de/99ec247a07ea40c969d904fc14f3a356b3e2a704121675b75c366b694ee1/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.whl", hash = "sha256:768160ac89f6f7b459bee747e8d175dbf53619cfe74b2a5636264163138013ca", size = 200221622, upload-time = "2024-10-01T17:03:58.79Z" }, + { url = "https://files.pythonhosted.org/packages/b4/38/36fd800cec8f6e89b7c1576edaaf8076e69ec631644cdbc1b5f2e2b5a9df/nvidia_cufft_cu12-11.3.0.4-py3-none-win_amd64.whl", hash = "sha256:6048ebddfb90d09d2707efb1fd78d4e3a77cb3ae4dc60e19aab6be0ece2ae464", size = 199356881, upload-time = "2024-10-01T17:13:01.861Z" }, ] [[package]] @@ -5315,22 +4751,19 @@ name = "nvidia-cufft-cu12" version = "11.3.3.83" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/60/bc/7771846d3a0272026c416fbb7e5f4c1f146d6d80704534d0b187dd6f4800/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a", size = 193109211, upload_time = "2025-03-07T01:44:56.873Z" }, - { url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload_time = "2025-03-07T01:45:27.821Z" }, - { url = "https://files.pythonhosted.org/packages/7d/ec/ce1629f1e478bb5ccd208986b5f9e0316a78538dd6ab1d0484f012f8e2a1/nvidia_cufft_cu12-11.3.3.83-py3-none-win_amd64.whl", hash = "sha256:7a64a98ef2a7c47f905aaf8931b69a3a43f27c55530c698bb2ed7c75c0b42cb7", size = 192216559, upload_time = "2025-03-07T01:53:57.106Z" }, + { url = "https://files.pythonhosted.org/packages/60/bc/7771846d3a0272026c416fbb7e5f4c1f146d6d80704534d0b187dd6f4800/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a", size = 193109211, upload-time = "2025-03-07T01:44:56.873Z" }, + { url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload-time = "2025-03-07T01:45:27.821Z" }, + { url = "https://files.pythonhosted.org/packages/7d/ec/ce1629f1e478bb5ccd208986b5f9e0316a78538dd6ab1d0484f012f8e2a1/nvidia_cufft_cu12-11.3.3.83-py3-none-win_amd64.whl", hash = "sha256:7a64a98ef2a7c47f905aaf8931b69a3a43f27c55530c698bb2ed7c75c0b42cb7", size = 192216559, upload-time = "2025-03-07T01:53:57.106Z" }, ] [[package]] @@ -5338,94 +4771,15 @@ name = "nvidia-cufile-cu12" version = "1.11.1.6" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/66/cc9876340ac68ae71b15c743ddb13f8b30d5244af344ec8322b449e35426/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc23469d1c7e52ce6c1d55253273d32c565dd22068647f3aa59b3c6b005bf159", size = 1142103, upload_time = "2024-11-20T17:42:11.83Z" }, - { url = "https://files.pythonhosted.org/packages/17/bf/cc834147263b929229ce4aadd62869f0b195e98569d4c28b23edc72b85d9/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:8f57a0051dcf2543f6dc2b98a98cb2719c37d3cee1baba8965d57f3bbc90d4db", size = 1066155, upload_time = "2024-11-20T17:41:49.376Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/b2/66/cc9876340ac68ae71b15c743ddb13f8b30d5244af344ec8322b449e35426/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc23469d1c7e52ce6c1d55253273d32c565dd22068647f3aa59b3c6b005bf159", size = 1142103, upload-time = "2024-11-20T17:42:11.83Z" }, + { url = "https://files.pythonhosted.org/packages/17/bf/cc834147263b929229ce4aadd62869f0b195e98569d4c28b23edc72b85d9/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:8f57a0051dcf2543f6dc2b98a98cb2719c37d3cee1baba8965d57f3bbc90d4db", size = 1066155, upload-time = "2024-11-20T17:41:49.376Z" }, ] [[package]] @@ -5433,18 +4787,15 @@ name = "nvidia-cufile-cu12" version = "1.13.1.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/fe/1bcba1dfbfb8d01be8d93f07bfc502c93fa23afa6fd5ab3fc7c1df71038a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc", size = 1197834, upload_time = "2025-03-07T01:45:50.723Z" }, - { url = "https://files.pythonhosted.org/packages/1e/f5/5607710447a6fe9fd9b3283956fceeee8a06cda1d2f56ce31371f595db2a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a", size = 1120705, upload_time = "2025-03-07T01:45:41.434Z" }, + { url = "https://files.pythonhosted.org/packages/bb/fe/1bcba1dfbfb8d01be8d93f07bfc502c93fa23afa6fd5ab3fc7c1df71038a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc", size = 1197834, upload-time = "2025-03-07T01:45:50.723Z" }, + { url = "https://files.pythonhosted.org/packages/1e/f5/5607710447a6fe9fd9b3283956fceeee8a06cda1d2f56ce31371f595db2a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a", size = 1120705, upload-time = "2025-03-07T01:45:41.434Z" }, ] [[package]] @@ -5452,14 +4803,15 @@ name = "nvidia-curand-cu12" version = "10.3.2.106" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/44/31/4890b1c9abc496303412947fc7dcea3d14861720642b49e8ceed89636705/nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0", size = 56467784, upload_time = "2023-04-19T15:51:04.804Z" }, - { url = "https://files.pythonhosted.org/packages/5c/97/4c9c7c79efcdf5b70374241d48cf03b94ef6707fd18ea0c0f53684931d0b/nvidia_curand_cu12-10.3.2.106-py3-none-win_amd64.whl", hash = "sha256:75b6b0c574c0037839121317e17fd01f8a69fd2ef8e25853d826fec30bdba74a", size = 55995813, upload_time = "2023-04-19T15:57:16.676Z" }, + { url = "https://files.pythonhosted.org/packages/44/31/4890b1c9abc496303412947fc7dcea3d14861720642b49e8ceed89636705/nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0", size = 56467784, upload-time = "2023-04-19T15:51:04.804Z" }, + { url = "https://files.pythonhosted.org/packages/5c/97/4c9c7c79efcdf5b70374241d48cf03b94ef6707fd18ea0c0f53684931d0b/nvidia_curand_cu12-10.3.2.106-py3-none-win_amd64.whl", hash = "sha256:75b6b0c574c0037839121317e17fd01f8a69fd2ef8e25853d826fec30bdba74a", size = 55995813, upload-time = "2023-04-19T15:57:16.676Z" }, ] [[package]] @@ -5467,97 +4819,18 @@ name = "nvidia-curand-cu12" version = "10.3.7.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/42/ac/36543605358a355632f1a6faa3e2d5dfb91eab1e4bc7d552040e0383c335/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:6e82df077060ea28e37f48a3ec442a8f47690c7499bff392a5938614b56c98d8", size = 56289881, upload_time = "2024-10-01T17:04:18.981Z" }, - { url = "https://files.pythonhosted.org/packages/73/1b/44a01c4e70933637c93e6e1a8063d1e998b50213a6b65ac5a9169c47e98e/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a42cd1344297f70b9e39a1e4f467a4e1c10f1da54ff7a85c12197f6c652c8bdf", size = 56279010, upload_time = "2024-11-20T17:42:50.958Z" }, - { url = "https://files.pythonhosted.org/packages/4a/aa/2c7ff0b5ee02eaef890c0ce7d4f74bc30901871c5e45dee1ae6d0083cd80/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:99f1a32f1ac2bd134897fc7a203f779303261268a65762a623bf30cc9fe79117", size = 56279000, upload_time = "2024-10-01T17:04:45.274Z" }, - { url = "https://files.pythonhosted.org/packages/a6/02/5362a9396f23f7de1dd8a64369e87c85ffff8216fc8194ace0fa45ba27a5/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:7b2ed8e95595c3591d984ea3603dd66fe6ce6812b886d59049988a712ed06b6e", size = 56289882, upload_time = "2024-11-20T17:42:25.222Z" }, - { url = "https://files.pythonhosted.org/packages/a9/a8/0cd0cec757bd4b4b4ef150fca62ec064db7d08a291dced835a0be7d2c147/nvidia_curand_cu12-10.3.7.77-py3-none-win_amd64.whl", hash = "sha256:6d6d935ffba0f3d439b7cd968192ff068fafd9018dbf1b85b37261b13cfc9905", size = 55783873, upload_time = "2024-10-01T17:13:30.377Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/42/ac/36543605358a355632f1a6faa3e2d5dfb91eab1e4bc7d552040e0383c335/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:6e82df077060ea28e37f48a3ec442a8f47690c7499bff392a5938614b56c98d8", size = 56289881, upload-time = "2024-10-01T17:04:18.981Z" }, + { url = "https://files.pythonhosted.org/packages/73/1b/44a01c4e70933637c93e6e1a8063d1e998b50213a6b65ac5a9169c47e98e/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a42cd1344297f70b9e39a1e4f467a4e1c10f1da54ff7a85c12197f6c652c8bdf", size = 56279010, upload-time = "2024-11-20T17:42:50.958Z" }, + { url = "https://files.pythonhosted.org/packages/4a/aa/2c7ff0b5ee02eaef890c0ce7d4f74bc30901871c5e45dee1ae6d0083cd80/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:99f1a32f1ac2bd134897fc7a203f779303261268a65762a623bf30cc9fe79117", size = 56279000, upload-time = "2024-10-01T17:04:45.274Z" }, + { url = "https://files.pythonhosted.org/packages/a6/02/5362a9396f23f7de1dd8a64369e87c85ffff8216fc8194ace0fa45ba27a5/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:7b2ed8e95595c3591d984ea3603dd66fe6ce6812b886d59049988a712ed06b6e", size = 56289882, upload-time = "2024-11-20T17:42:25.222Z" }, + { url = "https://files.pythonhosted.org/packages/a9/a8/0cd0cec757bd4b4b4ef150fca62ec064db7d08a291dced835a0be7d2c147/nvidia_curand_cu12-10.3.7.77-py3-none-win_amd64.whl", hash = "sha256:6d6d935ffba0f3d439b7cd968192ff068fafd9018dbf1b85b37261b13cfc9905", size = 55783873, upload-time = "2024-10-01T17:13:30.377Z" }, ] [[package]] @@ -5565,19 +4838,16 @@ name = "nvidia-curand-cu12" version = "10.3.9.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/45/5e/92aa15eca622a388b80fbf8375d4760738df6285b1e92c43d37390a33a9a/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd", size = 63625754, upload_time = "2025-03-07T01:46:10.735Z" }, - { url = "https://files.pythonhosted.org/packages/fb/aa/6584b56dc84ebe9cf93226a5cde4d99080c8e90ab40f0c27bda7a0f29aa1/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9", size = 63619976, upload_time = "2025-03-07T01:46:23.323Z" }, - { url = "https://files.pythonhosted.org/packages/b9/75/70c05b2f3ed5be3bb30b7102b6eb78e100da4bbf6944fd6725c012831cab/nvidia_curand_cu12-10.3.9.90-py3-none-win_amd64.whl", hash = "sha256:f149a8ca457277da854f89cf282d6ef43176861926c7ac85b2a0fbd237c587ec", size = 62765309, upload_time = "2025-03-07T01:54:20.478Z" }, + { url = "https://files.pythonhosted.org/packages/45/5e/92aa15eca622a388b80fbf8375d4760738df6285b1e92c43d37390a33a9a/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd", size = 63625754, upload-time = "2025-03-07T01:46:10.735Z" }, + { url = "https://files.pythonhosted.org/packages/fb/aa/6584b56dc84ebe9cf93226a5cde4d99080c8e90ab40f0c27bda7a0f29aa1/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:b32331d4f4df5d6eefa0554c565b626c7216f87a06a4f56fab27c3b68a830ec9", size = 63619976, upload-time = "2025-03-07T01:46:23.323Z" }, + { url = "https://files.pythonhosted.org/packages/b9/75/70c05b2f3ed5be3bb30b7102b6eb78e100da4bbf6944fd6725c012831cab/nvidia_curand_cu12-10.3.9.90-py3-none-win_amd64.whl", hash = "sha256:f149a8ca457277da854f89cf282d6ef43176861926c7ac85b2a0fbd237c587ec", size = 62765309, upload-time = "2025-03-07T01:54:20.478Z" }, ] [[package]] @@ -5585,19 +4855,20 @@ name = "nvidia-cusolver-cu12" version = "11.4.5.107" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusparse-cu12", version = "12.1.0.106", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparse-cu12", version = "12.1.0.106", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/1d/8de1e5c67099015c834315e333911273a8c6aaba78923dd1d1e25fc5f217/nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd", size = 124161928, upload_time = "2023-04-19T15:51:25.781Z" }, - { url = "https://files.pythonhosted.org/packages/b8/80/8fca0bf819122a631c3976b6fc517c1b10741b643b94046bd8dd451522c5/nvidia_cusolver_cu12-11.4.5.107-py3-none-win_amd64.whl", hash = "sha256:74e0c3a24c78612192a74fcd90dd117f1cf21dea4822e66d89e8ea80e3cd2da5", size = 121643081, upload_time = "2023-04-19T15:57:43.035Z" }, + { url = "https://files.pythonhosted.org/packages/bc/1d/8de1e5c67099015c834315e333911273a8c6aaba78923dd1d1e25fc5f217/nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd", size = 124161928, upload-time = "2023-04-19T15:51:25.781Z" }, + { url = "https://files.pythonhosted.org/packages/b8/80/8fca0bf819122a631c3976b6fc517c1b10741b643b94046bd8dd451522c5/nvidia_cusolver_cu12-11.4.5.107-py3-none-win_amd64.whl", hash = "sha256:74e0c3a24c78612192a74fcd90dd117f1cf21dea4822e66d89e8ea80e3cd2da5", size = 121643081, upload-time = "2023-04-19T15:57:43.035Z" }, ] [[package]] @@ -5605,102 +4876,23 @@ name = "nvidia-cusolver-cu12" version = "11.7.1.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, - { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/93/17/dbe1aa865e4fdc7b6d4d0dd308fdd5aaab60f939abfc0ea1954eac4fb113/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0", size = 157833628, upload_time = "2024-10-01T17:05:05.591Z" }, - { url = "https://files.pythonhosted.org/packages/f0/6e/c2cf12c9ff8b872e92b4a5740701e51ff17689c4d726fca91875b07f655d/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e9e49843a7707e42022babb9bcfa33c29857a93b88020c4e4434656a655b698c", size = 158229790, upload_time = "2024-11-20T17:43:43.211Z" }, - { url = "https://files.pythonhosted.org/packages/9f/81/baba53585da791d043c10084cf9553e074548408e04ae884cfe9193bd484/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6cf28f17f64107a0c4d7802be5ff5537b2130bfc112f25d5a30df227058ca0e6", size = 158229780, upload_time = "2024-10-01T17:05:39.875Z" }, - { url = "https://files.pythonhosted.org/packages/7c/5f/07d0ba3b7f19be5a5ec32a8679fc9384cfd9fc6c869825e93be9f28d6690/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dbbe4fc38ec1289c7e5230e16248365e375c3673c9c8bac5796e2e20db07f56e", size = 157833630, upload_time = "2024-11-20T17:43:16.77Z" }, - { url = "https://files.pythonhosted.org/packages/d4/53/fff50a0808df7113d77e3bbc7c2b7eaed6f57d5eb80fbe93ead2aea1e09a/nvidia_cusolver_cu12-11.7.1.2-py3-none-win_amd64.whl", hash = "sha256:6813f9d8073f555444a8705f3ab0296d3e1cb37a16d694c5fc8b862a0d8706d7", size = 149287877, upload_time = "2024-10-01T17:13:49.804Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +dependencies = [ + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/93/17/dbe1aa865e4fdc7b6d4d0dd308fdd5aaab60f939abfc0ea1954eac4fb113/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0", size = 157833628, upload-time = "2024-10-01T17:05:05.591Z" }, + { url = "https://files.pythonhosted.org/packages/f0/6e/c2cf12c9ff8b872e92b4a5740701e51ff17689c4d726fca91875b07f655d/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e9e49843a7707e42022babb9bcfa33c29857a93b88020c4e4434656a655b698c", size = 158229790, upload-time = "2024-11-20T17:43:43.211Z" }, + { url = "https://files.pythonhosted.org/packages/9f/81/baba53585da791d043c10084cf9553e074548408e04ae884cfe9193bd484/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6cf28f17f64107a0c4d7802be5ff5537b2130bfc112f25d5a30df227058ca0e6", size = 158229780, upload-time = "2024-10-01T17:05:39.875Z" }, + { url = "https://files.pythonhosted.org/packages/7c/5f/07d0ba3b7f19be5a5ec32a8679fc9384cfd9fc6c869825e93be9f28d6690/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dbbe4fc38ec1289c7e5230e16248365e375c3673c9c8bac5796e2e20db07f56e", size = 157833630, upload-time = "2024-11-20T17:43:16.77Z" }, + { url = "https://files.pythonhosted.org/packages/d4/53/fff50a0808df7113d77e3bbc7c2b7eaed6f57d5eb80fbe93ead2aea1e09a/nvidia_cusolver_cu12-11.7.1.2-py3-none-win_amd64.whl", hash = "sha256:6813f9d8073f555444a8705f3ab0296d3e1cb37a16d694c5fc8b862a0d8706d7", size = 149287877, upload-time = "2024-10-01T17:13:49.804Z" }, ] [[package]] @@ -5708,24 +4900,21 @@ name = "nvidia-cusolver-cu12" version = "11.7.3.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/c8/32/f7cd6ce8a7690544d084ea21c26e910a97e077c9b7f07bf5de623ee19981/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0", size = 267229841, upload_time = "2025-03-07T01:46:54.356Z" }, - { url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload_time = "2025-03-07T01:47:16.273Z" }, - { url = "https://files.pythonhosted.org/packages/13/c0/76ca8551b8a84146ffa189fec81c26d04adba4bc0dbe09cd6e6fd9b7de04/nvidia_cusolver_cu12-11.7.3.90-py3-none-win_amd64.whl", hash = "sha256:4a550db115fcabc4d495eb7d39ac8b58d4ab5d8e63274d3754df1c0ad6a22d34", size = 256720438, upload_time = "2025-03-07T01:54:39.898Z" }, + { url = "https://files.pythonhosted.org/packages/c8/32/f7cd6ce8a7690544d084ea21c26e910a97e077c9b7f07bf5de623ee19981/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0", size = 267229841, upload-time = "2025-03-07T01:46:54.356Z" }, + { url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload-time = "2025-03-07T01:47:16.273Z" }, + { url = "https://files.pythonhosted.org/packages/13/c0/76ca8551b8a84146ffa189fec81c26d04adba4bc0dbe09cd6e6fd9b7de04/nvidia_cusolver_cu12-11.7.3.90-py3-none-win_amd64.whl", hash = "sha256:4a550db115fcabc4d495eb7d39ac8b58d4ab5d8e63274d3754df1c0ad6a22d34", size = 256720438, upload-time = "2025-03-07T01:54:39.898Z" }, ] [[package]] @@ -5733,17 +4922,18 @@ name = "nvidia-cusparse-cu12" version = "12.1.0.106" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/65/5b/cfaeebf25cd9fdec14338ccb16f6b2c4c7fa9163aefcf057d86b9cc248bb/nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c", size = 195958278, upload_time = "2023-04-19T15:51:49.939Z" }, - { url = "https://files.pythonhosted.org/packages/0f/95/48fdbba24c93614d1ecd35bc6bdc6087bd17cbacc3abc4b05a9c2a1ca232/nvidia_cusparse_cu12-12.1.0.106-py3-none-win_amd64.whl", hash = "sha256:b798237e81b9719373e8fae8d4f091b70a0cf09d9d85c95a557e11df2d8e9a5a", size = 195414588, upload_time = "2023-04-19T15:58:08.389Z" }, + { url = "https://files.pythonhosted.org/packages/65/5b/cfaeebf25cd9fdec14338ccb16f6b2c4c7fa9163aefcf057d86b9cc248bb/nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c", size = 195958278, upload-time = "2023-04-19T15:51:49.939Z" }, + { url = "https://files.pythonhosted.org/packages/0f/95/48fdbba24c93614d1ecd35bc6bdc6087bd17cbacc3abc4b05a9c2a1ca232/nvidia_cusparse_cu12-12.1.0.106-py3-none-win_amd64.whl", hash = "sha256:b798237e81b9719373e8fae8d4f091b70a0cf09d9d85c95a557e11df2d8e9a5a", size = 195414588, upload-time = "2023-04-19T15:58:08.389Z" }, ] [[package]] @@ -5751,159 +4941,51 @@ name = "nvidia-cusparse-cu12" version = "12.5.4.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/eb/6681efd0aa7df96b4f8067b3ce7246833dd36830bb4cec8896182773db7d/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887", size = 216451147, upload_time = "2024-11-20T17:44:18.055Z" }, - { url = "https://files.pythonhosted.org/packages/d3/56/3af21e43014eb40134dea004e8d0f1ef19d9596a39e4d497d5a7de01669f/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7aa32fa5470cf754f72d1116c7cbc300b4e638d3ae5304cfa4a638a5b87161b1", size = 216451135, upload_time = "2024-10-01T17:06:03.826Z" }, - { url = "https://files.pythonhosted.org/packages/06/1e/b8b7c2f4099a37b96af5c9bb158632ea9e5d9d27d7391d7eb8fc45236674/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7556d9eca156e18184b94947ade0fba5bb47d69cec46bf8660fd2c71a4b48b73", size = 216561367, upload_time = "2024-11-20T17:44:54.824Z" }, - { url = "https://files.pythonhosted.org/packages/43/ac/64c4316ba163e8217a99680c7605f779accffc6a4bcd0c778c12948d3707/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:23749a6571191a215cb74d1cdbff4a86e7b19f1200c071b3fcf844a5bea23a2f", size = 216561357, upload_time = "2024-10-01T17:06:29.861Z" }, - { url = "https://files.pythonhosted.org/packages/45/ef/876ad8e4260e1128e6d4aac803d9d51baf3791ebdb4a9b8d9b8db032b4b0/nvidia_cusparse_cu12-12.5.4.2-py3-none-win_amd64.whl", hash = "sha256:4acb8c08855a26d737398cba8fb6f8f5045d93f82612b4cfd84645a2332ccf20", size = 213712630, upload_time = "2024-10-01T17:14:23.779Z" }, -] - -[[package]] -name = "nvidia-cusparse-cu12" -version = "12.5.8.93" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/f7/cd777c4109681367721b00a106f491e0d0d15cfa1fd59672ce580ce42a97/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc", size = 288117129, upload_time = "2025-03-07T01:47:40.407Z" }, - { url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload_time = "2025-03-07T01:48:13.779Z" }, - { url = "https://files.pythonhosted.org/packages/62/07/f3b2ad63f8e3d257a599f422ae34eb565e70c41031aecefa3d18b62cabd1/nvidia_cusparse_cu12-12.5.8.93-py3-none-win_amd64.whl", hash = "sha256:9a33604331cb2cac199f2e7f5104dfbb8a5a898c367a53dfda9ff2acb6b6b4dd", size = 284937404, upload_time = "2025-03-07T01:55:07.742Z" }, + { url = "https://files.pythonhosted.org/packages/eb/eb/6681efd0aa7df96b4f8067b3ce7246833dd36830bb4cec8896182773db7d/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887", size = 216451147, upload-time = "2024-11-20T17:44:18.055Z" }, + { url = "https://files.pythonhosted.org/packages/d3/56/3af21e43014eb40134dea004e8d0f1ef19d9596a39e4d497d5a7de01669f/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7aa32fa5470cf754f72d1116c7cbc300b4e638d3ae5304cfa4a638a5b87161b1", size = 216451135, upload-time = "2024-10-01T17:06:03.826Z" }, + { url = "https://files.pythonhosted.org/packages/06/1e/b8b7c2f4099a37b96af5c9bb158632ea9e5d9d27d7391d7eb8fc45236674/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7556d9eca156e18184b94947ade0fba5bb47d69cec46bf8660fd2c71a4b48b73", size = 216561367, upload-time = "2024-11-20T17:44:54.824Z" }, + { url = "https://files.pythonhosted.org/packages/43/ac/64c4316ba163e8217a99680c7605f779accffc6a4bcd0c778c12948d3707/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:23749a6571191a215cb74d1cdbff4a86e7b19f1200c071b3fcf844a5bea23a2f", size = 216561357, upload-time = "2024-10-01T17:06:29.861Z" }, + { url = "https://files.pythonhosted.org/packages/45/ef/876ad8e4260e1128e6d4aac803d9d51baf3791ebdb4a9b8d9b8db032b4b0/nvidia_cusparse_cu12-12.5.4.2-py3-none-win_amd64.whl", hash = "sha256:4acb8c08855a26d737398cba8fb6f8f5045d93f82612b4cfd84645a2332ccf20", size = 213712630, upload-time = "2024-10-01T17:14:23.779Z" }, ] [[package]] -name = "nvidia-cusparselt-cu12" -version = "0.6.3" +name = "nvidia-cusparse-cu12" +version = "12.5.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] +dependencies = [ + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] wheels = [ - { url = "https://files.pythonhosted.org/packages/62/da/4de092c61c6dea1fc9c936e69308a02531d122e12f1f649825934ad651b5/nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8371549623ba601a06322af2133c4a44350575f5a3108fb75f3ef20b822ad5f1", size = 156402859, upload_time = "2024-10-16T02:23:17.184Z" }, - { url = "https://files.pythonhosted.org/packages/3b/9a/72ef35b399b0e183bc2e8f6f558036922d453c4d8237dab26c666a04244b/nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl", hash = "sha256:e5c8a26c36445dd2e6812f1177978a24e2d37cacce7e090f297a688d1ec44f46", size = 156785796, upload_time = "2024-10-15T21:29:17.709Z" }, - { url = "https://files.pythonhosted.org/packages/46/3e/9e1e394a02a06f694be2c97bbe47288bb7c90ea84c7e9cf88f7b28afe165/nvidia_cusparselt_cu12-0.6.3-py3-none-win_amd64.whl", hash = "sha256:3b325bcbd9b754ba43df5a311488fca11a6b5dc3d11df4d190c000cf1a0765c7", size = 155595972, upload_time = "2024-10-15T22:58:35.426Z" }, + { url = "https://files.pythonhosted.org/packages/bc/f7/cd777c4109681367721b00a106f491e0d0d15cfa1fd59672ce580ce42a97/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc", size = 288117129, upload-time = "2025-03-07T01:47:40.407Z" }, + { url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload-time = "2025-03-07T01:48:13.779Z" }, + { url = "https://files.pythonhosted.org/packages/62/07/f3b2ad63f8e3d257a599f422ae34eb565e70c41031aecefa3d18b62cabd1/nvidia_cusparse_cu12-12.5.8.93-py3-none-win_amd64.whl", hash = "sha256:9a33604331cb2cac199f2e7f5104dfbb8a5a898c367a53dfda9ff2acb6b6b4dd", size = 284937404, upload-time = "2025-03-07T01:55:07.742Z" }, ] [[package]] name = "nvidia-cusparselt-cu12" version = "0.7.1" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", -] wheels = [ - { url = "https://files.pythonhosted.org/packages/73/b9/598f6ff36faaece4b3c50d26f50e38661499ff34346f00e057760b35cc9d/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8878dce784d0fac90131b6817b607e803c36e629ba34dc5b433471382196b6a5", size = 283835557, upload_time = "2025-02-26T00:16:54.265Z" }, - { url = "https://files.pythonhosted.org/packages/56/79/12978b96bd44274fe38b5dde5cfb660b1d114f70a65ef962bcbbed99b549/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623", size = 287193691, upload_time = "2025-02-26T00:15:44.104Z" }, - { url = "https://files.pythonhosted.org/packages/2f/d8/a6b0d0d0c2435e9310f3e2bb0d9c9dd4c33daef86aa5f30b3681defd37ea/nvidia_cusparselt_cu12-0.7.1-py3-none-win_amd64.whl", hash = "sha256:f67fbb5831940ec829c9117b7f33807db9f9678dc2a617fbe781cac17b4e1075", size = 271020911, upload_time = "2025-02-26T00:14:47.204Z" }, + { url = "https://files.pythonhosted.org/packages/73/b9/598f6ff36faaece4b3c50d26f50e38661499ff34346f00e057760b35cc9d/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:8878dce784d0fac90131b6817b607e803c36e629ba34dc5b433471382196b6a5", size = 283835557, upload-time = "2025-02-26T00:16:54.265Z" }, + { url = "https://files.pythonhosted.org/packages/56/79/12978b96bd44274fe38b5dde5cfb660b1d114f70a65ef962bcbbed99b549/nvidia_cusparselt_cu12-0.7.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f1bb701d6b930d5a7cea44c19ceb973311500847f81b634d802b7b539dc55623", size = 287193691, upload-time = "2025-02-26T00:15:44.104Z" }, + { url = "https://files.pythonhosted.org/packages/2f/d8/a6b0d0d0c2435e9310f3e2bb0d9c9dd4c33daef86aa5f30b3681defd37ea/nvidia_cusparselt_cu12-0.7.1-py3-none-win_amd64.whl", hash = "sha256:f67fbb5831940ec829c9117b7f33807db9f9678dc2a617fbe781cac17b4e1075", size = 271020911, upload-time = "2025-02-26T00:14:47.204Z" }, ] [[package]] @@ -5911,47 +4993,30 @@ name = "nvidia-nccl-cu12" version = "2.21.5" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/df/99/12cd266d6233f47d00daf3a72739872bdc10267d0383508b0b9c84a18bb6/nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8579076d30a8c24988834445f8d633c697d42397e92ffc3f63fa26766d25e0a0", size = 188654414, upload_time = "2024-04-03T15:32:57.427Z" }, + { url = "https://files.pythonhosted.org/packages/df/99/12cd266d6233f47d00daf3a72739872bdc10267d0383508b0b9c84a18bb6/nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8579076d30a8c24988834445f8d633c697d42397e92ffc3f63fa26766d25e0a0", size = 188654414, upload-time = "2024-04-03T15:32:57.427Z" }, ] [[package]] name = "nvidia-nccl-cu12" -version = "2.26.2" +version = "2.27.5" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/69/5b/ca2f213f637305633814ae8c36b153220e40a07ea001966dcd87391f3acb/nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5c196e95e832ad30fbbb50381eb3cbd1fadd5675e587a548563993609af19522", size = 291671495, upload_time = "2025-03-13T00:30:07.805Z" }, - { url = "https://files.pythonhosted.org/packages/67/ca/f42388aed0fddd64ade7493dbba36e1f534d4e6fdbdd355c6a90030ae028/nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:694cf3879a206553cc9d7dbda76b13efaf610fdb70a50cba303de1b0d1530ac6", size = 201319755, upload_time = "2025-03-13T00:29:55.296Z" }, -] - -[[package]] -name = "nvidia-nccl-cu12" -version = "2.27.5" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/1c/857979db0ef194ca5e21478a0612bcdbbe59458d7694361882279947b349/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:31432ad4d1fb1004eb0c56203dc9bc2178a1ba69d1d9e02d64a6938ab5e40e7a", size = 322400625, upload_time = "2025-06-26T04:11:04.496Z" }, - { url = "https://files.pythonhosted.org/packages/6e/89/f7a07dc961b60645dbbf42e80f2bc85ade7feb9a491b11a1e973aa00071f/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ad730cf15cb5d25fe849c6e6ca9eb5b76db16a80f13f425ac68d8e2e55624457", size = 322348229, upload_time = "2025-06-26T04:11:28.385Z" }, + { url = "https://files.pythonhosted.org/packages/bb/1c/857979db0ef194ca5e21478a0612bcdbbe59458d7694361882279947b349/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:31432ad4d1fb1004eb0c56203dc9bc2178a1ba69d1d9e02d64a6938ab5e40e7a", size = 322400625, upload-time = "2025-06-26T04:11:04.496Z" }, + { url = "https://files.pythonhosted.org/packages/6e/89/f7a07dc961b60645dbbf42e80f2bc85ade7feb9a491b11a1e973aa00071f/nvidia_nccl_cu12-2.27.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ad730cf15cb5d25fe849c6e6ca9eb5b76db16a80f13f425ac68d8e2e55624457", size = 322348229, upload-time = "2025-06-26T04:11:28.385Z" }, ] [[package]] @@ -5959,95 +5024,16 @@ name = "nvidia-nvjitlink-cu12" version = "12.6.85" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/d7/c5383e47c7e9bf1c99d5bd2a8c935af2b6d705ad831a7ec5c97db4d82f4f/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:eedc36df9e88b682efe4309aa16b5b4e78c2407eac59e8c10a6a47535164369a", size = 19744971, upload_time = "2024-11-20T17:46:53.366Z" }, - { url = "https://files.pythonhosted.org/packages/31/db/dc71113d441f208cdfe7ae10d4983884e13f464a6252450693365e166dcf/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cf4eaa7d4b6b543ffd69d6abfb11efdeb2db48270d94dfd3a452c24150829e41", size = 19270338, upload_time = "2024-11-20T17:46:29.758Z" }, - { url = "https://files.pythonhosted.org/packages/89/76/93c1467b1387387440a4d25102d86b7794535449b689f8e2dc22c1c8ff7f/nvidia_nvjitlink_cu12-12.6.85-py3-none-win_amd64.whl", hash = "sha256:e61120e52ed675747825cdd16febc6a0730537451d867ee58bee3853b1b13d1c", size = 161908572, upload_time = "2024-11-20T17:52:40.124Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/9d/d7/c5383e47c7e9bf1c99d5bd2a8c935af2b6d705ad831a7ec5c97db4d82f4f/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:eedc36df9e88b682efe4309aa16b5b4e78c2407eac59e8c10a6a47535164369a", size = 19744971, upload-time = "2024-11-20T17:46:53.366Z" }, + { url = "https://files.pythonhosted.org/packages/31/db/dc71113d441f208cdfe7ae10d4983884e13f464a6252450693365e166dcf/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cf4eaa7d4b6b543ffd69d6abfb11efdeb2db48270d94dfd3a452c24150829e41", size = 19270338, upload-time = "2024-11-20T17:46:29.758Z" }, + { url = "https://files.pythonhosted.org/packages/89/76/93c1467b1387387440a4d25102d86b7794535449b689f8e2dc22c1c8ff7f/nvidia_nvjitlink_cu12-12.6.85-py3-none-win_amd64.whl", hash = "sha256:e61120e52ed675747825cdd16febc6a0730537451d867ee58bee3853b1b13d1c", size = 161908572, upload-time = "2024-11-20T17:52:40.124Z" }, ] [[package]] @@ -6055,104 +5041,25 @@ name = "nvidia-nvjitlink-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload_time = "2025-03-07T01:49:55.661Z" }, - { url = "https://files.pythonhosted.org/packages/2a/a2/8cee5da30d13430e87bf99bb33455d2724d0a4a9cb5d7926d80ccb96d008/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adccd7161ace7261e01bb91e44e88da350895c270d23f744f0820c818b7229e7", size = 38386204, upload_time = "2025-03-07T01:49:43.612Z" }, - { url = "https://files.pythonhosted.org/packages/ed/d7/34f02dad2e30c31b10a51f6b04e025e5dd60e5f936af9045a9b858a05383/nvidia_nvjitlink_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:bd93fbeeee850917903583587f4fc3a4eafa022e34572251368238ab5e6bd67f", size = 268553710, upload_time = "2025-03-07T01:56:24.13Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload-time = "2025-03-07T01:49:55.661Z" }, + { url = "https://files.pythonhosted.org/packages/2a/a2/8cee5da30d13430e87bf99bb33455d2724d0a4a9cb5d7926d80ccb96d008/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adccd7161ace7261e01bb91e44e88da350895c270d23f744f0820c818b7229e7", size = 38386204, upload-time = "2025-03-07T01:49:43.612Z" }, + { url = "https://files.pythonhosted.org/packages/ed/d7/34f02dad2e30c31b10a51f6b04e025e5dd60e5f936af9045a9b858a05383/nvidia_nvjitlink_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:bd93fbeeee850917903583587f4fc3a4eafa022e34572251368238ab5e6bd67f", size = 268553710, upload-time = "2025-03-07T01:56:24.13Z" }, ] [[package]] name = "nvidia-nvshmem-cu12" -version = "3.3.20" +version = "3.4.5" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/92/9d/3dd98852568fb845ec1f7902c90a22b240fe1cbabda411ccedf2fd737b7b/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0b0b960da3842212758e4fa4696b94f129090b30e5122fea3c5345916545cff0", size = 124484616, upload_time = "2025-08-04T20:24:59.172Z" }, - { url = "https://files.pythonhosted.org/packages/3b/6c/99acb2f9eb85c29fc6f3a7ac4dccfd992e22666dd08a642b303311326a97/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d00f26d3f9b2e3c3065be895e3059d6479ea5c638a3f38c9fec49b1b9dd7c1e5", size = 124657145, upload_time = "2025-08-04T20:25:19.995Z" }, + { url = "https://files.pythonhosted.org/packages/1d/6a/03aa43cc9bd3ad91553a88b5f6fb25ed6a3752ae86ce2180221962bc2aa5/nvidia_nvshmem_cu12-3.4.5-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0b48363fc6964dede448029434c6abed6c5e37f823cb43c3bcde7ecfc0457e15", size = 138936938, upload-time = "2025-09-06T00:32:05.589Z" }, + { url = "https://files.pythonhosted.org/packages/b5/09/6ea3ea725f82e1e76684f0708bbedd871fc96da89945adeba65c3835a64c/nvidia_nvshmem_cu12-3.4.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:042f2500f24c021db8a06c5eec2539027d57460e1c1a762055a6554f72c369bd", size = 139103095, upload-time = "2025-09-06T00:32:31.266Z" }, ] [[package]] @@ -6160,14 +5067,15 @@ name = "nvidia-nvtx-cu12" version = "12.1.105" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/da/d3/8057f0587683ed2fcd4dbfbdfdfa807b9160b809976099d36b8f60d08f03/nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5", size = 99138, upload_time = "2023-04-19T15:48:43.556Z" }, - { url = "https://files.pythonhosted.org/packages/b8/d7/bd7cb2d95ac6ac6e8d05bfa96cdce69619f1ef2808e072919044c2d47a8c/nvidia_nvtx_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:65f4d98982b31b60026e0e6de73fbdfc09d08a96f4656dd3665ca616a11e1e82", size = 66307, upload_time = "2023-04-19T15:54:45.736Z" }, + { url = "https://files.pythonhosted.org/packages/da/d3/8057f0587683ed2fcd4dbfbdfdfa807b9160b809976099d36b8f60d08f03/nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5", size = 99138, upload-time = "2023-04-19T15:48:43.556Z" }, + { url = "https://files.pythonhosted.org/packages/b8/d7/bd7cb2d95ac6ac6e8d05bfa96cdce69619f1ef2808e072919044c2d47a8c/nvidia_nvtx_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:65f4d98982b31b60026e0e6de73fbdfc09d08a96f4656dd3665ca616a11e1e82", size = 66307, upload-time = "2023-04-19T15:54:45.736Z" }, ] [[package]] @@ -6175,97 +5083,18 @@ name = "nvidia-nvtx-cu12" version = "12.6.77" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/b9/93/80f8a520375af9d7ee44571a6544653a176e53c2b8ccce85b97b83c2491b/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f44f8d86bb7d5629988d61c8d3ae61dddb2015dee142740536bc7481b022fe4b", size = 90549, upload_time = "2024-11-20T17:38:17.387Z" }, - { url = "https://files.pythonhosted.org/packages/2b/53/36e2fd6c7068997169b49ffc8c12d5af5e5ff209df6e1a2c4d373b3a638f/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:adcaabb9d436c9761fca2b13959a2d237c5f9fd406c8e4b723c695409ff88059", size = 90539, upload_time = "2024-10-01T17:00:27.179Z" }, - { url = "https://files.pythonhosted.org/packages/56/9a/fff8376f8e3d084cd1530e1ef7b879bb7d6d265620c95c1b322725c694f4/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b90bed3df379fa79afbd21be8e04a0314336b8ae16768b58f2d34cb1d04cd7d2", size = 89276, upload_time = "2024-11-20T17:38:27.621Z" }, - { url = "https://files.pythonhosted.org/packages/9e/4e/0d0c945463719429b7bd21dece907ad0bde437a2ff12b9b12fee94722ab0/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6574241a3ec5fdc9334353ab8c479fe75841dbe8f4532a8fc97ce63503330ba1", size = 89265, upload_time = "2024-10-01T17:00:38.172Z" }, - { url = "https://files.pythonhosted.org/packages/f7/cd/98a447919d4ed14d407ac82b14b0a0c9c1dbfe81099934b1fc3bfd1e6316/nvidia_nvtx_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:2fb11a4af04a5e6c84073e6404d26588a34afd35379f0855a99797897efa75c0", size = 56434, upload_time = "2024-10-01T17:11:13.124Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/b9/93/80f8a520375af9d7ee44571a6544653a176e53c2b8ccce85b97b83c2491b/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f44f8d86bb7d5629988d61c8d3ae61dddb2015dee142740536bc7481b022fe4b", size = 90549, upload-time = "2024-11-20T17:38:17.387Z" }, + { url = "https://files.pythonhosted.org/packages/2b/53/36e2fd6c7068997169b49ffc8c12d5af5e5ff209df6e1a2c4d373b3a638f/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:adcaabb9d436c9761fca2b13959a2d237c5f9fd406c8e4b723c695409ff88059", size = 90539, upload-time = "2024-10-01T17:00:27.179Z" }, + { url = "https://files.pythonhosted.org/packages/56/9a/fff8376f8e3d084cd1530e1ef7b879bb7d6d265620c95c1b322725c694f4/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b90bed3df379fa79afbd21be8e04a0314336b8ae16768b58f2d34cb1d04cd7d2", size = 89276, upload-time = "2024-11-20T17:38:27.621Z" }, + { url = "https://files.pythonhosted.org/packages/9e/4e/0d0c945463719429b7bd21dece907ad0bde437a2ff12b9b12fee94722ab0/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6574241a3ec5fdc9334353ab8c479fe75841dbe8f4532a8fc97ce63503330ba1", size = 89265, upload-time = "2024-10-01T17:00:38.172Z" }, + { url = "https://files.pythonhosted.org/packages/f7/cd/98a447919d4ed14d407ac82b14b0a0c9c1dbfe81099934b1fc3bfd1e6316/nvidia_nvtx_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:2fb11a4af04a5e6c84073e6404d26588a34afd35379f0855a99797897efa75c0", size = 56434, upload-time = "2024-10-01T17:11:13.124Z" }, ] [[package]] @@ -6273,19 +5102,16 @@ name = "nvidia-nvtx-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", ] wheels = [ - { url = "https://files.pythonhosted.org/packages/10/c0/1b303feea90d296f6176f32a2a70b5ef230f9bdeb3a72bddb0dc922dc137/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615", size = 91161, upload_time = "2025-03-07T01:42:23.922Z" }, - { url = "https://files.pythonhosted.org/packages/a2/eb/86626c1bbc2edb86323022371c39aa48df6fd8b0a1647bc274577f72e90b/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f", size = 89954, upload_time = "2025-03-07T01:42:44.131Z" }, - { url = "https://files.pythonhosted.org/packages/9f/99/4c9c0c329bf9fc125008c3b54c7c94c0023518d06fc025ae36431375e1fe/nvidia_nvtx_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:619c8304aedc69f02ea82dd244541a83c3d9d40993381b3b590f1adaed3db41e", size = 56492, upload_time = "2025-03-07T01:52:24.69Z" }, + { url = "https://files.pythonhosted.org/packages/10/c0/1b303feea90d296f6176f32a2a70b5ef230f9bdeb3a72bddb0dc922dc137/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615", size = 91161, upload-time = "2025-03-07T01:42:23.922Z" }, + { url = "https://files.pythonhosted.org/packages/a2/eb/86626c1bbc2edb86323022371c39aa48df6fd8b0a1647bc274577f72e90b/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b17e2001cc0d751a5bc2c6ec6d26ad95913324a4adb86788c944f8ce9ba441f", size = 89954, upload-time = "2025-03-07T01:42:44.131Z" }, + { url = "https://files.pythonhosted.org/packages/9f/99/4c9c0c329bf9fc125008c3b54c7c94c0023518d06fc025ae36431375e1fe/nvidia_nvtx_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:619c8304aedc69f02ea82dd244541a83c3d9d40993381b3b590f1adaed3db41e", size = 56492, upload-time = "2025-03-07T01:52:24.69Z" }, ] [[package]] @@ -6296,77 +5122,148 @@ dependencies = [ { name = "antlr4-python3-runtime" }, { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/09/48/6388f1bb9da707110532cb70ec4d2822858ddfb44f1cdf1233c20a80ea4b/omegaconf-2.3.0.tar.gz", hash = "sha256:d5d4b6d29955cc50ad50c46dc269bcd92c6e00f5f90d23ab5fee7bfca4ba4cc7", size = 3298120, upload_time = "2022-12-08T20:59:22.753Z" } +sdist = { url = "https://files.pythonhosted.org/packages/09/48/6388f1bb9da707110532cb70ec4d2822858ddfb44f1cdf1233c20a80ea4b/omegaconf-2.3.0.tar.gz", hash = "sha256:d5d4b6d29955cc50ad50c46dc269bcd92c6e00f5f90d23ab5fee7bfca4ba4cc7", size = 3298120, upload-time = "2022-12-08T20:59:22.753Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e3/94/1843518e420fa3ed6919835845df698c7e27e183cb997394e4a670973a65/omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b", size = 79500, upload_time = "2022-12-08T20:59:19.686Z" }, + { url = "https://files.pythonhosted.org/packages/e3/94/1843518e420fa3ed6919835845df698c7e27e183cb997394e4a670973a65/omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b", size = 79500, upload-time = "2022-12-08T20:59:19.686Z" }, ] [[package]] name = "onnx" version = "1.17.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] dependencies = [ - { name = "numpy" }, - { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9a/54/0e385c26bf230d223810a9c7d06628d954008a5e5e4b73ee26ef02327282/onnx-1.17.0.tar.gz", hash = "sha256:48ca1a91ff73c1d5e3ea2eef20ae5d0e709bb8a2355ed798ffc2169753013fd3", size = 12165120, upload_time = "2024-10-01T21:48:40.63Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9a/54/0e385c26bf230d223810a9c7d06628d954008a5e5e4b73ee26ef02327282/onnx-1.17.0.tar.gz", hash = "sha256:48ca1a91ff73c1d5e3ea2eef20ae5d0e709bb8a2355ed798ffc2169753013fd3", size = 12165120, upload-time = "2024-10-01T21:48:40.63Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/29/57053ba7787788ac75efb095cfc1ae290436b6d3a26754693cd7ed1b4fac/onnx-1.17.0-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:38b5df0eb22012198cdcee527cc5f917f09cce1f88a69248aaca22bd78a7f023", size = 16645616, upload_time = "2024-10-01T21:45:45.778Z" }, - { url = "https://files.pythonhosted.org/packages/75/0d/831807a18db2a5e8f7813848c59272b904a4ef3939fe4d1288cbce9ea735/onnx-1.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d545335cb49d4d8c47cc803d3a805deb7ad5d9094dc67657d66e568610a36d7d", size = 15908420, upload_time = "2024-10-01T21:45:49.263Z" }, - { url = "https://files.pythonhosted.org/packages/dd/5b/c4f95dbe652d14aeba9afaceb177e9ffc48ac3c03048dd3f872f26f07e34/onnx-1.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3193a3672fc60f1a18c0f4c93ac81b761bc72fd8a6c2035fa79ff5969f07713e", size = 16046244, upload_time = "2024-10-01T21:45:52.164Z" }, - { url = "https://files.pythonhosted.org/packages/08/a9/c1f218085043dccc6311460239e253fa6957cf12ee4b0a56b82014938d0b/onnx-1.17.0-cp310-cp310-win32.whl", hash = "sha256:0141c2ce806c474b667b7e4499164227ef594584da432fd5613ec17c1855e311", size = 14423516, upload_time = "2024-10-01T21:45:55.071Z" }, - { url = "https://files.pythonhosted.org/packages/0e/d3/d26ebf590a65686dde6b27fef32493026c5be9e42083340d947395f93405/onnx-1.17.0-cp310-cp310-win_amd64.whl", hash = "sha256:dfd777d95c158437fda6b34758f0877d15b89cbe9ff45affbedc519b35345cf9", size = 14528496, upload_time = "2024-10-01T21:45:58.065Z" }, - { url = "https://files.pythonhosted.org/packages/e5/a9/8d1b1d53aec70df53e0f57e9f9fcf47004276539e29230c3d5f1f50719ba/onnx-1.17.0-cp311-cp311-macosx_12_0_universal2.whl", hash = "sha256:d6fc3a03fc0129b8b6ac03f03bc894431ffd77c7d79ec023d0afd667b4d35869", size = 16647991, upload_time = "2024-10-01T21:46:02.491Z" }, - { url = "https://files.pythonhosted.org/packages/7b/e3/cc80110e5996ca61878f7b4c73c7a286cd88918ff35eacb60dc75ab11ef5/onnx-1.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f01a4b63d4e1d8ec3e2f069e7b798b2955810aa434f7361f01bc8ca08d69cce4", size = 15908949, upload_time = "2024-10-01T21:46:05.165Z" }, - { url = "https://files.pythonhosted.org/packages/b1/2f/91092557ed478e323a2b4471e2081fdf88d1dd52ae988ceaf7db4e4506ff/onnx-1.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a183c6178be001bf398260e5ac2c927dc43e7746e8638d6c05c20e321f8c949", size = 16048190, upload_time = "2024-10-01T21:46:08.041Z" }, - { url = "https://files.pythonhosted.org/packages/ac/59/9ea23fc22d0bb853133f363e6248e31bcbc6c1c90543a3938c00412ac02a/onnx-1.17.0-cp311-cp311-win32.whl", hash = "sha256:081ec43a8b950171767d99075b6b92553901fa429d4bc5eb3ad66b36ef5dbe3a", size = 14424299, upload_time = "2024-10-01T21:46:10.329Z" }, - { url = "https://files.pythonhosted.org/packages/51/a5/19b0dfcb567b62e7adf1a21b08b23224f0c2d13842aee4d0abc6f07f9cf5/onnx-1.17.0-cp311-cp311-win_amd64.whl", hash = "sha256:95c03e38671785036bb704c30cd2e150825f6ab4763df3a4f1d249da48525957", size = 14529142, upload_time = "2024-10-01T21:46:12.574Z" }, - { url = "https://files.pythonhosted.org/packages/b4/dd/c416a11a28847fafb0db1bf43381979a0f522eb9107b831058fde012dd56/onnx-1.17.0-cp312-cp312-macosx_12_0_universal2.whl", hash = "sha256:0e906e6a83437de05f8139ea7eaf366bf287f44ae5cc44b2850a30e296421f2f", size = 16651271, upload_time = "2024-10-01T21:46:16.084Z" }, - { url = "https://files.pythonhosted.org/packages/f0/6c/f040652277f514ecd81b7251841f96caa5538365af7df07f86c6018cda2b/onnx-1.17.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d955ba2939878a520a97614bcf2e79c1df71b29203e8ced478fa78c9a9c63c2", size = 15907522, upload_time = "2024-10-01T21:46:18.574Z" }, - { url = "https://files.pythonhosted.org/packages/3d/7c/67f4952d1b56b3f74a154b97d0dd0630d525923b354db117d04823b8b49b/onnx-1.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f3fb5cc4e2898ac5312a7dc03a65133dd2abf9a5e520e69afb880a7251ec97a", size = 16046307, upload_time = "2024-10-01T21:46:21.186Z" }, - { url = "https://files.pythonhosted.org/packages/ae/20/6da11042d2ab870dfb4ce4a6b52354d7651b6b4112038b6d2229ab9904c4/onnx-1.17.0-cp312-cp312-win32.whl", hash = "sha256:317870fca3349d19325a4b7d1b5628f6de3811e9710b1e3665c68b073d0e68d7", size = 14424235, upload_time = "2024-10-01T21:46:24.343Z" }, - { url = "https://files.pythonhosted.org/packages/35/55/c4d11bee1fdb0c4bd84b4e3562ff811a19b63266816870ae1f95567aa6e1/onnx-1.17.0-cp312-cp312-win_amd64.whl", hash = "sha256:659b8232d627a5460d74fd3c96947ae83db6d03f035ac633e20cd69cfa029227", size = 14530453, upload_time = "2024-10-01T21:46:26.981Z" }, + { url = "https://files.pythonhosted.org/packages/2e/29/57053ba7787788ac75efb095cfc1ae290436b6d3a26754693cd7ed1b4fac/onnx-1.17.0-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:38b5df0eb22012198cdcee527cc5f917f09cce1f88a69248aaca22bd78a7f023", size = 16645616, upload-time = "2024-10-01T21:45:45.778Z" }, + { url = "https://files.pythonhosted.org/packages/75/0d/831807a18db2a5e8f7813848c59272b904a4ef3939fe4d1288cbce9ea735/onnx-1.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d545335cb49d4d8c47cc803d3a805deb7ad5d9094dc67657d66e568610a36d7d", size = 15908420, upload-time = "2024-10-01T21:45:49.263Z" }, + { url = "https://files.pythonhosted.org/packages/dd/5b/c4f95dbe652d14aeba9afaceb177e9ffc48ac3c03048dd3f872f26f07e34/onnx-1.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3193a3672fc60f1a18c0f4c93ac81b761bc72fd8a6c2035fa79ff5969f07713e", size = 16046244, upload-time = "2024-10-01T21:45:52.164Z" }, + { url = "https://files.pythonhosted.org/packages/08/a9/c1f218085043dccc6311460239e253fa6957cf12ee4b0a56b82014938d0b/onnx-1.17.0-cp310-cp310-win32.whl", hash = "sha256:0141c2ce806c474b667b7e4499164227ef594584da432fd5613ec17c1855e311", size = 14423516, upload-time = "2024-10-01T21:45:55.071Z" }, + { url = "https://files.pythonhosted.org/packages/0e/d3/d26ebf590a65686dde6b27fef32493026c5be9e42083340d947395f93405/onnx-1.17.0-cp310-cp310-win_amd64.whl", hash = "sha256:dfd777d95c158437fda6b34758f0877d15b89cbe9ff45affbedc519b35345cf9", size = 14528496, upload-time = "2024-10-01T21:45:58.065Z" }, + { url = "https://files.pythonhosted.org/packages/e5/a9/8d1b1d53aec70df53e0f57e9f9fcf47004276539e29230c3d5f1f50719ba/onnx-1.17.0-cp311-cp311-macosx_12_0_universal2.whl", hash = "sha256:d6fc3a03fc0129b8b6ac03f03bc894431ffd77c7d79ec023d0afd667b4d35869", size = 16647991, upload-time = "2024-10-01T21:46:02.491Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e3/cc80110e5996ca61878f7b4c73c7a286cd88918ff35eacb60dc75ab11ef5/onnx-1.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f01a4b63d4e1d8ec3e2f069e7b798b2955810aa434f7361f01bc8ca08d69cce4", size = 15908949, upload-time = "2024-10-01T21:46:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/b1/2f/91092557ed478e323a2b4471e2081fdf88d1dd52ae988ceaf7db4e4506ff/onnx-1.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a183c6178be001bf398260e5ac2c927dc43e7746e8638d6c05c20e321f8c949", size = 16048190, upload-time = "2024-10-01T21:46:08.041Z" }, + { url = "https://files.pythonhosted.org/packages/ac/59/9ea23fc22d0bb853133f363e6248e31bcbc6c1c90543a3938c00412ac02a/onnx-1.17.0-cp311-cp311-win32.whl", hash = "sha256:081ec43a8b950171767d99075b6b92553901fa429d4bc5eb3ad66b36ef5dbe3a", size = 14424299, upload-time = "2024-10-01T21:46:10.329Z" }, + { url = "https://files.pythonhosted.org/packages/51/a5/19b0dfcb567b62e7adf1a21b08b23224f0c2d13842aee4d0abc6f07f9cf5/onnx-1.17.0-cp311-cp311-win_amd64.whl", hash = "sha256:95c03e38671785036bb704c30cd2e150825f6ab4763df3a4f1d249da48525957", size = 14529142, upload-time = "2024-10-01T21:46:12.574Z" }, + { url = "https://files.pythonhosted.org/packages/b4/dd/c416a11a28847fafb0db1bf43381979a0f522eb9107b831058fde012dd56/onnx-1.17.0-cp312-cp312-macosx_12_0_universal2.whl", hash = "sha256:0e906e6a83437de05f8139ea7eaf366bf287f44ae5cc44b2850a30e296421f2f", size = 16651271, upload-time = "2024-10-01T21:46:16.084Z" }, + { url = "https://files.pythonhosted.org/packages/f0/6c/f040652277f514ecd81b7251841f96caa5538365af7df07f86c6018cda2b/onnx-1.17.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d955ba2939878a520a97614bcf2e79c1df71b29203e8ced478fa78c9a9c63c2", size = 15907522, upload-time = "2024-10-01T21:46:18.574Z" }, + { url = "https://files.pythonhosted.org/packages/3d/7c/67f4952d1b56b3f74a154b97d0dd0630d525923b354db117d04823b8b49b/onnx-1.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f3fb5cc4e2898ac5312a7dc03a65133dd2abf9a5e520e69afb880a7251ec97a", size = 16046307, upload-time = "2024-10-01T21:46:21.186Z" }, + { url = "https://files.pythonhosted.org/packages/ae/20/6da11042d2ab870dfb4ce4a6b52354d7651b6b4112038b6d2229ab9904c4/onnx-1.17.0-cp312-cp312-win32.whl", hash = "sha256:317870fca3349d19325a4b7d1b5628f6de3811e9710b1e3665c68b073d0e68d7", size = 14424235, upload-time = "2024-10-01T21:46:24.343Z" }, + { url = "https://files.pythonhosted.org/packages/35/55/c4d11bee1fdb0c4bd84b4e3562ff811a19b63266816870ae1f95567aa6e1/onnx-1.17.0-cp312-cp312-win_amd64.whl", hash = "sha256:659b8232d627a5460d74fd3c96947ae83db6d03f035ac633e20cd69cfa029227", size = 14530453, upload-time = "2024-10-01T21:46:26.981Z" }, +] + +[[package]] +name = "onnx" +version = "1.19.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +dependencies = [ + { name = "ml-dtypes", version = "0.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "ml-dtypes", version = "0.5.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.13' and extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (python_full_version < '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.13' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5b/bf/b0a63ee9f3759dcd177b28c6f2cb22f2aecc6d9b3efecaabc298883caa5f/onnx-1.19.0.tar.gz", hash = "sha256:aa3f70b60f54a29015e41639298ace06adf1dd6b023b9b30f1bca91bb0db9473", size = 11949859, upload-time = "2025-08-27T02:34:27.107Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/00/b3/8a6f3b05d18dffdc7c18839bd829587c826c8513f4bdbe21ddf37dacce50/onnx-1.19.0-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:e927d745939d590f164e43c5aec7338c5a75855a15130ee795f492fc3a0fa565", size = 18310869, upload-time = "2025-08-27T02:32:47.346Z" }, + { url = "https://files.pythonhosted.org/packages/b9/92/550d6155ab3f2c00e95add1726397c95b4b79d6eb4928d049ff591ad4c84/onnx-1.19.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c6cdcb237c5c4202463bac50417c5a7f7092997a8469e8b7ffcd09f51de0f4a9", size = 18028144, upload-time = "2025-08-27T02:32:50.306Z" }, + { url = "https://files.pythonhosted.org/packages/79/21/9bcc715ea6d9aab3f6c583bfc59504a14777e39e0591030e7345f4e40315/onnx-1.19.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ed0b85a33deacb65baffe6ca4ce91adf2bb906fa2dee3856c3c94e163d2eb563", size = 18200923, upload-time = "2025-08-27T02:32:54.325Z" }, + { url = "https://files.pythonhosted.org/packages/c8/90/3a6f0741ff22270e2f4b741f440ab68ba5525ebc94775cd6f2c01f531374/onnx-1.19.0-cp310-cp310-win32.whl", hash = "sha256:89a9cefe75547aec14a796352c2243e36793bbbcb642d8897118595ab0c2395b", size = 16332097, upload-time = "2025-08-27T02:32:56.997Z" }, + { url = "https://files.pythonhosted.org/packages/4c/4c/ef61d359865712803d488672607023d36bfcd21fa008d8dc1d6ee8e8b23c/onnx-1.19.0-cp310-cp310-win_amd64.whl", hash = "sha256:a16a82bfdf4738691c0a6eda5293928645ab8b180ab033df84080817660b5e66", size = 16451402, upload-time = "2025-08-27T02:33:00.534Z" }, + { url = "https://files.pythonhosted.org/packages/db/5c/b959b17608cfb6ccf6359b39fe56a5b0b7d965b3d6e6a3c0add90812c36e/onnx-1.19.0-cp311-cp311-macosx_12_0_universal2.whl", hash = "sha256:206f00c47b85b5c7af79671e3307147407991a17994c26974565aadc9e96e4e4", size = 18312580, upload-time = "2025-08-27T02:33:03.081Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ee/ac052bbbc832abe0debb784c2c57f9582444fb5f51d63c2967fd04432444/onnx-1.19.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4d7bee94abaac28988b50da675ae99ef8dd3ce16210d591fbd0b214a5930beb3", size = 18029165, upload-time = "2025-08-27T02:33:05.771Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c9/8687ba0948d46fd61b04e3952af9237883bbf8f16d716e7ed27e688d73b8/onnx-1.19.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7730b96b68c0c354bbc7857961bb4909b9aaa171360a8e3708d0a4c749aaadeb", size = 18202125, upload-time = "2025-08-27T02:33:09.325Z" }, + { url = "https://files.pythonhosted.org/packages/e2/16/6249c013e81bd689f46f96c7236d7677f1af5dd9ef22746716b48f10e506/onnx-1.19.0-cp311-cp311-win32.whl", hash = "sha256:7cb7a3ad8059d1a0dfdc5e0a98f71837d82002e441f112825403b137227c2c97", size = 16332738, upload-time = "2025-08-27T02:33:12.448Z" }, + { url = "https://files.pythonhosted.org/packages/6a/28/34a1e2166e418c6a78e5c82e66f409d9da9317832f11c647f7d4e23846a6/onnx-1.19.0-cp311-cp311-win_amd64.whl", hash = "sha256:d75452a9be868bd30c3ef6aa5991df89bbfe53d0d90b2325c5e730fbd91fff85", size = 16452303, upload-time = "2025-08-27T02:33:15.176Z" }, + { url = "https://files.pythonhosted.org/packages/e6/b7/639664626e5ba8027860c4d2a639ee02b37e9c322215c921e9222513c3aa/onnx-1.19.0-cp311-cp311-win_arm64.whl", hash = "sha256:23c7959370d7b3236f821e609b0af7763cff7672a758e6c1fc877bac099e786b", size = 16425340, upload-time = "2025-08-27T02:33:17.78Z" }, + { url = "https://files.pythonhosted.org/packages/0d/94/f56f6ca5e2f921b28c0f0476705eab56486b279f04e1d568ed64c14e7764/onnx-1.19.0-cp312-cp312-macosx_12_0_universal2.whl", hash = "sha256:61d94e6498ca636756f8f4ee2135708434601b2892b7c09536befb19bc8ca007", size = 18322331, upload-time = "2025-08-27T02:33:20.373Z" }, + { url = "https://files.pythonhosted.org/packages/c8/00/8cc3f3c40b54b28f96923380f57c9176872e475face726f7d7a78bd74098/onnx-1.19.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:224473354462f005bae985c72028aaa5c85ab11de1b71d55b06fdadd64a667dd", size = 18027513, upload-time = "2025-08-27T02:33:23.44Z" }, + { url = "https://files.pythonhosted.org/packages/61/90/17c4d2566fd0117a5e412688c9525f8950d467f477fbd574e6b32bc9cb8d/onnx-1.19.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ae475c85c89bc4d1f16571006fd21a3e7c0e258dd2c091f6e8aafb083d1ed9b", size = 18202278, upload-time = "2025-08-27T02:33:26.103Z" }, + { url = "https://files.pythonhosted.org/packages/bc/6e/a9383d9cf6db4ac761a129b081e9fa5d0cd89aad43cf1e3fc6285b915c7d/onnx-1.19.0-cp312-cp312-win32.whl", hash = "sha256:323f6a96383a9cdb3960396cffea0a922593d221f3929b17312781e9f9b7fb9f", size = 16333080, upload-time = "2025-08-27T02:33:28.559Z" }, + { url = "https://files.pythonhosted.org/packages/a7/2e/3ff480a8c1fa7939662bdc973e41914add2d4a1f2b8572a3c39c2e4982e5/onnx-1.19.0-cp312-cp312-win_amd64.whl", hash = "sha256:50220f3499a499b1a15e19451a678a58e22ad21b34edf2c844c6ef1d9febddc2", size = 16453927, upload-time = "2025-08-27T02:33:31.177Z" }, + { url = "https://files.pythonhosted.org/packages/57/37/ad500945b1b5c154fe9d7b826b30816ebd629d10211ea82071b5bcc30aa4/onnx-1.19.0-cp312-cp312-win_arm64.whl", hash = "sha256:efb768299580b786e21abe504e1652ae6189f0beed02ab087cd841cb4bb37e43", size = 16426022, upload-time = "2025-08-27T02:33:33.515Z" }, + { url = "https://files.pythonhosted.org/packages/be/29/d7b731f63d243f815d9256dce0dca3c151dcaa1ac59f73e6ee06c9afbe91/onnx-1.19.0-cp313-cp313-macosx_12_0_universal2.whl", hash = "sha256:9aed51a4b01acc9ea4e0fe522f34b2220d59e9b2a47f105ac8787c2e13ec5111", size = 18322412, upload-time = "2025-08-27T02:33:36.723Z" }, + { url = "https://files.pythonhosted.org/packages/58/f5/d3106becb42cb374f0e17ff4c9933a97f1ee1d6a798c9452067f7d3ff61b/onnx-1.19.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ce2cdc3eb518bb832668c4ea9aeeda01fbaa59d3e8e5dfaf7aa00f3d37119404", size = 18026565, upload-time = "2025-08-27T02:33:39.493Z" }, + { url = "https://files.pythonhosted.org/packages/83/fa/b086d17bab3900754c7ffbabfb244f8e5e5da54a34dda2a27022aa2b373b/onnx-1.19.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8b546bd7958734b6abcd40cfede3d025e9c274fd96334053a288ab11106bd0aa", size = 18202077, upload-time = "2025-08-27T02:33:42.115Z" }, + { url = "https://files.pythonhosted.org/packages/35/f2/5e2dfb9d4cf873f091c3f3c6d151f071da4295f9893fbf880f107efe3447/onnx-1.19.0-cp313-cp313-win32.whl", hash = "sha256:03086bffa1cf5837430cf92f892ca0cd28c72758d8905578c2bf8ffaf86c6743", size = 16333198, upload-time = "2025-08-27T02:33:45.172Z" }, + { url = "https://files.pythonhosted.org/packages/79/67/b3751a35c2522f62f313156959575619b8fa66aa883db3adda9d897d8eb2/onnx-1.19.0-cp313-cp313-win_amd64.whl", hash = "sha256:1715b51eb0ab65272e34ef51cb34696160204b003566cd8aced2ad20a8f95cb8", size = 16453836, upload-time = "2025-08-27T02:33:47.779Z" }, + { url = "https://files.pythonhosted.org/packages/14/b9/1df85effc960fbbb90bb7bc36eb3907c676b104bc2f88bce022bcfdaef63/onnx-1.19.0-cp313-cp313-win_arm64.whl", hash = "sha256:6bf5acdb97a3ddd6e70747d50b371846c313952016d0c41133cbd8f61b71a8d5", size = 16425877, upload-time = "2025-08-27T02:33:50.357Z" }, + { url = "https://files.pythonhosted.org/packages/23/2b/089174a1427be9149f37450f8959a558ba20f79fca506ba461d59379d3a1/onnx-1.19.0-cp313-cp313t-macosx_12_0_universal2.whl", hash = "sha256:46cf29adea63e68be0403c68de45ba1b6acc9bb9592c5ddc8c13675a7c71f2cb", size = 18348546, upload-time = "2025-08-27T02:33:56.132Z" }, + { url = "https://files.pythonhosted.org/packages/c0/d6/3458f0e3a9dc7677675d45d7d6528cb84ad321c8670cc10c69b32c3e03da/onnx-1.19.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:246f0de1345498d990a443d55a5b5af5101a3e25a05a2c3a5fe8b7bd7a7d0707", size = 18033067, upload-time = "2025-08-27T02:33:58.661Z" }, + { url = "https://files.pythonhosted.org/packages/e4/16/6e4130e1b4b29465ee1fb07d04e8d6f382227615c28df8f607ba50909e2a/onnx-1.19.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ae0d163ffbc250007d984b8dd692a4e2e4506151236b50ca6e3560b612ccf9ff", size = 18205741, upload-time = "2025-08-27T02:34:01.538Z" }, + { url = "https://files.pythonhosted.org/packages/fe/d8/f64d010fd024b2a2b11ce0c4ee179e4f8f6d4ccc95f8184961c894c22af1/onnx-1.19.0-cp313-cp313t-win_amd64.whl", hash = "sha256:7c151604c7cca6ae26161c55923a7b9b559df3344938f93ea0074d2d49e7fe78", size = 16453839, upload-time = "2025-08-27T02:34:06.515Z" }, + { url = "https://files.pythonhosted.org/packages/67/ec/8761048eabef4dad55af4c002c672d139b9bd47c3616abaed642a1710063/onnx-1.19.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:236bc0e60d7c0f4159300da639953dd2564df1c195bce01caba172a712e75af4", size = 18027605, upload-time = "2025-08-27T02:34:08.962Z" }, ] [[package]] name = "onnxruntime" -version = "1.22.0" +version = "1.24.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "coloredlogs" }, { name = "flatbuffers" }, { name = "numpy" }, { name = "packaging" }, - { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sympy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121' or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/67/3c/c99b21646a782b89c33cffd96fdee02a81bc43f0cb651de84d58ec11e30e/onnxruntime-1.22.0-cp310-cp310-macosx_13_0_universal2.whl", hash = "sha256:85d8826cc8054e4d6bf07f779dc742a363c39094015bdad6a08b3c18cfe0ba8c", size = 34273493, upload_time = "2025-05-09T20:25:55.66Z" }, - { url = "https://files.pythonhosted.org/packages/54/ab/fd9a3b5285008c060618be92e475337fcfbf8689787953d37273f7b52ab0/onnxruntime-1.22.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:468c9502a12f6f49ec335c2febd22fdceecc1e4cc96dfc27e419ba237dff5aff", size = 14445346, upload_time = "2025-05-09T20:25:41.322Z" }, - { url = "https://files.pythonhosted.org/packages/1f/ca/a5625644bc079e04e3076a5ac1fb954d1e90309b8eb987a4f800732ffee6/onnxruntime-1.22.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:681fe356d853630a898ee05f01ddb95728c9a168c9460e8361d0a240c9b7cb97", size = 16392959, upload_time = "2025-05-09T20:26:09.047Z" }, - { url = "https://files.pythonhosted.org/packages/6d/6b/8267490476e8d4dd1883632c7e46a4634384c7ff1c35ae44edc8ab0bb7a9/onnxruntime-1.22.0-cp310-cp310-win_amd64.whl", hash = "sha256:20bca6495d06925631e201f2b257cc37086752e8fe7b6c83a67c6509f4759bc9", size = 12689974, upload_time = "2025-05-12T21:26:09.704Z" }, - { url = "https://files.pythonhosted.org/packages/7a/08/c008711d1b92ff1272f4fea0fbee57723171f161d42e5c680625535280af/onnxruntime-1.22.0-cp311-cp311-macosx_13_0_universal2.whl", hash = "sha256:8d6725c5b9a681d8fe72f2960c191a96c256367887d076b08466f52b4e0991df", size = 34282151, upload_time = "2025-05-09T20:25:59.246Z" }, - { url = "https://files.pythonhosted.org/packages/3e/8b/22989f6b59bc4ad1324f07a945c80b9ab825f0a581ad7a6064b93716d9b7/onnxruntime-1.22.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fef17d665a917866d1f68f09edc98223b9a27e6cb167dec69da4c66484ad12fd", size = 14446302, upload_time = "2025-05-09T20:25:44.299Z" }, - { url = "https://files.pythonhosted.org/packages/7a/d5/aa83d084d05bc8f6cf8b74b499c77431ffd6b7075c761ec48ec0c161a47f/onnxruntime-1.22.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b978aa63a9a22095479c38371a9b359d4c15173cbb164eaad5f2cd27d666aa65", size = 16393496, upload_time = "2025-05-09T20:26:11.588Z" }, - { url = "https://files.pythonhosted.org/packages/89/a5/1c6c10322201566015183b52ef011dfa932f5dd1b278de8d75c3b948411d/onnxruntime-1.22.0-cp311-cp311-win_amd64.whl", hash = "sha256:03d3ef7fb11adf154149d6e767e21057e0e577b947dd3f66190b212528e1db31", size = 12691517, upload_time = "2025-05-12T21:26:13.354Z" }, - { url = "https://files.pythonhosted.org/packages/4d/de/9162872c6e502e9ac8c99a98a8738b2fab408123d11de55022ac4f92562a/onnxruntime-1.22.0-cp312-cp312-macosx_13_0_universal2.whl", hash = "sha256:f3c0380f53c1e72a41b3f4d6af2ccc01df2c17844072233442c3a7e74851ab97", size = 34298046, upload_time = "2025-05-09T20:26:02.399Z" }, - { url = "https://files.pythonhosted.org/packages/03/79/36f910cd9fc96b444b0e728bba14607016079786adf032dae61f7c63b4aa/onnxruntime-1.22.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c8601128eaef79b636152aea76ae6981b7c9fc81a618f584c15d78d42b310f1c", size = 14443220, upload_time = "2025-05-09T20:25:47.078Z" }, - { url = "https://files.pythonhosted.org/packages/8c/60/16d219b8868cc8e8e51a68519873bdb9f5f24af080b62e917a13fff9989b/onnxruntime-1.22.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6964a975731afc19dc3418fad8d4e08c48920144ff590149429a5ebe0d15fb3c", size = 16406377, upload_time = "2025-05-09T20:26:14.478Z" }, - { url = "https://files.pythonhosted.org/packages/36/b4/3f1c71ce1d3d21078a6a74c5483bfa2b07e41a8d2b8fb1e9993e6a26d8d3/onnxruntime-1.22.0-cp312-cp312-win_amd64.whl", hash = "sha256:c0d534a43d1264d1273c2d4f00a5a588fa98d21117a3345b7104fa0bbcaadb9a", size = 12692233, upload_time = "2025-05-12T21:26:16.963Z" }, - { url = "https://files.pythonhosted.org/packages/a9/65/5cb5018d5b0b7cba820d2c4a1d1b02d40df538d49138ba36a509457e4df6/onnxruntime-1.22.0-cp313-cp313-macosx_13_0_universal2.whl", hash = "sha256:fe7c051236aae16d8e2e9ffbfc1e115a0cc2450e873a9c4cb75c0cc96c1dae07", size = 34298715, upload_time = "2025-05-09T20:26:05.634Z" }, - { url = "https://files.pythonhosted.org/packages/e1/89/1dfe1b368831d1256b90b95cb8d11da8ab769febd5c8833ec85ec1f79d21/onnxruntime-1.22.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6a6bbed10bc5e770c04d422893d3045b81acbbadc9fb759a2cd1ca00993da919", size = 14443266, upload_time = "2025-05-09T20:25:49.479Z" }, - { url = "https://files.pythonhosted.org/packages/1e/70/342514ade3a33ad9dd505dcee96ff1f0e7be6d0e6e9c911fe0f1505abf42/onnxruntime-1.22.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9fe45ee3e756300fccfd8d61b91129a121d3d80e9d38e01f03ff1295badc32b8", size = 16406707, upload_time = "2025-05-09T20:26:17.454Z" }, - { url = "https://files.pythonhosted.org/packages/3e/89/2f64e250945fa87140fb917ba377d6d0e9122e029c8512f389a9b7f953f4/onnxruntime-1.22.0-cp313-cp313-win_amd64.whl", hash = "sha256:5a31d84ef82b4b05d794a4ce8ba37b0d9deb768fd580e36e17b39e0b4840253b", size = 12691777, upload_time = "2025-05-12T21:26:20.19Z" }, - { url = "https://files.pythonhosted.org/packages/9f/48/d61d5f1ed098161edd88c56cbac49207d7b7b149e613d2cd7e33176c63b3/onnxruntime-1.22.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a2ac5bd9205d831541db4e508e586e764a74f14efdd3f89af7fd20e1bf4a1ed", size = 14454003, upload_time = "2025-05-09T20:25:52.287Z" }, - { url = "https://files.pythonhosted.org/packages/c3/16/873b955beda7bada5b0d798d3a601b2ff210e44ad5169f6d405b93892103/onnxruntime-1.22.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:64845709f9e8a2809e8e009bc4c8f73b788cee9c6619b7d9930344eae4c9cd36", size = 16427482, upload_time = "2025-05-09T20:26:20.376Z" }, + { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sympy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra == 'extra-12-asr-services-strixhalo' or extra != 'extra-12-asr-services-cu121' or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/4e/050c947924ffd8ff856d219d8f83ee3d4e7dc52d5a6770ff34a15675c437/onnxruntime-1.24.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:69d1c75997276106d24e65da2e69ec4302af1b117fef414e2154740cde0f6214", size = 17217298, upload-time = "2026-02-19T17:15:09.891Z" }, + { url = "https://files.pythonhosted.org/packages/30/17/c814121dff4de962476ced979c402c3cce72d5d46e87099610b47a1f2622/onnxruntime-1.24.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:670d7e671af2dbd17638472f9b9ff98041889efd7150718406b9ea989312d064", size = 15027128, upload-time = "2026-02-19T17:13:19.367Z" }, + { url = "https://files.pythonhosted.org/packages/2c/32/4e5921ba8b82ac37cad45f1108ca6effd430f49c7f20577d53f317d166ed/onnxruntime-1.24.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:93fe190ee555ae8e9c1214bcfcf13af85cd06dd835e8d835ce5a8d01056844fe", size = 17107440, upload-time = "2026-02-19T17:14:02.932Z" }, + { url = "https://files.pythonhosted.org/packages/48/55/9d13c97d912db81e81c9b369a49b36f2804fa3bb8de64462e5e6bd412d0b/onnxruntime-1.24.2-cp311-cp311-win_amd64.whl", hash = "sha256:04a3a80b28dd39739463cb1e34081eed668929ba0b8e1bc861885dcdf66b7601", size = 12506375, upload-time = "2026-02-19T17:14:57.049Z" }, + { url = "https://files.pythonhosted.org/packages/b0/d4/cf0e0b3bd84e7b68fe911810f7098f414936d1ffb612faa569a3fb8a76a5/onnxruntime-1.24.2-cp311-cp311-win_arm64.whl", hash = "sha256:a845096277444670b0b52855bb4aad706003540bd34986b50868e9f29606c142", size = 12167758, upload-time = "2026-02-19T17:14:47.386Z" }, + { url = "https://files.pythonhosted.org/packages/23/1c/38af1cfe82c75d2b205eb5019834b0f2b0b6647ec8a20a3086168e413570/onnxruntime-1.24.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:d8a50b422d45c0144864c0977d04ad4fa50a8a48e5153056ab1f7d06ea9fc3e2", size = 17217857, upload-time = "2026-02-19T17:15:14.297Z" }, + { url = "https://files.pythonhosted.org/packages/01/8a/e2d4332ae18d6383376e75141cd914256bee12c3cc439f42260eb176ceb9/onnxruntime-1.24.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:76c44fc9a89dcefcd5a4ab5c6bbbb9ff1604325ab2d5d0bc9ff5a9cba7b37f4a", size = 15027167, upload-time = "2026-02-19T17:13:21.92Z" }, + { url = "https://files.pythonhosted.org/packages/35/af/ad86cfbfd65d5a86204b3a30893e92c0cf3f1a56280efc5a12e69d81f52d/onnxruntime-1.24.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:09aa6f8d766b4afc3cfba68dd10be39586b49f9462fbd1386c5d5644239461ca", size = 17106547, upload-time = "2026-02-19T17:14:05.758Z" }, + { url = "https://files.pythonhosted.org/packages/ee/62/9d725326f933bf8323e309956a17e52d33fb59d35bb5dda1886f94352938/onnxruntime-1.24.2-cp312-cp312-win_amd64.whl", hash = "sha256:ebcee9276420a65e5fa08b05f18379c2271b5992617e5bdc0d0d6c5ea395c1a1", size = 12506161, upload-time = "2026-02-19T17:14:59.377Z" }, + { url = "https://files.pythonhosted.org/packages/aa/a9/7b06efd5802db881860d961a7cb4efacb058ed694c1c8f096c0c1499d017/onnxruntime-1.24.2-cp312-cp312-win_arm64.whl", hash = "sha256:8d770a934513f6e17937baf3438eaaec5983a23cdaedb81c9fc0dfcf26831c24", size = 12169884, upload-time = "2026-02-19T17:14:49.962Z" }, + { url = "https://files.pythonhosted.org/packages/9c/98/8f5b9ae63f7f6dd5fb2d192454b915ec966a421fdd0effeeef5be7f7221f/onnxruntime-1.24.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:038ebcd8363c3835ea83eed66129e1d11d8219438892dfb7dc7656c4d4dfa1f9", size = 17217884, upload-time = "2026-02-19T17:13:36.193Z" }, + { url = "https://files.pythonhosted.org/packages/55/e6/dc4dc59565c93506c45017c0dd3f536f6d1b7bc97047821af13fba2e3def/onnxruntime-1.24.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8235cc11e118ad749c497ba93288c04073eccd8cc6cc508c8a7988ae36ab52d8", size = 15026995, upload-time = "2026-02-19T17:13:25.029Z" }, + { url = "https://files.pythonhosted.org/packages/ac/62/6f2851cf3237a91bc04cdb35434293a623d4f6369f79836929600da574ba/onnxruntime-1.24.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e92b46cc6d8be4286436a05382a881c88d85a2ae1ea9cfe5e6fab89f2c3e89cc", size = 17106308, upload-time = "2026-02-19T17:14:09.817Z" }, + { url = "https://files.pythonhosted.org/packages/62/5a/1e2b874daf24f26e98af14281fdbdd6ae1ed548ba471c01ea2a3084c55bb/onnxruntime-1.24.2-cp313-cp313-win_amd64.whl", hash = "sha256:1fd824ee4f6fb811bc47ffec2b25f129f31a087214ca91c8b4f6fda32962b78f", size = 12506095, upload-time = "2026-02-19T17:15:02.434Z" }, + { url = "https://files.pythonhosted.org/packages/2d/6f/8fac5eecb94f861d56a43ede3c2ebcdce60132952d3b72003f3e3d91483c/onnxruntime-1.24.2-cp313-cp313-win_arm64.whl", hash = "sha256:d8cf0acbf90771fff012c33eb2749e8aca2a8b4c66c672f30ee77c140a6fba5b", size = 12168564, upload-time = "2026-02-19T17:14:52.28Z" }, + { url = "https://files.pythonhosted.org/packages/35/e4/7dfed3f445f7289a0abff709d012439c6c901915390704dd918e5f47aad3/onnxruntime-1.24.2-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e22fb5d9ac51b61f50cca155ce2927576cc2c42501ede6c0df23a1aeb070bdd5", size = 15036844, upload-time = "2026-02-19T17:13:27.928Z" }, + { url = "https://files.pythonhosted.org/packages/90/45/9d52397e30b0d8c1692afcec5184ca9372ff4d6b0f6039bba9ad479a2563/onnxruntime-1.24.2-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2956f5220e7be8b09482ae5726caabf78eb549142cdb28523191a38e57fb6119", size = 17117779, upload-time = "2026-02-19T17:14:13.862Z" }, + { url = "https://files.pythonhosted.org/packages/a9/c8/2321cd06ddbb4321326df365ccb8345cdb4e05643f539729f3943c706e97/onnxruntime-1.24.2-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:487e3fdedc24bc93f2acdf47c622de49b3999fb5754e7cfa466e5533a0215051", size = 17219405, upload-time = "2026-02-19T17:13:39.925Z" }, + { url = "https://files.pythonhosted.org/packages/ad/ff/a2cdf95d2647f2a5076eb3fc49ae662e375c4eb5c7b6b675f910f96c8e15/onnxruntime-1.24.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9c33398bd6ab1a6b7de9410af7360cd8b6312bc0c4848ddb738456c13dfbec4b", size = 15027713, upload-time = "2026-02-19T17:13:30.693Z" }, + { url = "https://files.pythonhosted.org/packages/0d/74/a1913b3a0fc2f27fe1751e9545745a3f35fd7833e3438a4208b4e215778f/onnxruntime-1.24.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2658b3ce6cb33bdeddfcd74c6da509510310717611220cf2106e6c401febabe5", size = 17106108, upload-time = "2026-02-19T17:14:16.619Z" }, + { url = "https://files.pythonhosted.org/packages/0a/bd/fca80d282bca9848b2c8e101c764432dd61a0e9d2377d1c8b3bab13235d0/onnxruntime-1.24.2-cp314-cp314-win_amd64.whl", hash = "sha256:45b4f68ffec95b2cc0dc96b2b413f69ace9a80a0e5400023c5ac61f73a7a3fdf", size = 12808967, upload-time = "2026-02-19T17:15:05.1Z" }, + { url = "https://files.pythonhosted.org/packages/6d/eb/6b154dd61cac410cacf27a9f53bbf49f4dbfe5b3982f3f5b0247c7bf7b78/onnxruntime-1.24.2-cp314-cp314-win_arm64.whl", hash = "sha256:6c501aaaaa674e689aaac501e26eb96aba908ebc067fe761fbcbed868bd694a6", size = 12491892, upload-time = "2026-02-19T17:14:54.584Z" }, + { url = "https://files.pythonhosted.org/packages/6f/84/14e5e804836476d3ef6ac07afe3ed6bdf01b69f8ef3ce6ae82c6c80b6d62/onnxruntime-1.24.2-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5360d3fd9c08ce17fff757759ce4b152852be14d597130f41174d8271f954630", size = 15036834, upload-time = "2026-02-19T17:13:33.65Z" }, + { url = "https://files.pythonhosted.org/packages/3a/27/ecdd3ae7d49d9f54820ededce2d88ddc3333b9ac9bb5f1d0d6aa3148c686/onnxruntime-1.24.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05a2792b5ef9278a89415a1f39d0a22192a872168257100503a5157165a38e7b", size = 17117770, upload-time = "2026-02-19T17:14:20.048Z" }, ] [[package]] name = "optuna" -version = "4.3.0" +version = "4.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "alembic" }, @@ -6377,104 +5274,119 @@ dependencies = [ { name = "sqlalchemy" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/82/d9/33ebab3060148134655f09f42592e7f7999f7b9e94e139df29bce54b2992/optuna-4.3.0.tar.gz", hash = "sha256:b3866842a84bc0bbb9906363bd846cfc39d09d3196265354bfdfda6a2f123b84", size = 457906, upload_time = "2025-04-14T05:07:43.137Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/b2/b5e12de7b4486556fe2257611b55dbabf30d0300bdb031831aa943ad20e4/optuna-4.7.0.tar.gz", hash = "sha256:d91817e2079825557bd2e97de2e8c9ae260bfc99b32712502aef8a5095b2d2c0", size = 479740, upload-time = "2026-01-19T05:45:52.604Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/dd/0b593d1a5ee431b33a1fdf4ddb5911c312ed3bb598ef9e17457af2ee7b34/optuna-4.3.0-py3-none-any.whl", hash = "sha256:0ea1a01c99c09cbdf3e2dcd9af01dea86778d9fa20ca26f0238a98e7462d8dcb", size = 386567, upload_time = "2025-04-14T05:07:40.867Z" }, + { url = "https://files.pythonhosted.org/packages/75/d1/6c8a4fbb38a9e3565f5c36b871262a85ecab3da48120af036b1e4937a15c/optuna-4.7.0-py3-none-any.whl", hash = "sha256:e41ec84018cecc10eabf28143573b1f0bde0ba56dba8151631a590ecbebc1186", size = 413894, upload-time = "2026-01-19T05:45:50.815Z" }, ] [[package]] name = "opuslib" version = "3.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/46/55/826befabb29fd3902bad6d6d7308790894c7ad4d73f051728a0c53d37cd7/opuslib-3.0.1.tar.gz", hash = "sha256:2cb045e5b03e7fc50dfefe431e3404dddddbd8f5961c10c51e32dfb69a044c97", size = 8550, upload_time = "2018-01-16T06:04:42.184Z" } +sdist = { url = "https://files.pythonhosted.org/packages/46/55/826befabb29fd3902bad6d6d7308790894c7ad4d73f051728a0c53d37cd7/opuslib-3.0.1.tar.gz", hash = "sha256:2cb045e5b03e7fc50dfefe431e3404dddddbd8f5961c10c51e32dfb69a044c97", size = 8550, upload-time = "2018-01-16T06:04:42.184Z" } [[package]] name = "orjson" -version = "3.10.18" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/81/0b/fea456a3ffe74e70ba30e01ec183a9b26bec4d497f61dcfce1b601059c60/orjson-3.10.18.tar.gz", hash = "sha256:e8da3947d92123eda795b68228cafe2724815621fe35e8e320a9e9593a4bcd53", size = 5422810, upload_time = "2025-04-29T23:30:08.423Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/27/16/2ceb9fb7bc2b11b1e4a3ea27794256e93dee2309ebe297fd131a778cd150/orjson-3.10.18-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:a45e5d68066b408e4bc383b6e4ef05e717c65219a9e1390abc6155a520cac402", size = 248927, upload_time = "2025-04-29T23:28:08.643Z" }, - { url = "https://files.pythonhosted.org/packages/3d/e1/d3c0a2bba5b9906badd121da449295062b289236c39c3a7801f92c4682b0/orjson-3.10.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:be3b9b143e8b9db05368b13b04c84d37544ec85bb97237b3a923f076265ec89c", size = 136995, upload_time = "2025-04-29T23:28:11.503Z" }, - { url = "https://files.pythonhosted.org/packages/d7/51/698dd65e94f153ee5ecb2586c89702c9e9d12f165a63e74eb9ea1299f4e1/orjson-3.10.18-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9b0aa09745e2c9b3bf779b096fa71d1cc2d801a604ef6dd79c8b1bfef52b2f92", size = 132893, upload_time = "2025-04-29T23:28:12.751Z" }, - { url = "https://files.pythonhosted.org/packages/b3/e5/155ce5a2c43a85e790fcf8b985400138ce5369f24ee6770378ee6b691036/orjson-3.10.18-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:53a245c104d2792e65c8d225158f2b8262749ffe64bc7755b00024757d957a13", size = 137017, upload_time = "2025-04-29T23:28:14.498Z" }, - { url = "https://files.pythonhosted.org/packages/46/bb/6141ec3beac3125c0b07375aee01b5124989907d61c72c7636136e4bd03e/orjson-3.10.18-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f9495ab2611b7f8a0a8a505bcb0f0cbdb5469caafe17b0e404c3c746f9900469", size = 138290, upload_time = "2025-04-29T23:28:16.211Z" }, - { url = "https://files.pythonhosted.org/packages/77/36/6961eca0b66b7809d33c4ca58c6bd4c23a1b914fb23aba2fa2883f791434/orjson-3.10.18-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:73be1cbcebadeabdbc468f82b087df435843c809cd079a565fb16f0f3b23238f", size = 142828, upload_time = "2025-04-29T23:28:18.065Z" }, - { url = "https://files.pythonhosted.org/packages/8b/2f/0c646d5fd689d3be94f4d83fa9435a6c4322c9b8533edbb3cd4bc8c5f69a/orjson-3.10.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe8936ee2679e38903df158037a2f1c108129dee218975122e37847fb1d4ac68", size = 132806, upload_time = "2025-04-29T23:28:19.782Z" }, - { url = "https://files.pythonhosted.org/packages/ea/af/65907b40c74ef4c3674ef2bcfa311c695eb934710459841b3c2da212215c/orjson-3.10.18-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7115fcbc8525c74e4c2b608129bef740198e9a120ae46184dac7683191042056", size = 135005, upload_time = "2025-04-29T23:28:21.367Z" }, - { url = "https://files.pythonhosted.org/packages/c7/d1/68bd20ac6a32cd1f1b10d23e7cc58ee1e730e80624e3031d77067d7150fc/orjson-3.10.18-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:771474ad34c66bc4d1c01f645f150048030694ea5b2709b87d3bda273ffe505d", size = 413418, upload_time = "2025-04-29T23:28:23.097Z" }, - { url = "https://files.pythonhosted.org/packages/31/31/c701ec0bcc3e80e5cb6e319c628ef7b768aaa24b0f3b4c599df2eaacfa24/orjson-3.10.18-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:7c14047dbbea52886dd87169f21939af5d55143dad22d10db6a7514f058156a8", size = 153288, upload_time = "2025-04-29T23:28:25.02Z" }, - { url = "https://files.pythonhosted.org/packages/d9/31/5e1aa99a10893a43cfc58009f9da840990cc8a9ebb75aa452210ba18587e/orjson-3.10.18-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:641481b73baec8db14fdf58f8967e52dc8bda1f2aba3aa5f5c1b07ed6df50b7f", size = 137181, upload_time = "2025-04-29T23:28:26.318Z" }, - { url = "https://files.pythonhosted.org/packages/bf/8c/daba0ac1b8690011d9242a0f37235f7d17df6d0ad941021048523b76674e/orjson-3.10.18-cp310-cp310-win32.whl", hash = "sha256:607eb3ae0909d47280c1fc657c4284c34b785bae371d007595633f4b1a2bbe06", size = 142694, upload_time = "2025-04-29T23:28:28.092Z" }, - { url = "https://files.pythonhosted.org/packages/16/62/8b687724143286b63e1d0fab3ad4214d54566d80b0ba9d67c26aaf28a2f8/orjson-3.10.18-cp310-cp310-win_amd64.whl", hash = "sha256:8770432524ce0eca50b7efc2a9a5f486ee0113a5fbb4231526d414e6254eba92", size = 134600, upload_time = "2025-04-29T23:28:29.422Z" }, - { url = "https://files.pythonhosted.org/packages/97/c7/c54a948ce9a4278794f669a353551ce7db4ffb656c69a6e1f2264d563e50/orjson-3.10.18-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:e0a183ac3b8e40471e8d843105da6fbe7c070faab023be3b08188ee3f85719b8", size = 248929, upload_time = "2025-04-29T23:28:30.716Z" }, - { url = "https://files.pythonhosted.org/packages/9e/60/a9c674ef1dd8ab22b5b10f9300e7e70444d4e3cda4b8258d6c2488c32143/orjson-3.10.18-cp311-cp311-macosx_15_0_arm64.whl", hash = "sha256:5ef7c164d9174362f85238d0cd4afdeeb89d9e523e4651add6a5d458d6f7d42d", size = 133364, upload_time = "2025-04-29T23:28:32.392Z" }, - { url = "https://files.pythonhosted.org/packages/c1/4e/f7d1bdd983082216e414e6d7ef897b0c2957f99c545826c06f371d52337e/orjson-3.10.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:afd14c5d99cdc7bf93f22b12ec3b294931518aa019e2a147e8aa2f31fd3240f7", size = 136995, upload_time = "2025-04-29T23:28:34.024Z" }, - { url = "https://files.pythonhosted.org/packages/17/89/46b9181ba0ea251c9243b0c8ce29ff7c9796fa943806a9c8b02592fce8ea/orjson-3.10.18-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7b672502323b6cd133c4af6b79e3bea36bad2d16bca6c1f645903fce83909a7a", size = 132894, upload_time = "2025-04-29T23:28:35.318Z" }, - { url = "https://files.pythonhosted.org/packages/ca/dd/7bce6fcc5b8c21aef59ba3c67f2166f0a1a9b0317dcca4a9d5bd7934ecfd/orjson-3.10.18-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:51f8c63be6e070ec894c629186b1c0fe798662b8687f3d9fdfa5e401c6bd7679", size = 137016, upload_time = "2025-04-29T23:28:36.674Z" }, - { url = "https://files.pythonhosted.org/packages/1c/4a/b8aea1c83af805dcd31c1f03c95aabb3e19a016b2a4645dd822c5686e94d/orjson-3.10.18-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3f9478ade5313d724e0495d167083c6f3be0dd2f1c9c8a38db9a9e912cdaf947", size = 138290, upload_time = "2025-04-29T23:28:38.3Z" }, - { url = "https://files.pythonhosted.org/packages/36/d6/7eb05c85d987b688707f45dcf83c91abc2251e0dd9fb4f7be96514f838b1/orjson-3.10.18-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:187aefa562300a9d382b4b4eb9694806e5848b0cedf52037bb5c228c61bb66d4", size = 142829, upload_time = "2025-04-29T23:28:39.657Z" }, - { url = "https://files.pythonhosted.org/packages/d2/78/ddd3ee7873f2b5f90f016bc04062713d567435c53ecc8783aab3a4d34915/orjson-3.10.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9da552683bc9da222379c7a01779bddd0ad39dd699dd6300abaf43eadee38334", size = 132805, upload_time = "2025-04-29T23:28:40.969Z" }, - { url = "https://files.pythonhosted.org/packages/8c/09/c8e047f73d2c5d21ead9c180203e111cddeffc0848d5f0f974e346e21c8e/orjson-3.10.18-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e450885f7b47a0231979d9c49b567ed1c4e9f69240804621be87c40bc9d3cf17", size = 135008, upload_time = "2025-04-29T23:28:42.284Z" }, - { url = "https://files.pythonhosted.org/packages/0c/4b/dccbf5055ef8fb6eda542ab271955fc1f9bf0b941a058490293f8811122b/orjson-3.10.18-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:5e3c9cc2ba324187cd06287ca24f65528f16dfc80add48dc99fa6c836bb3137e", size = 413419, upload_time = "2025-04-29T23:28:43.673Z" }, - { url = "https://files.pythonhosted.org/packages/8a/f3/1eac0c5e2d6d6790bd2025ebfbefcbd37f0d097103d76f9b3f9302af5a17/orjson-3.10.18-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:50ce016233ac4bfd843ac5471e232b865271d7d9d44cf9d33773bcd883ce442b", size = 153292, upload_time = "2025-04-29T23:28:45.573Z" }, - { url = "https://files.pythonhosted.org/packages/1f/b4/ef0abf64c8f1fabf98791819ab502c2c8c1dc48b786646533a93637d8999/orjson-3.10.18-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b3ceff74a8f7ffde0b2785ca749fc4e80e4315c0fd887561144059fb1c138aa7", size = 137182, upload_time = "2025-04-29T23:28:47.229Z" }, - { url = "https://files.pythonhosted.org/packages/a9/a3/6ea878e7b4a0dc5c888d0370d7752dcb23f402747d10e2257478d69b5e63/orjson-3.10.18-cp311-cp311-win32.whl", hash = "sha256:fdba703c722bd868c04702cac4cb8c6b8ff137af2623bc0ddb3b3e6a2c8996c1", size = 142695, upload_time = "2025-04-29T23:28:48.564Z" }, - { url = "https://files.pythonhosted.org/packages/79/2a/4048700a3233d562f0e90d5572a849baa18ae4e5ce4c3ba6247e4ece57b0/orjson-3.10.18-cp311-cp311-win_amd64.whl", hash = "sha256:c28082933c71ff4bc6ccc82a454a2bffcef6e1d7379756ca567c772e4fb3278a", size = 134603, upload_time = "2025-04-29T23:28:50.442Z" }, - { url = "https://files.pythonhosted.org/packages/03/45/10d934535a4993d27e1c84f1810e79ccf8b1b7418cef12151a22fe9bb1e1/orjson-3.10.18-cp311-cp311-win_arm64.whl", hash = "sha256:a6c7c391beaedd3fa63206e5c2b7b554196f14debf1ec9deb54b5d279b1b46f5", size = 131400, upload_time = "2025-04-29T23:28:51.838Z" }, - { url = "https://files.pythonhosted.org/packages/21/1a/67236da0916c1a192d5f4ccbe10ec495367a726996ceb7614eaa687112f2/orjson-3.10.18-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:50c15557afb7f6d63bc6d6348e0337a880a04eaa9cd7c9d569bcb4e760a24753", size = 249184, upload_time = "2025-04-29T23:28:53.612Z" }, - { url = "https://files.pythonhosted.org/packages/b3/bc/c7f1db3b1d094dc0c6c83ed16b161a16c214aaa77f311118a93f647b32dc/orjson-3.10.18-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:356b076f1662c9813d5fa56db7d63ccceef4c271b1fb3dd522aca291375fcf17", size = 133279, upload_time = "2025-04-29T23:28:55.055Z" }, - { url = "https://files.pythonhosted.org/packages/af/84/664657cd14cc11f0d81e80e64766c7ba5c9b7fc1ec304117878cc1b4659c/orjson-3.10.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:559eb40a70a7494cd5beab2d73657262a74a2c59aff2068fdba8f0424ec5b39d", size = 136799, upload_time = "2025-04-29T23:28:56.828Z" }, - { url = "https://files.pythonhosted.org/packages/9a/bb/f50039c5bb05a7ab024ed43ba25d0319e8722a0ac3babb0807e543349978/orjson-3.10.18-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f3c29eb9a81e2fbc6fd7ddcfba3e101ba92eaff455b8d602bf7511088bbc0eae", size = 132791, upload_time = "2025-04-29T23:28:58.751Z" }, - { url = "https://files.pythonhosted.org/packages/93/8c/ee74709fc072c3ee219784173ddfe46f699598a1723d9d49cbc78d66df65/orjson-3.10.18-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6612787e5b0756a171c7d81ba245ef63a3533a637c335aa7fcb8e665f4a0966f", size = 137059, upload_time = "2025-04-29T23:29:00.129Z" }, - { url = "https://files.pythonhosted.org/packages/6a/37/e6d3109ee004296c80426b5a62b47bcadd96a3deab7443e56507823588c5/orjson-3.10.18-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ac6bd7be0dcab5b702c9d43d25e70eb456dfd2e119d512447468f6405b4a69c", size = 138359, upload_time = "2025-04-29T23:29:01.704Z" }, - { url = "https://files.pythonhosted.org/packages/4f/5d/387dafae0e4691857c62bd02839a3bf3fa648eebd26185adfac58d09f207/orjson-3.10.18-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9f72f100cee8dde70100406d5c1abba515a7df926d4ed81e20a9730c062fe9ad", size = 142853, upload_time = "2025-04-29T23:29:03.576Z" }, - { url = "https://files.pythonhosted.org/packages/27/6f/875e8e282105350b9a5341c0222a13419758545ae32ad6e0fcf5f64d76aa/orjson-3.10.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9dca85398d6d093dd41dc0983cbf54ab8e6afd1c547b6b8a311643917fbf4e0c", size = 133131, upload_time = "2025-04-29T23:29:05.753Z" }, - { url = "https://files.pythonhosted.org/packages/48/b2/73a1f0b4790dcb1e5a45f058f4f5dcadc8a85d90137b50d6bbc6afd0ae50/orjson-3.10.18-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:22748de2a07fcc8781a70edb887abf801bb6142e6236123ff93d12d92db3d406", size = 134834, upload_time = "2025-04-29T23:29:07.35Z" }, - { url = "https://files.pythonhosted.org/packages/56/f5/7ed133a5525add9c14dbdf17d011dd82206ca6840811d32ac52a35935d19/orjson-3.10.18-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:3a83c9954a4107b9acd10291b7f12a6b29e35e8d43a414799906ea10e75438e6", size = 413368, upload_time = "2025-04-29T23:29:09.301Z" }, - { url = "https://files.pythonhosted.org/packages/11/7c/439654221ed9c3324bbac7bdf94cf06a971206b7b62327f11a52544e4982/orjson-3.10.18-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:303565c67a6c7b1f194c94632a4a39918e067bd6176a48bec697393865ce4f06", size = 153359, upload_time = "2025-04-29T23:29:10.813Z" }, - { url = "https://files.pythonhosted.org/packages/48/e7/d58074fa0cc9dd29a8fa2a6c8d5deebdfd82c6cfef72b0e4277c4017563a/orjson-3.10.18-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:86314fdb5053a2f5a5d881f03fca0219bfdf832912aa88d18676a5175c6916b5", size = 137466, upload_time = "2025-04-29T23:29:12.26Z" }, - { url = "https://files.pythonhosted.org/packages/57/4d/fe17581cf81fb70dfcef44e966aa4003360e4194d15a3f38cbffe873333a/orjson-3.10.18-cp312-cp312-win32.whl", hash = "sha256:187ec33bbec58c76dbd4066340067d9ece6e10067bb0cc074a21ae3300caa84e", size = 142683, upload_time = "2025-04-29T23:29:13.865Z" }, - { url = "https://files.pythonhosted.org/packages/e6/22/469f62d25ab5f0f3aee256ea732e72dc3aab6d73bac777bd6277955bceef/orjson-3.10.18-cp312-cp312-win_amd64.whl", hash = "sha256:f9f94cf6d3f9cd720d641f8399e390e7411487e493962213390d1ae45c7814fc", size = 134754, upload_time = "2025-04-29T23:29:15.338Z" }, - { url = "https://files.pythonhosted.org/packages/10/b0/1040c447fac5b91bc1e9c004b69ee50abb0c1ffd0d24406e1350c58a7fcb/orjson-3.10.18-cp312-cp312-win_arm64.whl", hash = "sha256:3d600be83fe4514944500fa8c2a0a77099025ec6482e8087d7659e891f23058a", size = 131218, upload_time = "2025-04-29T23:29:17.324Z" }, - { url = "https://files.pythonhosted.org/packages/04/f0/8aedb6574b68096f3be8f74c0b56d36fd94bcf47e6c7ed47a7bd1474aaa8/orjson-3.10.18-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:69c34b9441b863175cc6a01f2935de994025e773f814412030f269da4f7be147", size = 249087, upload_time = "2025-04-29T23:29:19.083Z" }, - { url = "https://files.pythonhosted.org/packages/bc/f7/7118f965541aeac6844fcb18d6988e111ac0d349c9b80cda53583e758908/orjson-3.10.18-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:1ebeda919725f9dbdb269f59bc94f861afbe2a27dce5608cdba2d92772364d1c", size = 133273, upload_time = "2025-04-29T23:29:20.602Z" }, - { url = "https://files.pythonhosted.org/packages/fb/d9/839637cc06eaf528dd8127b36004247bf56e064501f68df9ee6fd56a88ee/orjson-3.10.18-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5adf5f4eed520a4959d29ea80192fa626ab9a20b2ea13f8f6dc58644f6927103", size = 136779, upload_time = "2025-04-29T23:29:22.062Z" }, - { url = "https://files.pythonhosted.org/packages/2b/6d/f226ecfef31a1f0e7d6bf9a31a0bbaf384c7cbe3fce49cc9c2acc51f902a/orjson-3.10.18-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7592bb48a214e18cd670974f289520f12b7aed1fa0b2e2616b8ed9e069e08595", size = 132811, upload_time = "2025-04-29T23:29:23.602Z" }, - { url = "https://files.pythonhosted.org/packages/73/2d/371513d04143c85b681cf8f3bce743656eb5b640cb1f461dad750ac4b4d4/orjson-3.10.18-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f872bef9f042734110642b7a11937440797ace8c87527de25e0c53558b579ccc", size = 137018, upload_time = "2025-04-29T23:29:25.094Z" }, - { url = "https://files.pythonhosted.org/packages/69/cb/a4d37a30507b7a59bdc484e4a3253c8141bf756d4e13fcc1da760a0b00cb/orjson-3.10.18-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0315317601149c244cb3ecef246ef5861a64824ccbcb8018d32c66a60a84ffbc", size = 138368, upload_time = "2025-04-29T23:29:26.609Z" }, - { url = "https://files.pythonhosted.org/packages/1e/ae/cd10883c48d912d216d541eb3db8b2433415fde67f620afe6f311f5cd2ca/orjson-3.10.18-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e0da26957e77e9e55a6c2ce2e7182a36a6f6b180ab7189315cb0995ec362e049", size = 142840, upload_time = "2025-04-29T23:29:28.153Z" }, - { url = "https://files.pythonhosted.org/packages/6d/4c/2bda09855c6b5f2c055034c9eda1529967b042ff8d81a05005115c4e6772/orjson-3.10.18-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb70d489bc79b7519e5803e2cc4c72343c9dc1154258adf2f8925d0b60da7c58", size = 133135, upload_time = "2025-04-29T23:29:29.726Z" }, - { url = "https://files.pythonhosted.org/packages/13/4a/35971fd809a8896731930a80dfff0b8ff48eeb5d8b57bb4d0d525160017f/orjson-3.10.18-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e9e86a6af31b92299b00736c89caf63816f70a4001e750bda179e15564d7a034", size = 134810, upload_time = "2025-04-29T23:29:31.269Z" }, - { url = "https://files.pythonhosted.org/packages/99/70/0fa9e6310cda98365629182486ff37a1c6578e34c33992df271a476ea1cd/orjson-3.10.18-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:c382a5c0b5931a5fc5405053d36c1ce3fd561694738626c77ae0b1dfc0242ca1", size = 413491, upload_time = "2025-04-29T23:29:33.315Z" }, - { url = "https://files.pythonhosted.org/packages/32/cb/990a0e88498babddb74fb97855ae4fbd22a82960e9b06eab5775cac435da/orjson-3.10.18-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:8e4b2ae732431127171b875cb2668f883e1234711d3c147ffd69fe5be51a8012", size = 153277, upload_time = "2025-04-29T23:29:34.946Z" }, - { url = "https://files.pythonhosted.org/packages/92/44/473248c3305bf782a384ed50dd8bc2d3cde1543d107138fd99b707480ca1/orjson-3.10.18-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2d808e34ddb24fc29a4d4041dcfafbae13e129c93509b847b14432717d94b44f", size = 137367, upload_time = "2025-04-29T23:29:36.52Z" }, - { url = "https://files.pythonhosted.org/packages/ad/fd/7f1d3edd4ffcd944a6a40e9f88af2197b619c931ac4d3cfba4798d4d3815/orjson-3.10.18-cp313-cp313-win32.whl", hash = "sha256:ad8eacbb5d904d5591f27dee4031e2c1db43d559edb8f91778efd642d70e6bea", size = 142687, upload_time = "2025-04-29T23:29:38.292Z" }, - { url = "https://files.pythonhosted.org/packages/4b/03/c75c6ad46be41c16f4cfe0352a2d1450546f3c09ad2c9d341110cd87b025/orjson-3.10.18-cp313-cp313-win_amd64.whl", hash = "sha256:aed411bcb68bf62e85588f2a7e03a6082cc42e5a2796e06e72a962d7c6310b52", size = 134794, upload_time = "2025-04-29T23:29:40.349Z" }, - { url = "https://files.pythonhosted.org/packages/c2/28/f53038a5a72cc4fd0b56c1eafb4ef64aec9685460d5ac34de98ca78b6e29/orjson-3.10.18-cp313-cp313-win_arm64.whl", hash = "sha256:f54c1385a0e6aba2f15a40d703b858bedad36ded0491e55d35d905b2c34a4cc3", size = 131186, upload_time = "2025-04-29T23:29:41.922Z" }, +version = "3.11.7" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/53/45/b268004f745ede84e5798b48ee12b05129d19235d0e15267aa57dcdb400b/orjson-3.11.7.tar.gz", hash = "sha256:9b1a67243945819ce55d24a30b59d6a168e86220452d2c96f4d1f093e71c0c49", size = 6144992, upload-time = "2026-02-02T15:38:49.29Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/de/1a/a373746fa6d0e116dd9e54371a7b54622c44d12296d5d0f3ad5e3ff33490/orjson-3.11.7-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:a02c833f38f36546ba65a452127633afce4cf0dd7296b753d3bb54e55e5c0174", size = 229140, upload-time = "2026-02-02T15:37:06.082Z" }, + { url = "https://files.pythonhosted.org/packages/52/a2/fa129e749d500f9b183e8a3446a193818a25f60261e9ce143ad61e975208/orjson-3.11.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b63c6e6738d7c3470ad01601e23376aa511e50e1f3931395b9f9c722406d1a67", size = 128670, upload-time = "2026-02-02T15:37:08.002Z" }, + { url = "https://files.pythonhosted.org/packages/08/93/1e82011cd1e0bd051ef9d35bed1aa7fb4ea1f0a055dc2c841b46b43a9ebd/orjson-3.11.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:043d3006b7d32c7e233b8cfb1f01c651013ea079e08dcef7189a29abd8befe11", size = 123832, upload-time = "2026-02-02T15:37:09.191Z" }, + { url = "https://files.pythonhosted.org/packages/fe/d8/a26b431ef962c7d55736674dddade876822f3e33223c1f47a36879350d04/orjson-3.11.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57036b27ac8a25d81112eb0cc9835cd4833c5b16e1467816adc0015f59e870dc", size = 129171, upload-time = "2026-02-02T15:37:11.112Z" }, + { url = "https://files.pythonhosted.org/packages/a7/19/f47819b84a580f490da260c3ee9ade214cf4cf78ac9ce8c1c758f80fdfc9/orjson-3.11.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:733ae23ada68b804b222c44affed76b39e30806d38660bf1eb200520d259cc16", size = 141967, upload-time = "2026-02-02T15:37:12.282Z" }, + { url = "https://files.pythonhosted.org/packages/5b/cd/37ece39a0777ba077fdcdbe4cccae3be8ed00290c14bf8afdc548befc260/orjson-3.11.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5fdfad2093bdd08245f2e204d977facd5f871c88c4a71230d5bcbd0e43bf6222", size = 130991, upload-time = "2026-02-02T15:37:13.465Z" }, + { url = "https://files.pythonhosted.org/packages/8f/ed/f2b5d66aa9b6b5c02ff5f120efc7b38c7c4962b21e6be0f00fd99a5c348e/orjson-3.11.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cededd6738e1c153530793998e31c05086582b08315db48ab66649768f326baa", size = 133674, upload-time = "2026-02-02T15:37:14.694Z" }, + { url = "https://files.pythonhosted.org/packages/c4/6e/baa83e68d1aa09fa8c3e5b2c087d01d0a0bd45256de719ed7bc22c07052d/orjson-3.11.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:14f440c7268c8f8633d1b3d443a434bd70cb15686117ea6beff8fdc8f5917a1e", size = 138722, upload-time = "2026-02-02T15:37:16.501Z" }, + { url = "https://files.pythonhosted.org/packages/0c/47/7f8ef4963b772cd56999b535e553f7eb5cd27e9dd6c049baee6f18bfa05d/orjson-3.11.7-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:3a2479753bbb95b0ebcf7969f562cdb9668e6d12416a35b0dda79febf89cdea2", size = 409056, upload-time = "2026-02-02T15:37:17.895Z" }, + { url = "https://files.pythonhosted.org/packages/38/eb/2df104dd2244b3618f25325a656f85cc3277f74bbd91224752410a78f3c7/orjson-3.11.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:71924496986275a737f38e3f22b4e0878882b3f7a310d2ff4dc96e812789120c", size = 144196, upload-time = "2026-02-02T15:37:19.349Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2a/ee41de0aa3a6686598661eae2b4ebdff1340c65bfb17fcff8b87138aab21/orjson-3.11.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b4a9eefdc70bf8bf9857f0290f973dec534ac84c35cd6a7f4083be43e7170a8f", size = 134979, upload-time = "2026-02-02T15:37:20.906Z" }, + { url = "https://files.pythonhosted.org/packages/4c/fa/92fc5d3d402b87a8b28277a9ed35386218a6a5287c7fe5ee9b9f02c53fb2/orjson-3.11.7-cp310-cp310-win32.whl", hash = "sha256:ae9e0b37a834cef7ce8f99de6498f8fad4a2c0bf6bfc3d02abd8ed56aa15b2de", size = 127968, upload-time = "2026-02-02T15:37:23.178Z" }, + { url = "https://files.pythonhosted.org/packages/07/29/a576bf36d73d60df06904d3844a9df08e25d59eba64363aaf8ec2f9bff41/orjson-3.11.7-cp310-cp310-win_amd64.whl", hash = "sha256:d772afdb22555f0c58cfc741bdae44180122b3616faa1ecadb595cd526e4c993", size = 125128, upload-time = "2026-02-02T15:37:24.329Z" }, + { url = "https://files.pythonhosted.org/packages/37/02/da6cb01fc6087048d7f61522c327edf4250f1683a58a839fdcc435746dd5/orjson-3.11.7-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9487abc2c2086e7c8eb9a211d2ce8855bae0e92586279d0d27b341d5ad76c85c", size = 228664, upload-time = "2026-02-02T15:37:25.542Z" }, + { url = "https://files.pythonhosted.org/packages/c1/c2/5885e7a5881dba9a9af51bc564e8967225a642b3e03d089289a35054e749/orjson-3.11.7-cp311-cp311-macosx_15_0_arm64.whl", hash = "sha256:79cacb0b52f6004caf92405a7e1f11e6e2de8bdf9019e4f76b44ba045125cd6b", size = 125344, upload-time = "2026-02-02T15:37:26.92Z" }, + { url = "https://files.pythonhosted.org/packages/a4/1d/4e7688de0a92d1caf600dfd5fb70b4c5bfff51dfa61ac555072ef2d0d32a/orjson-3.11.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2e85fe4698b6a56d5e2ebf7ae87544d668eb6bde1ad1226c13f44663f20ec9e", size = 128404, upload-time = "2026-02-02T15:37:28.108Z" }, + { url = "https://files.pythonhosted.org/packages/2f/b2/ec04b74ae03a125db7bd69cffd014b227b7f341e3261bf75b5eb88a1aa92/orjson-3.11.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b8d14b71c0b12963fe8a62aac87119f1afdf4cb88a400f61ca5ae581449efcb5", size = 123677, upload-time = "2026-02-02T15:37:30.287Z" }, + { url = "https://files.pythonhosted.org/packages/4c/69/f95bdf960605f08f827f6e3291fe243d8aa9c5c9ff017a8d7232209184c3/orjson-3.11.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:91c81ef070c8f3220054115e1ef468b1c9ce8497b4e526cb9f68ab4dc0a7ac62", size = 128950, upload-time = "2026-02-02T15:37:31.595Z" }, + { url = "https://files.pythonhosted.org/packages/a4/1b/de59c57bae1d148ef298852abd31909ac3089cff370dfd4cd84cc99cbc42/orjson-3.11.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:411ebaf34d735e25e358a6d9e7978954a9c9d58cfb47bc6683cdc3964cd2f910", size = 141756, upload-time = "2026-02-02T15:37:32.985Z" }, + { url = "https://files.pythonhosted.org/packages/ee/9e/9decc59f4499f695f65c650f6cfa6cd4c37a3fbe8fa235a0a3614cb54386/orjson-3.11.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a16bcd08ab0bcdfc7e8801d9c4a9cc17e58418e4d48ddc6ded4e9e4b1a94062b", size = 130812, upload-time = "2026-02-02T15:37:34.204Z" }, + { url = "https://files.pythonhosted.org/packages/28/e6/59f932bcabd1eac44e334fe8e3281a92eacfcb450586e1f4bde0423728d8/orjson-3.11.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c0b51672e466fd7e56230ffbae7f1639e18d0ce023351fb75da21b71bc2c960", size = 133444, upload-time = "2026-02-02T15:37:35.446Z" }, + { url = "https://files.pythonhosted.org/packages/f1/36/b0f05c0eaa7ca30bc965e37e6a2956b0d67adb87a9872942d3568da846ae/orjson-3.11.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:136dcd6a2e796dfd9ffca9fc027d778567b0b7c9968d092842d3c323cef88aa8", size = 138609, upload-time = "2026-02-02T15:37:36.657Z" }, + { url = "https://files.pythonhosted.org/packages/b8/03/58ec7d302b8d86944c60c7b4b82975d5161fcce4c9bc8c6cb1d6741b6115/orjson-3.11.7-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:7ba61079379b0ae29e117db13bda5f28d939766e410d321ec1624afc6a0b0504", size = 408918, upload-time = "2026-02-02T15:37:38.076Z" }, + { url = "https://files.pythonhosted.org/packages/06/3a/868d65ef9a8b99be723bd510de491349618abd9f62c826cf206d962db295/orjson-3.11.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0527a4510c300e3b406591b0ba69b5dc50031895b0a93743526a3fc45f59d26e", size = 143998, upload-time = "2026-02-02T15:37:39.706Z" }, + { url = "https://files.pythonhosted.org/packages/5b/c7/1e18e1c83afe3349f4f6dc9e14910f0ae5f82eac756d1412ea4018938535/orjson-3.11.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a709e881723c9b18acddcfb8ba357322491ad553e277cf467e1e7e20e2d90561", size = 134802, upload-time = "2026-02-02T15:37:41.002Z" }, + { url = "https://files.pythonhosted.org/packages/d4/0b/ccb7ee1a65b37e8eeb8b267dc953561d72370e85185e459616d4345bab34/orjson-3.11.7-cp311-cp311-win32.whl", hash = "sha256:c43b8b5bab288b6b90dac410cca7e986a4fa747a2e8f94615aea407da706980d", size = 127828, upload-time = "2026-02-02T15:37:42.241Z" }, + { url = "https://files.pythonhosted.org/packages/af/9e/55c776dffda3f381e0f07d010a4f5f3902bf48eaba1bb7684d301acd4924/orjson-3.11.7-cp311-cp311-win_amd64.whl", hash = "sha256:6543001328aa857187f905308a028935864aefe9968af3848401b6fe80dbb471", size = 124941, upload-time = "2026-02-02T15:37:43.444Z" }, + { url = "https://files.pythonhosted.org/packages/aa/8e/424a620fa7d263b880162505fb107ef5e0afaa765b5b06a88312ac291560/orjson-3.11.7-cp311-cp311-win_arm64.whl", hash = "sha256:1ee5cc7160a821dfe14f130bc8e63e7611051f964b463d9e2a3a573204446a4d", size = 126245, upload-time = "2026-02-02T15:37:45.18Z" }, + { url = "https://files.pythonhosted.org/packages/80/bf/76f4f1665f6983385938f0e2a5d7efa12a58171b8456c252f3bae8a4cf75/orjson-3.11.7-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:bd03ea7606833655048dab1a00734a2875e3e86c276e1d772b2a02556f0d895f", size = 228545, upload-time = "2026-02-02T15:37:46.376Z" }, + { url = "https://files.pythonhosted.org/packages/79/53/6c72c002cb13b5a978a068add59b25a8bdf2800ac1c9c8ecdb26d6d97064/orjson-3.11.7-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:89e440ebc74ce8ab5c7bc4ce6757b4a6b1041becb127df818f6997b5c71aa60b", size = 125224, upload-time = "2026-02-02T15:37:47.697Z" }, + { url = "https://files.pythonhosted.org/packages/2c/83/10e48852865e5dd151bdfe652c06f7da484578ed02c5fca938e3632cb0b8/orjson-3.11.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5ede977b5fe5ac91b1dffc0a517ca4542d2ec8a6a4ff7b2652d94f640796342a", size = 128154, upload-time = "2026-02-02T15:37:48.954Z" }, + { url = "https://files.pythonhosted.org/packages/6e/52/a66e22a2b9abaa374b4a081d410edab6d1e30024707b87eab7c734afe28d/orjson-3.11.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b7b1dae39230a393df353827c855a5f176271c23434cfd2db74e0e424e693e10", size = 123548, upload-time = "2026-02-02T15:37:50.187Z" }, + { url = "https://files.pythonhosted.org/packages/de/38/605d371417021359f4910c496f764c48ceb8997605f8c25bf1dfe58c0ebe/orjson-3.11.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed46f17096e28fb28d2975834836a639af7278aa87c84f68ab08fbe5b8bd75fa", size = 129000, upload-time = "2026-02-02T15:37:51.426Z" }, + { url = "https://files.pythonhosted.org/packages/44/98/af32e842b0ffd2335c89714d48ca4e3917b42f5d6ee5537832e069a4b3ac/orjson-3.11.7-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3726be79e36e526e3d9c1aceaadbfb4a04ee80a72ab47b3f3c17fefb9812e7b8", size = 141686, upload-time = "2026-02-02T15:37:52.607Z" }, + { url = "https://files.pythonhosted.org/packages/96/0b/fc793858dfa54be6feee940c1463370ece34b3c39c1ca0aa3845f5ba9892/orjson-3.11.7-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0724e265bc548af1dedebd9cb3d24b4e1c1e685a343be43e87ba922a5c5fff2f", size = 130812, upload-time = "2026-02-02T15:37:53.944Z" }, + { url = "https://files.pythonhosted.org/packages/dc/91/98a52415059db3f374757d0b7f0f16e3b5cd5976c90d1c2b56acaea039e6/orjson-3.11.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7745312efa9e11c17fbd3cb3097262d079da26930ae9ae7ba28fb738367cbad", size = 133440, upload-time = "2026-02-02T15:37:55.615Z" }, + { url = "https://files.pythonhosted.org/packages/dc/b6/cb540117bda61791f46381f8c26c8f93e802892830a6055748d3bb1925ab/orjson-3.11.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f904c24bdeabd4298f7a977ef14ca2a022ca921ed670b92ecd16ab6f3d01f867", size = 138386, upload-time = "2026-02-02T15:37:56.814Z" }, + { url = "https://files.pythonhosted.org/packages/63/1a/50a3201c334a7f17c231eee5f841342190723794e3b06293f26e7cf87d31/orjson-3.11.7-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:b9fc4d0f81f394689e0814617aadc4f2ea0e8025f38c226cbf22d3b5ddbf025d", size = 408853, upload-time = "2026-02-02T15:37:58.291Z" }, + { url = "https://files.pythonhosted.org/packages/87/cd/8de1c67d0be44fdc22701e5989c0d015a2adf391498ad42c4dc589cd3013/orjson-3.11.7-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:849e38203e5be40b776ed2718e587faf204d184fc9a008ae441f9442320c0cab", size = 144130, upload-time = "2026-02-02T15:38:00.163Z" }, + { url = "https://files.pythonhosted.org/packages/0f/fe/d605d700c35dd55f51710d159fc54516a280923cd1b7e47508982fbb387d/orjson-3.11.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4682d1db3bcebd2b64757e0ddf9e87ae5f00d29d16c5cdf3a62f561d08cc3dd2", size = 134818, upload-time = "2026-02-02T15:38:01.507Z" }, + { url = "https://files.pythonhosted.org/packages/e4/e4/15ecc67edb3ddb3e2f46ae04475f2d294e8b60c1825fbe28a428b93b3fbd/orjson-3.11.7-cp312-cp312-win32.whl", hash = "sha256:f4f7c956b5215d949a1f65334cf9d7612dde38f20a95f2315deef167def91a6f", size = 127923, upload-time = "2026-02-02T15:38:02.75Z" }, + { url = "https://files.pythonhosted.org/packages/34/70/2e0855361f76198a3965273048c8e50a9695d88cd75811a5b46444895845/orjson-3.11.7-cp312-cp312-win_amd64.whl", hash = "sha256:bf742e149121dc5648ba0a08ea0871e87b660467ef168a3a5e53bc1fbd64bb74", size = 125007, upload-time = "2026-02-02T15:38:04.032Z" }, + { url = "https://files.pythonhosted.org/packages/68/40/c2051bd19fc467610fed469dc29e43ac65891571138f476834ca192bc290/orjson-3.11.7-cp312-cp312-win_arm64.whl", hash = "sha256:26c3b9132f783b7d7903bf1efb095fed8d4a3a85ec0d334ee8beff3d7a4749d5", size = 126089, upload-time = "2026-02-02T15:38:05.297Z" }, + { url = "https://files.pythonhosted.org/packages/89/25/6e0e52cac5aab51d7b6dcd257e855e1dec1c2060f6b28566c509b4665f62/orjson-3.11.7-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:1d98b30cc1313d52d4af17d9c3d307b08389752ec5f2e5febdfada70b0f8c733", size = 228390, upload-time = "2026-02-02T15:38:06.8Z" }, + { url = "https://files.pythonhosted.org/packages/a5/29/a77f48d2fc8a05bbc529e5ff481fb43d914f9e383ea2469d4f3d51df3d00/orjson-3.11.7-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:d897e81f8d0cbd2abb82226d1860ad2e1ab3ff16d7b08c96ca00df9d45409ef4", size = 125189, upload-time = "2026-02-02T15:38:08.181Z" }, + { url = "https://files.pythonhosted.org/packages/89/25/0a16e0729a0e6a1504f9d1a13cdd365f030068aab64cec6958396b9969d7/orjson-3.11.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:814be4b49b228cfc0b3c565acf642dd7d13538f966e3ccde61f4f55be3e20785", size = 128106, upload-time = "2026-02-02T15:38:09.41Z" }, + { url = "https://files.pythonhosted.org/packages/66/da/a2e505469d60666a05ab373f1a6322eb671cb2ba3a0ccfc7d4bc97196787/orjson-3.11.7-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d06e5c5fed5caedd2e540d62e5b1c25e8c82431b9e577c33537e5fa4aa909539", size = 123363, upload-time = "2026-02-02T15:38:10.73Z" }, + { url = "https://files.pythonhosted.org/packages/23/bf/ed73f88396ea35c71b38961734ea4a4746f7ca0768bf28fd551d37e48dd0/orjson-3.11.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:31c80ce534ac4ea3739c5ee751270646cbc46e45aea7576a38ffec040b4029a1", size = 129007, upload-time = "2026-02-02T15:38:12.138Z" }, + { url = "https://files.pythonhosted.org/packages/73/3c/b05d80716f0225fc9008fbf8ab22841dcc268a626aa550561743714ce3bf/orjson-3.11.7-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f50979824bde13d32b4320eedd513431c921102796d86be3eee0b58e58a3ecd1", size = 141667, upload-time = "2026-02-02T15:38:13.398Z" }, + { url = "https://files.pythonhosted.org/packages/61/e8/0be9b0addd9bf86abfc938e97441dcd0375d494594b1c8ad10fe57479617/orjson-3.11.7-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9e54f3808e2b6b945078c41aa8d9b5834b28c50843846e97807e5adb75fa9705", size = 130832, upload-time = "2026-02-02T15:38:14.698Z" }, + { url = "https://files.pythonhosted.org/packages/c9/ec/c68e3b9021a31d9ec15a94931db1410136af862955854ed5dd7e7e4f5bff/orjson-3.11.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a12b80df61aab7b98b490fe9e4879925ba666fccdfcd175252ce4d9035865ace", size = 133373, upload-time = "2026-02-02T15:38:16.109Z" }, + { url = "https://files.pythonhosted.org/packages/d2/45/f3466739aaafa570cc8e77c6dbb853c48bf56e3b43738020e2661e08b0ac/orjson-3.11.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:996b65230271f1a97026fd0e6a753f51fbc0c335d2ad0c6201f711b0da32693b", size = 138307, upload-time = "2026-02-02T15:38:17.453Z" }, + { url = "https://files.pythonhosted.org/packages/e1/84/9f7f02288da1ffb31405c1be07657afd1eecbcb4b64ee2817b6fe0f785fa/orjson-3.11.7-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ab49d4b2a6a1d415ddb9f37a21e02e0d5dbfe10b7870b21bf779fc21e9156157", size = 408695, upload-time = "2026-02-02T15:38:18.831Z" }, + { url = "https://files.pythonhosted.org/packages/18/07/9dd2f0c0104f1a0295ffbe912bc8d63307a539b900dd9e2c48ef7810d971/orjson-3.11.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:390a1dce0c055ddf8adb6aa94a73b45a4a7d7177b5c584b8d1c1947f2ba60fb3", size = 144099, upload-time = "2026-02-02T15:38:20.28Z" }, + { url = "https://files.pythonhosted.org/packages/a5/66/857a8e4a3292e1f7b1b202883bcdeb43a91566cf59a93f97c53b44bd6801/orjson-3.11.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1eb80451a9c351a71dfaf5b7ccc13ad065405217726b59fdbeadbcc544f9d223", size = 134806, upload-time = "2026-02-02T15:38:22.186Z" }, + { url = "https://files.pythonhosted.org/packages/0a/5b/6ebcf3defc1aab3a338ca777214966851e92efb1f30dc7fc8285216e6d1b/orjson-3.11.7-cp313-cp313-win32.whl", hash = "sha256:7477aa6a6ec6139c5cb1cc7b214643592169a5494d200397c7fc95d740d5fcf3", size = 127914, upload-time = "2026-02-02T15:38:23.511Z" }, + { url = "https://files.pythonhosted.org/packages/00/04/c6f72daca5092e3117840a1b1e88dfc809cc1470cf0734890d0366b684a1/orjson-3.11.7-cp313-cp313-win_amd64.whl", hash = "sha256:b9f95dcdea9d4f805daa9ddf02617a89e484c6985fa03055459f90e87d7a0757", size = 124986, upload-time = "2026-02-02T15:38:24.836Z" }, + { url = "https://files.pythonhosted.org/packages/03/ba/077a0f6f1085d6b806937246860fafbd5b17f3919c70ee3f3d8d9c713f38/orjson-3.11.7-cp313-cp313-win_arm64.whl", hash = "sha256:800988273a014a0541483dc81021247d7eacb0c845a9d1a34a422bc718f41539", size = 126045, upload-time = "2026-02-02T15:38:26.216Z" }, + { url = "https://files.pythonhosted.org/packages/e9/1e/745565dca749813db9a093c5ebc4bac1a9475c64d54b95654336ac3ed961/orjson-3.11.7-cp314-cp314-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:de0a37f21d0d364954ad5de1970491d7fbd0fb1ef7417d4d56a36dc01ba0c0a0", size = 228391, upload-time = "2026-02-02T15:38:27.757Z" }, + { url = "https://files.pythonhosted.org/packages/46/19/e40f6225da4d3aa0c8dc6e5219c5e87c2063a560fe0d72a88deb59776794/orjson-3.11.7-cp314-cp314-macosx_15_0_arm64.whl", hash = "sha256:c2428d358d85e8da9d37cba18b8c4047c55222007a84f97156a5b22028dfbfc0", size = 125188, upload-time = "2026-02-02T15:38:29.241Z" }, + { url = "https://files.pythonhosted.org/packages/9d/7e/c4de2babef2c0817fd1f048fd176aa48c37bec8aef53d2fa932983032cce/orjson-3.11.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c4bc6c6ac52cdaa267552544c73e486fecbd710b7ac09bc024d5a78555a22f6", size = 128097, upload-time = "2026-02-02T15:38:30.618Z" }, + { url = "https://files.pythonhosted.org/packages/eb/74/233d360632bafd2197f217eee7fb9c9d0229eac0c18128aee5b35b0014fe/orjson-3.11.7-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bd0d68edd7dfca1b2eca9361a44ac9f24b078de3481003159929a0573f21a6bf", size = 123364, upload-time = "2026-02-02T15:38:32.363Z" }, + { url = "https://files.pythonhosted.org/packages/79/51/af79504981dd31efe20a9e360eb49c15f06df2b40e7f25a0a52d9ae888e8/orjson-3.11.7-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:623ad1b9548ef63886319c16fa317848e465a21513b31a6ad7b57443c3e0dcf5", size = 129076, upload-time = "2026-02-02T15:38:33.68Z" }, + { url = "https://files.pythonhosted.org/packages/67/e2/da898eb68b72304f8de05ca6715870d09d603ee98d30a27e8a9629abc64b/orjson-3.11.7-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6e776b998ac37c0396093d10290e60283f59cfe0fc3fccbd0ccc4bd04dd19892", size = 141705, upload-time = "2026-02-02T15:38:34.989Z" }, + { url = "https://files.pythonhosted.org/packages/c5/89/15364d92acb3d903b029e28d834edb8780c2b97404cbf7929aa6b9abdb24/orjson-3.11.7-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:652c6c3af76716f4a9c290371ba2e390ede06f6603edb277b481daf37f6f464e", size = 130855, upload-time = "2026-02-02T15:38:36.379Z" }, + { url = "https://files.pythonhosted.org/packages/c2/8b/ecdad52d0b38d4b8f514be603e69ccd5eacf4e7241f972e37e79792212ec/orjson-3.11.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a56df3239294ea5964adf074c54bcc4f0ccd21636049a2cf3ca9cf03b5d03cf1", size = 133386, upload-time = "2026-02-02T15:38:37.704Z" }, + { url = "https://files.pythonhosted.org/packages/b9/0e/45e1dcf10e17d0924b7c9162f87ec7b4ca79e28a0548acf6a71788d3e108/orjson-3.11.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:bda117c4148e81f746655d5a3239ae9bd00cb7bc3ca178b5fc5a5997e9744183", size = 138295, upload-time = "2026-02-02T15:38:39.096Z" }, + { url = "https://files.pythonhosted.org/packages/63/d7/4d2e8b03561257af0450f2845b91fbd111d7e526ccdf737267108075e0ba/orjson-3.11.7-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:23d6c20517a97a9daf1d48b580fcdc6f0516c6f4b5038823426033690b4d2650", size = 408720, upload-time = "2026-02-02T15:38:40.634Z" }, + { url = "https://files.pythonhosted.org/packages/78/cf/d45343518282108b29c12a65892445fc51f9319dc3c552ceb51bb5905ed2/orjson-3.11.7-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:8ff206156006da5b847c9304b6308a01e8cdbc8cce824e2779a5ba71c3def141", size = 144152, upload-time = "2026-02-02T15:38:42.262Z" }, + { url = "https://files.pythonhosted.org/packages/a9/3a/d6001f51a7275aacd342e77b735c71fa04125a3f93c36fee4526bc8c654e/orjson-3.11.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:962d046ee1765f74a1da723f4b33e3b228fe3a48bd307acce5021dfefe0e29b2", size = 134814, upload-time = "2026-02-02T15:38:43.627Z" }, + { url = "https://files.pythonhosted.org/packages/1d/d3/f19b47ce16820cc2c480f7f1723e17f6d411b3a295c60c8ad3aa9ff1c96a/orjson-3.11.7-cp314-cp314-win32.whl", hash = "sha256:89e13dd3f89f1c38a9c9eba5fbf7cdc2d1feca82f5f290864b4b7a6aac704576", size = 127997, upload-time = "2026-02-02T15:38:45.06Z" }, + { url = "https://files.pythonhosted.org/packages/12/df/172771902943af54bf661a8d102bdf2e7f932127968080632bda6054b62c/orjson-3.11.7-cp314-cp314-win_amd64.whl", hash = "sha256:845c3e0d8ded9c9271cd79596b9b552448b885b97110f628fb687aee2eed11c1", size = 124985, upload-time = "2026-02-02T15:38:46.388Z" }, + { url = "https://files.pythonhosted.org/packages/6f/1c/f2a8d8a1b17514660a614ce5f7aac74b934e69f5abc2700cc7ced882a009/orjson-3.11.7-cp314-cp314-win_arm64.whl", hash = "sha256:4a2e9c5be347b937a2e0203866f12bba36082e89b402ddb9e927d5822e43088d", size = 126038, upload-time = "2026-02-02T15:38:47.703Z" }, ] [[package]] name = "overrides" version = "7.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/36/86/b585f53236dec60aba864e050778b25045f857e17f6e5ea0ae95fe80edd2/overrides-7.7.0.tar.gz", hash = "sha256:55158fa3d93b98cc75299b1e67078ad9003ca27945c76162c1c0766d6f91820a", size = 22812, upload_time = "2024-01-27T21:01:33.423Z" } +sdist = { url = "https://files.pythonhosted.org/packages/36/86/b585f53236dec60aba864e050778b25045f857e17f6e5ea0ae95fe80edd2/overrides-7.7.0.tar.gz", hash = "sha256:55158fa3d93b98cc75299b1e67078ad9003ca27945c76162c1c0766d6f91820a", size = 22812, upload-time = "2024-01-27T21:01:33.423Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2c/ab/fc8290c6a4c722e5514d80f62b2dc4c4df1a68a41d1364e625c35990fcf3/overrides-7.7.0-py3-none-any.whl", hash = "sha256:c7ed9d062f78b8e4c1a7b70bd8796b35ead4d9f510227ef9c5dc7626c60d7e49", size = 17832, upload_time = "2024-01-27T21:01:31.393Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ab/fc8290c6a4c722e5514d80f62b2dc4c4df1a68a41d1364e625c35990fcf3/overrides-7.7.0-py3-none-any.whl", hash = "sha256:c7ed9d062f78b8e4c1a7b70bd8796b35ead4d9f510227ef9c5dc7626c60d7e49", size = 17832, upload-time = "2024-01-27T21:01:31.393Z" }, ] [[package]] name = "packaging" version = "24.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d0/63/68dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106da/packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f", size = 163950, upload_time = "2024-11-08T09:47:47.202Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d0/63/68dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106da/packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f", size = 163950, upload-time = "2024-11-08T09:47:47.202Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759", size = 65451, upload_time = "2024-11-08T09:47:44.722Z" }, + { url = "https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759", size = 65451, upload-time = "2024-11-08T09:47:44.722Z" }, ] [[package]] name = "pandas" -version = "2.3.0" +version = "2.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, @@ -6482,60 +5394,73 @@ dependencies = [ { name = "pytz" }, { name = "tzdata" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/72/51/48f713c4c728d7c55ef7444ba5ea027c26998d96d1a40953b346438602fc/pandas-2.3.0.tar.gz", hash = "sha256:34600ab34ebf1131a7613a260a61dbe8b62c188ec0ea4c296da7c9a06b004133", size = 4484490, upload_time = "2025-06-05T03:27:54.133Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e2/2d/df6b98c736ba51b8eaa71229e8fcd91233a831ec00ab520e1e23090cc072/pandas-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:625466edd01d43b75b1883a64d859168e4556261a5035b32f9d743b67ef44634", size = 11527531, upload_time = "2025-06-05T03:25:48.648Z" }, - { url = "https://files.pythonhosted.org/packages/77/1c/3f8c331d223f86ba1d0ed7d3ed7fcf1501c6f250882489cc820d2567ddbf/pandas-2.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a6872d695c896f00df46b71648eea332279ef4077a409e2fe94220208b6bb675", size = 10774764, upload_time = "2025-06-05T03:25:53.228Z" }, - { url = "https://files.pythonhosted.org/packages/1b/45/d2599400fad7fe06b849bd40b52c65684bc88fbe5f0a474d0513d057a377/pandas-2.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4dd97c19bd06bc557ad787a15b6489d2614ddaab5d104a0310eb314c724b2d2", size = 11711963, upload_time = "2025-06-05T03:25:56.855Z" }, - { url = "https://files.pythonhosted.org/packages/66/f8/5508bc45e994e698dbc93607ee6b9b6eb67df978dc10ee2b09df80103d9e/pandas-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:034abd6f3db8b9880aaee98f4f5d4dbec7c4829938463ec046517220b2f8574e", size = 12349446, upload_time = "2025-06-05T03:26:01.292Z" }, - { url = "https://files.pythonhosted.org/packages/f7/fc/17851e1b1ea0c8456ba90a2f514c35134dd56d981cf30ccdc501a0adeac4/pandas-2.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:23c2b2dc5213810208ca0b80b8666670eb4660bbfd9d45f58592cc4ddcfd62e1", size = 12920002, upload_time = "2025-06-06T00:00:07.925Z" }, - { url = "https://files.pythonhosted.org/packages/a1/9b/8743be105989c81fa33f8e2a4e9822ac0ad4aaf812c00fee6bb09fc814f9/pandas-2.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:39ff73ec07be5e90330cc6ff5705c651ace83374189dcdcb46e6ff54b4a72cd6", size = 13651218, upload_time = "2025-06-05T03:26:09.731Z" }, - { url = "https://files.pythonhosted.org/packages/26/fa/8eeb2353f6d40974a6a9fd4081ad1700e2386cf4264a8f28542fd10b3e38/pandas-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:40cecc4ea5abd2921682b57532baea5588cc5f80f0231c624056b146887274d2", size = 11082485, upload_time = "2025-06-05T03:26:17.572Z" }, - { url = "https://files.pythonhosted.org/packages/96/1e/ba313812a699fe37bf62e6194265a4621be11833f5fce46d9eae22acb5d7/pandas-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8adff9f138fc614347ff33812046787f7d43b3cef7c0f0171b3340cae333f6ca", size = 11551836, upload_time = "2025-06-05T03:26:22.784Z" }, - { url = "https://files.pythonhosted.org/packages/1b/cc/0af9c07f8d714ea563b12383a7e5bde9479cf32413ee2f346a9c5a801f22/pandas-2.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e5f08eb9a445d07720776df6e641975665c9ea12c9d8a331e0f6890f2dcd76ef", size = 10807977, upload_time = "2025-06-05T16:50:11.109Z" }, - { url = "https://files.pythonhosted.org/packages/ee/3e/8c0fb7e2cf4a55198466ced1ca6a9054ae3b7e7630df7757031df10001fd/pandas-2.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fa35c266c8cd1a67d75971a1912b185b492d257092bdd2709bbdebe574ed228d", size = 11788230, upload_time = "2025-06-05T03:26:27.417Z" }, - { url = "https://files.pythonhosted.org/packages/14/22/b493ec614582307faf3f94989be0f7f0a71932ed6f56c9a80c0bb4a3b51e/pandas-2.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14a0cc77b0f089d2d2ffe3007db58f170dae9b9f54e569b299db871a3ab5bf46", size = 12370423, upload_time = "2025-06-05T03:26:34.142Z" }, - { url = "https://files.pythonhosted.org/packages/9f/74/b012addb34cda5ce855218a37b258c4e056a0b9b334d116e518d72638737/pandas-2.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c06f6f144ad0a1bf84699aeea7eff6068ca5c63ceb404798198af7eb86082e33", size = 12990594, upload_time = "2025-06-06T00:00:13.934Z" }, - { url = "https://files.pythonhosted.org/packages/95/81/b310e60d033ab64b08e66c635b94076488f0b6ce6a674379dd5b224fc51c/pandas-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ed16339bc354a73e0a609df36d256672c7d296f3f767ac07257801aa064ff73c", size = 13745952, upload_time = "2025-06-05T03:26:39.475Z" }, - { url = "https://files.pythonhosted.org/packages/25/ac/f6ee5250a8881b55bd3aecde9b8cfddea2f2b43e3588bca68a4e9aaf46c8/pandas-2.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:fa07e138b3f6c04addfeaf56cc7fdb96c3b68a3fe5e5401251f231fce40a0d7a", size = 11094534, upload_time = "2025-06-05T03:26:43.23Z" }, - { url = "https://files.pythonhosted.org/packages/94/46/24192607058dd607dbfacdd060a2370f6afb19c2ccb617406469b9aeb8e7/pandas-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2eb4728a18dcd2908c7fccf74a982e241b467d178724545a48d0caf534b38ebf", size = 11573865, upload_time = "2025-06-05T03:26:46.774Z" }, - { url = "https://files.pythonhosted.org/packages/9f/cc/ae8ea3b800757a70c9fdccc68b67dc0280a6e814efcf74e4211fd5dea1ca/pandas-2.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b9d8c3187be7479ea5c3d30c32a5d73d62a621166675063b2edd21bc47614027", size = 10702154, upload_time = "2025-06-05T16:50:14.439Z" }, - { url = "https://files.pythonhosted.org/packages/d8/ba/a7883d7aab3d24c6540a2768f679e7414582cc389876d469b40ec749d78b/pandas-2.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ff730713d4c4f2f1c860e36c005c7cefc1c7c80c21c0688fd605aa43c9fcf09", size = 11262180, upload_time = "2025-06-05T16:50:17.453Z" }, - { url = "https://files.pythonhosted.org/packages/01/a5/931fc3ad333d9d87b10107d948d757d67ebcfc33b1988d5faccc39c6845c/pandas-2.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba24af48643b12ffe49b27065d3babd52702d95ab70f50e1b34f71ca703e2c0d", size = 11991493, upload_time = "2025-06-05T03:26:51.813Z" }, - { url = "https://files.pythonhosted.org/packages/d7/bf/0213986830a92d44d55153c1d69b509431a972eb73f204242988c4e66e86/pandas-2.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:404d681c698e3c8a40a61d0cd9412cc7364ab9a9cc6e144ae2992e11a2e77a20", size = 12470733, upload_time = "2025-06-06T00:00:18.651Z" }, - { url = "https://files.pythonhosted.org/packages/a4/0e/21eb48a3a34a7d4bac982afc2c4eb5ab09f2d988bdf29d92ba9ae8e90a79/pandas-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6021910b086b3ca756755e86ddc64e0ddafd5e58e076c72cb1585162e5ad259b", size = 13212406, upload_time = "2025-06-05T03:26:55.992Z" }, - { url = "https://files.pythonhosted.org/packages/1f/d9/74017c4eec7a28892d8d6e31ae9de3baef71f5a5286e74e6b7aad7f8c837/pandas-2.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:094e271a15b579650ebf4c5155c05dcd2a14fd4fdd72cf4854b2f7ad31ea30be", size = 10976199, upload_time = "2025-06-05T03:26:59.594Z" }, - { url = "https://files.pythonhosted.org/packages/d3/57/5cb75a56a4842bbd0511c3d1c79186d8315b82dac802118322b2de1194fe/pandas-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c7e2fc25f89a49a11599ec1e76821322439d90820108309bf42130d2f36c983", size = 11518913, upload_time = "2025-06-05T03:27:02.757Z" }, - { url = "https://files.pythonhosted.org/packages/05/01/0c8785610e465e4948a01a059562176e4c8088aa257e2e074db868f86d4e/pandas-2.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c6da97aeb6a6d233fb6b17986234cc723b396b50a3c6804776351994f2a658fd", size = 10655249, upload_time = "2025-06-05T16:50:20.17Z" }, - { url = "https://files.pythonhosted.org/packages/e8/6a/47fd7517cd8abe72a58706aab2b99e9438360d36dcdb052cf917b7bf3bdc/pandas-2.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb32dc743b52467d488e7a7c8039b821da2826a9ba4f85b89ea95274f863280f", size = 11328359, upload_time = "2025-06-05T03:27:06.431Z" }, - { url = "https://files.pythonhosted.org/packages/2a/b3/463bfe819ed60fb7e7ddffb4ae2ee04b887b3444feee6c19437b8f834837/pandas-2.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:213cd63c43263dbb522c1f8a7c9d072e25900f6975596f883f4bebd77295d4f3", size = 12024789, upload_time = "2025-06-05T03:27:09.875Z" }, - { url = "https://files.pythonhosted.org/packages/04/0c/e0704ccdb0ac40aeb3434d1c641c43d05f75c92e67525df39575ace35468/pandas-2.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1d2b33e68d0ce64e26a4acc2e72d747292084f4e8db4c847c6f5f6cbe56ed6d8", size = 12480734, upload_time = "2025-06-06T00:00:22.246Z" }, - { url = "https://files.pythonhosted.org/packages/e9/df/815d6583967001153bb27f5cf075653d69d51ad887ebbf4cfe1173a1ac58/pandas-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:430a63bae10b5086995db1b02694996336e5a8ac9a96b4200572b413dfdfccb9", size = 13223381, upload_time = "2025-06-05T03:27:15.641Z" }, - { url = "https://files.pythonhosted.org/packages/79/88/ca5973ed07b7f484c493e941dbff990861ca55291ff7ac67c815ce347395/pandas-2.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:4930255e28ff5545e2ca404637bcc56f031893142773b3468dc021c6c32a1390", size = 10970135, upload_time = "2025-06-05T03:27:24.131Z" }, - { url = "https://files.pythonhosted.org/packages/24/fb/0994c14d1f7909ce83f0b1fb27958135513c4f3f2528bde216180aa73bfc/pandas-2.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:f925f1ef673b4bd0271b1809b72b3270384f2b7d9d14a189b12b7fc02574d575", size = 12141356, upload_time = "2025-06-05T03:27:34.547Z" }, - { url = "https://files.pythonhosted.org/packages/9d/a2/9b903e5962134497ac4f8a96f862ee3081cb2506f69f8e4778ce3d9c9d82/pandas-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78ad363ddb873a631e92a3c063ade1ecfb34cae71e9a2be6ad100f875ac1042", size = 11474674, upload_time = "2025-06-05T03:27:39.448Z" }, - { url = "https://files.pythonhosted.org/packages/81/3a/3806d041bce032f8de44380f866059437fb79e36d6b22c82c187e65f765b/pandas-2.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:951805d146922aed8357e4cc5671b8b0b9be1027f0619cea132a9f3f65f2f09c", size = 11439876, upload_time = "2025-06-05T03:27:43.652Z" }, - { url = "https://files.pythonhosted.org/packages/15/aa/3fc3181d12b95da71f5c2537c3e3b3af6ab3a8c392ab41ebb766e0929bc6/pandas-2.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a881bc1309f3fce34696d07b00f13335c41f5f5a8770a33b09ebe23261cfc67", size = 11966182, upload_time = "2025-06-05T03:27:47.652Z" }, - { url = "https://files.pythonhosted.org/packages/37/e7/e12f2d9b0a2c4a2cc86e2aabff7ccfd24f03e597d770abfa2acd313ee46b/pandas-2.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e1991bbb96f4050b09b5f811253c4f3cf05ee89a589379aa36cd623f21a31d6f", size = 12547686, upload_time = "2025-06-06T00:00:26.142Z" }, - { url = "https://files.pythonhosted.org/packages/39/c2/646d2e93e0af70f4e5359d870a63584dacbc324b54d73e6b3267920ff117/pandas-2.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:bb3be958022198531eb7ec2008cfc78c5b1eed51af8600c6c5d9160d89d8d249", size = 13231847, upload_time = "2025-06-05T03:27:51.465Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/f7/f425a00df4fcc22b292c6895c6831c0c8ae1d9fac1e024d16f98a9ce8749/pandas-2.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:376c6446ae31770764215a6c937f72d917f214b43560603cd60da6408f183b6c", size = 11555763, upload-time = "2025-09-29T23:16:53.287Z" }, + { url = "https://files.pythonhosted.org/packages/13/4f/66d99628ff8ce7857aca52fed8f0066ce209f96be2fede6cef9f84e8d04f/pandas-2.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e19d192383eab2f4ceb30b412b22ea30690c9e618f78870357ae1d682912015a", size = 10801217, upload-time = "2025-09-29T23:17:04.522Z" }, + { url = "https://files.pythonhosted.org/packages/1d/03/3fc4a529a7710f890a239cc496fc6d50ad4a0995657dccc1d64695adb9f4/pandas-2.3.3-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5caf26f64126b6c7aec964f74266f435afef1c1b13da3b0636c7518a1fa3e2b1", size = 12148791, upload-time = "2025-09-29T23:17:18.444Z" }, + { url = "https://files.pythonhosted.org/packages/40/a8/4dac1f8f8235e5d25b9955d02ff6f29396191d4e665d71122c3722ca83c5/pandas-2.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dd7478f1463441ae4ca7308a70e90b33470fa593429f9d4c578dd00d1fa78838", size = 12769373, upload-time = "2025-09-29T23:17:35.846Z" }, + { url = "https://files.pythonhosted.org/packages/df/91/82cc5169b6b25440a7fc0ef3a694582418d875c8e3ebf796a6d6470aa578/pandas-2.3.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4793891684806ae50d1288c9bae9330293ab4e083ccd1c5e383c34549c6e4250", size = 13200444, upload-time = "2025-09-29T23:17:49.341Z" }, + { url = "https://files.pythonhosted.org/packages/10/ae/89b3283800ab58f7af2952704078555fa60c807fff764395bb57ea0b0dbd/pandas-2.3.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:28083c648d9a99a5dd035ec125d42439c6c1c525098c58af0fc38dd1a7a1b3d4", size = 13858459, upload-time = "2025-09-29T23:18:03.722Z" }, + { url = "https://files.pythonhosted.org/packages/85/72/530900610650f54a35a19476eca5104f38555afccda1aa11a92ee14cb21d/pandas-2.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:503cf027cf9940d2ceaa1a93cfb5f8c8c7e6e90720a2850378f0b3f3b1e06826", size = 11346086, upload-time = "2025-09-29T23:18:18.505Z" }, + { url = "https://files.pythonhosted.org/packages/c1/fa/7ac648108144a095b4fb6aa3de1954689f7af60a14cf25583f4960ecb878/pandas-2.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:602b8615ebcc4a0c1751e71840428ddebeb142ec02c786e8ad6b1ce3c8dec523", size = 11578790, upload-time = "2025-09-29T23:18:30.065Z" }, + { url = "https://files.pythonhosted.org/packages/9b/35/74442388c6cf008882d4d4bdfc4109be87e9b8b7ccd097ad1e7f006e2e95/pandas-2.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8fe25fc7b623b0ef6b5009149627e34d2a4657e880948ec3c840e9402e5c1b45", size = 10833831, upload-time = "2025-09-29T23:38:56.071Z" }, + { url = "https://files.pythonhosted.org/packages/fe/e4/de154cbfeee13383ad58d23017da99390b91d73f8c11856f2095e813201b/pandas-2.3.3-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b468d3dad6ff947df92dcb32ede5b7bd41a9b3cceef0a30ed925f6d01fb8fa66", size = 12199267, upload-time = "2025-09-29T23:18:41.627Z" }, + { url = "https://files.pythonhosted.org/packages/bf/c9/63f8d545568d9ab91476b1818b4741f521646cbdd151c6efebf40d6de6f7/pandas-2.3.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b98560e98cb334799c0b07ca7967ac361a47326e9b4e5a7dfb5ab2b1c9d35a1b", size = 12789281, upload-time = "2025-09-29T23:18:56.834Z" }, + { url = "https://files.pythonhosted.org/packages/f2/00/a5ac8c7a0e67fd1a6059e40aa08fa1c52cc00709077d2300e210c3ce0322/pandas-2.3.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37b5848ba49824e5c30bedb9c830ab9b7751fd049bc7914533e01c65f79791", size = 13240453, upload-time = "2025-09-29T23:19:09.247Z" }, + { url = "https://files.pythonhosted.org/packages/27/4d/5c23a5bc7bd209231618dd9e606ce076272c9bc4f12023a70e03a86b4067/pandas-2.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:db4301b2d1f926ae677a751eb2bd0e8c5f5319c9cb3f88b0becbbb0b07b34151", size = 13890361, upload-time = "2025-09-29T23:19:25.342Z" }, + { url = "https://files.pythonhosted.org/packages/8e/59/712db1d7040520de7a4965df15b774348980e6df45c129b8c64d0dbe74ef/pandas-2.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:f086f6fe114e19d92014a1966f43a3e62285109afe874f067f5abbdcbb10e59c", size = 11348702, upload-time = "2025-09-29T23:19:38.296Z" }, + { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload-time = "2025-09-29T23:19:48.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload-time = "2025-09-29T23:39:08.659Z" }, + { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload-time = "2025-09-29T23:19:59.765Z" }, + { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload-time = "2025-09-29T23:20:14.098Z" }, + { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload-time = "2025-09-29T23:20:26.76Z" }, + { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload-time = "2025-09-29T23:20:41.344Z" }, + { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload-time = "2025-09-29T23:20:54.139Z" }, + { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload-time = "2025-09-29T23:21:05.024Z" }, + { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload-time = "2025-09-29T23:21:15.979Z" }, + { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload-time = "2025-09-29T23:21:27.165Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload-time = "2025-09-29T23:21:40.532Z" }, + { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload-time = "2025-09-29T23:21:55.77Z" }, + { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload-time = "2025-09-29T23:22:10.109Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload-time = "2025-09-29T23:25:04.889Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload-time = "2025-09-29T23:22:24.343Z" }, + { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload-time = "2025-09-29T23:22:37.762Z" }, + { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload-time = "2025-09-29T23:22:51.688Z" }, + { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload-time = "2025-09-29T23:23:05.042Z" }, + { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload-time = "2025-09-29T23:23:28.57Z" }, + { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload-time = "2025-09-29T23:24:24.876Z" }, + { url = "https://files.pythonhosted.org/packages/04/fd/74903979833db8390b73b3a8a7d30d146d710bd32703724dd9083950386f/pandas-2.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:ee15f284898e7b246df8087fc82b87b01686f98ee67d85a17b7ab44143a3a9a0", size = 11540635, upload-time = "2025-09-29T23:25:52.486Z" }, + { url = "https://files.pythonhosted.org/packages/21/00/266d6b357ad5e6d3ad55093a7e8efc7dd245f5a842b584db9f30b0f0a287/pandas-2.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1611aedd912e1ff81ff41c745822980c49ce4a7907537be8692c8dbc31924593", size = 10759079, upload-time = "2025-09-29T23:26:33.204Z" }, + { url = "https://files.pythonhosted.org/packages/ca/05/d01ef80a7a3a12b2f8bbf16daba1e17c98a2f039cbc8e2f77a2c5a63d382/pandas-2.3.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d2cefc361461662ac48810cb14365a365ce864afe85ef1f447ff5a1e99ea81c", size = 11814049, upload-time = "2025-09-29T23:27:15.384Z" }, + { url = "https://files.pythonhosted.org/packages/15/b2/0e62f78c0c5ba7e3d2c5945a82456f4fac76c480940f805e0b97fcbc2f65/pandas-2.3.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ee67acbbf05014ea6c763beb097e03cd629961c8a632075eeb34247120abcb4b", size = 12332638, upload-time = "2025-09-29T23:27:51.625Z" }, + { url = "https://files.pythonhosted.org/packages/c5/33/dd70400631b62b9b29c3c93d2feee1d0964dc2bae2e5ad7a6c73a7f25325/pandas-2.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c46467899aaa4da076d5abc11084634e2d197e9460643dd455ac3db5856b24d6", size = 12886834, upload-time = "2025-09-29T23:28:21.289Z" }, + { url = "https://files.pythonhosted.org/packages/d3/18/b5d48f55821228d0d2692b34fd5034bb185e854bdb592e9c640f6290e012/pandas-2.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6253c72c6a1d990a410bc7de641d34053364ef8bcd3126f7e7450125887dffe3", size = 13409925, upload-time = "2025-09-29T23:28:58.261Z" }, + { url = "https://files.pythonhosted.org/packages/a6/3d/124ac75fcd0ecc09b8fdccb0246ef65e35b012030defb0e0eba2cbbbe948/pandas-2.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:1b07204a219b3b7350abaae088f451860223a52cfb8a6c53358e7948735158e5", size = 11109071, upload-time = "2025-09-29T23:32:27.484Z" }, + { url = "https://files.pythonhosted.org/packages/89/9c/0e21c895c38a157e0faa1fb64587a9226d6dd46452cac4532d80c3c4a244/pandas-2.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2462b1a365b6109d275250baaae7b760fd25c726aaca0054649286bcfbb3e8ec", size = 12048504, upload-time = "2025-09-29T23:29:31.47Z" }, + { url = "https://files.pythonhosted.org/packages/d7/82/b69a1c95df796858777b68fbe6a81d37443a33319761d7c652ce77797475/pandas-2.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0242fe9a49aa8b4d78a4fa03acb397a58833ef6199e9aa40a95f027bb3a1b6e7", size = 11410702, upload-time = "2025-09-29T23:29:54.591Z" }, + { url = "https://files.pythonhosted.org/packages/f9/88/702bde3ba0a94b8c73a0181e05144b10f13f29ebfc2150c3a79062a8195d/pandas-2.3.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a21d830e78df0a515db2b3d2f5570610f5e6bd2e27749770e8bb7b524b89b450", size = 11634535, upload-time = "2025-09-29T23:30:21.003Z" }, + { url = "https://files.pythonhosted.org/packages/a4/1e/1bac1a839d12e6a82ec6cb40cda2edde64a2013a66963293696bbf31fbbb/pandas-2.3.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e3ebdb170b5ef78f19bfb71b0dc5dc58775032361fa188e814959b74d726dd5", size = 12121582, upload-time = "2025-09-29T23:30:43.391Z" }, + { url = "https://files.pythonhosted.org/packages/44/91/483de934193e12a3b1d6ae7c8645d083ff88dec75f46e827562f1e4b4da6/pandas-2.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d051c0e065b94b7a3cea50eb1ec32e912cd96dba41647eb24104b6c6c14c5788", size = 12699963, upload-time = "2025-09-29T23:31:10.009Z" }, + { url = "https://files.pythonhosted.org/packages/70/44/5191d2e4026f86a2a109053e194d3ba7a31a2d10a9c2348368c63ed4e85a/pandas-2.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:3869faf4bd07b3b66a9f462417d0ca3a9df29a9f6abd5d0d0dbab15dac7abe87", size = 13202175, upload-time = "2025-09-29T23:31:59.173Z" }, ] [[package]] name = "parso" -version = "0.8.4" +version = "0.8.6" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/66/94/68e2e17afaa9169cf6412ab0f28623903be73d1b32e208d9e8e541bb086d/parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d", size = 400609, upload_time = "2024-04-05T09:43:55.897Z" } +sdist = { url = "https://files.pythonhosted.org/packages/81/76/a1e769043c0c0c9fe391b702539d594731a4362334cdf4dc25d0c09761e7/parso-0.8.6.tar.gz", hash = "sha256:2b9a0332696df97d454fa67b81618fd69c35a7b90327cbe6ba5c92d2c68a7bfd", size = 401621, upload-time = "2026-02-09T15:45:24.425Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c6/ac/dac4a63f978e4dcb3c6d3a78c4d8e0192a113d288502a1216950c41b1027/parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18", size = 103650, upload_time = "2024-04-05T09:43:53.299Z" }, + { url = "https://files.pythonhosted.org/packages/b6/61/fae042894f4296ec49e3f193aff5d7c18440da9e48102c3315e1bc4519a7/parso-0.8.6-py2.py3-none-any.whl", hash = "sha256:2c549f800b70a5c4952197248825584cb00f033b29c692671d3bf08bf380baff", size = 106894, upload-time = "2026-02-09T15:45:21.391Z" }, ] [[package]] name = "pathspec" -version = "0.12.1" +version = "1.0.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ca/bc/f35b8446f4531a7cb215605d100cd88b7ac6f44ab3fc94870c120ab3adbf/pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", size = 51043, upload_time = "2023-12-10T22:30:45Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fa/36/e27608899f9b8d4dff0617b2d9ab17ca5608956ca44461ac14ac48b44015/pathspec-1.0.4.tar.gz", hash = "sha256:0210e2ae8a21a9137c0d470578cb0e595af87edaa6ebf12ff176f14a02e0e645", size = 131200, upload-time = "2026-01-27T03:59:46.938Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08", size = 31191, upload_time = "2023-12-10T22:30:43.14Z" }, + { url = "https://files.pythonhosted.org/packages/ef/3c/2c197d226f9ea224a9ab8d197933f9da0ae0aac5b6e0f884e2b8d9c8e9f7/pathspec-1.0.4-py3-none-any.whl", hash = "sha256:fb6ae2fd4e7c921a165808a552060e722767cfa526f99ca5156ed2ce45a5c723", size = 55206, upload-time = "2026-01-27T03:59:45.137Z" }, ] [[package]] @@ -6550,17 +5475,17 @@ dependencies = [ { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "tqdm" }, - { name = "transformers", version = "4.53.3", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "transformers", version = "4.53.3", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/d8/48/147b3ea999560b40a34fd78724c7777aa9d18409c2250bdcaf9c4f2db7fc/peft-0.18.1.tar.gz", hash = "sha256:2dd0d6bfce936d1850e48aaddbd250941c5c02fc8ef3237cd8fd5aac35e0bae2", size = 635030, upload_time = "2026-01-09T13:08:01.136Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/48/147b3ea999560b40a34fd78724c7777aa9d18409c2250bdcaf9c4f2db7fc/peft-0.18.1.tar.gz", hash = "sha256:2dd0d6bfce936d1850e48aaddbd250941c5c02fc8ef3237cd8fd5aac35e0bae2", size = 635030, upload-time = "2026-01-09T13:08:01.136Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b3/14/b4e3f574acf349ae6f61f9c000a77f97a3b315b4bb6ad03791e79ae4a568/peft-0.18.1-py3-none-any.whl", hash = "sha256:0bf06847a3551e3019fc58c440cffc9a6b73e6e2962c95b52e224f77bbdb50f1", size = 556960, upload_time = "2026-01-09T13:07:55.865Z" }, + { url = "https://files.pythonhosted.org/packages/b3/14/b4e3f574acf349ae6f61f9c000a77f97a3b315b4bb6ad03791e79ae4a568/peft-0.18.1-py3-none-any.whl", hash = "sha256:0bf06847a3551e3019fc58c440cffc9a6b73e6e2962c95b52e224f77bbdb50f1", size = 556960, upload-time = "2026-01-09T13:07:55.865Z" }, ] [[package]] @@ -6570,228 +5495,278 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ptyprocess" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload_time = "2023-11-25T09:07:26.339Z" } +sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload_time = "2023-11-25T06:56:14.81Z" }, + { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload-time = "2023-11-25T06:56:14.81Z" }, ] [[package]] name = "pillow" -version = "11.2.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/af/cb/bb5c01fcd2a69335b86c22142b2bccfc3464087efb7fd382eee5ffc7fdf7/pillow-11.2.1.tar.gz", hash = "sha256:a64dd61998416367b7ef979b73d3a85853ba9bec4c2925f74e588879a58716b6", size = 47026707, upload_time = "2025-04-12T17:50:03.289Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/8b/b158ad57ed44d3cc54db8d68ad7c0a58b8fc0e4c7a3f995f9d62d5b464a1/pillow-11.2.1-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:d57a75d53922fc20c165016a20d9c44f73305e67c351bbc60d1adaf662e74047", size = 3198442, upload_time = "2025-04-12T17:47:10.666Z" }, - { url = "https://files.pythonhosted.org/packages/b1/f8/bb5d956142f86c2d6cc36704943fa761f2d2e4c48b7436fd0a85c20f1713/pillow-11.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:127bf6ac4a5b58b3d32fc8289656f77f80567d65660bc46f72c0d77e6600cc95", size = 3030553, upload_time = "2025-04-12T17:47:13.153Z" }, - { url = "https://files.pythonhosted.org/packages/22/7f/0e413bb3e2aa797b9ca2c5c38cb2e2e45d88654e5b12da91ad446964cfae/pillow-11.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b4ba4be812c7a40280629e55ae0b14a0aafa150dd6451297562e1764808bbe61", size = 4405503, upload_time = "2025-04-12T17:47:15.36Z" }, - { url = "https://files.pythonhosted.org/packages/f3/b4/cc647f4d13f3eb837d3065824aa58b9bcf10821f029dc79955ee43f793bd/pillow-11.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8bd62331e5032bc396a93609982a9ab6b411c05078a52f5fe3cc59234a3abd1", size = 4490648, upload_time = "2025-04-12T17:47:17.37Z" }, - { url = "https://files.pythonhosted.org/packages/c2/6f/240b772a3b35cdd7384166461567aa6713799b4e78d180c555bd284844ea/pillow-11.2.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:562d11134c97a62fe3af29581f083033179f7ff435f78392565a1ad2d1c2c45c", size = 4508937, upload_time = "2025-04-12T17:47:19.066Z" }, - { url = "https://files.pythonhosted.org/packages/f3/5e/7ca9c815ade5fdca18853db86d812f2f188212792780208bdb37a0a6aef4/pillow-11.2.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:c97209e85b5be259994eb5b69ff50c5d20cca0f458ef9abd835e262d9d88b39d", size = 4599802, upload_time = "2025-04-12T17:47:21.404Z" }, - { url = "https://files.pythonhosted.org/packages/02/81/c3d9d38ce0c4878a77245d4cf2c46d45a4ad0f93000227910a46caff52f3/pillow-11.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0c3e6d0f59171dfa2e25d7116217543310908dfa2770aa64b8f87605f8cacc97", size = 4576717, upload_time = "2025-04-12T17:47:23.571Z" }, - { url = "https://files.pythonhosted.org/packages/42/49/52b719b89ac7da3185b8d29c94d0e6aec8140059e3d8adcaa46da3751180/pillow-11.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cc1c3bc53befb6096b84165956e886b1729634a799e9d6329a0c512ab651e579", size = 4654874, upload_time = "2025-04-12T17:47:25.783Z" }, - { url = "https://files.pythonhosted.org/packages/5b/0b/ede75063ba6023798267023dc0d0401f13695d228194d2242d5a7ba2f964/pillow-11.2.1-cp310-cp310-win32.whl", hash = "sha256:312c77b7f07ab2139924d2639860e084ec2a13e72af54d4f08ac843a5fc9c79d", size = 2331717, upload_time = "2025-04-12T17:47:28.922Z" }, - { url = "https://files.pythonhosted.org/packages/ed/3c/9831da3edea527c2ed9a09f31a2c04e77cd705847f13b69ca60269eec370/pillow-11.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:9bc7ae48b8057a611e5fe9f853baa88093b9a76303937449397899385da06fad", size = 2676204, upload_time = "2025-04-12T17:47:31.283Z" }, - { url = "https://files.pythonhosted.org/packages/01/97/1f66ff8a1503d8cbfc5bae4dc99d54c6ec1e22ad2b946241365320caabc2/pillow-11.2.1-cp310-cp310-win_arm64.whl", hash = "sha256:2728567e249cdd939f6cc3d1f049595c66e4187f3c34078cbc0a7d21c47482d2", size = 2414767, upload_time = "2025-04-12T17:47:34.655Z" }, - { url = "https://files.pythonhosted.org/packages/68/08/3fbf4b98924c73037a8e8b4c2c774784805e0fb4ebca6c5bb60795c40125/pillow-11.2.1-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:35ca289f712ccfc699508c4658a1d14652e8033e9b69839edf83cbdd0ba39e70", size = 3198450, upload_time = "2025-04-12T17:47:37.135Z" }, - { url = "https://files.pythonhosted.org/packages/84/92/6505b1af3d2849d5e714fc75ba9e69b7255c05ee42383a35a4d58f576b16/pillow-11.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e0409af9f829f87a2dfb7e259f78f317a5351f2045158be321fd135973fff7bf", size = 3030550, upload_time = "2025-04-12T17:47:39.345Z" }, - { url = "https://files.pythonhosted.org/packages/3c/8c/ac2f99d2a70ff966bc7eb13dacacfaab57c0549b2ffb351b6537c7840b12/pillow-11.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4e5c5edee874dce4f653dbe59db7c73a600119fbea8d31f53423586ee2aafd7", size = 4415018, upload_time = "2025-04-12T17:47:41.128Z" }, - { url = "https://files.pythonhosted.org/packages/1f/e3/0a58b5d838687f40891fff9cbaf8669f90c96b64dc8f91f87894413856c6/pillow-11.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b93a07e76d13bff9444f1a029e0af2964e654bfc2e2c2d46bfd080df5ad5f3d8", size = 4498006, upload_time = "2025-04-12T17:47:42.912Z" }, - { url = "https://files.pythonhosted.org/packages/21/f5/6ba14718135f08fbfa33308efe027dd02b781d3f1d5c471444a395933aac/pillow-11.2.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:e6def7eed9e7fa90fde255afaf08060dc4b343bbe524a8f69bdd2a2f0018f600", size = 4517773, upload_time = "2025-04-12T17:47:44.611Z" }, - { url = "https://files.pythonhosted.org/packages/20/f2/805ad600fc59ebe4f1ba6129cd3a75fb0da126975c8579b8f57abeb61e80/pillow-11.2.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:8f4f3724c068be008c08257207210c138d5f3731af6c155a81c2b09a9eb3a788", size = 4607069, upload_time = "2025-04-12T17:47:46.46Z" }, - { url = "https://files.pythonhosted.org/packages/71/6b/4ef8a288b4bb2e0180cba13ca0a519fa27aa982875882392b65131401099/pillow-11.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a0a6709b47019dff32e678bc12c63008311b82b9327613f534e496dacaefb71e", size = 4583460, upload_time = "2025-04-12T17:47:49.255Z" }, - { url = "https://files.pythonhosted.org/packages/62/ae/f29c705a09cbc9e2a456590816e5c234382ae5d32584f451c3eb41a62062/pillow-11.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:f6b0c664ccb879109ee3ca702a9272d877f4fcd21e5eb63c26422fd6e415365e", size = 4661304, upload_time = "2025-04-12T17:47:51.067Z" }, - { url = "https://files.pythonhosted.org/packages/6e/1a/c8217b6f2f73794a5e219fbad087701f412337ae6dbb956db37d69a9bc43/pillow-11.2.1-cp311-cp311-win32.whl", hash = "sha256:cc5d875d56e49f112b6def6813c4e3d3036d269c008bf8aef72cd08d20ca6df6", size = 2331809, upload_time = "2025-04-12T17:47:54.425Z" }, - { url = "https://files.pythonhosted.org/packages/e2/72/25a8f40170dc262e86e90f37cb72cb3de5e307f75bf4b02535a61afcd519/pillow-11.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:0f5c7eda47bf8e3c8a283762cab94e496ba977a420868cb819159980b6709193", size = 2676338, upload_time = "2025-04-12T17:47:56.535Z" }, - { url = "https://files.pythonhosted.org/packages/06/9e/76825e39efee61efea258b479391ca77d64dbd9e5804e4ad0fa453b4ba55/pillow-11.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:4d375eb838755f2528ac8cbc926c3e31cc49ca4ad0cf79cff48b20e30634a4a7", size = 2414918, upload_time = "2025-04-12T17:47:58.217Z" }, - { url = "https://files.pythonhosted.org/packages/c7/40/052610b15a1b8961f52537cc8326ca6a881408bc2bdad0d852edeb6ed33b/pillow-11.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:78afba22027b4accef10dbd5eed84425930ba41b3ea0a86fa8d20baaf19d807f", size = 3190185, upload_time = "2025-04-12T17:48:00.417Z" }, - { url = "https://files.pythonhosted.org/packages/e5/7e/b86dbd35a5f938632093dc40d1682874c33dcfe832558fc80ca56bfcb774/pillow-11.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:78092232a4ab376a35d68c4e6d5e00dfd73454bd12b230420025fbe178ee3b0b", size = 3030306, upload_time = "2025-04-12T17:48:02.391Z" }, - { url = "https://files.pythonhosted.org/packages/a4/5c/467a161f9ed53e5eab51a42923c33051bf8d1a2af4626ac04f5166e58e0c/pillow-11.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25a5f306095c6780c52e6bbb6109624b95c5b18e40aab1c3041da3e9e0cd3e2d", size = 4416121, upload_time = "2025-04-12T17:48:04.554Z" }, - { url = "https://files.pythonhosted.org/packages/62/73/972b7742e38ae0e2ac76ab137ca6005dcf877480da0d9d61d93b613065b4/pillow-11.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c7b29dbd4281923a2bfe562acb734cee96bbb129e96e6972d315ed9f232bef4", size = 4501707, upload_time = "2025-04-12T17:48:06.831Z" }, - { url = "https://files.pythonhosted.org/packages/e4/3a/427e4cb0b9e177efbc1a84798ed20498c4f233abde003c06d2650a6d60cb/pillow-11.2.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3e645b020f3209a0181a418bffe7b4a93171eef6c4ef6cc20980b30bebf17b7d", size = 4522921, upload_time = "2025-04-12T17:48:09.229Z" }, - { url = "https://files.pythonhosted.org/packages/fe/7c/d8b1330458e4d2f3f45d9508796d7caf0c0d3764c00c823d10f6f1a3b76d/pillow-11.2.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:b2dbea1012ccb784a65349f57bbc93730b96e85b42e9bf7b01ef40443db720b4", size = 4612523, upload_time = "2025-04-12T17:48:11.631Z" }, - { url = "https://files.pythonhosted.org/packages/b3/2f/65738384e0b1acf451de5a573d8153fe84103772d139e1e0bdf1596be2ea/pillow-11.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:da3104c57bbd72948d75f6a9389e6727d2ab6333c3617f0a89d72d4940aa0443", size = 4587836, upload_time = "2025-04-12T17:48:13.592Z" }, - { url = "https://files.pythonhosted.org/packages/6a/c5/e795c9f2ddf3debb2dedd0df889f2fe4b053308bb59a3cc02a0cd144d641/pillow-11.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:598174aef4589af795f66f9caab87ba4ff860ce08cd5bb447c6fc553ffee603c", size = 4669390, upload_time = "2025-04-12T17:48:15.938Z" }, - { url = "https://files.pythonhosted.org/packages/96/ae/ca0099a3995976a9fce2f423166f7bff9b12244afdc7520f6ed38911539a/pillow-11.2.1-cp312-cp312-win32.whl", hash = "sha256:1d535df14716e7f8776b9e7fee118576d65572b4aad3ed639be9e4fa88a1cad3", size = 2332309, upload_time = "2025-04-12T17:48:17.885Z" }, - { url = "https://files.pythonhosted.org/packages/7c/18/24bff2ad716257fc03da964c5e8f05d9790a779a8895d6566e493ccf0189/pillow-11.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:14e33b28bf17c7a38eede290f77db7c664e4eb01f7869e37fa98a5aa95978941", size = 2676768, upload_time = "2025-04-12T17:48:19.655Z" }, - { url = "https://files.pythonhosted.org/packages/da/bb/e8d656c9543276517ee40184aaa39dcb41e683bca121022f9323ae11b39d/pillow-11.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:21e1470ac9e5739ff880c211fc3af01e3ae505859392bf65458c224d0bf283eb", size = 2415087, upload_time = "2025-04-12T17:48:21.991Z" }, - { url = "https://files.pythonhosted.org/packages/36/9c/447528ee3776e7ab8897fe33697a7ff3f0475bb490c5ac1456a03dc57956/pillow-11.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:fdec757fea0b793056419bca3e9932eb2b0ceec90ef4813ea4c1e072c389eb28", size = 3190098, upload_time = "2025-04-12T17:48:23.915Z" }, - { url = "https://files.pythonhosted.org/packages/b5/09/29d5cd052f7566a63e5b506fac9c60526e9ecc553825551333e1e18a4858/pillow-11.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b0e130705d568e2f43a17bcbe74d90958e8a16263868a12c3e0d9c8162690830", size = 3030166, upload_time = "2025-04-12T17:48:25.738Z" }, - { url = "https://files.pythonhosted.org/packages/71/5d/446ee132ad35e7600652133f9c2840b4799bbd8e4adba881284860da0a36/pillow-11.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bdb5e09068332578214cadd9c05e3d64d99e0e87591be22a324bdbc18925be0", size = 4408674, upload_time = "2025-04-12T17:48:27.908Z" }, - { url = "https://files.pythonhosted.org/packages/69/5f/cbe509c0ddf91cc3a03bbacf40e5c2339c4912d16458fcb797bb47bcb269/pillow-11.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d189ba1bebfbc0c0e529159631ec72bb9e9bc041f01ec6d3233d6d82eb823bc1", size = 4496005, upload_time = "2025-04-12T17:48:29.888Z" }, - { url = "https://files.pythonhosted.org/packages/f9/b3/dd4338d8fb8a5f312021f2977fb8198a1184893f9b00b02b75d565c33b51/pillow-11.2.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:191955c55d8a712fab8934a42bfefbf99dd0b5875078240943f913bb66d46d9f", size = 4518707, upload_time = "2025-04-12T17:48:31.874Z" }, - { url = "https://files.pythonhosted.org/packages/13/eb/2552ecebc0b887f539111c2cd241f538b8ff5891b8903dfe672e997529be/pillow-11.2.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:ad275964d52e2243430472fc5d2c2334b4fc3ff9c16cb0a19254e25efa03a155", size = 4610008, upload_time = "2025-04-12T17:48:34.422Z" }, - { url = "https://files.pythonhosted.org/packages/72/d1/924ce51bea494cb6e7959522d69d7b1c7e74f6821d84c63c3dc430cbbf3b/pillow-11.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:750f96efe0597382660d8b53e90dd1dd44568a8edb51cb7f9d5d918b80d4de14", size = 4585420, upload_time = "2025-04-12T17:48:37.641Z" }, - { url = "https://files.pythonhosted.org/packages/43/ab/8f81312d255d713b99ca37479a4cb4b0f48195e530cdc1611990eb8fd04b/pillow-11.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fe15238d3798788d00716637b3d4e7bb6bde18b26e5d08335a96e88564a36b6b", size = 4667655, upload_time = "2025-04-12T17:48:39.652Z" }, - { url = "https://files.pythonhosted.org/packages/94/86/8f2e9d2dc3d308dfd137a07fe1cc478df0a23d42a6c4093b087e738e4827/pillow-11.2.1-cp313-cp313-win32.whl", hash = "sha256:3fe735ced9a607fee4f481423a9c36701a39719252a9bb251679635f99d0f7d2", size = 2332329, upload_time = "2025-04-12T17:48:41.765Z" }, - { url = "https://files.pythonhosted.org/packages/6d/ec/1179083b8d6067a613e4d595359b5fdea65d0a3b7ad623fee906e1b3c4d2/pillow-11.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:74ee3d7ecb3f3c05459ba95eed5efa28d6092d751ce9bf20e3e253a4e497e691", size = 2676388, upload_time = "2025-04-12T17:48:43.625Z" }, - { url = "https://files.pythonhosted.org/packages/23/f1/2fc1e1e294de897df39fa8622d829b8828ddad938b0eaea256d65b84dd72/pillow-11.2.1-cp313-cp313-win_arm64.whl", hash = "sha256:5119225c622403afb4b44bad4c1ca6c1f98eed79db8d3bc6e4e160fc6339d66c", size = 2414950, upload_time = "2025-04-12T17:48:45.475Z" }, - { url = "https://files.pythonhosted.org/packages/c4/3e/c328c48b3f0ead7bab765a84b4977acb29f101d10e4ef57a5e3400447c03/pillow-11.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:8ce2e8411c7aaef53e6bb29fe98f28cd4fbd9a1d9be2eeea434331aac0536b22", size = 3192759, upload_time = "2025-04-12T17:48:47.866Z" }, - { url = "https://files.pythonhosted.org/packages/18/0e/1c68532d833fc8b9f404d3a642991441d9058eccd5606eab31617f29b6d4/pillow-11.2.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:9ee66787e095127116d91dea2143db65c7bb1e232f617aa5957c0d9d2a3f23a7", size = 3033284, upload_time = "2025-04-12T17:48:50.189Z" }, - { url = "https://files.pythonhosted.org/packages/b7/cb/6faf3fb1e7705fd2db74e070f3bf6f88693601b0ed8e81049a8266de4754/pillow-11.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9622e3b6c1d8b551b6e6f21873bdcc55762b4b2126633014cea1803368a9aa16", size = 4445826, upload_time = "2025-04-12T17:48:52.346Z" }, - { url = "https://files.pythonhosted.org/packages/07/94/8be03d50b70ca47fb434a358919d6a8d6580f282bbb7af7e4aa40103461d/pillow-11.2.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63b5dff3a68f371ea06025a1a6966c9a1e1ee452fc8020c2cd0ea41b83e9037b", size = 4527329, upload_time = "2025-04-12T17:48:54.403Z" }, - { url = "https://files.pythonhosted.org/packages/fd/a4/bfe78777076dc405e3bd2080bc32da5ab3945b5a25dc5d8acaa9de64a162/pillow-11.2.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:31df6e2d3d8fc99f993fd253e97fae451a8db2e7207acf97859732273e108406", size = 4549049, upload_time = "2025-04-12T17:48:56.383Z" }, - { url = "https://files.pythonhosted.org/packages/65/4d/eaf9068dc687c24979e977ce5677e253624bd8b616b286f543f0c1b91662/pillow-11.2.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:062b7a42d672c45a70fa1f8b43d1d38ff76b63421cbbe7f88146b39e8a558d91", size = 4635408, upload_time = "2025-04-12T17:48:58.782Z" }, - { url = "https://files.pythonhosted.org/packages/1d/26/0fd443365d9c63bc79feb219f97d935cd4b93af28353cba78d8e77b61719/pillow-11.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4eb92eca2711ef8be42fd3f67533765d9fd043b8c80db204f16c8ea62ee1a751", size = 4614863, upload_time = "2025-04-12T17:49:00.709Z" }, - { url = "https://files.pythonhosted.org/packages/49/65/dca4d2506be482c2c6641cacdba5c602bc76d8ceb618fd37de855653a419/pillow-11.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f91ebf30830a48c825590aede79376cb40f110b387c17ee9bd59932c961044f9", size = 4692938, upload_time = "2025-04-12T17:49:02.946Z" }, - { url = "https://files.pythonhosted.org/packages/b3/92/1ca0c3f09233bd7decf8f7105a1c4e3162fb9142128c74adad0fb361b7eb/pillow-11.2.1-cp313-cp313t-win32.whl", hash = "sha256:e0b55f27f584ed623221cfe995c912c61606be8513bfa0e07d2c674b4516d9dd", size = 2335774, upload_time = "2025-04-12T17:49:04.889Z" }, - { url = "https://files.pythonhosted.org/packages/a5/ac/77525347cb43b83ae905ffe257bbe2cc6fd23acb9796639a1f56aa59d191/pillow-11.2.1-cp313-cp313t-win_amd64.whl", hash = "sha256:36d6b82164c39ce5482f649b437382c0fb2395eabc1e2b1702a6deb8ad647d6e", size = 2681895, upload_time = "2025-04-12T17:49:06.635Z" }, - { url = "https://files.pythonhosted.org/packages/67/32/32dc030cfa91ca0fc52baebbba2e009bb001122a1daa8b6a79ad830b38d3/pillow-11.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:225c832a13326e34f212d2072982bb1adb210e0cc0b153e688743018c94a2681", size = 2417234, upload_time = "2025-04-12T17:49:08.399Z" }, - { url = "https://files.pythonhosted.org/packages/33/49/c8c21e4255b4f4a2c0c68ac18125d7f5460b109acc6dfdef1a24f9b960ef/pillow-11.2.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:9b7b0d4fd2635f54ad82785d56bc0d94f147096493a79985d0ab57aedd563156", size = 3181727, upload_time = "2025-04-12T17:49:31.898Z" }, - { url = "https://files.pythonhosted.org/packages/6d/f1/f7255c0838f8c1ef6d55b625cfb286835c17e8136ce4351c5577d02c443b/pillow-11.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:aa442755e31c64037aa7c1cb186e0b369f8416c567381852c63444dd666fb772", size = 2999833, upload_time = "2025-04-12T17:49:34.2Z" }, - { url = "https://files.pythonhosted.org/packages/e2/57/9968114457bd131063da98d87790d080366218f64fa2943b65ac6739abb3/pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0d3348c95b766f54b76116d53d4cb171b52992a1027e7ca50c81b43b9d9e363", size = 3437472, upload_time = "2025-04-12T17:49:36.294Z" }, - { url = "https://files.pythonhosted.org/packages/b2/1b/e35d8a158e21372ecc48aac9c453518cfe23907bb82f950d6e1c72811eb0/pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85d27ea4c889342f7e35f6d56e7e1cb345632ad592e8c51b693d7b7556043ce0", size = 3459976, upload_time = "2025-04-12T17:49:38.988Z" }, - { url = "https://files.pythonhosted.org/packages/26/da/2c11d03b765efff0ccc473f1c4186dc2770110464f2177efaed9cf6fae01/pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:bf2c33d6791c598142f00c9c4c7d47f6476731c31081331664eb26d6ab583e01", size = 3527133, upload_time = "2025-04-12T17:49:40.985Z" }, - { url = "https://files.pythonhosted.org/packages/79/1a/4e85bd7cadf78412c2a3069249a09c32ef3323650fd3005c97cca7aa21df/pillow-11.2.1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e616e7154c37669fc1dfc14584f11e284e05d1c650e1c0f972f281c4ccc53193", size = 3571555, upload_time = "2025-04-12T17:49:42.964Z" }, - { url = "https://files.pythonhosted.org/packages/69/03/239939915216de1e95e0ce2334bf17a7870ae185eb390fab6d706aadbfc0/pillow-11.2.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:39ad2e0f424394e3aebc40168845fee52df1394a4673a6ee512d840d14ab3013", size = 2674713, upload_time = "2025-04-12T17:49:44.944Z" }, - { url = "https://files.pythonhosted.org/packages/a4/ad/2613c04633c7257d9481ab21d6b5364b59fc5d75faafd7cb8693523945a3/pillow-11.2.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:80f1df8dbe9572b4b7abdfa17eb5d78dd620b1d55d9e25f834efdbee872d3aed", size = 3181734, upload_time = "2025-04-12T17:49:46.789Z" }, - { url = "https://files.pythonhosted.org/packages/a4/fd/dcdda4471ed667de57bb5405bb42d751e6cfdd4011a12c248b455c778e03/pillow-11.2.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:ea926cfbc3957090becbcbbb65ad177161a2ff2ad578b5a6ec9bb1e1cd78753c", size = 2999841, upload_time = "2025-04-12T17:49:48.812Z" }, - { url = "https://files.pythonhosted.org/packages/ac/89/8a2536e95e77432833f0db6fd72a8d310c8e4272a04461fb833eb021bf94/pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:738db0e0941ca0376804d4de6a782c005245264edaa253ffce24e5a15cbdc7bd", size = 3437470, upload_time = "2025-04-12T17:49:50.831Z" }, - { url = "https://files.pythonhosted.org/packages/9d/8f/abd47b73c60712f88e9eda32baced7bfc3e9bd6a7619bb64b93acff28c3e/pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db98ab6565c69082ec9b0d4e40dd9f6181dab0dd236d26f7a50b8b9bfbd5076", size = 3460013, upload_time = "2025-04-12T17:49:53.278Z" }, - { url = "https://files.pythonhosted.org/packages/f6/20/5c0a0aa83b213b7a07ec01e71a3d6ea2cf4ad1d2c686cc0168173b6089e7/pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:036e53f4170e270ddb8797d4c590e6dd14d28e15c7da375c18978045f7e6c37b", size = 3527165, upload_time = "2025-04-12T17:49:55.164Z" }, - { url = "https://files.pythonhosted.org/packages/58/0e/2abab98a72202d91146abc839e10c14f7cf36166f12838ea0c4db3ca6ecb/pillow-11.2.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:14f73f7c291279bd65fda51ee87affd7c1e097709f7fdd0188957a16c264601f", size = 3571586, upload_time = "2025-04-12T17:49:57.171Z" }, - { url = "https://files.pythonhosted.org/packages/21/2c/5e05f58658cf49b6667762cca03d6e7d85cededde2caf2ab37b81f80e574/pillow-11.2.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:208653868d5c9ecc2b327f9b9ef34e0e42a4cdd172c2988fd81d62d2bc9bc044", size = 2674751, upload_time = "2025-04-12T17:49:59.628Z" }, +version = "11.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/d0d6dea55cd152ce3d6767bb38a8fc10e33796ba4ba210cbab9354b6d238/pillow-11.3.0.tar.gz", hash = "sha256:3828ee7586cd0b2091b6209e5ad53e20d0649bbe87164a459d0676e035e8f523", size = 47113069, upload-time = "2025-07-01T09:16:30.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4c/5d/45a3553a253ac8763f3561371432a90bdbe6000fbdcf1397ffe502aa206c/pillow-11.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:1b9c17fd4ace828b3003dfd1e30bff24863e0eb59b535e8f80194d9cc7ecf860", size = 5316554, upload-time = "2025-07-01T09:13:39.342Z" }, + { url = "https://files.pythonhosted.org/packages/7c/c8/67c12ab069ef586a25a4a79ced553586748fad100c77c0ce59bb4983ac98/pillow-11.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:65dc69160114cdd0ca0f35cb434633c75e8e7fad4cf855177a05bf38678f73ad", size = 4686548, upload-time = "2025-07-01T09:13:41.835Z" }, + { url = "https://files.pythonhosted.org/packages/2f/bd/6741ebd56263390b382ae4c5de02979af7f8bd9807346d068700dd6d5cf9/pillow-11.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7107195ddc914f656c7fc8e4a5e1c25f32e9236ea3ea860f257b0436011fddd0", size = 5859742, upload-time = "2025-07-03T13:09:47.439Z" }, + { url = "https://files.pythonhosted.org/packages/ca/0b/c412a9e27e1e6a829e6ab6c2dca52dd563efbedf4c9c6aa453d9a9b77359/pillow-11.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc3e831b563b3114baac7ec2ee86819eb03caa1a2cef0b481a5675b59c4fe23b", size = 7633087, upload-time = "2025-07-03T13:09:51.796Z" }, + { url = "https://files.pythonhosted.org/packages/59/9d/9b7076aaf30f5dd17e5e5589b2d2f5a5d7e30ff67a171eb686e4eecc2adf/pillow-11.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f1f182ebd2303acf8c380a54f615ec883322593320a9b00438eb842c1f37ae50", size = 5963350, upload-time = "2025-07-01T09:13:43.865Z" }, + { url = "https://files.pythonhosted.org/packages/f0/16/1a6bf01fb622fb9cf5c91683823f073f053005c849b1f52ed613afcf8dae/pillow-11.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4445fa62e15936a028672fd48c4c11a66d641d2c05726c7ec1f8ba6a572036ae", size = 6631840, upload-time = "2025-07-01T09:13:46.161Z" }, + { url = "https://files.pythonhosted.org/packages/7b/e6/6ff7077077eb47fde78739e7d570bdcd7c10495666b6afcd23ab56b19a43/pillow-11.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:71f511f6b3b91dd543282477be45a033e4845a40278fa8dcdbfdb07109bf18f9", size = 6074005, upload-time = "2025-07-01T09:13:47.829Z" }, + { url = "https://files.pythonhosted.org/packages/c3/3a/b13f36832ea6d279a697231658199e0a03cd87ef12048016bdcc84131601/pillow-11.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:040a5b691b0713e1f6cbe222e0f4f74cd233421e105850ae3b3c0ceda520f42e", size = 6708372, upload-time = "2025-07-01T09:13:52.145Z" }, + { url = "https://files.pythonhosted.org/packages/6c/e4/61b2e1a7528740efbc70b3d581f33937e38e98ef3d50b05007267a55bcb2/pillow-11.3.0-cp310-cp310-win32.whl", hash = "sha256:89bd777bc6624fe4115e9fac3352c79ed60f3bb18651420635f26e643e3dd1f6", size = 6277090, upload-time = "2025-07-01T09:13:53.915Z" }, + { url = "https://files.pythonhosted.org/packages/a9/d3/60c781c83a785d6afbd6a326ed4d759d141de43aa7365725cbcd65ce5e54/pillow-11.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:19d2ff547c75b8e3ff46f4d9ef969a06c30ab2d4263a9e287733aa8b2429ce8f", size = 6985988, upload-time = "2025-07-01T09:13:55.699Z" }, + { url = "https://files.pythonhosted.org/packages/9f/28/4f4a0203165eefb3763939c6789ba31013a2e90adffb456610f30f613850/pillow-11.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:819931d25e57b513242859ce1876c58c59dc31587847bf74cfe06b2e0cb22d2f", size = 2422899, upload-time = "2025-07-01T09:13:57.497Z" }, + { url = "https://files.pythonhosted.org/packages/db/26/77f8ed17ca4ffd60e1dcd220a6ec6d71210ba398cfa33a13a1cd614c5613/pillow-11.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1cd110edf822773368b396281a2293aeb91c90a2db00d78ea43e7e861631b722", size = 5316531, upload-time = "2025-07-01T09:13:59.203Z" }, + { url = "https://files.pythonhosted.org/packages/cb/39/ee475903197ce709322a17a866892efb560f57900d9af2e55f86db51b0a5/pillow-11.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9c412fddd1b77a75aa904615ebaa6001f169b26fd467b4be93aded278266b288", size = 4686560, upload-time = "2025-07-01T09:14:01.101Z" }, + { url = "https://files.pythonhosted.org/packages/d5/90/442068a160fd179938ba55ec8c97050a612426fae5ec0a764e345839f76d/pillow-11.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7d1aa4de119a0ecac0a34a9c8bde33f34022e2e8f99104e47a3ca392fd60e37d", size = 5870978, upload-time = "2025-07-03T13:09:55.638Z" }, + { url = "https://files.pythonhosted.org/packages/13/92/dcdd147ab02daf405387f0218dcf792dc6dd5b14d2573d40b4caeef01059/pillow-11.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:91da1d88226663594e3f6b4b8c3c8d85bd504117d043740a8e0ec449087cc494", size = 7641168, upload-time = "2025-07-03T13:10:00.37Z" }, + { url = "https://files.pythonhosted.org/packages/6e/db/839d6ba7fd38b51af641aa904e2960e7a5644d60ec754c046b7d2aee00e5/pillow-11.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:643f189248837533073c405ec2f0bb250ba54598cf80e8c1e043381a60632f58", size = 5973053, upload-time = "2025-07-01T09:14:04.491Z" }, + { url = "https://files.pythonhosted.org/packages/f2/2f/d7675ecae6c43e9f12aa8d58b6012683b20b6edfbdac7abcb4e6af7a3784/pillow-11.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:106064daa23a745510dabce1d84f29137a37224831d88eb4ce94bb187b1d7e5f", size = 6640273, upload-time = "2025-07-01T09:14:06.235Z" }, + { url = "https://files.pythonhosted.org/packages/45/ad/931694675ede172e15b2ff03c8144a0ddaea1d87adb72bb07655eaffb654/pillow-11.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd8ff254faf15591e724dc7c4ddb6bf4793efcbe13802a4ae3e863cd300b493e", size = 6082043, upload-time = "2025-07-01T09:14:07.978Z" }, + { url = "https://files.pythonhosted.org/packages/3a/04/ba8f2b11fc80d2dd462d7abec16351b45ec99cbbaea4387648a44190351a/pillow-11.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:932c754c2d51ad2b2271fd01c3d121daaa35e27efae2a616f77bf164bc0b3e94", size = 6715516, upload-time = "2025-07-01T09:14:10.233Z" }, + { url = "https://files.pythonhosted.org/packages/48/59/8cd06d7f3944cc7d892e8533c56b0acb68399f640786313275faec1e3b6f/pillow-11.3.0-cp311-cp311-win32.whl", hash = "sha256:b4b8f3efc8d530a1544e5962bd6b403d5f7fe8b9e08227c6b255f98ad82b4ba0", size = 6274768, upload-time = "2025-07-01T09:14:11.921Z" }, + { url = "https://files.pythonhosted.org/packages/f1/cc/29c0f5d64ab8eae20f3232da8f8571660aa0ab4b8f1331da5c2f5f9a938e/pillow-11.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:1a992e86b0dd7aeb1f053cd506508c0999d710a8f07b4c791c63843fc6a807ac", size = 6986055, upload-time = "2025-07-01T09:14:13.623Z" }, + { url = "https://files.pythonhosted.org/packages/c6/df/90bd886fabd544c25addd63e5ca6932c86f2b701d5da6c7839387a076b4a/pillow-11.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:30807c931ff7c095620fe04448e2c2fc673fcbb1ffe2a7da3fb39613489b1ddd", size = 2423079, upload-time = "2025-07-01T09:14:15.268Z" }, + { url = "https://files.pythonhosted.org/packages/40/fe/1bc9b3ee13f68487a99ac9529968035cca2f0a51ec36892060edcc51d06a/pillow-11.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdae223722da47b024b867c1ea0be64e0df702c5e0a60e27daad39bf960dd1e4", size = 5278800, upload-time = "2025-07-01T09:14:17.648Z" }, + { url = "https://files.pythonhosted.org/packages/2c/32/7e2ac19b5713657384cec55f89065fb306b06af008cfd87e572035b27119/pillow-11.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:921bd305b10e82b4d1f5e802b6850677f965d8394203d182f078873851dada69", size = 4686296, upload-time = "2025-07-01T09:14:19.828Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1e/b9e12bbe6e4c2220effebc09ea0923a07a6da1e1f1bfbc8d7d29a01ce32b/pillow-11.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb76541cba2f958032d79d143b98a3a6b3ea87f0959bbe256c0b5e416599fd5d", size = 5871726, upload-time = "2025-07-03T13:10:04.448Z" }, + { url = "https://files.pythonhosted.org/packages/8d/33/e9200d2bd7ba00dc3ddb78df1198a6e80d7669cce6c2bdbeb2530a74ec58/pillow-11.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:67172f2944ebba3d4a7b54f2e95c786a3a50c21b88456329314caaa28cda70f6", size = 7644652, upload-time = "2025-07-03T13:10:10.391Z" }, + { url = "https://files.pythonhosted.org/packages/41/f1/6f2427a26fc683e00d985bc391bdd76d8dd4e92fac33d841127eb8fb2313/pillow-11.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f07ed9f56a3b9b5f49d3661dc9607484e85c67e27f3e8be2c7d28ca032fec7", size = 5977787, upload-time = "2025-07-01T09:14:21.63Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c9/06dd4a38974e24f932ff5f98ea3c546ce3f8c995d3f0985f8e5ba48bba19/pillow-11.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:676b2815362456b5b3216b4fd5bd89d362100dc6f4945154ff172e206a22c024", size = 6645236, upload-time = "2025-07-01T09:14:23.321Z" }, + { url = "https://files.pythonhosted.org/packages/40/e7/848f69fb79843b3d91241bad658e9c14f39a32f71a301bcd1d139416d1be/pillow-11.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3e184b2f26ff146363dd07bde8b711833d7b0202e27d13540bfe2e35a323a809", size = 6086950, upload-time = "2025-07-01T09:14:25.237Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1a/7cff92e695a2a29ac1958c2a0fe4c0b2393b60aac13b04a4fe2735cad52d/pillow-11.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6be31e3fc9a621e071bc17bb7de63b85cbe0bfae91bb0363c893cbe67247780d", size = 6723358, upload-time = "2025-07-01T09:14:27.053Z" }, + { url = "https://files.pythonhosted.org/packages/26/7d/73699ad77895f69edff76b0f332acc3d497f22f5d75e5360f78cbcaff248/pillow-11.3.0-cp312-cp312-win32.whl", hash = "sha256:7b161756381f0918e05e7cb8a371fff367e807770f8fe92ecb20d905d0e1c149", size = 6275079, upload-time = "2025-07-01T09:14:30.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ce/e7dfc873bdd9828f3b6e5c2bbb74e47a98ec23cc5c74fc4e54462f0d9204/pillow-11.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:a6444696fce635783440b7f7a9fc24b3ad10a9ea3f0ab66c5905be1c19ccf17d", size = 6986324, upload-time = "2025-07-01T09:14:31.899Z" }, + { url = "https://files.pythonhosted.org/packages/16/8f/b13447d1bf0b1f7467ce7d86f6e6edf66c0ad7cf44cf5c87a37f9bed9936/pillow-11.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:2aceea54f957dd4448264f9bf40875da0415c83eb85f55069d89c0ed436e3542", size = 2423067, upload-time = "2025-07-01T09:14:33.709Z" }, + { url = "https://files.pythonhosted.org/packages/1e/93/0952f2ed8db3a5a4c7a11f91965d6184ebc8cd7cbb7941a260d5f018cd2d/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:1c627742b539bba4309df89171356fcb3cc5a9178355b2727d1b74a6cf155fbd", size = 2128328, upload-time = "2025-07-01T09:14:35.276Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e8/100c3d114b1a0bf4042f27e0f87d2f25e857e838034e98ca98fe7b8c0a9c/pillow-11.3.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:30b7c02f3899d10f13d7a48163c8969e4e653f8b43416d23d13d1bbfdc93b9f8", size = 2170652, upload-time = "2025-07-01T09:14:37.203Z" }, + { url = "https://files.pythonhosted.org/packages/aa/86/3f758a28a6e381758545f7cdb4942e1cb79abd271bea932998fc0db93cb6/pillow-11.3.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:7859a4cc7c9295f5838015d8cc0a9c215b77e43d07a25e460f35cf516df8626f", size = 2227443, upload-time = "2025-07-01T09:14:39.344Z" }, + { url = "https://files.pythonhosted.org/packages/01/f4/91d5b3ffa718df2f53b0dc109877993e511f4fd055d7e9508682e8aba092/pillow-11.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec1ee50470b0d050984394423d96325b744d55c701a439d2bd66089bff963d3c", size = 5278474, upload-time = "2025-07-01T09:14:41.843Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0e/37d7d3eca6c879fbd9dba21268427dffda1ab00d4eb05b32923d4fbe3b12/pillow-11.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db51d222548ccfd274e4572fdbf3e810a5e66b00608862f947b163e613b67dd", size = 4686038, upload-time = "2025-07-01T09:14:44.008Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b0/3426e5c7f6565e752d81221af9d3676fdbb4f352317ceafd42899aaf5d8a/pillow-11.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2d6fcc902a24ac74495df63faad1884282239265c6839a0a6416d33faedfae7e", size = 5864407, upload-time = "2025-07-03T13:10:15.628Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c1/c6c423134229f2a221ee53f838d4be9d82bab86f7e2f8e75e47b6bf6cd77/pillow-11.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0f5d8f4a08090c6d6d578351a2b91acf519a54986c055af27e7a93feae6d3f1", size = 7639094, upload-time = "2025-07-03T13:10:21.857Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c9/09e6746630fe6372c67c648ff9deae52a2bc20897d51fa293571977ceb5d/pillow-11.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c37d8ba9411d6003bba9e518db0db0c58a680ab9fe5179f040b0463644bc9805", size = 5973503, upload-time = "2025-07-01T09:14:45.698Z" }, + { url = "https://files.pythonhosted.org/packages/d5/1c/a2a29649c0b1983d3ef57ee87a66487fdeb45132df66ab30dd37f7dbe162/pillow-11.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13f87d581e71d9189ab21fe0efb5a23e9f28552d5be6979e84001d3b8505abe8", size = 6642574, upload-time = "2025-07-01T09:14:47.415Z" }, + { url = "https://files.pythonhosted.org/packages/36/de/d5cc31cc4b055b6c6fd990e3e7f0f8aaf36229a2698501bcb0cdf67c7146/pillow-11.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:023f6d2d11784a465f09fd09a34b150ea4672e85fb3d05931d89f373ab14abb2", size = 6084060, upload-time = "2025-07-01T09:14:49.636Z" }, + { url = "https://files.pythonhosted.org/packages/d5/ea/502d938cbaeec836ac28a9b730193716f0114c41325db428e6b280513f09/pillow-11.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:45dfc51ac5975b938e9809451c51734124e73b04d0f0ac621649821a63852e7b", size = 6721407, upload-time = "2025-07-01T09:14:51.962Z" }, + { url = "https://files.pythonhosted.org/packages/45/9c/9c5e2a73f125f6cbc59cc7087c8f2d649a7ae453f83bd0362ff7c9e2aee2/pillow-11.3.0-cp313-cp313-win32.whl", hash = "sha256:a4d336baed65d50d37b88ca5b60c0fa9d81e3a87d4a7930d3880d1624d5b31f3", size = 6273841, upload-time = "2025-07-01T09:14:54.142Z" }, + { url = "https://files.pythonhosted.org/packages/23/85/397c73524e0cd212067e0c969aa245b01d50183439550d24d9f55781b776/pillow-11.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:0bce5c4fd0921f99d2e858dc4d4d64193407e1b99478bc5cacecba2311abde51", size = 6978450, upload-time = "2025-07-01T09:14:56.436Z" }, + { url = "https://files.pythonhosted.org/packages/17/d2/622f4547f69cd173955194b78e4d19ca4935a1b0f03a302d655c9f6aae65/pillow-11.3.0-cp313-cp313-win_arm64.whl", hash = "sha256:1904e1264881f682f02b7f8167935cce37bc97db457f8e7849dc3a6a52b99580", size = 2423055, upload-time = "2025-07-01T09:14:58.072Z" }, + { url = "https://files.pythonhosted.org/packages/dd/80/a8a2ac21dda2e82480852978416cfacd439a4b490a501a288ecf4fe2532d/pillow-11.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4c834a3921375c48ee6b9624061076bc0a32a60b5532b322cc0ea64e639dd50e", size = 5281110, upload-time = "2025-07-01T09:14:59.79Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/b79754ca790f315918732e18f82a8146d33bcd7f4494380457ea89eb883d/pillow-11.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e05688ccef30ea69b9317a9ead994b93975104a677a36a8ed8106be9260aa6d", size = 4689547, upload-time = "2025-07-01T09:15:01.648Z" }, + { url = "https://files.pythonhosted.org/packages/49/20/716b8717d331150cb00f7fdd78169c01e8e0c219732a78b0e59b6bdb2fd6/pillow-11.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1019b04af07fc0163e2810167918cb5add8d74674b6267616021ab558dc98ced", size = 5901554, upload-time = "2025-07-03T13:10:27.018Z" }, + { url = "https://files.pythonhosted.org/packages/74/cf/a9f3a2514a65bb071075063a96f0a5cf949c2f2fce683c15ccc83b1c1cab/pillow-11.3.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f944255db153ebb2b19c51fe85dd99ef0ce494123f21b9db4877ffdfc5590c7c", size = 7669132, upload-time = "2025-07-03T13:10:33.01Z" }, + { url = "https://files.pythonhosted.org/packages/98/3c/da78805cbdbee9cb43efe8261dd7cc0b4b93f2ac79b676c03159e9db2187/pillow-11.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1f85acb69adf2aaee8b7da124efebbdb959a104db34d3a2cb0f3793dbae422a8", size = 6005001, upload-time = "2025-07-01T09:15:03.365Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fa/ce044b91faecf30e635321351bba32bab5a7e034c60187fe9698191aef4f/pillow-11.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:05f6ecbeff5005399bb48d198f098a9b4b6bdf27b8487c7f38ca16eeb070cd59", size = 6668814, upload-time = "2025-07-01T09:15:05.655Z" }, + { url = "https://files.pythonhosted.org/packages/7b/51/90f9291406d09bf93686434f9183aba27b831c10c87746ff49f127ee80cb/pillow-11.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a7bc6e6fd0395bc052f16b1a8670859964dbd7003bd0af2ff08342eb6e442cfe", size = 6113124, upload-time = "2025-07-01T09:15:07.358Z" }, + { url = "https://files.pythonhosted.org/packages/cd/5a/6fec59b1dfb619234f7636d4157d11fb4e196caeee220232a8d2ec48488d/pillow-11.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:83e1b0161c9d148125083a35c1c5a89db5b7054834fd4387499e06552035236c", size = 6747186, upload-time = "2025-07-01T09:15:09.317Z" }, + { url = "https://files.pythonhosted.org/packages/49/6b/00187a044f98255225f172de653941e61da37104a9ea60e4f6887717e2b5/pillow-11.3.0-cp313-cp313t-win32.whl", hash = "sha256:2a3117c06b8fb646639dce83694f2f9eac405472713fcb1ae887469c0d4f6788", size = 6277546, upload-time = "2025-07-01T09:15:11.311Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5c/6caaba7e261c0d75bab23be79f1d06b5ad2a2ae49f028ccec801b0e853d6/pillow-11.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:857844335c95bea93fb39e0fa2726b4d9d758850b34075a7e3ff4f4fa3aa3b31", size = 6985102, upload-time = "2025-07-01T09:15:13.164Z" }, + { url = "https://files.pythonhosted.org/packages/f3/7e/b623008460c09a0cb38263c93b828c666493caee2eb34ff67f778b87e58c/pillow-11.3.0-cp313-cp313t-win_arm64.whl", hash = "sha256:8797edc41f3e8536ae4b10897ee2f637235c94f27404cac7297f7b607dd0716e", size = 2424803, upload-time = "2025-07-01T09:15:15.695Z" }, + { url = "https://files.pythonhosted.org/packages/73/f4/04905af42837292ed86cb1b1dabe03dce1edc008ef14c473c5c7e1443c5d/pillow-11.3.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d9da3df5f9ea2a89b81bb6087177fb1f4d1c7146d583a3fe5c672c0d94e55e12", size = 5278520, upload-time = "2025-07-01T09:15:17.429Z" }, + { url = "https://files.pythonhosted.org/packages/41/b0/33d79e377a336247df6348a54e6d2a2b85d644ca202555e3faa0cf811ecc/pillow-11.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0b275ff9b04df7b640c59ec5a3cb113eefd3795a8df80bac69646ef699c6981a", size = 4686116, upload-time = "2025-07-01T09:15:19.423Z" }, + { url = "https://files.pythonhosted.org/packages/49/2d/ed8bc0ab219ae8768f529597d9509d184fe8a6c4741a6864fea334d25f3f/pillow-11.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0743841cabd3dba6a83f38a92672cccbd69af56e3e91777b0ee7f4dba4385632", size = 5864597, upload-time = "2025-07-03T13:10:38.404Z" }, + { url = "https://files.pythonhosted.org/packages/b5/3d/b932bb4225c80b58dfadaca9d42d08d0b7064d2d1791b6a237f87f661834/pillow-11.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2465a69cf967b8b49ee1b96d76718cd98c4e925414ead59fdf75cf0fd07df673", size = 7638246, upload-time = "2025-07-03T13:10:44.987Z" }, + { url = "https://files.pythonhosted.org/packages/09/b5/0487044b7c096f1b48f0d7ad416472c02e0e4bf6919541b111efd3cae690/pillow-11.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:41742638139424703b4d01665b807c6468e23e699e8e90cffefe291c5832b027", size = 5973336, upload-time = "2025-07-01T09:15:21.237Z" }, + { url = "https://files.pythonhosted.org/packages/a8/2d/524f9318f6cbfcc79fbc004801ea6b607ec3f843977652fdee4857a7568b/pillow-11.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:93efb0b4de7e340d99057415c749175e24c8864302369e05914682ba642e5d77", size = 6642699, upload-time = "2025-07-01T09:15:23.186Z" }, + { url = "https://files.pythonhosted.org/packages/6f/d2/a9a4f280c6aefedce1e8f615baaa5474e0701d86dd6f1dede66726462bbd/pillow-11.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7966e38dcd0fa11ca390aed7c6f20454443581d758242023cf36fcb319b1a874", size = 6083789, upload-time = "2025-07-01T09:15:25.1Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/86b0cd9dbb683a9d5e960b66c7379e821a19be4ac5810e2e5a715c09a0c0/pillow-11.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:98a9afa7b9007c67ed84c57c9e0ad86a6000da96eaa638e4f8abe5b65ff83f0a", size = 6720386, upload-time = "2025-07-01T09:15:27.378Z" }, + { url = "https://files.pythonhosted.org/packages/e7/95/88efcaf384c3588e24259c4203b909cbe3e3c2d887af9e938c2022c9dd48/pillow-11.3.0-cp314-cp314-win32.whl", hash = "sha256:02a723e6bf909e7cea0dac1b0e0310be9d7650cd66222a5f1c571455c0a45214", size = 6370911, upload-time = "2025-07-01T09:15:29.294Z" }, + { url = "https://files.pythonhosted.org/packages/2e/cc/934e5820850ec5eb107e7b1a72dd278140731c669f396110ebc326f2a503/pillow-11.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:a418486160228f64dd9e9efcd132679b7a02a5f22c982c78b6fc7dab3fefb635", size = 7117383, upload-time = "2025-07-01T09:15:31.128Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e9/9c0a616a71da2a5d163aa37405e8aced9a906d574b4a214bede134e731bc/pillow-11.3.0-cp314-cp314-win_arm64.whl", hash = "sha256:155658efb5e044669c08896c0c44231c5e9abcaadbc5cd3648df2f7c0b96b9a6", size = 2511385, upload-time = "2025-07-01T09:15:33.328Z" }, + { url = "https://files.pythonhosted.org/packages/1a/33/c88376898aff369658b225262cd4f2659b13e8178e7534df9e6e1fa289f6/pillow-11.3.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:59a03cdf019efbfeeed910bf79c7c93255c3d54bc45898ac2a4140071b02b4ae", size = 5281129, upload-time = "2025-07-01T09:15:35.194Z" }, + { url = "https://files.pythonhosted.org/packages/1f/70/d376247fb36f1844b42910911c83a02d5544ebd2a8bad9efcc0f707ea774/pillow-11.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f8a5827f84d973d8636e9dc5764af4f0cf2318d26744b3d902931701b0d46653", size = 4689580, upload-time = "2025-07-01T09:15:37.114Z" }, + { url = "https://files.pythonhosted.org/packages/eb/1c/537e930496149fbac69efd2fc4329035bbe2e5475b4165439e3be9cb183b/pillow-11.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ee92f2fd10f4adc4b43d07ec5e779932b4eb3dbfbc34790ada5a6669bc095aa6", size = 5902860, upload-time = "2025-07-03T13:10:50.248Z" }, + { url = "https://files.pythonhosted.org/packages/bd/57/80f53264954dcefeebcf9dae6e3eb1daea1b488f0be8b8fef12f79a3eb10/pillow-11.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c96d333dcf42d01f47b37e0979b6bd73ec91eae18614864622d9b87bbd5bbf36", size = 7670694, upload-time = "2025-07-03T13:10:56.432Z" }, + { url = "https://files.pythonhosted.org/packages/70/ff/4727d3b71a8578b4587d9c276e90efad2d6fe0335fd76742a6da08132e8c/pillow-11.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4c96f993ab8c98460cd0c001447bff6194403e8b1d7e149ade5f00594918128b", size = 6005888, upload-time = "2025-07-01T09:15:39.436Z" }, + { url = "https://files.pythonhosted.org/packages/05/ae/716592277934f85d3be51d7256f3636672d7b1abfafdc42cf3f8cbd4b4c8/pillow-11.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:41342b64afeba938edb034d122b2dda5db2139b9a4af999729ba8818e0056477", size = 6670330, upload-time = "2025-07-01T09:15:41.269Z" }, + { url = "https://files.pythonhosted.org/packages/e7/bb/7fe6cddcc8827b01b1a9766f5fdeb7418680744f9082035bdbabecf1d57f/pillow-11.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:068d9c39a2d1b358eb9f245ce7ab1b5c3246c7c8c7d9ba58cfa5b43146c06e50", size = 6114089, upload-time = "2025-07-01T09:15:43.13Z" }, + { url = "https://files.pythonhosted.org/packages/8b/f5/06bfaa444c8e80f1a8e4bff98da9c83b37b5be3b1deaa43d27a0db37ef84/pillow-11.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a1bc6ba083b145187f648b667e05a2534ecc4b9f2784c2cbe3089e44868f2b9b", size = 6748206, upload-time = "2025-07-01T09:15:44.937Z" }, + { url = "https://files.pythonhosted.org/packages/f0/77/bc6f92a3e8e6e46c0ca78abfffec0037845800ea38c73483760362804c41/pillow-11.3.0-cp314-cp314t-win32.whl", hash = "sha256:118ca10c0d60b06d006be10a501fd6bbdfef559251ed31b794668ed569c87e12", size = 6377370, upload-time = "2025-07-01T09:15:46.673Z" }, + { url = "https://files.pythonhosted.org/packages/4a/82/3a721f7d69dca802befb8af08b7c79ebcab461007ce1c18bd91a5d5896f9/pillow-11.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:8924748b688aa210d79883357d102cd64690e56b923a186f35a82cbc10f997db", size = 7121500, upload-time = "2025-07-01T09:15:48.512Z" }, + { url = "https://files.pythonhosted.org/packages/89/c7/5572fa4a3f45740eaab6ae86fcdf7195b55beac1371ac8c619d880cfe948/pillow-11.3.0-cp314-cp314t-win_arm64.whl", hash = "sha256:79ea0d14d3ebad43ec77ad5272e6ff9bba5b679ef73375ea760261207fa8e0aa", size = 2512835, upload-time = "2025-07-01T09:15:50.399Z" }, + { url = "https://files.pythonhosted.org/packages/6f/8b/209bd6b62ce8367f47e68a218bffac88888fdf2c9fcf1ecadc6c3ec1ebc7/pillow-11.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:3cee80663f29e3843b68199b9d6f4f54bd1d4a6b59bdd91bceefc51238bcb967", size = 5270556, upload-time = "2025-07-01T09:16:09.961Z" }, + { url = "https://files.pythonhosted.org/packages/2e/e6/231a0b76070c2cfd9e260a7a5b504fb72da0a95279410fa7afd99d9751d6/pillow-11.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b5f56c3f344f2ccaf0dd875d3e180f631dc60a51b314295a3e681fe8cf851fbe", size = 4654625, upload-time = "2025-07-01T09:16:11.913Z" }, + { url = "https://files.pythonhosted.org/packages/13/f4/10cf94fda33cb12765f2397fc285fa6d8eb9c29de7f3185165b702fc7386/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e67d793d180c9df62f1f40aee3accca4829d3794c95098887edc18af4b8b780c", size = 4874207, upload-time = "2025-07-03T13:11:10.201Z" }, + { url = "https://files.pythonhosted.org/packages/72/c9/583821097dc691880c92892e8e2d41fe0a5a3d6021f4963371d2f6d57250/pillow-11.3.0-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d000f46e2917c705e9fb93a3606ee4a819d1e3aa7a9b442f6444f07e77cf5e25", size = 6583939, upload-time = "2025-07-03T13:11:15.68Z" }, + { url = "https://files.pythonhosted.org/packages/3b/8e/5c9d410f9217b12320efc7c413e72693f48468979a013ad17fd690397b9a/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:527b37216b6ac3a12d7838dc3bd75208ec57c1c6d11ef01902266a5a0c14fc27", size = 4957166, upload-time = "2025-07-01T09:16:13.74Z" }, + { url = "https://files.pythonhosted.org/packages/62/bb/78347dbe13219991877ffb3a91bf09da8317fbfcd4b5f9140aeae020ad71/pillow-11.3.0-pp310-pypy310_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:be5463ac478b623b9dd3937afd7fb7ab3d79dd290a28e2b6df292dc75063eb8a", size = 5581482, upload-time = "2025-07-01T09:16:16.107Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/1000353d5e61498aaeaaf7f1e4b49ddb05f2c6575f9d4f9f914a3538b6e1/pillow-11.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:8dc70ca24c110503e16918a658b869019126ecfe03109b754c402daff12b3d9f", size = 6984596, upload-time = "2025-07-01T09:16:18.07Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e3/6fa84033758276fb31da12e5fb66ad747ae83b93c67af17f8c6ff4cc8f34/pillow-11.3.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7c8ec7a017ad1bd562f93dbd8505763e688d388cde6e4a010ae1486916e713e6", size = 5270566, upload-time = "2025-07-01T09:16:19.801Z" }, + { url = "https://files.pythonhosted.org/packages/5b/ee/e8d2e1ab4892970b561e1ba96cbd59c0d28cf66737fc44abb2aec3795a4e/pillow-11.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:9ab6ae226de48019caa8074894544af5b53a117ccb9d3b3dcb2871464c829438", size = 4654618, upload-time = "2025-07-01T09:16:21.818Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6d/17f80f4e1f0761f02160fc433abd4109fa1548dcfdca46cfdadaf9efa565/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe27fb049cdcca11f11a7bfda64043c37b30e6b91f10cb5bab275806c32f6ab3", size = 4874248, upload-time = "2025-07-03T13:11:20.738Z" }, + { url = "https://files.pythonhosted.org/packages/de/5f/c22340acd61cef960130585bbe2120e2fd8434c214802f07e8c03596b17e/pillow-11.3.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:465b9e8844e3c3519a983d58b80be3f668e2a7a5db97f2784e7079fbc9f9822c", size = 6583963, upload-time = "2025-07-03T13:11:26.283Z" }, + { url = "https://files.pythonhosted.org/packages/31/5e/03966aedfbfcbb4d5f8aa042452d3361f325b963ebbadddac05b122e47dd/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5418b53c0d59b3824d05e029669efa023bbef0f3e92e75ec8428f3799487f361", size = 4957170, upload-time = "2025-07-01T09:16:23.762Z" }, + { url = "https://files.pythonhosted.org/packages/cc/2d/e082982aacc927fc2cab48e1e731bdb1643a1406acace8bed0900a61464e/pillow-11.3.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:504b6f59505f08ae014f724b6207ff6222662aab5cc9542577fb084ed0676ac7", size = 5581505, upload-time = "2025-07-01T09:16:25.593Z" }, + { url = "https://files.pythonhosted.org/packages/34/e7/ae39f538fd6844e982063c3a5e4598b8ced43b9633baa3a85ef33af8c05c/pillow-11.3.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c84d689db21a1c397d001aa08241044aa2069e7587b398c8cc63020390b1c1b8", size = 6984598, upload-time = "2025-07-01T09:16:27.732Z" }, ] [[package]] name = "plac" version = "1.4.5" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/23/09/26ef2d614cabdcc52a7f383d0dc7967bf46be3c9700898c594e37b710c3d/plac-1.4.5.tar.gz", hash = "sha256:5f05bf85235c017fcd76c73c8101d4ff8e96beb3dc58b9a37de49cac7de82d14", size = 38988, upload_time = "2025-04-04T14:03:25.651Z" } +sdist = { url = "https://files.pythonhosted.org/packages/23/09/26ef2d614cabdcc52a7f383d0dc7967bf46be3c9700898c594e37b710c3d/plac-1.4.5.tar.gz", hash = "sha256:5f05bf85235c017fcd76c73c8101d4ff8e96beb3dc58b9a37de49cac7de82d14", size = 38988, upload-time = "2025-04-04T14:03:25.651Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/15/36/38676114a0dbee137ec366daa86603d667a07e9a52667d5ebf5c580100ba/plac-1.4.5-py2.py3-none-any.whl", hash = "sha256:87187786b4e446688b1cf5112e18fed8a23ab3b316c25fe91266a10bd1736b16", size = 22468, upload_time = "2025-04-04T14:03:24.761Z" }, + { url = "https://files.pythonhosted.org/packages/15/36/38676114a0dbee137ec366daa86603d667a07e9a52667d5ebf5c580100ba/plac-1.4.5-py2.py3-none-any.whl", hash = "sha256:87187786b4e446688b1cf5112e18fed8a23ab3b316c25fe91266a10bd1736b16", size = 22468, upload-time = "2025-04-04T14:03:24.761Z" }, ] [[package]] name = "platformdirs" -version = "4.3.8" +version = "4.9.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/8b/3c73abc9c759ecd3f1f7ceff6685840859e8070c4d947c93fae71f6a0bf2/platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc", size = 21362, upload_time = "2025-05-07T22:47:42.121Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/04/fea538adf7dbbd6d186f551d595961e564a3b6715bdf276b477460858672/platformdirs-4.9.2.tar.gz", hash = "sha256:9a33809944b9db043ad67ca0db94b14bf452cc6aeaac46a88ea55b26e2e9d291", size = 28394, upload-time = "2026-02-16T03:56:10.574Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fe/39/979e8e21520d4e47a0bbe349e2713c0aac6f3d853d0e5b34d76206c439aa/platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4", size = 18567, upload_time = "2025-05-07T22:47:40.376Z" }, + { url = "https://files.pythonhosted.org/packages/48/31/05e764397056194206169869b50cf2fee4dbbbc71b344705b9c0d878d4d8/platformdirs-4.9.2-py3-none-any.whl", hash = "sha256:9170634f126f8efdae22fb58ae8a0eaa86f38365bc57897a6c4f781d1f5875bd", size = 21168, upload-time = "2026-02-16T03:56:08.891Z" }, ] [[package]] name = "pluggy" version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload_time = "2025-05-15T12:30:07.975Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload_time = "2025-05-15T12:30:06.134Z" }, + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, ] [[package]] name = "pooch" -version = "1.8.2" +version = "1.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "packaging" }, { name = "platformdirs" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c6/77/b3d3e00c696c16cf99af81ef7b1f5fe73bd2a307abca41bd7605429fe6e5/pooch-1.8.2.tar.gz", hash = "sha256:76561f0de68a01da4df6af38e9955c4c9d1a5c90da73f7e40276a5728ec83d10", size = 59353, upload_time = "2024-06-06T16:53:46.224Z" } +sdist = { url = "https://files.pythonhosted.org/packages/83/43/85ef45e8b36c6a48546af7b266592dc32d7f67837a6514d111bced6d7d75/pooch-1.9.0.tar.gz", hash = "sha256:de46729579b9857ffd3e741987a2f6d5e0e03219892c167c6578c0091fb511ed", size = 61788, upload-time = "2026-01-30T19:15:09.649Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a8/87/77cc11c7a9ea9fd05503def69e3d18605852cd0d4b0d3b8f15bbeb3ef1d1/pooch-1.8.2-py3-none-any.whl", hash = "sha256:3529a57096f7198778a5ceefd5ac3ef0e4d06a6ddaf9fc2d609b806f25302c47", size = 64574, upload_time = "2024-06-06T16:53:44.343Z" }, + { url = "https://files.pythonhosted.org/packages/2a/2d/d4bf65e47cea8ff2c794a600c4fd1273a7902f268757c531e0ee9f18aa58/pooch-1.9.0-py3-none-any.whl", hash = "sha256:f265597baa9f760d25ceb29d0beb8186c243d6607b0f60b83ecf14078dbc703b", size = 67175, upload-time = "2026-01-30T19:15:08.36Z" }, ] [[package]] name = "prompt-toolkit" -version = "3.0.51" +version = "3.0.52" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "wcwidth" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bb/6e/9d084c929dfe9e3bfe0c6a47e31f78a25c54627d64a66e884a8bf5474f1c/prompt_toolkit-3.0.51.tar.gz", hash = "sha256:931a162e3b27fc90c86f1b48bb1fb2c528c2761475e57c9c06de13311c7b54ed", size = 428940, upload_time = "2025-04-15T09:18:47.731Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/96/06e01a7b38dce6fe1db213e061a4602dd6032a8a97ef6c1a862537732421/prompt_toolkit-3.0.52.tar.gz", hash = "sha256:28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855", size = 434198, upload-time = "2025-08-27T15:24:02.057Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ce/4f/5249960887b1fbe561d9ff265496d170b55a735b76724f10ef19f9e40716/prompt_toolkit-3.0.51-py3-none-any.whl", hash = "sha256:52742911fde84e2d423e2f9a4cf1de7d7ac4e51958f648d9540e0fb8db077b07", size = 387810, upload_time = "2025-04-15T09:18:44.753Z" }, + { url = "https://files.pythonhosted.org/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl", hash = "sha256:9aac639a3bbd33284347de5ad8d68ecc044b91a762dc39b7c21095fcd6a19955", size = 391431, upload-time = "2025-08-27T15:23:59.498Z" }, ] [[package]] name = "propcache" -version = "0.3.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/07/c8/fdc6686a986feae3541ea23dcaa661bd93972d3940460646c6bb96e21c40/propcache-0.3.1.tar.gz", hash = "sha256:40d980c33765359098837527e18eddefc9a24cea5b45e078a7f3bb5b032c6ecf", size = 43651, upload_time = "2025-03-26T03:06:12.05Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/20/56/e27c136101addf877c8291dbda1b3b86ae848f3837ce758510a0d806c92f/propcache-0.3.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f27785888d2fdd918bc36de8b8739f2d6c791399552333721b58193f68ea3e98", size = 80224, upload_time = "2025-03-26T03:03:35.81Z" }, - { url = "https://files.pythonhosted.org/packages/63/bd/88e98836544c4f04db97eefd23b037c2002fa173dd2772301c61cd3085f9/propcache-0.3.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4e89cde74154c7b5957f87a355bb9c8ec929c167b59c83d90654ea36aeb6180", size = 46491, upload_time = "2025-03-26T03:03:38.107Z" }, - { url = "https://files.pythonhosted.org/packages/15/43/0b8eb2a55753c4a574fc0899885da504b521068d3b08ca56774cad0bea2b/propcache-0.3.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:730178f476ef03d3d4d255f0c9fa186cb1d13fd33ffe89d39f2cda4da90ceb71", size = 45927, upload_time = "2025-03-26T03:03:39.394Z" }, - { url = "https://files.pythonhosted.org/packages/ad/6c/d01f9dfbbdc613305e0a831016844987a1fb4861dd221cd4c69b1216b43f/propcache-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:967a8eec513dbe08330f10137eacb427b2ca52118769e82ebcfcab0fba92a649", size = 206135, upload_time = "2025-03-26T03:03:40.757Z" }, - { url = "https://files.pythonhosted.org/packages/9a/8a/e6e1c77394088f4cfdace4a91a7328e398ebed745d59c2f6764135c5342d/propcache-0.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5b9145c35cc87313b5fd480144f8078716007656093d23059e8993d3a8fa730f", size = 220517, upload_time = "2025-03-26T03:03:42.657Z" }, - { url = "https://files.pythonhosted.org/packages/19/3b/6c44fa59d6418f4239d5db8b1ece757351e85d6f3ca126dfe37d427020c8/propcache-0.3.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9e64e948ab41411958670f1093c0a57acfdc3bee5cf5b935671bbd5313bcf229", size = 218952, upload_time = "2025-03-26T03:03:44.549Z" }, - { url = "https://files.pythonhosted.org/packages/7c/e4/4aeb95a1cd085e0558ab0de95abfc5187329616193a1012a6c4c930e9f7a/propcache-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:319fa8765bfd6a265e5fa661547556da381e53274bc05094fc9ea50da51bfd46", size = 206593, upload_time = "2025-03-26T03:03:46.114Z" }, - { url = "https://files.pythonhosted.org/packages/da/6a/29fa75de1cbbb302f1e1d684009b969976ca603ee162282ae702287b6621/propcache-0.3.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c66d8ccbc902ad548312b96ed8d5d266d0d2c6d006fd0f66323e9d8f2dd49be7", size = 196745, upload_time = "2025-03-26T03:03:48.02Z" }, - { url = "https://files.pythonhosted.org/packages/19/7e/2237dad1dbffdd2162de470599fa1a1d55df493b16b71e5d25a0ac1c1543/propcache-0.3.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2d219b0dbabe75e15e581fc1ae796109b07c8ba7d25b9ae8d650da582bed01b0", size = 203369, upload_time = "2025-03-26T03:03:49.63Z" }, - { url = "https://files.pythonhosted.org/packages/a4/bc/a82c5878eb3afb5c88da86e2cf06e1fe78b7875b26198dbb70fe50a010dc/propcache-0.3.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:cd6a55f65241c551eb53f8cf4d2f4af33512c39da5d9777694e9d9c60872f519", size = 198723, upload_time = "2025-03-26T03:03:51.091Z" }, - { url = "https://files.pythonhosted.org/packages/17/76/9632254479c55516f51644ddbf747a45f813031af5adcb8db91c0b824375/propcache-0.3.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9979643ffc69b799d50d3a7b72b5164a2e97e117009d7af6dfdd2ab906cb72cd", size = 200751, upload_time = "2025-03-26T03:03:52.631Z" }, - { url = "https://files.pythonhosted.org/packages/3e/c3/a90b773cf639bd01d12a9e20c95be0ae978a5a8abe6d2d343900ae76cd71/propcache-0.3.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:4cf9e93a81979f1424f1a3d155213dc928f1069d697e4353edb8a5eba67c6259", size = 210730, upload_time = "2025-03-26T03:03:54.498Z" }, - { url = "https://files.pythonhosted.org/packages/ed/ec/ad5a952cdb9d65c351f88db7c46957edd3d65ffeee72a2f18bd6341433e0/propcache-0.3.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2fce1df66915909ff6c824bbb5eb403d2d15f98f1518e583074671a30fe0c21e", size = 213499, upload_time = "2025-03-26T03:03:56.054Z" }, - { url = "https://files.pythonhosted.org/packages/83/c0/ea5133dda43e298cd2010ec05c2821b391e10980e64ee72c0a76cdbb813a/propcache-0.3.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4d0dfdd9a2ebc77b869a0b04423591ea8823f791293b527dc1bb896c1d6f1136", size = 207132, upload_time = "2025-03-26T03:03:57.398Z" }, - { url = "https://files.pythonhosted.org/packages/79/dd/71aae9dec59333064cfdd7eb31a63fa09f64181b979802a67a90b2abfcba/propcache-0.3.1-cp310-cp310-win32.whl", hash = "sha256:1f6cc0ad7b4560e5637eb2c994e97b4fa41ba8226069c9277eb5ea7101845b42", size = 40952, upload_time = "2025-03-26T03:03:59.146Z" }, - { url = "https://files.pythonhosted.org/packages/31/0a/49ff7e5056c17dfba62cbdcbb90a29daffd199c52f8e65e5cb09d5f53a57/propcache-0.3.1-cp310-cp310-win_amd64.whl", hash = "sha256:47ef24aa6511e388e9894ec16f0fbf3313a53ee68402bc428744a367ec55b833", size = 45163, upload_time = "2025-03-26T03:04:00.672Z" }, - { url = "https://files.pythonhosted.org/packages/90/0f/5a5319ee83bd651f75311fcb0c492c21322a7fc8f788e4eef23f44243427/propcache-0.3.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7f30241577d2fef2602113b70ef7231bf4c69a97e04693bde08ddab913ba0ce5", size = 80243, upload_time = "2025-03-26T03:04:01.912Z" }, - { url = "https://files.pythonhosted.org/packages/ce/84/3db5537e0879942783e2256616ff15d870a11d7ac26541336fe1b673c818/propcache-0.3.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:43593c6772aa12abc3af7784bff4a41ffa921608dd38b77cf1dfd7f5c4e71371", size = 46503, upload_time = "2025-03-26T03:04:03.704Z" }, - { url = "https://files.pythonhosted.org/packages/e2/c8/b649ed972433c3f0d827d7f0cf9ea47162f4ef8f4fe98c5f3641a0bc63ff/propcache-0.3.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a75801768bbe65499495660b777e018cbe90c7980f07f8aa57d6be79ea6f71da", size = 45934, upload_time = "2025-03-26T03:04:05.257Z" }, - { url = "https://files.pythonhosted.org/packages/59/f9/4c0a5cf6974c2c43b1a6810c40d889769cc8f84cea676cbe1e62766a45f8/propcache-0.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6f1324db48f001c2ca26a25fa25af60711e09b9aaf4b28488602776f4f9a744", size = 233633, upload_time = "2025-03-26T03:04:07.044Z" }, - { url = "https://files.pythonhosted.org/packages/e7/64/66f2f4d1b4f0007c6e9078bd95b609b633d3957fe6dd23eac33ebde4b584/propcache-0.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5cdb0f3e1eb6dfc9965d19734d8f9c481b294b5274337a8cb5cb01b462dcb7e0", size = 241124, upload_time = "2025-03-26T03:04:08.676Z" }, - { url = "https://files.pythonhosted.org/packages/aa/bf/7b8c9fd097d511638fa9b6af3d986adbdf567598a567b46338c925144c1b/propcache-0.3.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1eb34d90aac9bfbced9a58b266f8946cb5935869ff01b164573a7634d39fbcb5", size = 240283, upload_time = "2025-03-26T03:04:10.172Z" }, - { url = "https://files.pythonhosted.org/packages/fa/c9/e85aeeeaae83358e2a1ef32d6ff50a483a5d5248bc38510d030a6f4e2816/propcache-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f35c7070eeec2cdaac6fd3fe245226ed2a6292d3ee8c938e5bb645b434c5f256", size = 232498, upload_time = "2025-03-26T03:04:11.616Z" }, - { url = "https://files.pythonhosted.org/packages/8e/66/acb88e1f30ef5536d785c283af2e62931cb934a56a3ecf39105887aa8905/propcache-0.3.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b23c11c2c9e6d4e7300c92e022046ad09b91fd00e36e83c44483df4afa990073", size = 221486, upload_time = "2025-03-26T03:04:13.102Z" }, - { url = "https://files.pythonhosted.org/packages/f5/f9/233ddb05ffdcaee4448508ee1d70aa7deff21bb41469ccdfcc339f871427/propcache-0.3.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3e19ea4ea0bf46179f8a3652ac1426e6dcbaf577ce4b4f65be581e237340420d", size = 222675, upload_time = "2025-03-26T03:04:14.658Z" }, - { url = "https://files.pythonhosted.org/packages/98/b8/eb977e28138f9e22a5a789daf608d36e05ed93093ef12a12441030da800a/propcache-0.3.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:bd39c92e4c8f6cbf5f08257d6360123af72af9f4da75a690bef50da77362d25f", size = 215727, upload_time = "2025-03-26T03:04:16.207Z" }, - { url = "https://files.pythonhosted.org/packages/89/2d/5f52d9c579f67b8ee1edd9ec073c91b23cc5b7ff7951a1e449e04ed8fdf3/propcache-0.3.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:b0313e8b923b3814d1c4a524c93dfecea5f39fa95601f6a9b1ac96cd66f89ea0", size = 217878, upload_time = "2025-03-26T03:04:18.11Z" }, - { url = "https://files.pythonhosted.org/packages/7a/fd/5283e5ed8a82b00c7a989b99bb6ea173db1ad750bf0bf8dff08d3f4a4e28/propcache-0.3.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e861ad82892408487be144906a368ddbe2dc6297074ade2d892341b35c59844a", size = 230558, upload_time = "2025-03-26T03:04:19.562Z" }, - { url = "https://files.pythonhosted.org/packages/90/38/ab17d75938ef7ac87332c588857422ae126b1c76253f0f5b1242032923ca/propcache-0.3.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:61014615c1274df8da5991a1e5da85a3ccb00c2d4701ac6f3383afd3ca47ab0a", size = 233754, upload_time = "2025-03-26T03:04:21.065Z" }, - { url = "https://files.pythonhosted.org/packages/06/5d/3b921b9c60659ae464137508d3b4c2b3f52f592ceb1964aa2533b32fcf0b/propcache-0.3.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:71ebe3fe42656a2328ab08933d420df5f3ab121772eef78f2dc63624157f0ed9", size = 226088, upload_time = "2025-03-26T03:04:22.718Z" }, - { url = "https://files.pythonhosted.org/packages/54/6e/30a11f4417d9266b5a464ac5a8c5164ddc9dd153dfa77bf57918165eb4ae/propcache-0.3.1-cp311-cp311-win32.whl", hash = "sha256:58aa11f4ca8b60113d4b8e32d37e7e78bd8af4d1a5b5cb4979ed856a45e62005", size = 40859, upload_time = "2025-03-26T03:04:24.039Z" }, - { url = "https://files.pythonhosted.org/packages/1d/3a/8a68dd867da9ca2ee9dfd361093e9cb08cb0f37e5ddb2276f1b5177d7731/propcache-0.3.1-cp311-cp311-win_amd64.whl", hash = "sha256:9532ea0b26a401264b1365146c440a6d78269ed41f83f23818d4b79497aeabe7", size = 45153, upload_time = "2025-03-26T03:04:25.211Z" }, - { url = "https://files.pythonhosted.org/packages/41/aa/ca78d9be314d1e15ff517b992bebbed3bdfef5b8919e85bf4940e57b6137/propcache-0.3.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:f78eb8422acc93d7b69964012ad7048764bb45a54ba7a39bb9e146c72ea29723", size = 80430, upload_time = "2025-03-26T03:04:26.436Z" }, - { url = "https://files.pythonhosted.org/packages/1a/d8/f0c17c44d1cda0ad1979af2e593ea290defdde9eaeb89b08abbe02a5e8e1/propcache-0.3.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:89498dd49c2f9a026ee057965cdf8192e5ae070ce7d7a7bd4b66a8e257d0c976", size = 46637, upload_time = "2025-03-26T03:04:27.932Z" }, - { url = "https://files.pythonhosted.org/packages/ae/bd/c1e37265910752e6e5e8a4c1605d0129e5b7933c3dc3cf1b9b48ed83b364/propcache-0.3.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:09400e98545c998d57d10035ff623266927cb784d13dd2b31fd33b8a5316b85b", size = 46123, upload_time = "2025-03-26T03:04:30.659Z" }, - { url = "https://files.pythonhosted.org/packages/d4/b0/911eda0865f90c0c7e9f0415d40a5bf681204da5fd7ca089361a64c16b28/propcache-0.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa8efd8c5adc5a2c9d3b952815ff8f7710cefdcaf5f2c36d26aff51aeca2f12f", size = 243031, upload_time = "2025-03-26T03:04:31.977Z" }, - { url = "https://files.pythonhosted.org/packages/0a/06/0da53397c76a74271621807265b6eb61fb011451b1ddebf43213df763669/propcache-0.3.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c2fe5c910f6007e716a06d269608d307b4f36e7babee5f36533722660e8c4a70", size = 249100, upload_time = "2025-03-26T03:04:33.45Z" }, - { url = "https://files.pythonhosted.org/packages/f1/eb/13090e05bf6b963fc1653cdc922133ced467cb4b8dab53158db5a37aa21e/propcache-0.3.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a0ab8cf8cdd2194f8ff979a43ab43049b1df0b37aa64ab7eca04ac14429baeb7", size = 250170, upload_time = "2025-03-26T03:04:35.542Z" }, - { url = "https://files.pythonhosted.org/packages/3b/4c/f72c9e1022b3b043ec7dc475a0f405d4c3e10b9b1d378a7330fecf0652da/propcache-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:563f9d8c03ad645597b8d010ef4e9eab359faeb11a0a2ac9f7b4bc8c28ebef25", size = 245000, upload_time = "2025-03-26T03:04:37.501Z" }, - { url = "https://files.pythonhosted.org/packages/e8/fd/970ca0e22acc829f1adf5de3724085e778c1ad8a75bec010049502cb3a86/propcache-0.3.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fb6e0faf8cb6b4beea5d6ed7b5a578254c6d7df54c36ccd3d8b3eb00d6770277", size = 230262, upload_time = "2025-03-26T03:04:39.532Z" }, - { url = "https://files.pythonhosted.org/packages/c4/42/817289120c6b9194a44f6c3e6b2c3277c5b70bbad39e7df648f177cc3634/propcache-0.3.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1c5c7ab7f2bb3f573d1cb921993006ba2d39e8621019dffb1c5bc94cdbae81e8", size = 236772, upload_time = "2025-03-26T03:04:41.109Z" }, - { url = "https://files.pythonhosted.org/packages/7c/9c/3b3942b302badd589ad6b672da3ca7b660a6c2f505cafd058133ddc73918/propcache-0.3.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:050b571b2e96ec942898f8eb46ea4bfbb19bd5502424747e83badc2d4a99a44e", size = 231133, upload_time = "2025-03-26T03:04:42.544Z" }, - { url = "https://files.pythonhosted.org/packages/98/a1/75f6355f9ad039108ff000dfc2e19962c8dea0430da9a1428e7975cf24b2/propcache-0.3.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e1c4d24b804b3a87e9350f79e2371a705a188d292fd310e663483af6ee6718ee", size = 230741, upload_time = "2025-03-26T03:04:44.06Z" }, - { url = "https://files.pythonhosted.org/packages/67/0c/3e82563af77d1f8731132166da69fdfd95e71210e31f18edce08a1eb11ea/propcache-0.3.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:e4fe2a6d5ce975c117a6bb1e8ccda772d1e7029c1cca1acd209f91d30fa72815", size = 244047, upload_time = "2025-03-26T03:04:45.983Z" }, - { url = "https://files.pythonhosted.org/packages/f7/50/9fb7cca01532a08c4d5186d7bb2da6c4c587825c0ae134b89b47c7d62628/propcache-0.3.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:feccd282de1f6322f56f6845bf1207a537227812f0a9bf5571df52bb418d79d5", size = 246467, upload_time = "2025-03-26T03:04:47.699Z" }, - { url = "https://files.pythonhosted.org/packages/a9/02/ccbcf3e1c604c16cc525309161d57412c23cf2351523aedbb280eb7c9094/propcache-0.3.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ec314cde7314d2dd0510c6787326bbffcbdc317ecee6b7401ce218b3099075a7", size = 241022, upload_time = "2025-03-26T03:04:49.195Z" }, - { url = "https://files.pythonhosted.org/packages/db/19/e777227545e09ca1e77a6e21274ae9ec45de0f589f0ce3eca2a41f366220/propcache-0.3.1-cp312-cp312-win32.whl", hash = "sha256:7d2d5a0028d920738372630870e7d9644ce437142197f8c827194fca404bf03b", size = 40647, upload_time = "2025-03-26T03:04:50.595Z" }, - { url = "https://files.pythonhosted.org/packages/24/bb/3b1b01da5dd04c77a204c84e538ff11f624e31431cfde7201d9110b092b1/propcache-0.3.1-cp312-cp312-win_amd64.whl", hash = "sha256:88c423efef9d7a59dae0614eaed718449c09a5ac79a5f224a8b9664d603f04a3", size = 44784, upload_time = "2025-03-26T03:04:51.791Z" }, - { url = "https://files.pythonhosted.org/packages/58/60/f645cc8b570f99be3cf46714170c2de4b4c9d6b827b912811eff1eb8a412/propcache-0.3.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f1528ec4374617a7a753f90f20e2f551121bb558fcb35926f99e3c42367164b8", size = 77865, upload_time = "2025-03-26T03:04:53.406Z" }, - { url = "https://files.pythonhosted.org/packages/6f/d4/c1adbf3901537582e65cf90fd9c26fde1298fde5a2c593f987112c0d0798/propcache-0.3.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dc1915ec523b3b494933b5424980831b636fe483d7d543f7afb7b3bf00f0c10f", size = 45452, upload_time = "2025-03-26T03:04:54.624Z" }, - { url = "https://files.pythonhosted.org/packages/d1/b5/fe752b2e63f49f727c6c1c224175d21b7d1727ce1d4873ef1c24c9216830/propcache-0.3.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a110205022d077da24e60b3df8bcee73971be9575dec5573dd17ae5d81751111", size = 44800, upload_time = "2025-03-26T03:04:55.844Z" }, - { url = "https://files.pythonhosted.org/packages/62/37/fc357e345bc1971e21f76597028b059c3d795c5ca7690d7a8d9a03c9708a/propcache-0.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d249609e547c04d190e820d0d4c8ca03ed4582bcf8e4e160a6969ddfb57b62e5", size = 225804, upload_time = "2025-03-26T03:04:57.158Z" }, - { url = "https://files.pythonhosted.org/packages/0d/f1/16e12c33e3dbe7f8b737809bad05719cff1dccb8df4dafbcff5575002c0e/propcache-0.3.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5ced33d827625d0a589e831126ccb4f5c29dfdf6766cac441d23995a65825dcb", size = 230650, upload_time = "2025-03-26T03:04:58.61Z" }, - { url = "https://files.pythonhosted.org/packages/3e/a2/018b9f2ed876bf5091e60153f727e8f9073d97573f790ff7cdf6bc1d1fb8/propcache-0.3.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4114c4ada8f3181af20808bedb250da6bae56660e4b8dfd9cd95d4549c0962f7", size = 234235, upload_time = "2025-03-26T03:05:00.599Z" }, - { url = "https://files.pythonhosted.org/packages/45/5f/3faee66fc930dfb5da509e34c6ac7128870631c0e3582987fad161fcb4b1/propcache-0.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:975af16f406ce48f1333ec5e912fe11064605d5c5b3f6746969077cc3adeb120", size = 228249, upload_time = "2025-03-26T03:05:02.11Z" }, - { url = "https://files.pythonhosted.org/packages/62/1e/a0d5ebda5da7ff34d2f5259a3e171a94be83c41eb1e7cd21a2105a84a02e/propcache-0.3.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a34aa3a1abc50740be6ac0ab9d594e274f59960d3ad253cd318af76b996dd654", size = 214964, upload_time = "2025-03-26T03:05:03.599Z" }, - { url = "https://files.pythonhosted.org/packages/db/a0/d72da3f61ceab126e9be1f3bc7844b4e98c6e61c985097474668e7e52152/propcache-0.3.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9cec3239c85ed15bfaded997773fdad9fb5662b0a7cbc854a43f291eb183179e", size = 222501, upload_time = "2025-03-26T03:05:05.107Z" }, - { url = "https://files.pythonhosted.org/packages/18/6d/a008e07ad7b905011253adbbd97e5b5375c33f0b961355ca0a30377504ac/propcache-0.3.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:05543250deac8e61084234d5fc54f8ebd254e8f2b39a16b1dce48904f45b744b", size = 217917, upload_time = "2025-03-26T03:05:06.59Z" }, - { url = "https://files.pythonhosted.org/packages/98/37/02c9343ffe59e590e0e56dc5c97d0da2b8b19fa747ebacf158310f97a79a/propcache-0.3.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5cb5918253912e088edbf023788de539219718d3b10aef334476b62d2b53de53", size = 217089, upload_time = "2025-03-26T03:05:08.1Z" }, - { url = "https://files.pythonhosted.org/packages/53/1b/d3406629a2c8a5666d4674c50f757a77be119b113eedd47b0375afdf1b42/propcache-0.3.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f3bbecd2f34d0e6d3c543fdb3b15d6b60dd69970c2b4c822379e5ec8f6f621d5", size = 228102, upload_time = "2025-03-26T03:05:09.982Z" }, - { url = "https://files.pythonhosted.org/packages/cd/a7/3664756cf50ce739e5f3abd48febc0be1a713b1f389a502ca819791a6b69/propcache-0.3.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:aca63103895c7d960a5b9b044a83f544b233c95e0dcff114389d64d762017af7", size = 230122, upload_time = "2025-03-26T03:05:11.408Z" }, - { url = "https://files.pythonhosted.org/packages/35/36/0bbabaacdcc26dac4f8139625e930f4311864251276033a52fd52ff2a274/propcache-0.3.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5a0a9898fdb99bf11786265468571e628ba60af80dc3f6eb89a3545540c6b0ef", size = 226818, upload_time = "2025-03-26T03:05:12.909Z" }, - { url = "https://files.pythonhosted.org/packages/cc/27/4e0ef21084b53bd35d4dae1634b6d0bad35e9c58ed4f032511acca9d4d26/propcache-0.3.1-cp313-cp313-win32.whl", hash = "sha256:3a02a28095b5e63128bcae98eb59025924f121f048a62393db682f049bf4ac24", size = 40112, upload_time = "2025-03-26T03:05:14.289Z" }, - { url = "https://files.pythonhosted.org/packages/a6/2c/a54614d61895ba6dd7ac8f107e2b2a0347259ab29cbf2ecc7b94fa38c4dc/propcache-0.3.1-cp313-cp313-win_amd64.whl", hash = "sha256:813fbb8b6aea2fc9659815e585e548fe706d6f663fa73dff59a1677d4595a037", size = 44034, upload_time = "2025-03-26T03:05:15.616Z" }, - { url = "https://files.pythonhosted.org/packages/5a/a8/0a4fd2f664fc6acc66438370905124ce62e84e2e860f2557015ee4a61c7e/propcache-0.3.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a444192f20f5ce8a5e52761a031b90f5ea6288b1eef42ad4c7e64fef33540b8f", size = 82613, upload_time = "2025-03-26T03:05:16.913Z" }, - { url = "https://files.pythonhosted.org/packages/4d/e5/5ef30eb2cd81576256d7b6caaa0ce33cd1d2c2c92c8903cccb1af1a4ff2f/propcache-0.3.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0fbe94666e62ebe36cd652f5fc012abfbc2342de99b523f8267a678e4dfdee3c", size = 47763, upload_time = "2025-03-26T03:05:18.607Z" }, - { url = "https://files.pythonhosted.org/packages/87/9a/87091ceb048efeba4d28e903c0b15bcc84b7c0bf27dc0261e62335d9b7b8/propcache-0.3.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:f011f104db880f4e2166bcdcf7f58250f7a465bc6b068dc84c824a3d4a5c94dc", size = 47175, upload_time = "2025-03-26T03:05:19.85Z" }, - { url = "https://files.pythonhosted.org/packages/3e/2f/854e653c96ad1161f96194c6678a41bbb38c7947d17768e8811a77635a08/propcache-0.3.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e584b6d388aeb0001d6d5c2bd86b26304adde6d9bb9bfa9c4889805021b96de", size = 292265, upload_time = "2025-03-26T03:05:21.654Z" }, - { url = "https://files.pythonhosted.org/packages/40/8d/090955e13ed06bc3496ba4a9fb26c62e209ac41973cb0d6222de20c6868f/propcache-0.3.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8a17583515a04358b034e241f952f1715243482fc2c2945fd99a1b03a0bd77d6", size = 294412, upload_time = "2025-03-26T03:05:23.147Z" }, - { url = "https://files.pythonhosted.org/packages/39/e6/d51601342e53cc7582449e6a3c14a0479fab2f0750c1f4d22302e34219c6/propcache-0.3.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5aed8d8308215089c0734a2af4f2e95eeb360660184ad3912686c181e500b2e7", size = 294290, upload_time = "2025-03-26T03:05:24.577Z" }, - { url = "https://files.pythonhosted.org/packages/3b/4d/be5f1a90abc1881884aa5878989a1acdafd379a91d9c7e5e12cef37ec0d7/propcache-0.3.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d8e309ff9a0503ef70dc9a0ebd3e69cf7b3894c9ae2ae81fc10943c37762458", size = 282926, upload_time = "2025-03-26T03:05:26.459Z" }, - { url = "https://files.pythonhosted.org/packages/57/2b/8f61b998c7ea93a2b7eca79e53f3e903db1787fca9373af9e2cf8dc22f9d/propcache-0.3.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b655032b202028a582d27aeedc2e813299f82cb232f969f87a4fde491a233f11", size = 267808, upload_time = "2025-03-26T03:05:28.188Z" }, - { url = "https://files.pythonhosted.org/packages/11/1c/311326c3dfce59c58a6098388ba984b0e5fb0381ef2279ec458ef99bd547/propcache-0.3.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9f64d91b751df77931336b5ff7bafbe8845c5770b06630e27acd5dbb71e1931c", size = 290916, upload_time = "2025-03-26T03:05:29.757Z" }, - { url = "https://files.pythonhosted.org/packages/4b/74/91939924b0385e54dc48eb2e4edd1e4903ffd053cf1916ebc5347ac227f7/propcache-0.3.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:19a06db789a4bd896ee91ebc50d059e23b3639c25d58eb35be3ca1cbe967c3bf", size = 262661, upload_time = "2025-03-26T03:05:31.472Z" }, - { url = "https://files.pythonhosted.org/packages/c2/d7/e6079af45136ad325c5337f5dd9ef97ab5dc349e0ff362fe5c5db95e2454/propcache-0.3.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:bef100c88d8692864651b5f98e871fb090bd65c8a41a1cb0ff2322db39c96c27", size = 264384, upload_time = "2025-03-26T03:05:32.984Z" }, - { url = "https://files.pythonhosted.org/packages/b7/d5/ba91702207ac61ae6f1c2da81c5d0d6bf6ce89e08a2b4d44e411c0bbe867/propcache-0.3.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:87380fb1f3089d2a0b8b00f006ed12bd41bd858fabfa7330c954c70f50ed8757", size = 291420, upload_time = "2025-03-26T03:05:34.496Z" }, - { url = "https://files.pythonhosted.org/packages/58/70/2117780ed7edcd7ba6b8134cb7802aada90b894a9810ec56b7bb6018bee7/propcache-0.3.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e474fc718e73ba5ec5180358aa07f6aded0ff5f2abe700e3115c37d75c947e18", size = 290880, upload_time = "2025-03-26T03:05:36.256Z" }, - { url = "https://files.pythonhosted.org/packages/4a/1f/ecd9ce27710021ae623631c0146719280a929d895a095f6d85efb6a0be2e/propcache-0.3.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:17d1c688a443355234f3c031349da69444be052613483f3e4158eef751abcd8a", size = 287407, upload_time = "2025-03-26T03:05:37.799Z" }, - { url = "https://files.pythonhosted.org/packages/3e/66/2e90547d6b60180fb29e23dc87bd8c116517d4255240ec6d3f7dc23d1926/propcache-0.3.1-cp313-cp313t-win32.whl", hash = "sha256:359e81a949a7619802eb601d66d37072b79b79c2505e6d3fd8b945538411400d", size = 42573, upload_time = "2025-03-26T03:05:39.193Z" }, - { url = "https://files.pythonhosted.org/packages/cb/8f/50ad8599399d1861b4d2b6b45271f0ef6af1b09b0a2386a46dbaf19c9535/propcache-0.3.1-cp313-cp313t-win_amd64.whl", hash = "sha256:e7fb9a84c9abbf2b2683fa3e7b0d7da4d8ecf139a1c635732a8bda29c5214b0e", size = 46757, upload_time = "2025-03-26T03:05:40.811Z" }, - { url = "https://files.pythonhosted.org/packages/b8/d3/c3cb8f1d6ae3b37f83e1de806713a9b3642c5895f0215a62e1a4bd6e5e34/propcache-0.3.1-py3-none-any.whl", hash = "sha256:9a8ecf38de50a7f518c21568c80f985e776397b902f1ce0b01f799aba1608b40", size = 12376, upload_time = "2025-03-26T03:06:10.5Z" }, +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/da/e9fc233cf63743258bff22b3dfa7ea5baef7b5bc324af47a0ad89b8ffc6f/propcache-0.4.1.tar.gz", hash = "sha256:f48107a8c637e80362555f37ecf49abe20370e557cc4ab374f04ec4423c97c3d", size = 46442, upload-time = "2025-10-08T19:49:02.291Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/0e/934b541323035566a9af292dba85a195f7b78179114f2c6ebb24551118a9/propcache-0.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7c2d1fa3201efaf55d730400d945b5b3ab6e672e100ba0f9a409d950ab25d7db", size = 79534, upload-time = "2025-10-08T19:46:02.083Z" }, + { url = "https://files.pythonhosted.org/packages/a1/6b/db0d03d96726d995dc7171286c6ba9d8d14251f37433890f88368951a44e/propcache-0.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1eb2994229cc8ce7fe9b3db88f5465f5fd8651672840b2e426b88cdb1a30aac8", size = 45526, upload-time = "2025-10-08T19:46:03.884Z" }, + { url = "https://files.pythonhosted.org/packages/e4/c3/82728404aea669e1600f304f2609cde9e665c18df5a11cdd57ed73c1dceb/propcache-0.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:66c1f011f45a3b33d7bcb22daed4b29c0c9e2224758b6be00686731e1b46f925", size = 47263, upload-time = "2025-10-08T19:46:05.405Z" }, + { url = "https://files.pythonhosted.org/packages/df/1b/39313ddad2bf9187a1432654c38249bab4562ef535ef07f5eb6eb04d0b1b/propcache-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9a52009f2adffe195d0b605c25ec929d26b36ef986ba85244891dee3b294df21", size = 201012, upload-time = "2025-10-08T19:46:07.165Z" }, + { url = "https://files.pythonhosted.org/packages/5b/01/f1d0b57d136f294a142acf97f4ed58c8e5b974c21e543000968357115011/propcache-0.4.1-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5d4e2366a9c7b837555cf02fb9be2e3167d333aff716332ef1b7c3a142ec40c5", size = 209491, upload-time = "2025-10-08T19:46:08.909Z" }, + { url = "https://files.pythonhosted.org/packages/a1/c8/038d909c61c5bb039070b3fb02ad5cccdb1dde0d714792e251cdb17c9c05/propcache-0.4.1-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:9d2b6caef873b4f09e26ea7e33d65f42b944837563a47a94719cc3544319a0db", size = 215319, upload-time = "2025-10-08T19:46:10.7Z" }, + { url = "https://files.pythonhosted.org/packages/08/57/8c87e93142b2c1fa2408e45695205a7ba05fb5db458c0bf5c06ba0e09ea6/propcache-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2b16ec437a8c8a965ecf95739448dd938b5c7f56e67ea009f4300d8df05f32b7", size = 196856, upload-time = "2025-10-08T19:46:12.003Z" }, + { url = "https://files.pythonhosted.org/packages/42/df/5615fec76aa561987a534759b3686008a288e73107faa49a8ae5795a9f7a/propcache-0.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:296f4c8ed03ca7476813fe666c9ea97869a8d7aec972618671b33a38a5182ef4", size = 193241, upload-time = "2025-10-08T19:46:13.495Z" }, + { url = "https://files.pythonhosted.org/packages/d5/21/62949eb3a7a54afe8327011c90aca7e03547787a88fb8bd9726806482fea/propcache-0.4.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:1f0978529a418ebd1f49dad413a2b68af33f85d5c5ca5c6ca2a3bed375a7ac60", size = 190552, upload-time = "2025-10-08T19:46:14.938Z" }, + { url = "https://files.pythonhosted.org/packages/30/ee/ab4d727dd70806e5b4de96a798ae7ac6e4d42516f030ee60522474b6b332/propcache-0.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fd138803047fb4c062b1c1dd95462f5209456bfab55c734458f15d11da288f8f", size = 200113, upload-time = "2025-10-08T19:46:16.695Z" }, + { url = "https://files.pythonhosted.org/packages/8a/0b/38b46208e6711b016aa8966a3ac793eee0d05c7159d8342aa27fc0bc365e/propcache-0.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8c9b3cbe4584636d72ff556d9036e0c9317fa27b3ac1f0f558e7e84d1c9c5900", size = 200778, upload-time = "2025-10-08T19:46:18.023Z" }, + { url = "https://files.pythonhosted.org/packages/cf/81/5abec54355ed344476bee711e9f04815d4b00a311ab0535599204eecc257/propcache-0.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f93243fdc5657247533273ac4f86ae106cc6445a0efacb9a1bfe982fcfefd90c", size = 193047, upload-time = "2025-10-08T19:46:19.449Z" }, + { url = "https://files.pythonhosted.org/packages/ec/b6/1f237c04e32063cb034acd5f6ef34ef3a394f75502e72703545631ab1ef6/propcache-0.4.1-cp310-cp310-win32.whl", hash = "sha256:a0ee98db9c5f80785b266eb805016e36058ac72c51a064040f2bc43b61101cdb", size = 38093, upload-time = "2025-10-08T19:46:20.643Z" }, + { url = "https://files.pythonhosted.org/packages/a6/67/354aac4e0603a15f76439caf0427781bcd6797f370377f75a642133bc954/propcache-0.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:1cdb7988c4e5ac7f6d175a28a9aa0c94cb6f2ebe52756a3c0cda98d2809a9e37", size = 41638, upload-time = "2025-10-08T19:46:21.935Z" }, + { url = "https://files.pythonhosted.org/packages/e0/e1/74e55b9fd1a4c209ff1a9a824bf6c8b3d1fc5a1ac3eabe23462637466785/propcache-0.4.1-cp310-cp310-win_arm64.whl", hash = "sha256:d82ad62b19645419fe79dd63b3f9253e15b30e955c0170e5cebc350c1844e581", size = 38229, upload-time = "2025-10-08T19:46:23.368Z" }, + { url = "https://files.pythonhosted.org/packages/8c/d4/4e2c9aaf7ac2242b9358f98dccd8f90f2605402f5afeff6c578682c2c491/propcache-0.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:60a8fda9644b7dfd5dece8c61d8a85e271cb958075bfc4e01083c148b61a7caf", size = 80208, upload-time = "2025-10-08T19:46:24.597Z" }, + { url = "https://files.pythonhosted.org/packages/c2/21/d7b68e911f9c8e18e4ae43bdbc1e1e9bbd971f8866eb81608947b6f585ff/propcache-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c30b53e7e6bda1d547cabb47c825f3843a0a1a42b0496087bb58d8fedf9f41b5", size = 45777, upload-time = "2025-10-08T19:46:25.733Z" }, + { url = "https://files.pythonhosted.org/packages/d3/1d/11605e99ac8ea9435651ee71ab4cb4bf03f0949586246476a25aadfec54a/propcache-0.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6918ecbd897443087a3b7cd978d56546a812517dcaaca51b49526720571fa93e", size = 47647, upload-time = "2025-10-08T19:46:27.304Z" }, + { url = "https://files.pythonhosted.org/packages/58/1a/3c62c127a8466c9c843bccb503d40a273e5cc69838805f322e2826509e0d/propcache-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3d902a36df4e5989763425a8ab9e98cd8ad5c52c823b34ee7ef307fd50582566", size = 214929, upload-time = "2025-10-08T19:46:28.62Z" }, + { url = "https://files.pythonhosted.org/packages/56/b9/8fa98f850960b367c4b8fe0592e7fc341daa7a9462e925228f10a60cf74f/propcache-0.4.1-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a9695397f85973bb40427dedddf70d8dc4a44b22f1650dd4af9eedf443d45165", size = 221778, upload-time = "2025-10-08T19:46:30.358Z" }, + { url = "https://files.pythonhosted.org/packages/46/a6/0ab4f660eb59649d14b3d3d65c439421cf2f87fe5dd68591cbe3c1e78a89/propcache-0.4.1-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2bb07ffd7eaad486576430c89f9b215f9e4be68c4866a96e97db9e97fead85dc", size = 228144, upload-time = "2025-10-08T19:46:32.607Z" }, + { url = "https://files.pythonhosted.org/packages/52/6a/57f43e054fb3d3a56ac9fc532bc684fc6169a26c75c353e65425b3e56eef/propcache-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fd6f30fdcf9ae2a70abd34da54f18da086160e4d7d9251f81f3da0ff84fc5a48", size = 210030, upload-time = "2025-10-08T19:46:33.969Z" }, + { url = "https://files.pythonhosted.org/packages/40/e2/27e6feebb5f6b8408fa29f5efbb765cd54c153ac77314d27e457a3e993b7/propcache-0.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:fc38cba02d1acba4e2869eef1a57a43dfbd3d49a59bf90dda7444ec2be6a5570", size = 208252, upload-time = "2025-10-08T19:46:35.309Z" }, + { url = "https://files.pythonhosted.org/packages/9e/f8/91c27b22ccda1dbc7967f921c42825564fa5336a01ecd72eb78a9f4f53c2/propcache-0.4.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:67fad6162281e80e882fb3ec355398cf72864a54069d060321f6cd0ade95fe85", size = 202064, upload-time = "2025-10-08T19:46:36.993Z" }, + { url = "https://files.pythonhosted.org/packages/f2/26/7f00bd6bd1adba5aafe5f4a66390f243acab58eab24ff1a08bebb2ef9d40/propcache-0.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f10207adf04d08bec185bae14d9606a1444715bc99180f9331c9c02093e1959e", size = 212429, upload-time = "2025-10-08T19:46:38.398Z" }, + { url = "https://files.pythonhosted.org/packages/84/89/fd108ba7815c1117ddca79c228f3f8a15fc82a73bca8b142eb5de13b2785/propcache-0.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e9b0d8d0845bbc4cfcdcbcdbf5086886bc8157aa963c31c777ceff7846c77757", size = 216727, upload-time = "2025-10-08T19:46:39.732Z" }, + { url = "https://files.pythonhosted.org/packages/79/37/3ec3f7e3173e73f1d600495d8b545b53802cbf35506e5732dd8578db3724/propcache-0.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:981333cb2f4c1896a12f4ab92a9cc8f09ea664e9b7dbdc4eff74627af3a11c0f", size = 205097, upload-time = "2025-10-08T19:46:41.025Z" }, + { url = "https://files.pythonhosted.org/packages/61/b0/b2631c19793f869d35f47d5a3a56fb19e9160d3c119f15ac7344fc3ccae7/propcache-0.4.1-cp311-cp311-win32.whl", hash = "sha256:f1d2f90aeec838a52f1c1a32fe9a619fefd5e411721a9117fbf82aea638fe8a1", size = 38084, upload-time = "2025-10-08T19:46:42.693Z" }, + { url = "https://files.pythonhosted.org/packages/f4/78/6cce448e2098e9f3bfc91bb877f06aa24b6ccace872e39c53b2f707c4648/propcache-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:364426a62660f3f699949ac8c621aad6977be7126c5807ce48c0aeb8e7333ea6", size = 41637, upload-time = "2025-10-08T19:46:43.778Z" }, + { url = "https://files.pythonhosted.org/packages/9c/e9/754f180cccd7f51a39913782c74717c581b9cc8177ad0e949f4d51812383/propcache-0.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:e53f3a38d3510c11953f3e6a33f205c6d1b001129f972805ca9b42fc308bc239", size = 38064, upload-time = "2025-10-08T19:46:44.872Z" }, + { url = "https://files.pythonhosted.org/packages/a2/0f/f17b1b2b221d5ca28b4b876e8bb046ac40466513960646bda8e1853cdfa2/propcache-0.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e153e9cd40cc8945138822807139367f256f89c6810c2634a4f6902b52d3b4e2", size = 80061, upload-time = "2025-10-08T19:46:46.075Z" }, + { url = "https://files.pythonhosted.org/packages/76/47/8ccf75935f51448ba9a16a71b783eb7ef6b9ee60f5d14c7f8a8a79fbeed7/propcache-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cd547953428f7abb73c5ad82cbb32109566204260d98e41e5dfdc682eb7f8403", size = 46037, upload-time = "2025-10-08T19:46:47.23Z" }, + { url = "https://files.pythonhosted.org/packages/0a/b6/5c9a0e42df4d00bfb4a3cbbe5cf9f54260300c88a0e9af1f47ca5ce17ac0/propcache-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f048da1b4f243fc44f205dfd320933a951b8d89e0afd4c7cacc762a8b9165207", size = 47324, upload-time = "2025-10-08T19:46:48.384Z" }, + { url = "https://files.pythonhosted.org/packages/9e/d3/6c7ee328b39a81ee877c962469f1e795f9db87f925251efeb0545e0020d0/propcache-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ec17c65562a827bba85e3872ead335f95405ea1674860d96483a02f5c698fa72", size = 225505, upload-time = "2025-10-08T19:46:50.055Z" }, + { url = "https://files.pythonhosted.org/packages/01/5d/1c53f4563490b1d06a684742cc6076ef944bc6457df6051b7d1a877c057b/propcache-0.4.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:405aac25c6394ef275dee4c709be43745d36674b223ba4eb7144bf4d691b7367", size = 230242, upload-time = "2025-10-08T19:46:51.815Z" }, + { url = "https://files.pythonhosted.org/packages/20/e1/ce4620633b0e2422207c3cb774a0ee61cac13abc6217763a7b9e2e3f4a12/propcache-0.4.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0013cb6f8dde4b2a2f66903b8ba740bdfe378c943c4377a200551ceb27f379e4", size = 238474, upload-time = "2025-10-08T19:46:53.208Z" }, + { url = "https://files.pythonhosted.org/packages/46/4b/3aae6835b8e5f44ea6a68348ad90f78134047b503765087be2f9912140ea/propcache-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15932ab57837c3368b024473a525e25d316d8353016e7cc0e5ba9eb343fbb1cf", size = 221575, upload-time = "2025-10-08T19:46:54.511Z" }, + { url = "https://files.pythonhosted.org/packages/6e/a5/8a5e8678bcc9d3a1a15b9a29165640d64762d424a16af543f00629c87338/propcache-0.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:031dce78b9dc099f4c29785d9cf5577a3faf9ebf74ecbd3c856a7b92768c3df3", size = 216736, upload-time = "2025-10-08T19:46:56.212Z" }, + { url = "https://files.pythonhosted.org/packages/f1/63/b7b215eddeac83ca1c6b934f89d09a625aa9ee4ba158338854c87210cc36/propcache-0.4.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ab08df6c9a035bee56e31af99be621526bd237bea9f32def431c656b29e41778", size = 213019, upload-time = "2025-10-08T19:46:57.595Z" }, + { url = "https://files.pythonhosted.org/packages/57/74/f580099a58c8af587cac7ba19ee7cb418506342fbbe2d4a4401661cca886/propcache-0.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4d7af63f9f93fe593afbf104c21b3b15868efb2c21d07d8732c0c4287e66b6a6", size = 220376, upload-time = "2025-10-08T19:46:59.067Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ee/542f1313aff7eaf19c2bb758c5d0560d2683dac001a1c96d0774af799843/propcache-0.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cfc27c945f422e8b5071b6e93169679e4eb5bf73bbcbf1ba3ae3a83d2f78ebd9", size = 226988, upload-time = "2025-10-08T19:47:00.544Z" }, + { url = "https://files.pythonhosted.org/packages/8f/18/9c6b015dd9c6930f6ce2229e1f02fb35298b847f2087ea2b436a5bfa7287/propcache-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:35c3277624a080cc6ec6f847cbbbb5b49affa3598c4535a0a4682a697aaa5c75", size = 215615, upload-time = "2025-10-08T19:47:01.968Z" }, + { url = "https://files.pythonhosted.org/packages/80/9e/e7b85720b98c45a45e1fca6a177024934dc9bc5f4d5dd04207f216fc33ed/propcache-0.4.1-cp312-cp312-win32.whl", hash = "sha256:671538c2262dadb5ba6395e26c1731e1d52534bfe9ae56d0b5573ce539266aa8", size = 38066, upload-time = "2025-10-08T19:47:03.503Z" }, + { url = "https://files.pythonhosted.org/packages/54/09/d19cff2a5aaac632ec8fc03737b223597b1e347416934c1b3a7df079784c/propcache-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:cb2d222e72399fcf5890d1d5cc1060857b9b236adff2792ff48ca2dfd46c81db", size = 41655, upload-time = "2025-10-08T19:47:04.973Z" }, + { url = "https://files.pythonhosted.org/packages/68/ab/6b5c191bb5de08036a8c697b265d4ca76148efb10fa162f14af14fb5f076/propcache-0.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:204483131fb222bdaaeeea9f9e6c6ed0cac32731f75dfc1d4a567fc1926477c1", size = 37789, upload-time = "2025-10-08T19:47:06.077Z" }, + { url = "https://files.pythonhosted.org/packages/bf/df/6d9c1b6ac12b003837dde8a10231a7344512186e87b36e855bef32241942/propcache-0.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:43eedf29202c08550aac1d14e0ee619b0430aaef78f85864c1a892294fbc28cf", size = 77750, upload-time = "2025-10-08T19:47:07.648Z" }, + { url = "https://files.pythonhosted.org/packages/8b/e8/677a0025e8a2acf07d3418a2e7ba529c9c33caf09d3c1f25513023c1db56/propcache-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d62cdfcfd89ccb8de04e0eda998535c406bf5e060ffd56be6c586cbcc05b3311", size = 44780, upload-time = "2025-10-08T19:47:08.851Z" }, + { url = "https://files.pythonhosted.org/packages/89/a4/92380f7ca60f99ebae761936bc48a72a639e8a47b29050615eef757cb2a7/propcache-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cae65ad55793da34db5f54e4029b89d3b9b9490d8abe1b4c7ab5d4b8ec7ebf74", size = 46308, upload-time = "2025-10-08T19:47:09.982Z" }, + { url = "https://files.pythonhosted.org/packages/2d/48/c5ac64dee5262044348d1d78a5f85dd1a57464a60d30daee946699963eb3/propcache-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:333ddb9031d2704a301ee3e506dc46b1fe5f294ec198ed6435ad5b6a085facfe", size = 208182, upload-time = "2025-10-08T19:47:11.319Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0c/cd762dd011a9287389a6a3eb43aa30207bde253610cca06824aeabfe9653/propcache-0.4.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fd0858c20f078a32cf55f7e81473d96dcf3b93fd2ccdb3d40fdf54b8573df3af", size = 211215, upload-time = "2025-10-08T19:47:13.146Z" }, + { url = "https://files.pythonhosted.org/packages/30/3e/49861e90233ba36890ae0ca4c660e95df565b2cd15d4a68556ab5865974e/propcache-0.4.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:678ae89ebc632c5c204c794f8dab2837c5f159aeb59e6ed0539500400577298c", size = 218112, upload-time = "2025-10-08T19:47:14.913Z" }, + { url = "https://files.pythonhosted.org/packages/f1/8b/544bc867e24e1bd48f3118cecd3b05c694e160a168478fa28770f22fd094/propcache-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d472aeb4fbf9865e0c6d622d7f4d54a4e101a89715d8904282bb5f9a2f476c3f", size = 204442, upload-time = "2025-10-08T19:47:16.277Z" }, + { url = "https://files.pythonhosted.org/packages/50/a6/4282772fd016a76d3e5c0df58380a5ea64900afd836cec2c2f662d1b9bb3/propcache-0.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4d3df5fa7e36b3225954fba85589da77a0fe6a53e3976de39caf04a0db4c36f1", size = 199398, upload-time = "2025-10-08T19:47:17.962Z" }, + { url = "https://files.pythonhosted.org/packages/3e/ec/d8a7cd406ee1ddb705db2139f8a10a8a427100347bd698e7014351c7af09/propcache-0.4.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ee17f18d2498f2673e432faaa71698032b0127ebf23ae5974eeaf806c279df24", size = 196920, upload-time = "2025-10-08T19:47:19.355Z" }, + { url = "https://files.pythonhosted.org/packages/f6/6c/f38ab64af3764f431e359f8baf9e0a21013e24329e8b85d2da32e8ed07ca/propcache-0.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:580e97762b950f993ae618e167e7be9256b8353c2dcd8b99ec100eb50f5286aa", size = 203748, upload-time = "2025-10-08T19:47:21.338Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e3/fa846bd70f6534d647886621388f0a265254d30e3ce47e5c8e6e27dbf153/propcache-0.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:501d20b891688eb8e7aa903021f0b72d5a55db40ffaab27edefd1027caaafa61", size = 205877, upload-time = "2025-10-08T19:47:23.059Z" }, + { url = "https://files.pythonhosted.org/packages/e2/39/8163fc6f3133fea7b5f2827e8eba2029a0277ab2c5beee6c1db7b10fc23d/propcache-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a0bd56e5b100aef69bd8562b74b46254e7c8812918d3baa700c8a8009b0af66", size = 199437, upload-time = "2025-10-08T19:47:24.445Z" }, + { url = "https://files.pythonhosted.org/packages/93/89/caa9089970ca49c7c01662bd0eeedfe85494e863e8043565aeb6472ce8fe/propcache-0.4.1-cp313-cp313-win32.whl", hash = "sha256:bcc9aaa5d80322bc2fb24bb7accb4a30f81e90ab8d6ba187aec0744bc302ad81", size = 37586, upload-time = "2025-10-08T19:47:25.736Z" }, + { url = "https://files.pythonhosted.org/packages/f5/ab/f76ec3c3627c883215b5c8080debb4394ef5a7a29be811f786415fc1e6fd/propcache-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:381914df18634f5494334d201e98245c0596067504b9372d8cf93f4bb23e025e", size = 40790, upload-time = "2025-10-08T19:47:26.847Z" }, + { url = "https://files.pythonhosted.org/packages/59/1b/e71ae98235f8e2ba5004d8cb19765a74877abf189bc53fc0c80d799e56c3/propcache-0.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:8873eb4460fd55333ea49b7d189749ecf6e55bf85080f11b1c4530ed3034cba1", size = 37158, upload-time = "2025-10-08T19:47:27.961Z" }, + { url = "https://files.pythonhosted.org/packages/83/ce/a31bbdfc24ee0dcbba458c8175ed26089cf109a55bbe7b7640ed2470cfe9/propcache-0.4.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:92d1935ee1f8d7442da9c0c4fa7ac20d07e94064184811b685f5c4fada64553b", size = 81451, upload-time = "2025-10-08T19:47:29.445Z" }, + { url = "https://files.pythonhosted.org/packages/25/9c/442a45a470a68456e710d96cacd3573ef26a1d0a60067e6a7d5e655621ed/propcache-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:473c61b39e1460d386479b9b2f337da492042447c9b685f28be4f74d3529e566", size = 46374, upload-time = "2025-10-08T19:47:30.579Z" }, + { url = "https://files.pythonhosted.org/packages/f4/bf/b1d5e21dbc3b2e889ea4327044fb16312a736d97640fb8b6aa3f9c7b3b65/propcache-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c0ef0aaafc66fbd87842a3fe3902fd889825646bc21149eafe47be6072725835", size = 48396, upload-time = "2025-10-08T19:47:31.79Z" }, + { url = "https://files.pythonhosted.org/packages/f4/04/5b4c54a103d480e978d3c8a76073502b18db0c4bc17ab91b3cb5092ad949/propcache-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f95393b4d66bfae908c3ca8d169d5f79cd65636ae15b5e7a4f6e67af675adb0e", size = 275950, upload-time = "2025-10-08T19:47:33.481Z" }, + { url = "https://files.pythonhosted.org/packages/b4/c1/86f846827fb969c4b78b0af79bba1d1ea2156492e1b83dea8b8a6ae27395/propcache-0.4.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c07fda85708bc48578467e85099645167a955ba093be0a2dcba962195676e859", size = 273856, upload-time = "2025-10-08T19:47:34.906Z" }, + { url = "https://files.pythonhosted.org/packages/36/1d/fc272a63c8d3bbad6878c336c7a7dea15e8f2d23a544bda43205dfa83ada/propcache-0.4.1-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:af223b406d6d000830c6f65f1e6431783fc3f713ba3e6cc8c024d5ee96170a4b", size = 280420, upload-time = "2025-10-08T19:47:36.338Z" }, + { url = "https://files.pythonhosted.org/packages/07/0c/01f2219d39f7e53d52e5173bcb09c976609ba30209912a0680adfb8c593a/propcache-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a78372c932c90ee474559c5ddfffd718238e8673c340dc21fe45c5b8b54559a0", size = 263254, upload-time = "2025-10-08T19:47:37.692Z" }, + { url = "https://files.pythonhosted.org/packages/2d/18/cd28081658ce597898f0c4d174d4d0f3c5b6d4dc27ffafeef835c95eb359/propcache-0.4.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:564d9f0d4d9509e1a870c920a89b2fec951b44bf5ba7d537a9e7c1ccec2c18af", size = 261205, upload-time = "2025-10-08T19:47:39.659Z" }, + { url = "https://files.pythonhosted.org/packages/7a/71/1f9e22eb8b8316701c2a19fa1f388c8a3185082607da8e406a803c9b954e/propcache-0.4.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:17612831fda0138059cc5546f4d12a2aacfb9e47068c06af35c400ba58ba7393", size = 247873, upload-time = "2025-10-08T19:47:41.084Z" }, + { url = "https://files.pythonhosted.org/packages/4a/65/3d4b61f36af2b4eddba9def857959f1016a51066b4f1ce348e0cf7881f58/propcache-0.4.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:41a89040cb10bd345b3c1a873b2bf36413d48da1def52f268a055f7398514874", size = 262739, upload-time = "2025-10-08T19:47:42.51Z" }, + { url = "https://files.pythonhosted.org/packages/2a/42/26746ab087faa77c1c68079b228810436ccd9a5ce9ac85e2b7307195fd06/propcache-0.4.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e35b88984e7fa64aacecea39236cee32dd9bd8c55f57ba8a75cf2399553f9bd7", size = 263514, upload-time = "2025-10-08T19:47:43.927Z" }, + { url = "https://files.pythonhosted.org/packages/94/13/630690fe201f5502d2403dd3cfd451ed8858fe3c738ee88d095ad2ff407b/propcache-0.4.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6f8b465489f927b0df505cbe26ffbeed4d6d8a2bbc61ce90eb074ff129ef0ab1", size = 257781, upload-time = "2025-10-08T19:47:45.448Z" }, + { url = "https://files.pythonhosted.org/packages/92/f7/1d4ec5841505f423469efbfc381d64b7b467438cd5a4bbcbb063f3b73d27/propcache-0.4.1-cp313-cp313t-win32.whl", hash = "sha256:2ad890caa1d928c7c2965b48f3a3815c853180831d0e5503d35cf00c472f4717", size = 41396, upload-time = "2025-10-08T19:47:47.202Z" }, + { url = "https://files.pythonhosted.org/packages/48/f0/615c30622316496d2cbbc29f5985f7777d3ada70f23370608c1d3e081c1f/propcache-0.4.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f7ee0e597f495cf415bcbd3da3caa3bd7e816b74d0d52b8145954c5e6fd3ff37", size = 44897, upload-time = "2025-10-08T19:47:48.336Z" }, + { url = "https://files.pythonhosted.org/packages/fd/ca/6002e46eccbe0e33dcd4069ef32f7f1c9e243736e07adca37ae8c4830ec3/propcache-0.4.1-cp313-cp313t-win_arm64.whl", hash = "sha256:929d7cbe1f01bb7baffb33dc14eb5691c95831450a26354cd210a8155170c93a", size = 39789, upload-time = "2025-10-08T19:47:49.876Z" }, + { url = "https://files.pythonhosted.org/packages/8e/5c/bca52d654a896f831b8256683457ceddd490ec18d9ec50e97dfd8fc726a8/propcache-0.4.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3f7124c9d820ba5548d431afb4632301acf965db49e666aa21c305cbe8c6de12", size = 78152, upload-time = "2025-10-08T19:47:51.051Z" }, + { url = "https://files.pythonhosted.org/packages/65/9b/03b04e7d82a5f54fb16113d839f5ea1ede58a61e90edf515f6577c66fa8f/propcache-0.4.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:c0d4b719b7da33599dfe3b22d3db1ef789210a0597bc650b7cee9c77c2be8c5c", size = 44869, upload-time = "2025-10-08T19:47:52.594Z" }, + { url = "https://files.pythonhosted.org/packages/b2/fa/89a8ef0468d5833a23fff277b143d0573897cf75bd56670a6d28126c7d68/propcache-0.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:9f302f4783709a78240ebc311b793f123328716a60911d667e0c036bc5dcbded", size = 46596, upload-time = "2025-10-08T19:47:54.073Z" }, + { url = "https://files.pythonhosted.org/packages/86/bd/47816020d337f4a746edc42fe8d53669965138f39ee117414c7d7a340cfe/propcache-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c80ee5802e3fb9ea37938e7eecc307fb984837091d5fd262bb37238b1ae97641", size = 206981, upload-time = "2025-10-08T19:47:55.715Z" }, + { url = "https://files.pythonhosted.org/packages/df/f6/c5fa1357cc9748510ee55f37173eb31bfde6d94e98ccd9e6f033f2fc06e1/propcache-0.4.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ed5a841e8bb29a55fb8159ed526b26adc5bdd7e8bd7bf793ce647cb08656cdf4", size = 211490, upload-time = "2025-10-08T19:47:57.499Z" }, + { url = "https://files.pythonhosted.org/packages/80/1e/e5889652a7c4a3846683401a48f0f2e5083ce0ec1a8a5221d8058fbd1adf/propcache-0.4.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:55c72fd6ea2da4c318e74ffdf93c4fe4e926051133657459131a95c846d16d44", size = 215371, upload-time = "2025-10-08T19:47:59.317Z" }, + { url = "https://files.pythonhosted.org/packages/b2/f2/889ad4b2408f72fe1a4f6a19491177b30ea7bf1a0fd5f17050ca08cfc882/propcache-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8326e144341460402713f91df60ade3c999d601e7eb5ff8f6f7862d54de0610d", size = 201424, upload-time = "2025-10-08T19:48:00.67Z" }, + { url = "https://files.pythonhosted.org/packages/27/73/033d63069b57b0812c8bd19f311faebeceb6ba31b8f32b73432d12a0b826/propcache-0.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:060b16ae65bc098da7f6d25bf359f1f31f688384858204fe5d652979e0015e5b", size = 197566, upload-time = "2025-10-08T19:48:02.604Z" }, + { url = "https://files.pythonhosted.org/packages/dc/89/ce24f3dc182630b4e07aa6d15f0ff4b14ed4b9955fae95a0b54c58d66c05/propcache-0.4.1-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:89eb3fa9524f7bec9de6e83cf3faed9d79bffa560672c118a96a171a6f55831e", size = 193130, upload-time = "2025-10-08T19:48:04.499Z" }, + { url = "https://files.pythonhosted.org/packages/a9/24/ef0d5fd1a811fb5c609278d0209c9f10c35f20581fcc16f818da959fc5b4/propcache-0.4.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:dee69d7015dc235f526fe80a9c90d65eb0039103fe565776250881731f06349f", size = 202625, upload-time = "2025-10-08T19:48:06.213Z" }, + { url = "https://files.pythonhosted.org/packages/f5/02/98ec20ff5546f68d673df2f7a69e8c0d076b5abd05ca882dc7ee3a83653d/propcache-0.4.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:5558992a00dfd54ccbc64a32726a3357ec93825a418a401f5cc67df0ac5d9e49", size = 204209, upload-time = "2025-10-08T19:48:08.432Z" }, + { url = "https://files.pythonhosted.org/packages/a0/87/492694f76759b15f0467a2a93ab68d32859672b646aa8a04ce4864e7932d/propcache-0.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c9b822a577f560fbd9554812526831712c1436d2c046cedee4c3796d3543b144", size = 197797, upload-time = "2025-10-08T19:48:09.968Z" }, + { url = "https://files.pythonhosted.org/packages/ee/36/66367de3575db1d2d3f3d177432bd14ee577a39d3f5d1b3d5df8afe3b6e2/propcache-0.4.1-cp314-cp314-win32.whl", hash = "sha256:ab4c29b49d560fe48b696cdcb127dd36e0bc2472548f3bf56cc5cb3da2b2984f", size = 38140, upload-time = "2025-10-08T19:48:11.232Z" }, + { url = "https://files.pythonhosted.org/packages/0c/2a/a758b47de253636e1b8aef181c0b4f4f204bf0dd964914fb2af90a95b49b/propcache-0.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:5a103c3eb905fcea0ab98be99c3a9a5ab2de60228aa5aceedc614c0281cf6153", size = 41257, upload-time = "2025-10-08T19:48:12.707Z" }, + { url = "https://files.pythonhosted.org/packages/34/5e/63bd5896c3fec12edcbd6f12508d4890d23c265df28c74b175e1ef9f4f3b/propcache-0.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:74c1fb26515153e482e00177a1ad654721bf9207da8a494a0c05e797ad27b992", size = 38097, upload-time = "2025-10-08T19:48:13.923Z" }, + { url = "https://files.pythonhosted.org/packages/99/85/9ff785d787ccf9bbb3f3106f79884a130951436f58392000231b4c737c80/propcache-0.4.1-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:824e908bce90fb2743bd6b59db36eb4f45cd350a39637c9f73b1c1ea66f5b75f", size = 81455, upload-time = "2025-10-08T19:48:15.16Z" }, + { url = "https://files.pythonhosted.org/packages/90/85/2431c10c8e7ddb1445c1f7c4b54d886e8ad20e3c6307e7218f05922cad67/propcache-0.4.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:c2b5e7db5328427c57c8e8831abda175421b709672f6cfc3d630c3b7e2146393", size = 46372, upload-time = "2025-10-08T19:48:16.424Z" }, + { url = "https://files.pythonhosted.org/packages/01/20/b0972d902472da9bcb683fa595099911f4d2e86e5683bcc45de60dd05dc3/propcache-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6f6ff873ed40292cd4969ef5310179afd5db59fdf055897e282485043fc80ad0", size = 48411, upload-time = "2025-10-08T19:48:17.577Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e3/7dc89f4f21e8f99bad3d5ddb3a3389afcf9da4ac69e3deb2dcdc96e74169/propcache-0.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:49a2dc67c154db2c1463013594c458881a069fcf98940e61a0569016a583020a", size = 275712, upload-time = "2025-10-08T19:48:18.901Z" }, + { url = "https://files.pythonhosted.org/packages/20/67/89800c8352489b21a8047c773067644e3897f02ecbbd610f4d46b7f08612/propcache-0.4.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:005f08e6a0529984491e37d8dbc3dd86f84bd78a8ceb5fa9a021f4c48d4984be", size = 273557, upload-time = "2025-10-08T19:48:20.762Z" }, + { url = "https://files.pythonhosted.org/packages/e2/a1/b52b055c766a54ce6d9c16d9aca0cad8059acd9637cdf8aa0222f4a026ef/propcache-0.4.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5c3310452e0d31390da9035c348633b43d7e7feb2e37be252be6da45abd1abcc", size = 280015, upload-time = "2025-10-08T19:48:22.592Z" }, + { url = "https://files.pythonhosted.org/packages/48/c8/33cee30bd890672c63743049f3c9e4be087e6780906bfc3ec58528be59c1/propcache-0.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4c3c70630930447f9ef1caac7728c8ad1c56bc5015338b20fed0d08ea2480b3a", size = 262880, upload-time = "2025-10-08T19:48:23.947Z" }, + { url = "https://files.pythonhosted.org/packages/0c/b1/8f08a143b204b418285c88b83d00edbd61afbc2c6415ffafc8905da7038b/propcache-0.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8e57061305815dfc910a3634dcf584f08168a8836e6999983569f51a8544cd89", size = 260938, upload-time = "2025-10-08T19:48:25.656Z" }, + { url = "https://files.pythonhosted.org/packages/cf/12/96e4664c82ca2f31e1c8dff86afb867348979eb78d3cb8546a680287a1e9/propcache-0.4.1-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:521a463429ef54143092c11a77e04056dd00636f72e8c45b70aaa3140d639726", size = 247641, upload-time = "2025-10-08T19:48:27.207Z" }, + { url = "https://files.pythonhosted.org/packages/18/ed/e7a9cfca28133386ba52278136d42209d3125db08d0a6395f0cba0c0285c/propcache-0.4.1-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:120c964da3fdc75e3731aa392527136d4ad35868cc556fd09bb6d09172d9a367", size = 262510, upload-time = "2025-10-08T19:48:28.65Z" }, + { url = "https://files.pythonhosted.org/packages/f5/76/16d8bf65e8845dd62b4e2b57444ab81f07f40caa5652b8969b87ddcf2ef6/propcache-0.4.1-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:d8f353eb14ee3441ee844ade4277d560cdd68288838673273b978e3d6d2c8f36", size = 263161, upload-time = "2025-10-08T19:48:30.133Z" }, + { url = "https://files.pythonhosted.org/packages/e7/70/c99e9edb5d91d5ad8a49fa3c1e8285ba64f1476782fed10ab251ff413ba1/propcache-0.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ab2943be7c652f09638800905ee1bab2c544e537edb57d527997a24c13dc1455", size = 257393, upload-time = "2025-10-08T19:48:31.567Z" }, + { url = "https://files.pythonhosted.org/packages/08/02/87b25304249a35c0915d236575bc3574a323f60b47939a2262b77632a3ee/propcache-0.4.1-cp314-cp314t-win32.whl", hash = "sha256:05674a162469f31358c30bcaa8883cb7829fa3110bf9c0991fe27d7896c42d85", size = 42546, upload-time = "2025-10-08T19:48:32.872Z" }, + { url = "https://files.pythonhosted.org/packages/cb/ef/3c6ecf8b317aa982f309835e8f96987466123c6e596646d4e6a1dfcd080f/propcache-0.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:990f6b3e2a27d683cb7602ed6c86f15ee6b43b1194736f9baaeb93d0016633b1", size = 46259, upload-time = "2025-10-08T19:48:34.226Z" }, + { url = "https://files.pythonhosted.org/packages/c4/2d/346e946d4951f37eca1e4f55be0f0174c52cd70720f84029b02f296f4a38/propcache-0.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:ecef2343af4cc68e05131e45024ba34f6095821988a9d0a02aa7c73fcc448aa9", size = 40428, upload-time = "2025-10-08T19:48:35.441Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/bc7b4a4ef808fa59a816c17b20c4bef6884daebbdf627ff2a161da67da19/propcache-0.4.1-py3-none-any.whl", hash = "sha256:af2a6052aeb6cf17d3e46ee169099044fd8224cbaf75c76a2ef596e8163e2237", size = 13305, upload-time = "2025-10-08T19:49:00.792Z" }, ] [[package]] @@ -6799,55 +5774,25 @@ name = "protobuf" version = "4.24.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -sdist = { url = "https://files.pythonhosted.org/packages/52/5c/f2c0778278259089952f94b0884ca27a001a17ffbd992ebe30c841085f4c/protobuf-4.24.4.tar.gz", hash = "sha256:5a70731910cd9104762161719c3d883c960151eea077134458503723b60e3667", size = 383850, upload_time = "2023-10-04T17:08:17.627Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/00/0f/3dc2f86e9c3d6e73c56d915a3563ecc96ebee8144fb39614f0d6c1fb023d/protobuf-4.24.4-cp310-abi3-win32.whl", hash = "sha256:ec9912d5cb6714a5710e28e592ee1093d68c5ebfeda61983b3f40331da0b1ebb", size = 409968, upload_time = "2023-10-04T17:07:54.375Z" }, - { url = "https://files.pythonhosted.org/packages/c2/59/f89c04923d68595d359f4cd7adbbdf5e5d791257945f8873d88b2fd1f979/protobuf-4.24.4-cp310-abi3-win_amd64.whl", hash = "sha256:1badab72aa8a3a2b812eacfede5020472e16c6b2212d737cefd685884c191085", size = 430493, upload_time = "2023-10-04T17:07:56.476Z" }, - { url = "https://files.pythonhosted.org/packages/88/12/efb5896c901382548ecb58d0449885a8f9aa62bb559d65e5a8a47f122629/protobuf-4.24.4-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:8e61a27f362369c2f33248a0ff6896c20dcd47b5d48239cb9720134bef6082e4", size = 409417, upload_time = "2023-10-04T17:07:58.479Z" }, - { url = "https://files.pythonhosted.org/packages/db/61/9c7b481771fe4702fb3be1152812fecec9b06f9c36d523ad52b98cb46800/protobuf-4.24.4-cp37-abi3-manylinux2014_aarch64.whl", hash = "sha256:bffa46ad9612e6779d0e51ae586fde768339b791a50610d85eb162daeb23661e", size = 310587, upload_time = "2023-10-04T17:08:00.391Z" }, - { url = "https://files.pythonhosted.org/packages/c8/2c/03046cac73f46bfe98fc846ef629cf4f84c2f59258216aa2cc0d22bfca8f/protobuf-4.24.4-cp37-abi3-manylinux2014_x86_64.whl", hash = "sha256:b493cb590960ff863743b9ff1452c413c2ee12b782f48beca77c8da3e2ffe9d9", size = 311559, upload_time = "2023-10-04T17:08:02.672Z" }, - { url = "https://files.pythonhosted.org/packages/e5/a7/bb962b8b981dd890a44a34d0e922b76c32e5db443ff9f9b9ce6149069070/protobuf-4.24.4-py3-none-any.whl", hash = "sha256:80797ce7424f8c8d2f2547e2d42bfbb6c08230ce5832d6c099a37335c9c90a92", size = 175677, upload_time = "2023-10-04T17:08:15.684Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +sdist = { url = "https://files.pythonhosted.org/packages/52/5c/f2c0778278259089952f94b0884ca27a001a17ffbd992ebe30c841085f4c/protobuf-4.24.4.tar.gz", hash = "sha256:5a70731910cd9104762161719c3d883c960151eea077134458503723b60e3667", size = 383850, upload-time = "2023-10-04T17:08:17.627Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/00/0f/3dc2f86e9c3d6e73c56d915a3563ecc96ebee8144fb39614f0d6c1fb023d/protobuf-4.24.4-cp310-abi3-win32.whl", hash = "sha256:ec9912d5cb6714a5710e28e592ee1093d68c5ebfeda61983b3f40331da0b1ebb", size = 409968, upload-time = "2023-10-04T17:07:54.375Z" }, + { url = "https://files.pythonhosted.org/packages/c2/59/f89c04923d68595d359f4cd7adbbdf5e5d791257945f8873d88b2fd1f979/protobuf-4.24.4-cp310-abi3-win_amd64.whl", hash = "sha256:1badab72aa8a3a2b812eacfede5020472e16c6b2212d737cefd685884c191085", size = 430493, upload-time = "2023-10-04T17:07:56.476Z" }, + { url = "https://files.pythonhosted.org/packages/88/12/efb5896c901382548ecb58d0449885a8f9aa62bb559d65e5a8a47f122629/protobuf-4.24.4-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:8e61a27f362369c2f33248a0ff6896c20dcd47b5d48239cb9720134bef6082e4", size = 409417, upload-time = "2023-10-04T17:07:58.479Z" }, + { url = "https://files.pythonhosted.org/packages/db/61/9c7b481771fe4702fb3be1152812fecec9b06f9c36d523ad52b98cb46800/protobuf-4.24.4-cp37-abi3-manylinux2014_aarch64.whl", hash = "sha256:bffa46ad9612e6779d0e51ae586fde768339b791a50610d85eb162daeb23661e", size = 310587, upload-time = "2023-10-04T17:08:00.391Z" }, + { url = "https://files.pythonhosted.org/packages/c8/2c/03046cac73f46bfe98fc846ef629cf4f84c2f59258216aa2cc0d22bfca8f/protobuf-4.24.4-cp37-abi3-manylinux2014_x86_64.whl", hash = "sha256:b493cb590960ff863743b9ff1452c413c2ee12b782f48beca77c8da3e2ffe9d9", size = 311559, upload-time = "2023-10-04T17:08:02.672Z" }, + { url = "https://files.pythonhosted.org/packages/e5/a7/bb962b8b981dd890a44a34d0e922b76c32e5db443ff9f9b9ce6149069070/protobuf-4.24.4-py3-none-any.whl", hash = "sha256:80797ce7424f8c8d2f2547e2d42bfbb6c08230ce5832d6c099a37335c9c90a92", size = 175677, upload-time = "2023-10-04T17:08:15.684Z" }, ] [[package]] @@ -6855,288 +5800,71 @@ name = "protobuf" version = "5.29.6" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -sdist = { url = "https://files.pythonhosted.org/packages/7e/57/394a763c103e0edf87f0938dafcd918d53b4c011dfc5c8ae80f3b0452dbb/protobuf-5.29.6.tar.gz", hash = "sha256:da9ee6a5424b6b30fd5e45c5ea663aef540ca95f9ad99d1e887e819cdf9b8723", size = 425623, upload_time = "2026-02-04T22:54:40.584Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/d4/88/9ee58ff7863c479d6f8346686d4636dd4c415b0cbeed7a6a7d0617639c2a/protobuf-5.29.6-cp310-abi3-win32.whl", hash = "sha256:62e8a3114992c7c647bce37dcc93647575fc52d50e48de30c6fcb28a6a291eb1", size = 423357, upload_time = "2026-02-04T22:54:25.805Z" }, - { url = "https://files.pythonhosted.org/packages/1c/66/2dc736a4d576847134fb6d80bd995c569b13cdc7b815d669050bf0ce2d2c/protobuf-5.29.6-cp310-abi3-win_amd64.whl", hash = "sha256:7e6ad413275be172f67fdee0f43484b6de5a904cc1c3ea9804cb6fe2ff366eda", size = 435175, upload_time = "2026-02-04T22:54:28.592Z" }, - { url = "https://files.pythonhosted.org/packages/06/db/49b05966fd208ae3f44dcd33837b6243b4915c57561d730a43f881f24dea/protobuf-5.29.6-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:b5a169e664b4057183a34bdc424540e86eea47560f3c123a0d64de4e137f9269", size = 418619, upload_time = "2026-02-04T22:54:30.266Z" }, - { url = "https://files.pythonhosted.org/packages/b7/d7/48cbf6b0c3c39761e47a99cb483405f0fde2be22cf00d71ef316ce52b458/protobuf-5.29.6-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:a8866b2cff111f0f863c1b3b9e7572dc7eaea23a7fae27f6fc613304046483e6", size = 320284, upload_time = "2026-02-04T22:54:31.782Z" }, - { url = "https://files.pythonhosted.org/packages/e3/dd/cadd6ec43069247d91f6345fa7a0d2858bef6af366dbd7ba8f05d2c77d3b/protobuf-5.29.6-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:e3387f44798ac1106af0233c04fb8abf543772ff241169946f698b3a9a3d3ab9", size = 320478, upload_time = "2026-02-04T22:54:32.909Z" }, - { url = "https://files.pythonhosted.org/packages/5a/cb/e3065b447186cb70aa65acc70c86baf482d82bf75625bf5a2c4f6919c6a3/protobuf-5.29.6-py3-none-any.whl", hash = "sha256:6b9edb641441b2da9fa8f428760fc136a49cf97a52076010cf22a2ff73438a86", size = 173126, upload_time = "2026-02-04T22:54:39.462Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +sdist = { url = "https://files.pythonhosted.org/packages/7e/57/394a763c103e0edf87f0938dafcd918d53b4c011dfc5c8ae80f3b0452dbb/protobuf-5.29.6.tar.gz", hash = "sha256:da9ee6a5424b6b30fd5e45c5ea663aef540ca95f9ad99d1e887e819cdf9b8723", size = 425623, upload-time = "2026-02-04T22:54:40.584Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d4/88/9ee58ff7863c479d6f8346686d4636dd4c415b0cbeed7a6a7d0617639c2a/protobuf-5.29.6-cp310-abi3-win32.whl", hash = "sha256:62e8a3114992c7c647bce37dcc93647575fc52d50e48de30c6fcb28a6a291eb1", size = 423357, upload-time = "2026-02-04T22:54:25.805Z" }, + { url = "https://files.pythonhosted.org/packages/1c/66/2dc736a4d576847134fb6d80bd995c569b13cdc7b815d669050bf0ce2d2c/protobuf-5.29.6-cp310-abi3-win_amd64.whl", hash = "sha256:7e6ad413275be172f67fdee0f43484b6de5a904cc1c3ea9804cb6fe2ff366eda", size = 435175, upload-time = "2026-02-04T22:54:28.592Z" }, + { url = "https://files.pythonhosted.org/packages/06/db/49b05966fd208ae3f44dcd33837b6243b4915c57561d730a43f881f24dea/protobuf-5.29.6-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:b5a169e664b4057183a34bdc424540e86eea47560f3c123a0d64de4e137f9269", size = 418619, upload-time = "2026-02-04T22:54:30.266Z" }, + { url = "https://files.pythonhosted.org/packages/b7/d7/48cbf6b0c3c39761e47a99cb483405f0fde2be22cf00d71ef316ce52b458/protobuf-5.29.6-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:a8866b2cff111f0f863c1b3b9e7572dc7eaea23a7fae27f6fc613304046483e6", size = 320284, upload-time = "2026-02-04T22:54:31.782Z" }, + { url = "https://files.pythonhosted.org/packages/e3/dd/cadd6ec43069247d91f6345fa7a0d2858bef6af366dbd7ba8f05d2c77d3b/protobuf-5.29.6-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:e3387f44798ac1106af0233c04fb8abf543772ff241169946f698b3a9a3d3ab9", size = 320478, upload-time = "2026-02-04T22:54:32.909Z" }, + { url = "https://files.pythonhosted.org/packages/5a/cb/e3065b447186cb70aa65acc70c86baf482d82bf75625bf5a2c4f6919c6a3/protobuf-5.29.6-py3-none-any.whl", hash = "sha256:6b9edb641441b2da9fa8f428760fc136a49cf97a52076010cf22a2ff73438a86", size = 173126, upload-time = "2026-02-04T22:54:39.462Z" }, ] [[package]] name = "psutil" -version = "7.0.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2a/80/336820c1ad9286a4ded7e845b2eccfcb27851ab8ac6abece774a6ff4d3de/psutil-7.0.0.tar.gz", hash = "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456", size = 497003, upload_time = "2025-02-13T21:54:07.946Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ed/e6/2d26234410f8b8abdbf891c9da62bee396583f713fb9f3325a4760875d22/psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25", size = 238051, upload_time = "2025-02-13T21:54:12.36Z" }, - { url = "https://files.pythonhosted.org/packages/04/8b/30f930733afe425e3cbfc0e1468a30a18942350c1a8816acfade80c005c4/psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da", size = 239535, upload_time = "2025-02-13T21:54:16.07Z" }, - { url = "https://files.pythonhosted.org/packages/2a/ed/d362e84620dd22876b55389248e522338ed1bf134a5edd3b8231d7207f6d/psutil-7.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91", size = 275004, upload_time = "2025-02-13T21:54:18.662Z" }, - { url = "https://files.pythonhosted.org/packages/bf/b9/b0eb3f3cbcb734d930fdf839431606844a825b23eaf9a6ab371edac8162c/psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34", size = 277986, upload_time = "2025-02-13T21:54:21.811Z" }, - { url = "https://files.pythonhosted.org/packages/eb/a2/709e0fe2f093556c17fbafda93ac032257242cabcc7ff3369e2cb76a97aa/psutil-7.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993", size = 279544, upload_time = "2025-02-13T21:54:24.68Z" }, - { url = "https://files.pythonhosted.org/packages/50/e6/eecf58810b9d12e6427369784efe814a1eec0f492084ce8eb8f4d89d6d61/psutil-7.0.0-cp37-abi3-win32.whl", hash = "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99", size = 241053, upload_time = "2025-02-13T21:54:34.31Z" }, - { url = "https://files.pythonhosted.org/packages/50/1b/6921afe68c74868b4c9fa424dad3be35b095e16687989ebbb50ce4fceb7c/psutil-7.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553", size = 244885, upload_time = "2025-02-13T21:54:37.486Z" }, +version = "7.2.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz", hash = "sha256:0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372", size = 493740, upload-time = "2026-01-28T18:14:54.428Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/51/08/510cbdb69c25a96f4ae523f733cdc963ae654904e8db864c07585ef99875/psutil-7.2.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2edccc433cbfa046b980b0df0171cd25bcaeb3a68fe9022db0979e7aa74a826b", size = 130595, upload-time = "2026-01-28T18:14:57.293Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f5/97baea3fe7a5a9af7436301f85490905379b1c6f2dd51fe3ecf24b4c5fbf/psutil-7.2.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78c8603dcd9a04c7364f1a3e670cea95d51ee865e4efb3556a3a63adef958ea", size = 131082, upload-time = "2026-01-28T18:14:59.732Z" }, + { url = "https://files.pythonhosted.org/packages/37/d6/246513fbf9fa174af531f28412297dd05241d97a75911ac8febefa1a53c6/psutil-7.2.2-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1a571f2330c966c62aeda00dd24620425d4b0cc86881c89861fbc04549e5dc63", size = 181476, upload-time = "2026-01-28T18:15:01.884Z" }, + { url = "https://files.pythonhosted.org/packages/b8/b5/9182c9af3836cca61696dabe4fd1304e17bc56cb62f17439e1154f225dd3/psutil-7.2.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:917e891983ca3c1887b4ef36447b1e0873e70c933afc831c6b6da078ba474312", size = 184062, upload-time = "2026-01-28T18:15:04.436Z" }, + { url = "https://files.pythonhosted.org/packages/16/ba/0756dca669f5a9300d0cbcbfae9a4c30e446dfc7440ffe43ded5724bfd93/psutil-7.2.2-cp313-cp313t-win_amd64.whl", hash = "sha256:ab486563df44c17f5173621c7b198955bd6b613fb87c71c161f827d3fb149a9b", size = 139893, upload-time = "2026-01-28T18:15:06.378Z" }, + { url = "https://files.pythonhosted.org/packages/1c/61/8fa0e26f33623b49949346de05ec1ddaad02ed8ba64af45f40a147dbfa97/psutil-7.2.2-cp313-cp313t-win_arm64.whl", hash = "sha256:ae0aefdd8796a7737eccea863f80f81e468a1e4cf14d926bd9b6f5f2d5f90ca9", size = 135589, upload-time = "2026-01-28T18:15:08.03Z" }, + { url = "https://files.pythonhosted.org/packages/81/69/ef179ab5ca24f32acc1dac0c247fd6a13b501fd5534dbae0e05a1c48b66d/psutil-7.2.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:eed63d3b4d62449571547b60578c5b2c4bcccc5387148db46e0c2313dad0ee00", size = 130664, upload-time = "2026-01-28T18:15:09.469Z" }, + { url = "https://files.pythonhosted.org/packages/7b/64/665248b557a236d3fa9efc378d60d95ef56dd0a490c2cd37dafc7660d4a9/psutil-7.2.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7b6d09433a10592ce39b13d7be5a54fbac1d1228ed29abc880fb23df7cb694c9", size = 131087, upload-time = "2026-01-28T18:15:11.724Z" }, + { url = "https://files.pythonhosted.org/packages/d5/2e/e6782744700d6759ebce3043dcfa661fb61e2fb752b91cdeae9af12c2178/psutil-7.2.2-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fa4ecf83bcdf6e6c8f4449aff98eefb5d0604bf88cb883d7da3d8d2d909546a", size = 182383, upload-time = "2026-01-28T18:15:13.445Z" }, + { url = "https://files.pythonhosted.org/packages/57/49/0a41cefd10cb7505cdc04dab3eacf24c0c2cb158a998b8c7b1d27ee2c1f5/psutil-7.2.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e452c464a02e7dc7822a05d25db4cde564444a67e58539a00f929c51eddda0cf", size = 185210, upload-time = "2026-01-28T18:15:16.002Z" }, + { url = "https://files.pythonhosted.org/packages/dd/2c/ff9bfb544f283ba5f83ba725a3c5fec6d6b10b8f27ac1dc641c473dc390d/psutil-7.2.2-cp314-cp314t-win_amd64.whl", hash = "sha256:c7663d4e37f13e884d13994247449e9f8f574bc4655d509c3b95e9ec9e2b9dc1", size = 141228, upload-time = "2026-01-28T18:15:18.385Z" }, + { url = "https://files.pythonhosted.org/packages/f2/fc/f8d9c31db14fcec13748d373e668bc3bed94d9077dbc17fb0eebc073233c/psutil-7.2.2-cp314-cp314t-win_arm64.whl", hash = "sha256:11fe5a4f613759764e79c65cf11ebdf26e33d6dd34336f8a337aa2996d71c841", size = 136284, upload-time = "2026-01-28T18:15:19.912Z" }, + { url = "https://files.pythonhosted.org/packages/e7/36/5ee6e05c9bd427237b11b3937ad82bb8ad2752d72c6969314590dd0c2f6e/psutil-7.2.2-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ed0cace939114f62738d808fdcecd4c869222507e266e574799e9c0faa17d486", size = 129090, upload-time = "2026-01-28T18:15:22.168Z" }, + { url = "https://files.pythonhosted.org/packages/80/c4/f5af4c1ca8c1eeb2e92ccca14ce8effdeec651d5ab6053c589b074eda6e1/psutil-7.2.2-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a7b04c10f32cc88ab39cbf606e117fd74721c831c98a27dc04578deb0c16979", size = 129859, upload-time = "2026-01-28T18:15:23.795Z" }, + { url = "https://files.pythonhosted.org/packages/b5/70/5d8df3b09e25bce090399cf48e452d25c935ab72dad19406c77f4e828045/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:076a2d2f923fd4821644f5ba89f059523da90dc9014e85f8e45a5774ca5bc6f9", size = 155560, upload-time = "2026-01-28T18:15:25.976Z" }, + { url = "https://files.pythonhosted.org/packages/63/65/37648c0c158dc222aba51c089eb3bdfa238e621674dc42d48706e639204f/psutil-7.2.2-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0726cecd84f9474419d67252add4ac0cd9811b04d61123054b9fb6f57df6e9e", size = 156997, upload-time = "2026-01-28T18:15:27.794Z" }, + { url = "https://files.pythonhosted.org/packages/8e/13/125093eadae863ce03c6ffdbae9929430d116a246ef69866dad94da3bfbc/psutil-7.2.2-cp36-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fd04ef36b4a6d599bbdb225dd1d3f51e00105f6d48a28f006da7f9822f2606d8", size = 148972, upload-time = "2026-01-28T18:15:29.342Z" }, + { url = "https://files.pythonhosted.org/packages/04/78/0acd37ca84ce3ddffaa92ef0f571e073faa6d8ff1f0559ab1272188ea2be/psutil-7.2.2-cp36-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b58fabe35e80b264a4e3bb23e6b96f9e45a3df7fb7eed419ac0e5947c61e47cc", size = 148266, upload-time = "2026-01-28T18:15:31.597Z" }, + { url = "https://files.pythonhosted.org/packages/b4/90/e2159492b5426be0c1fef7acba807a03511f97c5f86b3caeda6ad92351a7/psutil-7.2.2-cp37-abi3-win_amd64.whl", hash = "sha256:eb7e81434c8d223ec4a219b5fc1c47d0417b12be7ea866e24fb5ad6e84b3d988", size = 137737, upload-time = "2026-01-28T18:15:33.849Z" }, + { url = "https://files.pythonhosted.org/packages/8c/c7/7bb2e321574b10df20cbde462a94e2b71d05f9bbda251ef27d104668306a/psutil-7.2.2-cp37-abi3-win_arm64.whl", hash = "sha256:8c233660f575a5a89e6d4cb65d9f938126312bca76d8fe087b947b3a1aaac9ee", size = 134617, upload-time = "2026-01-28T18:15:36.514Z" }, ] [[package]] name = "ptyprocess" version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload_time = "2020-12-28T15:15:30.155Z" } +sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload-time = "2020-12-28T15:15:30.155Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload_time = "2020-12-28T15:15:28.35Z" }, + { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload-time = "2020-12-28T15:15:28.35Z" }, ] [[package]] name = "pure-eval" version = "0.2.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload_time = "2024-07-21T12:58:21.801Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload-time = "2024-07-21T12:58:21.801Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload_time = "2024-07-21T12:58:20.04Z" }, + { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload-time = "2024-07-21T12:58:20.04Z" }, ] [[package]] @@ -7145,13 +5873,14 @@ version = "5.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, - { name = "scipy" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "sortedcontainers" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/65/03/feaf7534206f02c75baf151ce4b8c322b402a6f477c2be82f69d9269cbe6/pyannote.core-5.0.0.tar.gz", hash = "sha256:1a55bcc8bd680ba6be5fa53efa3b6f3d2cdd67144c07b6b4d8d66d5cb0d2096f", size = 59247, upload_time = "2022-12-15T13:02:05.312Z" } +sdist = { url = "https://files.pythonhosted.org/packages/65/03/feaf7534206f02c75baf151ce4b8c322b402a6f477c2be82f69d9269cbe6/pyannote.core-5.0.0.tar.gz", hash = "sha256:1a55bcc8bd680ba6be5fa53efa3b6f3d2cdd67144c07b6b4d8d66d5cb0d2096f", size = 59247, upload-time = "2022-12-15T13:02:05.312Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/84/c4/370bc8ba66815a5832ece753a1009388bb07ea353d21c83f2d5a1a436f2c/pyannote.core-5.0.0-py3-none-any.whl", hash = "sha256:04920a6754492242ce0dc6017545595ab643870fe69a994f20c1a5f2da0544d0", size = 58475, upload_time = "2022-12-15T13:02:03.265Z" }, + { url = "https://files.pythonhosted.org/packages/84/c4/370bc8ba66815a5832ece753a1009388bb07ea353d21c83f2d5a1a436f2c/pyannote.core-5.0.0-py3-none-any.whl", hash = "sha256:04920a6754492242ce0dc6017545595ab643870fe69a994f20c1a5f2da0544d0", size = 58475, upload-time = "2022-12-15T13:02:03.265Z" }, ] [[package]] @@ -7164,9 +5893,9 @@ dependencies = [ { name = "pyyaml" }, { name = "typer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a9/ae/de36413d69a46be87cb612ebbcdc4eacbeebce3bc809124603e44a88fe26/pyannote.database-5.1.3.tar.gz", hash = "sha256:0eaf64c1cc506718de60d2d702f1359b1ae7ff252ee3e4799f1c5e378cd52c31", size = 49957, upload_time = "2025-01-15T20:28:26.437Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/ae/de36413d69a46be87cb612ebbcdc4eacbeebce3bc809124603e44a88fe26/pyannote.database-5.1.3.tar.gz", hash = "sha256:0eaf64c1cc506718de60d2d702f1359b1ae7ff252ee3e4799f1c5e378cd52c31", size = 49957, upload-time = "2025-01-15T20:28:26.437Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a1/64/92d51a3a05615ba58be8ba62a43f9f9f952d9f3646f7e4fb7826e5a3a24e/pyannote.database-5.1.3-py3-none-any.whl", hash = "sha256:37887844c7dfbcc075cb591eddc00aff45fae1ed905344e1f43e0090e63bd40a", size = 48127, upload_time = "2025-01-15T20:28:25.326Z" }, + { url = "https://files.pythonhosted.org/packages/a1/64/92d51a3a05615ba58be8ba62a43f9f9f952d9f3646f7e4fb7826e5a3a24e/pyannote.database-5.1.3-py3-none-any.whl", hash = "sha256:37887844c7dfbcc075cb591eddc00aff45fae1ed905344e1f43e0090e63bd40a", size = 48127, upload-time = "2025-01-15T20:28:25.326Z" }, ] [[package]] @@ -7180,107 +5909,113 @@ dependencies = [ { name = "pandas" }, { name = "pyannote-core" }, { name = "pyannote-database" }, - { name = "scikit-learn" }, - { name = "scipy" }, - { name = "sympy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra != 'extra-12-asr-services-cu121' or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sympy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra == 'extra-12-asr-services-strixhalo' or extra != 'extra-12-asr-services-cu121' or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "tabulate" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/39/2b/6c5f01d3c49aa1c160765946e23782ca6436ae8b9bc514b56319ff5f16e7/pyannote.metrics-3.2.1.tar.gz", hash = "sha256:08024255a3550e96a8e9da4f5f4af326886548480de891414567c8900920ee5c", size = 49086, upload_time = "2022-06-20T14:10:34.618Z" } +sdist = { url = "https://files.pythonhosted.org/packages/39/2b/6c5f01d3c49aa1c160765946e23782ca6436ae8b9bc514b56319ff5f16e7/pyannote.metrics-3.2.1.tar.gz", hash = "sha256:08024255a3550e96a8e9da4f5f4af326886548480de891414567c8900920ee5c", size = 49086, upload-time = "2022-06-20T14:10:34.618Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6c/7d/035b370ab834b30e849fe9cd092b7bd7f321fcc4a2c56b84e96476b7ede5/pyannote.metrics-3.2.1-py3-none-any.whl", hash = "sha256:46be797cdade26c82773e5018659ae610145260069c7c5bf3d3c8a029ade8e22", size = 51386, upload_time = "2022-06-20T14:10:32.621Z" }, + { url = "https://files.pythonhosted.org/packages/6c/7d/035b370ab834b30e849fe9cd092b7bd7f321fcc4a2c56b84e96476b7ede5/pyannote.metrics-3.2.1-py3-none-any.whl", hash = "sha256:46be797cdade26c82773e5018659ae610145260069c7c5bf3d3c8a029ade8e22", size = 51386, upload-time = "2022-06-20T14:10:32.621Z" }, ] [[package]] name = "pyarrow" -version = "20.0.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/ee/a7810cb9f3d6e9238e61d312076a9859bf3668fd21c69744de9532383912/pyarrow-20.0.0.tar.gz", hash = "sha256:febc4a913592573c8d5805091a6c2b5064c8bd6e002131f01061797d91c783c1", size = 1125187, upload_time = "2025-04-27T12:34:23.264Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5b/23/77094eb8ee0dbe88441689cb6afc40ac312a1e15d3a7acc0586999518222/pyarrow-20.0.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:c7dd06fd7d7b410ca5dc839cc9d485d2bc4ae5240851bcd45d85105cc90a47d7", size = 30832591, upload_time = "2025-04-27T12:27:27.89Z" }, - { url = "https://files.pythonhosted.org/packages/c3/d5/48cc573aff00d62913701d9fac478518f693b30c25f2c157550b0b2565cb/pyarrow-20.0.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:d5382de8dc34c943249b01c19110783d0d64b207167c728461add1ecc2db88e4", size = 32273686, upload_time = "2025-04-27T12:27:36.816Z" }, - { url = "https://files.pythonhosted.org/packages/37/df/4099b69a432b5cb412dd18adc2629975544d656df3d7fda6d73c5dba935d/pyarrow-20.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6415a0d0174487456ddc9beaead703d0ded5966129fa4fd3114d76b5d1c5ceae", size = 41337051, upload_time = "2025-04-27T12:27:44.4Z" }, - { url = "https://files.pythonhosted.org/packages/4c/27/99922a9ac1c9226f346e3a1e15e63dee6f623ed757ff2893f9d6994a69d3/pyarrow-20.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15aa1b3b2587e74328a730457068dc6c89e6dcbf438d4369f572af9d320a25ee", size = 42404659, upload_time = "2025-04-27T12:27:51.715Z" }, - { url = "https://files.pythonhosted.org/packages/21/d1/71d91b2791b829c9e98f1e0d85be66ed93aff399f80abb99678511847eaa/pyarrow-20.0.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:5605919fbe67a7948c1f03b9f3727d82846c053cd2ce9303ace791855923fd20", size = 40695446, upload_time = "2025-04-27T12:27:59.643Z" }, - { url = "https://files.pythonhosted.org/packages/f1/ca/ae10fba419a6e94329707487835ec721f5a95f3ac9168500bcf7aa3813c7/pyarrow-20.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a5704f29a74b81673d266e5ec1fe376f060627c2e42c5c7651288ed4b0db29e9", size = 42278528, upload_time = "2025-04-27T12:28:07.297Z" }, - { url = "https://files.pythonhosted.org/packages/7a/a6/aba40a2bf01b5d00cf9cd16d427a5da1fad0fb69b514ce8c8292ab80e968/pyarrow-20.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:00138f79ee1b5aca81e2bdedb91e3739b987245e11fa3c826f9e57c5d102fb75", size = 42918162, upload_time = "2025-04-27T12:28:15.716Z" }, - { url = "https://files.pythonhosted.org/packages/93/6b/98b39650cd64f32bf2ec6d627a9bd24fcb3e4e6ea1873c5e1ea8a83b1a18/pyarrow-20.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f2d67ac28f57a362f1a2c1e6fa98bfe2f03230f7e15927aecd067433b1e70ce8", size = 44550319, upload_time = "2025-04-27T12:28:27.026Z" }, - { url = "https://files.pythonhosted.org/packages/ab/32/340238be1eb5037e7b5de7e640ee22334417239bc347eadefaf8c373936d/pyarrow-20.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:4a8b029a07956b8d7bd742ffca25374dd3f634b35e46cc7a7c3fa4c75b297191", size = 25770759, upload_time = "2025-04-27T12:28:33.702Z" }, - { url = "https://files.pythonhosted.org/packages/47/a2/b7930824181ceadd0c63c1042d01fa4ef63eee233934826a7a2a9af6e463/pyarrow-20.0.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:24ca380585444cb2a31324c546a9a56abbe87e26069189e14bdba19c86c049f0", size = 30856035, upload_time = "2025-04-27T12:28:40.78Z" }, - { url = "https://files.pythonhosted.org/packages/9b/18/c765770227d7f5bdfa8a69f64b49194352325c66a5c3bb5e332dfd5867d9/pyarrow-20.0.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:95b330059ddfdc591a3225f2d272123be26c8fa76e8c9ee1a77aad507361cfdb", size = 32309552, upload_time = "2025-04-27T12:28:47.051Z" }, - { url = "https://files.pythonhosted.org/packages/44/fb/dfb2dfdd3e488bb14f822d7335653092dde150cffc2da97de6e7500681f9/pyarrow-20.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f0fb1041267e9968c6d0d2ce3ff92e3928b243e2b6d11eeb84d9ac547308232", size = 41334704, upload_time = "2025-04-27T12:28:55.064Z" }, - { url = "https://files.pythonhosted.org/packages/58/0d/08a95878d38808051a953e887332d4a76bc06c6ee04351918ee1155407eb/pyarrow-20.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8ff87cc837601532cc8242d2f7e09b4e02404de1b797aee747dd4ba4bd6313f", size = 42399836, upload_time = "2025-04-27T12:29:02.13Z" }, - { url = "https://files.pythonhosted.org/packages/f3/cd/efa271234dfe38f0271561086eedcad7bc0f2ddd1efba423916ff0883684/pyarrow-20.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:7a3a5dcf54286e6141d5114522cf31dd67a9e7c9133d150799f30ee302a7a1ab", size = 40711789, upload_time = "2025-04-27T12:29:09.951Z" }, - { url = "https://files.pythonhosted.org/packages/46/1f/7f02009bc7fc8955c391defee5348f510e589a020e4b40ca05edcb847854/pyarrow-20.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:a6ad3e7758ecf559900261a4df985662df54fb7fdb55e8e3b3aa99b23d526b62", size = 42301124, upload_time = "2025-04-27T12:29:17.187Z" }, - { url = "https://files.pythonhosted.org/packages/4f/92/692c562be4504c262089e86757a9048739fe1acb4024f92d39615e7bab3f/pyarrow-20.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6bb830757103a6cb300a04610e08d9636f0cd223d32f388418ea893a3e655f1c", size = 42916060, upload_time = "2025-04-27T12:29:24.253Z" }, - { url = "https://files.pythonhosted.org/packages/a4/ec/9f5c7e7c828d8e0a3c7ef50ee62eca38a7de2fa6eb1b8fa43685c9414fef/pyarrow-20.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:96e37f0766ecb4514a899d9a3554fadda770fb57ddf42b63d80f14bc20aa7db3", size = 44547640, upload_time = "2025-04-27T12:29:32.782Z" }, - { url = "https://files.pythonhosted.org/packages/54/96/46613131b4727f10fd2ffa6d0d6f02efcc09a0e7374eff3b5771548aa95b/pyarrow-20.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:3346babb516f4b6fd790da99b98bed9708e3f02e734c84971faccb20736848dc", size = 25781491, upload_time = "2025-04-27T12:29:38.464Z" }, - { url = "https://files.pythonhosted.org/packages/a1/d6/0c10e0d54f6c13eb464ee9b67a68b8c71bcf2f67760ef5b6fbcddd2ab05f/pyarrow-20.0.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:75a51a5b0eef32727a247707d4755322cb970be7e935172b6a3a9f9ae98404ba", size = 30815067, upload_time = "2025-04-27T12:29:44.384Z" }, - { url = "https://files.pythonhosted.org/packages/7e/e2/04e9874abe4094a06fd8b0cbb0f1312d8dd7d707f144c2ec1e5e8f452ffa/pyarrow-20.0.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:211d5e84cecc640c7a3ab900f930aaff5cd2702177e0d562d426fb7c4f737781", size = 32297128, upload_time = "2025-04-27T12:29:52.038Z" }, - { url = "https://files.pythonhosted.org/packages/31/fd/c565e5dcc906a3b471a83273039cb75cb79aad4a2d4a12f76cc5ae90a4b8/pyarrow-20.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ba3cf4182828be7a896cbd232aa8dd6a31bd1f9e32776cc3796c012855e1199", size = 41334890, upload_time = "2025-04-27T12:29:59.452Z" }, - { url = "https://files.pythonhosted.org/packages/af/a9/3bdd799e2c9b20c1ea6dc6fa8e83f29480a97711cf806e823f808c2316ac/pyarrow-20.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c3a01f313ffe27ac4126f4c2e5ea0f36a5fc6ab51f8726cf41fee4b256680bd", size = 42421775, upload_time = "2025-04-27T12:30:06.875Z" }, - { url = "https://files.pythonhosted.org/packages/10/f7/da98ccd86354c332f593218101ae56568d5dcedb460e342000bd89c49cc1/pyarrow-20.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:a2791f69ad72addd33510fec7bb14ee06c2a448e06b649e264c094c5b5f7ce28", size = 40687231, upload_time = "2025-04-27T12:30:13.954Z" }, - { url = "https://files.pythonhosted.org/packages/bb/1b/2168d6050e52ff1e6cefc61d600723870bf569cbf41d13db939c8cf97a16/pyarrow-20.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:4250e28a22302ce8692d3a0e8ec9d9dde54ec00d237cff4dfa9c1fbf79e472a8", size = 42295639, upload_time = "2025-04-27T12:30:21.949Z" }, - { url = "https://files.pythonhosted.org/packages/b2/66/2d976c0c7158fd25591c8ca55aee026e6d5745a021915a1835578707feb3/pyarrow-20.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:89e030dc58fc760e4010148e6ff164d2f44441490280ef1e97a542375e41058e", size = 42908549, upload_time = "2025-04-27T12:30:29.551Z" }, - { url = "https://files.pythonhosted.org/packages/31/a9/dfb999c2fc6911201dcbf348247f9cc382a8990f9ab45c12eabfd7243a38/pyarrow-20.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6102b4864d77102dbbb72965618e204e550135a940c2534711d5ffa787df2a5a", size = 44557216, upload_time = "2025-04-27T12:30:36.977Z" }, - { url = "https://files.pythonhosted.org/packages/a0/8e/9adee63dfa3911be2382fb4d92e4b2e7d82610f9d9f668493bebaa2af50f/pyarrow-20.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:96d6a0a37d9c98be08f5ed6a10831d88d52cac7b13f5287f1e0f625a0de8062b", size = 25660496, upload_time = "2025-04-27T12:30:42.809Z" }, - { url = "https://files.pythonhosted.org/packages/9b/aa/daa413b81446d20d4dad2944110dcf4cf4f4179ef7f685dd5a6d7570dc8e/pyarrow-20.0.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:a15532e77b94c61efadde86d10957950392999503b3616b2ffcef7621a002893", size = 30798501, upload_time = "2025-04-27T12:30:48.351Z" }, - { url = "https://files.pythonhosted.org/packages/ff/75/2303d1caa410925de902d32ac215dc80a7ce7dd8dfe95358c165f2adf107/pyarrow-20.0.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:dd43f58037443af715f34f1322c782ec463a3c8a94a85fdb2d987ceb5658e061", size = 32277895, upload_time = "2025-04-27T12:30:55.238Z" }, - { url = "https://files.pythonhosted.org/packages/92/41/fe18c7c0b38b20811b73d1bdd54b1fccba0dab0e51d2048878042d84afa8/pyarrow-20.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa0d288143a8585806e3cc7c39566407aab646fb9ece164609dac1cfff45f6ae", size = 41327322, upload_time = "2025-04-27T12:31:05.587Z" }, - { url = "https://files.pythonhosted.org/packages/da/ab/7dbf3d11db67c72dbf36ae63dcbc9f30b866c153b3a22ef728523943eee6/pyarrow-20.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b6953f0114f8d6f3d905d98e987d0924dabce59c3cda380bdfaa25a6201563b4", size = 42411441, upload_time = "2025-04-27T12:31:15.675Z" }, - { url = "https://files.pythonhosted.org/packages/90/c3/0c7da7b6dac863af75b64e2f827e4742161128c350bfe7955b426484e226/pyarrow-20.0.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:991f85b48a8a5e839b2128590ce07611fae48a904cae6cab1f089c5955b57eb5", size = 40677027, upload_time = "2025-04-27T12:31:24.631Z" }, - { url = "https://files.pythonhosted.org/packages/be/27/43a47fa0ff9053ab5203bb3faeec435d43c0d8bfa40179bfd076cdbd4e1c/pyarrow-20.0.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:97c8dc984ed09cb07d618d57d8d4b67a5100a30c3818c2fb0b04599f0da2de7b", size = 42281473, upload_time = "2025-04-27T12:31:31.311Z" }, - { url = "https://files.pythonhosted.org/packages/bc/0b/d56c63b078876da81bbb9ba695a596eabee9b085555ed12bf6eb3b7cab0e/pyarrow-20.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9b71daf534f4745818f96c214dbc1e6124d7daf059167330b610fc69b6f3d3e3", size = 42893897, upload_time = "2025-04-27T12:31:39.406Z" }, - { url = "https://files.pythonhosted.org/packages/92/ac/7d4bd020ba9145f354012838692d48300c1b8fe5634bfda886abcada67ed/pyarrow-20.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e8b88758f9303fa5a83d6c90e176714b2fd3852e776fc2d7e42a22dd6c2fb368", size = 44543847, upload_time = "2025-04-27T12:31:45.997Z" }, - { url = "https://files.pythonhosted.org/packages/9d/07/290f4abf9ca702c5df7b47739c1b2c83588641ddfa2cc75e34a301d42e55/pyarrow-20.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:30b3051b7975801c1e1d387e17c588d8ab05ced9b1e14eec57915f79869b5031", size = 25653219, upload_time = "2025-04-27T12:31:54.11Z" }, - { url = "https://files.pythonhosted.org/packages/95/df/720bb17704b10bd69dde086e1400b8eefb8f58df3f8ac9cff6c425bf57f1/pyarrow-20.0.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:ca151afa4f9b7bc45bcc791eb9a89e90a9eb2772767d0b1e5389609c7d03db63", size = 30853957, upload_time = "2025-04-27T12:31:59.215Z" }, - { url = "https://files.pythonhosted.org/packages/d9/72/0d5f875efc31baef742ba55a00a25213a19ea64d7176e0fe001c5d8b6e9a/pyarrow-20.0.0-cp313-cp313t-macosx_12_0_x86_64.whl", hash = "sha256:4680f01ecd86e0dd63e39eb5cd59ef9ff24a9d166db328679e36c108dc993d4c", size = 32247972, upload_time = "2025-04-27T12:32:05.369Z" }, - { url = "https://files.pythonhosted.org/packages/d5/bc/e48b4fa544d2eea72f7844180eb77f83f2030b84c8dad860f199f94307ed/pyarrow-20.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f4c8534e2ff059765647aa69b75d6543f9fef59e2cd4c6d18015192565d2b70", size = 41256434, upload_time = "2025-04-27T12:32:11.814Z" }, - { url = "https://files.pythonhosted.org/packages/c3/01/974043a29874aa2cf4f87fb07fd108828fc7362300265a2a64a94965e35b/pyarrow-20.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e1f8a47f4b4ae4c69c4d702cfbdfe4d41e18e5c7ef6f1bb1c50918c1e81c57b", size = 42353648, upload_time = "2025-04-27T12:32:20.766Z" }, - { url = "https://files.pythonhosted.org/packages/68/95/cc0d3634cde9ca69b0e51cbe830d8915ea32dda2157560dda27ff3b3337b/pyarrow-20.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:a1f60dc14658efaa927f8214734f6a01a806d7690be4b3232ba526836d216122", size = 40619853, upload_time = "2025-04-27T12:32:28.1Z" }, - { url = "https://files.pythonhosted.org/packages/29/c2/3ad40e07e96a3e74e7ed7cc8285aadfa84eb848a798c98ec0ad009eb6bcc/pyarrow-20.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:204a846dca751428991346976b914d6d2a82ae5b8316a6ed99789ebf976551e6", size = 42241743, upload_time = "2025-04-27T12:32:35.792Z" }, - { url = "https://files.pythonhosted.org/packages/eb/cb/65fa110b483339add6a9bc7b6373614166b14e20375d4daa73483755f830/pyarrow-20.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:f3b117b922af5e4c6b9a9115825726cac7d8b1421c37c2b5e24fbacc8930612c", size = 42839441, upload_time = "2025-04-27T12:32:46.64Z" }, - { url = "https://files.pythonhosted.org/packages/98/7b/f30b1954589243207d7a0fbc9997401044bf9a033eec78f6cb50da3f304a/pyarrow-20.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e724a3fd23ae5b9c010e7be857f4405ed5e679db5c93e66204db1a69f733936a", size = 44503279, upload_time = "2025-04-27T12:32:56.503Z" }, - { url = "https://files.pythonhosted.org/packages/37/40/ad395740cd641869a13bcf60851296c89624662575621968dcfafabaa7f6/pyarrow-20.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:82f1ee5133bd8f49d31be1299dc07f585136679666b502540db854968576faf9", size = 25944982, upload_time = "2025-04-27T12:33:04.72Z" }, +version = "23.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/88/22/134986a4cc224d593c1afde5494d18ff629393d74cc2eddb176669f234a4/pyarrow-23.0.1.tar.gz", hash = "sha256:b8c5873e33440b2bc2f4a79d2b47017a89c5a24116c055625e6f2ee50523f019", size = 1167336, upload-time = "2026-02-16T10:14:12.39Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bc/a8/24e5dc6855f50a62936ceb004e6e9645e4219a8065f304145d7fb8a79d5d/pyarrow-23.0.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:3fab8f82571844eb3c460f90a75583801d14ca0cc32b1acc8c361650e006fd56", size = 34307390, upload-time = "2026-02-16T10:08:08.654Z" }, + { url = "https://files.pythonhosted.org/packages/bc/8e/4be5617b4aaae0287f621ad31c6036e5f63118cfca0dc57d42121ff49b51/pyarrow-23.0.1-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:3f91c038b95f71ddfc865f11d5876c42f343b4495535bd262c7b321b0b94507c", size = 35853761, upload-time = "2026-02-16T10:08:17.811Z" }, + { url = "https://files.pythonhosted.org/packages/2e/08/3e56a18819462210432ae37d10f5c8eed3828be1d6c751b6e6a2e93c286a/pyarrow-23.0.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:d0744403adabef53c985a7f8a082b502a368510c40d184df349a0a8754533258", size = 44493116, upload-time = "2026-02-16T10:08:25.792Z" }, + { url = "https://files.pythonhosted.org/packages/f8/82/c40b68001dbec8a3faa4c08cd8c200798ac732d2854537c5449dc859f55a/pyarrow-23.0.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:c33b5bf406284fd0bba436ed6f6c3ebe8e311722b441d89397c54f871c6863a2", size = 47564532, upload-time = "2026-02-16T10:08:34.27Z" }, + { url = "https://files.pythonhosted.org/packages/20/bc/73f611989116b6f53347581b02177f9f620efdf3cd3f405d0e83cdf53a83/pyarrow-23.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ddf743e82f69dcd6dbbcb63628895d7161e04e56794ef80550ac6f3315eeb1d5", size = 48183685, upload-time = "2026-02-16T10:08:42.889Z" }, + { url = "https://files.pythonhosted.org/packages/b0/cc/6c6b3ecdae2a8c3aced99956187e8302fc954cc2cca2a37cf2111dad16ce/pyarrow-23.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e052a211c5ac9848ae15d5ec875ed0943c0221e2fcfe69eee80b604b4e703222", size = 50605582, upload-time = "2026-02-16T10:08:51.641Z" }, + { url = "https://files.pythonhosted.org/packages/8d/94/d359e708672878d7638a04a0448edf7c707f9e5606cee11e15aaa5c7535a/pyarrow-23.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:5abde149bb3ce524782d838eb67ac095cd3fd6090eba051130589793f1a7f76d", size = 27521148, upload-time = "2026-02-16T10:08:58.077Z" }, + { url = "https://files.pythonhosted.org/packages/b0/41/8e6b6ef7e225d4ceead8459427a52afdc23379768f54dd3566014d7618c1/pyarrow-23.0.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:6f0147ee9e0386f519c952cc670eb4a8b05caa594eeffe01af0e25f699e4e9bb", size = 34302230, upload-time = "2026-02-16T10:09:03.859Z" }, + { url = "https://files.pythonhosted.org/packages/bf/4a/1472c00392f521fea03ae93408bf445cc7bfa1ab81683faf9bc188e36629/pyarrow-23.0.1-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:0ae6e17c828455b6265d590100c295193f93cc5675eb0af59e49dbd00d2de350", size = 35850050, upload-time = "2026-02-16T10:09:11.877Z" }, + { url = "https://files.pythonhosted.org/packages/0c/b2/bd1f2f05ded56af7f54d702c8364c9c43cd6abb91b0e9933f3d77b4f4132/pyarrow-23.0.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:fed7020203e9ef273360b9e45be52a2a47d3103caf156a30ace5247ffb51bdbd", size = 44491918, upload-time = "2026-02-16T10:09:18.144Z" }, + { url = "https://files.pythonhosted.org/packages/0b/62/96459ef5b67957eac38a90f541d1c28833d1b367f014a482cb63f3b7cd2d/pyarrow-23.0.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:26d50dee49d741ac0e82185033488d28d35be4d763ae6f321f97d1140eb7a0e9", size = 47562811, upload-time = "2026-02-16T10:09:25.792Z" }, + { url = "https://files.pythonhosted.org/packages/7d/94/1170e235add1f5f45a954e26cd0e906e7e74e23392dcb560de471f7366ec/pyarrow-23.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3c30143b17161310f151f4a2bcfe41b5ff744238c1039338779424e38579d701", size = 48183766, upload-time = "2026-02-16T10:09:34.645Z" }, + { url = "https://files.pythonhosted.org/packages/0e/2d/39a42af4570377b99774cdb47f63ee6c7da7616bd55b3d5001aa18edfe4f/pyarrow-23.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:db2190fa79c80a23fdd29fef4b8992893f024ae7c17d2f5f4db7171fa30c2c78", size = 50607669, upload-time = "2026-02-16T10:09:44.153Z" }, + { url = "https://files.pythonhosted.org/packages/00/ca/db94101c187f3df742133ac837e93b1f269ebdac49427f8310ee40b6a58f/pyarrow-23.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:f00f993a8179e0e1c9713bcc0baf6d6c01326a406a9c23495ec1ba9c9ebf2919", size = 27527698, upload-time = "2026-02-16T10:09:50.263Z" }, + { url = "https://files.pythonhosted.org/packages/9a/4b/4166bb5abbfe6f750fc60ad337c43ecf61340fa52ab386da6e8dbf9e63c4/pyarrow-23.0.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:f4b0dbfa124c0bb161f8b5ebb40f1a680b70279aa0c9901d44a2b5a20806039f", size = 34214575, upload-time = "2026-02-16T10:09:56.225Z" }, + { url = "https://files.pythonhosted.org/packages/e1/da/3f941e3734ac8088ea588b53e860baeddac8323ea40ce22e3d0baa865cc9/pyarrow-23.0.1-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:7707d2b6673f7de054e2e83d59f9e805939038eebe1763fe811ee8fa5c0cd1a7", size = 35832540, upload-time = "2026-02-16T10:10:03.428Z" }, + { url = "https://files.pythonhosted.org/packages/88/7c/3d841c366620e906d54430817531b877ba646310296df42ef697308c2705/pyarrow-23.0.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:86ff03fb9f1a320266e0de855dee4b17da6794c595d207f89bba40d16b5c78b9", size = 44470940, upload-time = "2026-02-16T10:10:10.704Z" }, + { url = "https://files.pythonhosted.org/packages/2c/a5/da83046273d990f256cb79796a190bbf7ec999269705ddc609403f8c6b06/pyarrow-23.0.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:813d99f31275919c383aab17f0f455a04f5a429c261cc411b1e9a8f5e4aaaa05", size = 47586063, upload-time = "2026-02-16T10:10:17.95Z" }, + { url = "https://files.pythonhosted.org/packages/5b/3c/b7d2ebcff47a514f47f9da1e74b7949138c58cfeb108cdd4ee62f43f0cf3/pyarrow-23.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:bf5842f960cddd2ef757d486041d57c96483efc295a8c4a0e20e704cbbf39c67", size = 48173045, upload-time = "2026-02-16T10:10:25.363Z" }, + { url = "https://files.pythonhosted.org/packages/43/b2/b40961262213beaba6acfc88698eb773dfce32ecdf34d19291db94c2bd73/pyarrow-23.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:564baf97c858ecc03ec01a41062e8f4698abc3e6e2acd79c01c2e97880a19730", size = 50621741, upload-time = "2026-02-16T10:10:33.477Z" }, + { url = "https://files.pythonhosted.org/packages/f6/70/1fdda42d65b28b078e93d75d371b2185a61da89dda4def8ba6ba41ebdeb4/pyarrow-23.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:07deae7783782ac7250989a7b2ecde9b3c343a643f82e8a4df03d93b633006f0", size = 27620678, upload-time = "2026-02-16T10:10:39.31Z" }, + { url = "https://files.pythonhosted.org/packages/47/10/2cbe4c6f0fb83d2de37249567373d64327a5e4d8db72f486db42875b08f6/pyarrow-23.0.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:6b8fda694640b00e8af3c824f99f789e836720aa8c9379fb435d4c4953a756b8", size = 34210066, upload-time = "2026-02-16T10:10:45.487Z" }, + { url = "https://files.pythonhosted.org/packages/cb/4f/679fa7e84dadbaca7a65f7cdba8d6c83febbd93ca12fa4adf40ba3b6362b/pyarrow-23.0.1-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:8ff51b1addc469b9444b7c6f3548e19dc931b172ab234e995a60aea9f6e6025f", size = 35825526, upload-time = "2026-02-16T10:10:52.266Z" }, + { url = "https://files.pythonhosted.org/packages/f9/63/d2747d930882c9d661e9398eefc54f15696547b8983aaaf11d4a2e8b5426/pyarrow-23.0.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:71c5be5cbf1e1cb6169d2a0980850bccb558ddc9b747b6206435313c47c37677", size = 44473279, upload-time = "2026-02-16T10:11:01.557Z" }, + { url = "https://files.pythonhosted.org/packages/b3/93/10a48b5e238de6d562a411af6467e71e7aedbc9b87f8d3a35f1560ae30fb/pyarrow-23.0.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:9b6f4f17b43bc39d56fec96e53fe89d94bac3eb134137964371b45352d40d0c2", size = 47585798, upload-time = "2026-02-16T10:11:09.401Z" }, + { url = "https://files.pythonhosted.org/packages/5c/20/476943001c54ef078dbf9542280e22741219a184a0632862bca4feccd666/pyarrow-23.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9fc13fc6c403d1337acab46a2c4346ca6c9dec5780c3c697cf8abfd5e19b6b37", size = 48179446, upload-time = "2026-02-16T10:11:17.781Z" }, + { url = "https://files.pythonhosted.org/packages/4b/b6/5dd0c47b335fcd8edba9bfab78ad961bd0fd55ebe53468cc393f45e0be60/pyarrow-23.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5c16ed4f53247fa3ffb12a14d236de4213a4415d127fe9cebed33d51671113e2", size = 50623972, upload-time = "2026-02-16T10:11:26.185Z" }, + { url = "https://files.pythonhosted.org/packages/d5/09/a532297c9591a727d67760e2e756b83905dd89adb365a7f6e9c72578bcc1/pyarrow-23.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:cecfb12ef629cf6be0b1887f9f86463b0dd3dc3195ae6224e74006be4736035a", size = 27540749, upload-time = "2026-02-16T10:12:23.297Z" }, + { url = "https://files.pythonhosted.org/packages/a5/8e/38749c4b1303e6ae76b3c80618f84861ae0c55dd3c2273842ea6f8258233/pyarrow-23.0.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:29f7f7419a0e30264ea261fdc0e5fe63ce5a6095003db2945d7cd78df391a7e1", size = 34471544, upload-time = "2026-02-16T10:11:32.535Z" }, + { url = "https://files.pythonhosted.org/packages/a3/73/f237b2bc8c669212f842bcfd842b04fc8d936bfc9d471630569132dc920d/pyarrow-23.0.1-cp313-cp313t-macosx_12_0_x86_64.whl", hash = "sha256:33d648dc25b51fd8055c19e4261e813dfc4d2427f068bcecc8b53d01b81b0500", size = 35949911, upload-time = "2026-02-16T10:11:39.813Z" }, + { url = "https://files.pythonhosted.org/packages/0c/86/b912195eee0903b5611bf596833def7d146ab2d301afeb4b722c57ffc966/pyarrow-23.0.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:cd395abf8f91c673dd3589cadc8cc1ee4e8674fa61b2e923c8dd215d9c7d1f41", size = 44520337, upload-time = "2026-02-16T10:11:47.764Z" }, + { url = "https://files.pythonhosted.org/packages/69/c2/f2a717fb824f62d0be952ea724b4f6f9372a17eed6f704b5c9526f12f2f1/pyarrow-23.0.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:00be9576d970c31defb5c32eb72ef585bf600ef6d0a82d5eccaae96639cf9d07", size = 47548944, upload-time = "2026-02-16T10:11:56.607Z" }, + { url = "https://files.pythonhosted.org/packages/84/a7/90007d476b9f0dc308e3bc57b832d004f848fd6c0da601375d20d92d1519/pyarrow-23.0.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c2139549494445609f35a5cda4eb94e2c9e4d704ce60a095b342f82460c73a83", size = 48236269, upload-time = "2026-02-16T10:12:04.47Z" }, + { url = "https://files.pythonhosted.org/packages/b0/3f/b16fab3e77709856eb6ac328ce35f57a6d4a18462c7ca5186ef31b45e0e0/pyarrow-23.0.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:7044b442f184d84e2351e5084600f0d7343d6117aabcbc1ac78eb1ae11eb4125", size = 50604794, upload-time = "2026-02-16T10:12:11.797Z" }, + { url = "https://files.pythonhosted.org/packages/e9/a1/22df0620a9fac31d68397a75465c344e83c3dfe521f7612aea33e27ab6c0/pyarrow-23.0.1-cp313-cp313t-win_amd64.whl", hash = "sha256:a35581e856a2fafa12f3f54fce4331862b1cfb0bef5758347a858a4aa9d6bae8", size = 27660642, upload-time = "2026-02-16T10:12:17.746Z" }, + { url = "https://files.pythonhosted.org/packages/8d/1b/6da9a89583ce7b23ac611f183ae4843cd3a6cf54f079549b0e8c14031e73/pyarrow-23.0.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:5df1161da23636a70838099d4aaa65142777185cc0cdba4037a18cee7d8db9ca", size = 34238755, upload-time = "2026-02-16T10:12:32.819Z" }, + { url = "https://files.pythonhosted.org/packages/ae/b5/d58a241fbe324dbaeb8df07be6af8752c846192d78d2272e551098f74e88/pyarrow-23.0.1-cp314-cp314-macosx_12_0_x86_64.whl", hash = "sha256:fa8e51cb04b9f8c9c5ace6bab63af9a1f88d35c0d6cbf53e8c17c098552285e1", size = 35847826, upload-time = "2026-02-16T10:12:38.949Z" }, + { url = "https://files.pythonhosted.org/packages/54/a5/8cbc83f04aba433ca7b331b38f39e000efd9f0c7ce47128670e737542996/pyarrow-23.0.1-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:0b95a3994f015be13c63148fef8832e8a23938128c185ee951c98908a696e0eb", size = 44536859, upload-time = "2026-02-16T10:12:45.467Z" }, + { url = "https://files.pythonhosted.org/packages/36/2e/c0f017c405fcdc252dbccafbe05e36b0d0eb1ea9a958f081e01c6972927f/pyarrow-23.0.1-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:4982d71350b1a6e5cfe1af742c53dfb759b11ce14141870d05d9e540d13bc5d1", size = 47614443, upload-time = "2026-02-16T10:12:55.525Z" }, + { url = "https://files.pythonhosted.org/packages/af/6b/2314a78057912f5627afa13ba43809d9d653e6630859618b0fd81a4e0759/pyarrow-23.0.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c250248f1fe266db627921c89b47b7c06fee0489ad95b04d50353537d74d6886", size = 48232991, upload-time = "2026-02-16T10:13:04.729Z" }, + { url = "https://files.pythonhosted.org/packages/40/f2/1bcb1d3be3460832ef3370d621142216e15a2c7c62602a4ea19ec240dd64/pyarrow-23.0.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5f4763b83c11c16e5f4c15601ba6dfa849e20723b46aa2617cb4bffe8768479f", size = 50645077, upload-time = "2026-02-16T10:13:14.147Z" }, + { url = "https://files.pythonhosted.org/packages/eb/3f/b1da7b61cd66566a4d4c8383d376c606d1c34a906c3f1cb35c479f59d1aa/pyarrow-23.0.1-cp314-cp314-win_amd64.whl", hash = "sha256:3a4c85ef66c134161987c17b147d6bffdca4566f9a4c1d81a0a01cdf08414ea5", size = 28234271, upload-time = "2026-02-16T10:14:09.397Z" }, + { url = "https://files.pythonhosted.org/packages/b5/78/07f67434e910a0f7323269be7bfbf58699bd0c1d080b18a1ab49ba943fe8/pyarrow-23.0.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:17cd28e906c18af486a499422740298c52d7c6795344ea5002a7720b4eadf16d", size = 34488692, upload-time = "2026-02-16T10:13:21.541Z" }, + { url = "https://files.pythonhosted.org/packages/50/76/34cf7ae93ece1f740a04910d9f7e80ba166b9b4ab9596a953e9e62b90fe1/pyarrow-23.0.1-cp314-cp314t-macosx_12_0_x86_64.whl", hash = "sha256:76e823d0e86b4fb5e1cf4a58d293036e678b5a4b03539be933d3b31f9406859f", size = 35964383, upload-time = "2026-02-16T10:13:28.63Z" }, + { url = "https://files.pythonhosted.org/packages/46/90/459b827238936d4244214be7c684e1b366a63f8c78c380807ae25ed92199/pyarrow-23.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:a62e1899e3078bf65943078b3ad2a6ddcacf2373bc06379aac61b1e548a75814", size = 44538119, upload-time = "2026-02-16T10:13:35.506Z" }, + { url = "https://files.pythonhosted.org/packages/28/a1/93a71ae5881e99d1f9de1d4554a87be37da11cd6b152239fb5bd924fdc64/pyarrow-23.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:df088e8f640c9fae3b1f495b3c64755c4e719091caf250f3a74d095ddf3c836d", size = 47571199, upload-time = "2026-02-16T10:13:42.504Z" }, + { url = "https://files.pythonhosted.org/packages/88/a3/d2c462d4ef313521eaf2eff04d204ac60775263f1fb08c374b543f79f610/pyarrow-23.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:46718a220d64677c93bc243af1d44b55998255427588e400677d7192671845c7", size = 48259435, upload-time = "2026-02-16T10:13:49.226Z" }, + { url = "https://files.pythonhosted.org/packages/cc/f1/11a544b8c3d38a759eb3fbb022039117fd633e9a7b19e4841cc3da091915/pyarrow-23.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a09f3876e87f48bc2f13583ab551f0379e5dfb83210391e68ace404181a20690", size = 50629149, upload-time = "2026-02-16T10:13:57.238Z" }, + { url = "https://files.pythonhosted.org/packages/50/f2/c0e76a0b451ffdf0cf788932e182758eb7558953f4f27f1aff8e2518b653/pyarrow-23.0.1-cp314-cp314t-win_amd64.whl", hash = "sha256:527e8d899f14bd15b740cd5a54ad56b7f98044955373a17179d5956ddb93d9ce", size = 28365807, upload-time = "2026-02-16T10:14:03.892Z" }, ] [[package]] name = "pyaudio" version = "0.2.14" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/26/1d/8878c7752febb0f6716a7e1a52cb92ac98871c5aa522cba181878091607c/PyAudio-0.2.14.tar.gz", hash = "sha256:78dfff3879b4994d1f4fc6485646a57755c6ee3c19647a491f790a0895bd2f87", size = 47066, upload_time = "2023-11-07T07:11:48.806Z" } +sdist = { url = "https://files.pythonhosted.org/packages/26/1d/8878c7752febb0f6716a7e1a52cb92ac98871c5aa522cba181878091607c/PyAudio-0.2.14.tar.gz", hash = "sha256:78dfff3879b4994d1f4fc6485646a57755c6ee3c19647a491f790a0895bd2f87", size = 47066, upload-time = "2023-11-07T07:11:48.806Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/90/1553487277e6aa25c0b7c2c38709cdd2b49e11c66c0b25c6e8b7b6638c72/PyAudio-0.2.14-cp310-cp310-win32.whl", hash = "sha256:126065b5e82a1c03ba16e7c0404d8f54e17368836e7d2d92427358ad44fefe61", size = 144624, upload_time = "2023-11-07T07:11:33.599Z" }, - { url = "https://files.pythonhosted.org/packages/27/bc/719d140ee63cf4b0725016531d36743a797ffdbab85e8536922902c9349a/PyAudio-0.2.14-cp310-cp310-win_amd64.whl", hash = "sha256:2a166fc88d435a2779810dd2678354adc33499e9d4d7f937f28b20cc55893e83", size = 164069, upload_time = "2023-11-07T07:11:35.439Z" }, - { url = "https://files.pythonhosted.org/packages/7b/f0/b0eab89eafa70a86b7b566a4df2f94c7880a2d483aa8de1c77d335335b5b/PyAudio-0.2.14-cp311-cp311-win32.whl", hash = "sha256:506b32a595f8693811682ab4b127602d404df7dfc453b499c91a80d0f7bad289", size = 144624, upload_time = "2023-11-07T07:11:36.94Z" }, - { url = "https://files.pythonhosted.org/packages/82/d8/f043c854aad450a76e476b0cf9cda1956419e1dacf1062eb9df3c0055abe/PyAudio-0.2.14-cp311-cp311-win_amd64.whl", hash = "sha256:bbeb01d36a2f472ae5ee5e1451cacc42112986abe622f735bb870a5db77cf903", size = 164070, upload_time = "2023-11-07T07:11:38.579Z" }, - { url = "https://files.pythonhosted.org/packages/8d/45/8d2b76e8f6db783f9326c1305f3f816d4a12c8eda5edc6a2e1d03c097c3b/PyAudio-0.2.14-cp312-cp312-win32.whl", hash = "sha256:5fce4bcdd2e0e8c063d835dbe2860dac46437506af509353c7f8114d4bacbd5b", size = 144750, upload_time = "2023-11-07T07:11:40.142Z" }, - { url = "https://files.pythonhosted.org/packages/b0/6a/d25812e5f79f06285767ec607b39149d02aa3b31d50c2269768f48768930/PyAudio-0.2.14-cp312-cp312-win_amd64.whl", hash = "sha256:12f2f1ba04e06ff95d80700a78967897a489c05e093e3bffa05a84ed9c0a7fa3", size = 164126, upload_time = "2023-11-07T07:11:41.539Z" }, - { url = "https://files.pythonhosted.org/packages/3a/77/66cd37111a87c1589b63524f3d3c848011d21ca97828422c7fde7665ff0d/PyAudio-0.2.14-cp313-cp313-win32.whl", hash = "sha256:95328285b4dab57ea8c52a4a996cb52be6d629353315be5bfda403d15932a497", size = 150982, upload_time = "2024-11-20T19:12:12.404Z" }, - { url = "https://files.pythonhosted.org/packages/a5/8b/7f9a061c1cc2b230f9ac02a6003fcd14c85ce1828013aecbaf45aa988d20/PyAudio-0.2.14-cp313-cp313-win_amd64.whl", hash = "sha256:692d8c1446f52ed2662120bcd9ddcb5aa2b71f38bda31e58b19fb4672fffba69", size = 173655, upload_time = "2024-11-20T19:12:13.616Z" }, + { url = "https://files.pythonhosted.org/packages/90/90/1553487277e6aa25c0b7c2c38709cdd2b49e11c66c0b25c6e8b7b6638c72/PyAudio-0.2.14-cp310-cp310-win32.whl", hash = "sha256:126065b5e82a1c03ba16e7c0404d8f54e17368836e7d2d92427358ad44fefe61", size = 144624, upload-time = "2023-11-07T07:11:33.599Z" }, + { url = "https://files.pythonhosted.org/packages/27/bc/719d140ee63cf4b0725016531d36743a797ffdbab85e8536922902c9349a/PyAudio-0.2.14-cp310-cp310-win_amd64.whl", hash = "sha256:2a166fc88d435a2779810dd2678354adc33499e9d4d7f937f28b20cc55893e83", size = 164069, upload-time = "2023-11-07T07:11:35.439Z" }, + { url = "https://files.pythonhosted.org/packages/7b/f0/b0eab89eafa70a86b7b566a4df2f94c7880a2d483aa8de1c77d335335b5b/PyAudio-0.2.14-cp311-cp311-win32.whl", hash = "sha256:506b32a595f8693811682ab4b127602d404df7dfc453b499c91a80d0f7bad289", size = 144624, upload-time = "2023-11-07T07:11:36.94Z" }, + { url = "https://files.pythonhosted.org/packages/82/d8/f043c854aad450a76e476b0cf9cda1956419e1dacf1062eb9df3c0055abe/PyAudio-0.2.14-cp311-cp311-win_amd64.whl", hash = "sha256:bbeb01d36a2f472ae5ee5e1451cacc42112986abe622f735bb870a5db77cf903", size = 164070, upload-time = "2023-11-07T07:11:38.579Z" }, + { url = "https://files.pythonhosted.org/packages/8d/45/8d2b76e8f6db783f9326c1305f3f816d4a12c8eda5edc6a2e1d03c097c3b/PyAudio-0.2.14-cp312-cp312-win32.whl", hash = "sha256:5fce4bcdd2e0e8c063d835dbe2860dac46437506af509353c7f8114d4bacbd5b", size = 144750, upload-time = "2023-11-07T07:11:40.142Z" }, + { url = "https://files.pythonhosted.org/packages/b0/6a/d25812e5f79f06285767ec607b39149d02aa3b31d50c2269768f48768930/PyAudio-0.2.14-cp312-cp312-win_amd64.whl", hash = "sha256:12f2f1ba04e06ff95d80700a78967897a489c05e093e3bffa05a84ed9c0a7fa3", size = 164126, upload-time = "2023-11-07T07:11:41.539Z" }, + { url = "https://files.pythonhosted.org/packages/3a/77/66cd37111a87c1589b63524f3d3c848011d21ca97828422c7fde7665ff0d/PyAudio-0.2.14-cp313-cp313-win32.whl", hash = "sha256:95328285b4dab57ea8c52a4a996cb52be6d629353315be5bfda403d15932a497", size = 150982, upload-time = "2024-11-20T19:12:12.404Z" }, + { url = "https://files.pythonhosted.org/packages/a5/8b/7f9a061c1cc2b230f9ac02a6003fcd14c85ce1828013aecbaf45aa988d20/PyAudio-0.2.14-cp313-cp313-win_amd64.whl", hash = "sha256:692d8c1446f52ed2662120bcd9ddcb5aa2b71f38bda31e58b19fb4672fffba69", size = 173655, upload-time = "2024-11-20T19:12:13.616Z" }, ] [[package]] name = "pybind11" -version = "3.0.1" +version = "3.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/2f/7b/a6d8dcb83c457e24a9df1e4d8fd5fb8034d4bbc62f3c324681e8a9ba57c2/pybind11-3.0.1.tar.gz", hash = "sha256:9c0f40056a016da59bab516efb523089139fcc6f2ba7e4930854c61efb932051", size = 546914, upload_time = "2025-08-22T20:09:27.265Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/98/9118a0659646f1628c592ef9bb48e0056efa6bf27c951fd12a178e0136fb/pybind11-3.0.2.tar.gz", hash = "sha256:432f01aeb68e361a3a7fc7575c2c7f497595bf640f747acd909ff238dd766e06", size = 577131, upload-time = "2026-02-17T04:46:52.556Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cd/8a/37362fc2b949d5f733a8b0f2ff51ba423914cabefe69f1d1b6aab710f5fe/pybind11-3.0.1-py3-none-any.whl", hash = "sha256:aa8f0aa6e0a94d3b64adfc38f560f33f15e589be2175e103c0a33c6bce55ee89", size = 293611, upload_time = "2025-08-22T20:09:25.235Z" }, + { url = "https://files.pythonhosted.org/packages/88/c5/e98d9c51f3d5300d5e40ad9037dd6b3b60736fd02ab68dcc98c96be7592d/pybind11-3.0.2-py3-none-any.whl", hash = "sha256:f8a6500548919cc33bcd220d5f984688326f574fa97f1107f2f4fdb4c6fb019f", size = 310158, upload-time = "2026-02-17T04:46:49.91Z" }, ] [[package]] name = "pycparser" -version = "2.22" +version = "3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6", size = 172736, upload_time = "2024-03-30T13:22:22.564Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 103492, upload-time = "2026-01-21T14:26:51.89Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc", size = 117552, upload_time = "2024-03-30T13:22:20.476Z" }, + { url = "https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992", size = 48172, upload-time = "2026-01-21T14:26:50.693Z" }, ] [[package]] name = "pydantic" -version = "2.11.5" +version = "2.12.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-types" }, @@ -7288,210 +6023,229 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f0/86/8ce9040065e8f924d642c58e4a344e33163a07f6b57f836d0d734e0ad3fb/pydantic-2.11.5.tar.gz", hash = "sha256:7f853db3d0ce78ce8bbb148c401c2cdd6431b3473c0cdff2755c7690952a7b7a", size = 787102, upload_time = "2025-05-22T21:18:08.761Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/1e/4f0a3233767010308f2fd6bd0814597e3f63f1dc98304a9112b8759df4ff/pydantic-2.12.3.tar.gz", hash = "sha256:1da1c82b0fc140bb0103bc1441ffe062154c8d38491189751ee00fd8ca65ce74", size = 819383, upload-time = "2025-10-17T15:04:21.222Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b5/69/831ed22b38ff9b4b64b66569f0e5b7b97cf3638346eb95a2147fdb49ad5f/pydantic-2.11.5-py3-none-any.whl", hash = "sha256:f9c26ba06f9747749ca1e5c94d6a85cb84254577553c8785576fd38fa64dc0f7", size = 444229, upload_time = "2025-05-22T21:18:06.329Z" }, + { url = "https://files.pythonhosted.org/packages/a1/6b/83661fa77dcefa195ad5f8cd9af3d1a7450fd57cc883ad04d65446ac2029/pydantic-2.12.3-py3-none-any.whl", hash = "sha256:6986454a854bc3bc6e5443e1369e06a3a456af9d339eda45510f517d9ea5c6bf", size = 462431, upload-time = "2025-10-17T15:04:19.346Z" }, ] [[package]] name = "pydantic-core" -version = "2.33.2" +version = "2.41.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ad/88/5f2260bdfae97aabf98f1778d43f69574390ad787afb646292a638c923d4/pydantic_core-2.33.2.tar.gz", hash = "sha256:7cb8bc3605c29176e1b105350d2e6474142d7c1bd1d9327c4a9bdb46bf827acc", size = 435195, upload_time = "2025-04-23T18:33:52.104Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e5/92/b31726561b5dae176c2d2c2dc43a9c5bfba5d32f96f8b4c0a600dd492447/pydantic_core-2.33.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2b3d326aaef0c0399d9afffeb6367d5e26ddc24d351dbc9c636840ac355dc5d8", size = 2028817, upload_time = "2025-04-23T18:30:43.919Z" }, - { url = "https://files.pythonhosted.org/packages/a3/44/3f0b95fafdaca04a483c4e685fe437c6891001bf3ce8b2fded82b9ea3aa1/pydantic_core-2.33.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0e5b2671f05ba48b94cb90ce55d8bdcaaedb8ba00cc5359f6810fc918713983d", size = 1861357, upload_time = "2025-04-23T18:30:46.372Z" }, - { url = "https://files.pythonhosted.org/packages/30/97/e8f13b55766234caae05372826e8e4b3b96e7b248be3157f53237682e43c/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0069c9acc3f3981b9ff4cdfaf088e98d83440a4c7ea1bc07460af3d4dc22e72d", size = 1898011, upload_time = "2025-04-23T18:30:47.591Z" }, - { url = "https://files.pythonhosted.org/packages/9b/a3/99c48cf7bafc991cc3ee66fd544c0aae8dc907b752f1dad2d79b1b5a471f/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d53b22f2032c42eaaf025f7c40c2e3b94568ae077a606f006d206a463bc69572", size = 1982730, upload_time = "2025-04-23T18:30:49.328Z" }, - { url = "https://files.pythonhosted.org/packages/de/8e/a5b882ec4307010a840fb8b58bd9bf65d1840c92eae7534c7441709bf54b/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0405262705a123b7ce9f0b92f123334d67b70fd1f20a9372b907ce1080c7ba02", size = 2136178, upload_time = "2025-04-23T18:30:50.907Z" }, - { url = "https://files.pythonhosted.org/packages/e4/bb/71e35fc3ed05af6834e890edb75968e2802fe98778971ab5cba20a162315/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4b25d91e288e2c4e0662b8038a28c6a07eaac3e196cfc4ff69de4ea3db992a1b", size = 2736462, upload_time = "2025-04-23T18:30:52.083Z" }, - { url = "https://files.pythonhosted.org/packages/31/0d/c8f7593e6bc7066289bbc366f2235701dcbebcd1ff0ef8e64f6f239fb47d/pydantic_core-2.33.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6bdfe4b3789761f3bcb4b1ddf33355a71079858958e3a552f16d5af19768fef2", size = 2005652, upload_time = "2025-04-23T18:30:53.389Z" }, - { url = "https://files.pythonhosted.org/packages/d2/7a/996d8bd75f3eda405e3dd219ff5ff0a283cd8e34add39d8ef9157e722867/pydantic_core-2.33.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:efec8db3266b76ef9607c2c4c419bdb06bf335ae433b80816089ea7585816f6a", size = 2113306, upload_time = "2025-04-23T18:30:54.661Z" }, - { url = "https://files.pythonhosted.org/packages/ff/84/daf2a6fb2db40ffda6578a7e8c5a6e9c8affb251a05c233ae37098118788/pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:031c57d67ca86902726e0fae2214ce6770bbe2f710dc33063187a68744a5ecac", size = 2073720, upload_time = "2025-04-23T18:30:56.11Z" }, - { url = "https://files.pythonhosted.org/packages/77/fb/2258da019f4825128445ae79456a5499c032b55849dbd5bed78c95ccf163/pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:f8de619080e944347f5f20de29a975c2d815d9ddd8be9b9b7268e2e3ef68605a", size = 2244915, upload_time = "2025-04-23T18:30:57.501Z" }, - { url = "https://files.pythonhosted.org/packages/d8/7a/925ff73756031289468326e355b6fa8316960d0d65f8b5d6b3a3e7866de7/pydantic_core-2.33.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:73662edf539e72a9440129f231ed3757faab89630d291b784ca99237fb94db2b", size = 2241884, upload_time = "2025-04-23T18:30:58.867Z" }, - { url = "https://files.pythonhosted.org/packages/0b/b0/249ee6d2646f1cdadcb813805fe76265745c4010cf20a8eba7b0e639d9b2/pydantic_core-2.33.2-cp310-cp310-win32.whl", hash = "sha256:0a39979dcbb70998b0e505fb1556a1d550a0781463ce84ebf915ba293ccb7e22", size = 1910496, upload_time = "2025-04-23T18:31:00.078Z" }, - { url = "https://files.pythonhosted.org/packages/66/ff/172ba8f12a42d4b552917aa65d1f2328990d3ccfc01d5b7c943ec084299f/pydantic_core-2.33.2-cp310-cp310-win_amd64.whl", hash = "sha256:b0379a2b24882fef529ec3b4987cb5d003b9cda32256024e6fe1586ac45fc640", size = 1955019, upload_time = "2025-04-23T18:31:01.335Z" }, - { url = "https://files.pythonhosted.org/packages/3f/8d/71db63483d518cbbf290261a1fc2839d17ff89fce7089e08cad07ccfce67/pydantic_core-2.33.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:4c5b0a576fb381edd6d27f0a85915c6daf2f8138dc5c267a57c08a62900758c7", size = 2028584, upload_time = "2025-04-23T18:31:03.106Z" }, - { url = "https://files.pythonhosted.org/packages/24/2f/3cfa7244ae292dd850989f328722d2aef313f74ffc471184dc509e1e4e5a/pydantic_core-2.33.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e799c050df38a639db758c617ec771fd8fb7a5f8eaaa4b27b101f266b216a246", size = 1855071, upload_time = "2025-04-23T18:31:04.621Z" }, - { url = "https://files.pythonhosted.org/packages/b3/d3/4ae42d33f5e3f50dd467761304be2fa0a9417fbf09735bc2cce003480f2a/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc46a01bf8d62f227d5ecee74178ffc448ff4e5197c756331f71efcc66dc980f", size = 1897823, upload_time = "2025-04-23T18:31:06.377Z" }, - { url = "https://files.pythonhosted.org/packages/f4/f3/aa5976e8352b7695ff808599794b1fba2a9ae2ee954a3426855935799488/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a144d4f717285c6d9234a66778059f33a89096dfb9b39117663fd8413d582dcc", size = 1983792, upload_time = "2025-04-23T18:31:07.93Z" }, - { url = "https://files.pythonhosted.org/packages/d5/7a/cda9b5a23c552037717f2b2a5257e9b2bfe45e687386df9591eff7b46d28/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:73cf6373c21bc80b2e0dc88444f41ae60b2f070ed02095754eb5a01df12256de", size = 2136338, upload_time = "2025-04-23T18:31:09.283Z" }, - { url = "https://files.pythonhosted.org/packages/2b/9f/b8f9ec8dd1417eb9da784e91e1667d58a2a4a7b7b34cf4af765ef663a7e5/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3dc625f4aa79713512d1976fe9f0bc99f706a9dee21dfd1810b4bbbf228d0e8a", size = 2730998, upload_time = "2025-04-23T18:31:11.7Z" }, - { url = "https://files.pythonhosted.org/packages/47/bc/cd720e078576bdb8255d5032c5d63ee5c0bf4b7173dd955185a1d658c456/pydantic_core-2.33.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:881b21b5549499972441da4758d662aeea93f1923f953e9cbaff14b8b9565aef", size = 2003200, upload_time = "2025-04-23T18:31:13.536Z" }, - { url = "https://files.pythonhosted.org/packages/ca/22/3602b895ee2cd29d11a2b349372446ae9727c32e78a94b3d588a40fdf187/pydantic_core-2.33.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bdc25f3681f7b78572699569514036afe3c243bc3059d3942624e936ec93450e", size = 2113890, upload_time = "2025-04-23T18:31:15.011Z" }, - { url = "https://files.pythonhosted.org/packages/ff/e6/e3c5908c03cf00d629eb38393a98fccc38ee0ce8ecce32f69fc7d7b558a7/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:fe5b32187cbc0c862ee201ad66c30cf218e5ed468ec8dc1cf49dec66e160cc4d", size = 2073359, upload_time = "2025-04-23T18:31:16.393Z" }, - { url = "https://files.pythonhosted.org/packages/12/e7/6a36a07c59ebefc8777d1ffdaf5ae71b06b21952582e4b07eba88a421c79/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:bc7aee6f634a6f4a95676fcb5d6559a2c2a390330098dba5e5a5f28a2e4ada30", size = 2245883, upload_time = "2025-04-23T18:31:17.892Z" }, - { url = "https://files.pythonhosted.org/packages/16/3f/59b3187aaa6cc0c1e6616e8045b284de2b6a87b027cce2ffcea073adf1d2/pydantic_core-2.33.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:235f45e5dbcccf6bd99f9f472858849f73d11120d76ea8707115415f8e5ebebf", size = 2241074, upload_time = "2025-04-23T18:31:19.205Z" }, - { url = "https://files.pythonhosted.org/packages/e0/ed/55532bb88f674d5d8f67ab121a2a13c385df382de2a1677f30ad385f7438/pydantic_core-2.33.2-cp311-cp311-win32.whl", hash = "sha256:6368900c2d3ef09b69cb0b913f9f8263b03786e5b2a387706c5afb66800efd51", size = 1910538, upload_time = "2025-04-23T18:31:20.541Z" }, - { url = "https://files.pythonhosted.org/packages/fe/1b/25b7cccd4519c0b23c2dd636ad39d381abf113085ce4f7bec2b0dc755eb1/pydantic_core-2.33.2-cp311-cp311-win_amd64.whl", hash = "sha256:1e063337ef9e9820c77acc768546325ebe04ee38b08703244c1309cccc4f1bab", size = 1952909, upload_time = "2025-04-23T18:31:22.371Z" }, - { url = "https://files.pythonhosted.org/packages/49/a9/d809358e49126438055884c4366a1f6227f0f84f635a9014e2deb9b9de54/pydantic_core-2.33.2-cp311-cp311-win_arm64.whl", hash = "sha256:6b99022f1d19bc32a4c2a0d544fc9a76e3be90f0b3f4af413f87d38749300e65", size = 1897786, upload_time = "2025-04-23T18:31:24.161Z" }, - { url = "https://files.pythonhosted.org/packages/18/8a/2b41c97f554ec8c71f2a8a5f85cb56a8b0956addfe8b0efb5b3d77e8bdc3/pydantic_core-2.33.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a7ec89dc587667f22b6a0b6579c249fca9026ce7c333fc142ba42411fa243cdc", size = 2009000, upload_time = "2025-04-23T18:31:25.863Z" }, - { url = "https://files.pythonhosted.org/packages/a1/02/6224312aacb3c8ecbaa959897af57181fb6cf3a3d7917fd44d0f2917e6f2/pydantic_core-2.33.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3c6db6e52c6d70aa0d00d45cdb9b40f0433b96380071ea80b09277dba021ddf7", size = 1847996, upload_time = "2025-04-23T18:31:27.341Z" }, - { url = "https://files.pythonhosted.org/packages/d6/46/6dcdf084a523dbe0a0be59d054734b86a981726f221f4562aed313dbcb49/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e61206137cbc65e6d5256e1166f88331d3b6238e082d9f74613b9b765fb9025", size = 1880957, upload_time = "2025-04-23T18:31:28.956Z" }, - { url = "https://files.pythonhosted.org/packages/ec/6b/1ec2c03837ac00886ba8160ce041ce4e325b41d06a034adbef11339ae422/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb8c529b2819c37140eb51b914153063d27ed88e3bdc31b71198a198e921e011", size = 1964199, upload_time = "2025-04-23T18:31:31.025Z" }, - { url = "https://files.pythonhosted.org/packages/2d/1d/6bf34d6adb9debd9136bd197ca72642203ce9aaaa85cfcbfcf20f9696e83/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c52b02ad8b4e2cf14ca7b3d918f3eb0ee91e63b3167c32591e57c4317e134f8f", size = 2120296, upload_time = "2025-04-23T18:31:32.514Z" }, - { url = "https://files.pythonhosted.org/packages/e0/94/2bd0aaf5a591e974b32a9f7123f16637776c304471a0ab33cf263cf5591a/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:96081f1605125ba0855dfda83f6f3df5ec90c61195421ba72223de35ccfb2f88", size = 2676109, upload_time = "2025-04-23T18:31:33.958Z" }, - { url = "https://files.pythonhosted.org/packages/f9/41/4b043778cf9c4285d59742281a769eac371b9e47e35f98ad321349cc5d61/pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f57a69461af2a5fa6e6bbd7a5f60d3b7e6cebb687f55106933188e79ad155c1", size = 2002028, upload_time = "2025-04-23T18:31:39.095Z" }, - { url = "https://files.pythonhosted.org/packages/cb/d5/7bb781bf2748ce3d03af04d5c969fa1308880e1dca35a9bd94e1a96a922e/pydantic_core-2.33.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:572c7e6c8bb4774d2ac88929e3d1f12bc45714ae5ee6d9a788a9fb35e60bb04b", size = 2100044, upload_time = "2025-04-23T18:31:41.034Z" }, - { url = "https://files.pythonhosted.org/packages/fe/36/def5e53e1eb0ad896785702a5bbfd25eed546cdcf4087ad285021a90ed53/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:db4b41f9bd95fbe5acd76d89920336ba96f03e149097365afe1cb092fceb89a1", size = 2058881, upload_time = "2025-04-23T18:31:42.757Z" }, - { url = "https://files.pythonhosted.org/packages/01/6c/57f8d70b2ee57fc3dc8b9610315949837fa8c11d86927b9bb044f8705419/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:fa854f5cf7e33842a892e5c73f45327760bc7bc516339fda888c75ae60edaeb6", size = 2227034, upload_time = "2025-04-23T18:31:44.304Z" }, - { url = "https://files.pythonhosted.org/packages/27/b9/9c17f0396a82b3d5cbea4c24d742083422639e7bb1d5bf600e12cb176a13/pydantic_core-2.33.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:5f483cfb75ff703095c59e365360cb73e00185e01aaea067cd19acffd2ab20ea", size = 2234187, upload_time = "2025-04-23T18:31:45.891Z" }, - { url = "https://files.pythonhosted.org/packages/b0/6a/adf5734ffd52bf86d865093ad70b2ce543415e0e356f6cacabbc0d9ad910/pydantic_core-2.33.2-cp312-cp312-win32.whl", hash = "sha256:9cb1da0f5a471435a7bc7e439b8a728e8b61e59784b2af70d7c169f8dd8ae290", size = 1892628, upload_time = "2025-04-23T18:31:47.819Z" }, - { url = "https://files.pythonhosted.org/packages/43/e4/5479fecb3606c1368d496a825d8411e126133c41224c1e7238be58b87d7e/pydantic_core-2.33.2-cp312-cp312-win_amd64.whl", hash = "sha256:f941635f2a3d96b2973e867144fde513665c87f13fe0e193c158ac51bfaaa7b2", size = 1955866, upload_time = "2025-04-23T18:31:49.635Z" }, - { url = "https://files.pythonhosted.org/packages/0d/24/8b11e8b3e2be9dd82df4b11408a67c61bb4dc4f8e11b5b0fc888b38118b5/pydantic_core-2.33.2-cp312-cp312-win_arm64.whl", hash = "sha256:cca3868ddfaccfbc4bfb1d608e2ccaaebe0ae628e1416aeb9c4d88c001bb45ab", size = 1888894, upload_time = "2025-04-23T18:31:51.609Z" }, - { url = "https://files.pythonhosted.org/packages/46/8c/99040727b41f56616573a28771b1bfa08a3d3fe74d3d513f01251f79f172/pydantic_core-2.33.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:1082dd3e2d7109ad8b7da48e1d4710c8d06c253cbc4a27c1cff4fbcaa97a9e3f", size = 2015688, upload_time = "2025-04-23T18:31:53.175Z" }, - { url = "https://files.pythonhosted.org/packages/3a/cc/5999d1eb705a6cefc31f0b4a90e9f7fc400539b1a1030529700cc1b51838/pydantic_core-2.33.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f517ca031dfc037a9c07e748cefd8d96235088b83b4f4ba8939105d20fa1dcd6", size = 1844808, upload_time = "2025-04-23T18:31:54.79Z" }, - { url = "https://files.pythonhosted.org/packages/6f/5e/a0a7b8885c98889a18b6e376f344da1ef323d270b44edf8174d6bce4d622/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a9f2c9dd19656823cb8250b0724ee9c60a82f3cdf68a080979d13092a3b0fef", size = 1885580, upload_time = "2025-04-23T18:31:57.393Z" }, - { url = "https://files.pythonhosted.org/packages/3b/2a/953581f343c7d11a304581156618c3f592435523dd9d79865903272c256a/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2b0a451c263b01acebe51895bfb0e1cc842a5c666efe06cdf13846c7418caa9a", size = 1973859, upload_time = "2025-04-23T18:31:59.065Z" }, - { url = "https://files.pythonhosted.org/packages/e6/55/f1a813904771c03a3f97f676c62cca0c0a4138654107c1b61f19c644868b/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ea40a64d23faa25e62a70ad163571c0b342b8bf66d5fa612ac0dec4f069d916", size = 2120810, upload_time = "2025-04-23T18:32:00.78Z" }, - { url = "https://files.pythonhosted.org/packages/aa/c3/053389835a996e18853ba107a63caae0b9deb4a276c6b472931ea9ae6e48/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fb2d542b4d66f9470e8065c5469ec676978d625a8b7a363f07d9a501a9cb36a", size = 2676498, upload_time = "2025-04-23T18:32:02.418Z" }, - { url = "https://files.pythonhosted.org/packages/eb/3c/f4abd740877a35abade05e437245b192f9d0ffb48bbbbd708df33d3cda37/pydantic_core-2.33.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdac5d6ffa1b5a83bca06ffe7583f5576555e6c8b3a91fbd25ea7780f825f7d", size = 2000611, upload_time = "2025-04-23T18:32:04.152Z" }, - { url = "https://files.pythonhosted.org/packages/59/a7/63ef2fed1837d1121a894d0ce88439fe3e3b3e48c7543b2a4479eb99c2bd/pydantic_core-2.33.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:04a1a413977ab517154eebb2d326da71638271477d6ad87a769102f7c2488c56", size = 2107924, upload_time = "2025-04-23T18:32:06.129Z" }, - { url = "https://files.pythonhosted.org/packages/04/8f/2551964ef045669801675f1cfc3b0d74147f4901c3ffa42be2ddb1f0efc4/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c8e7af2f4e0194c22b5b37205bfb293d166a7344a5b0d0eaccebc376546d77d5", size = 2063196, upload_time = "2025-04-23T18:32:08.178Z" }, - { url = "https://files.pythonhosted.org/packages/26/bd/d9602777e77fc6dbb0c7db9ad356e9a985825547dce5ad1d30ee04903918/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:5c92edd15cd58b3c2d34873597a1e20f13094f59cf88068adb18947df5455b4e", size = 2236389, upload_time = "2025-04-23T18:32:10.242Z" }, - { url = "https://files.pythonhosted.org/packages/42/db/0e950daa7e2230423ab342ae918a794964b053bec24ba8af013fc7c94846/pydantic_core-2.33.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:65132b7b4a1c0beded5e057324b7e16e10910c106d43675d9bd87d4f38dde162", size = 2239223, upload_time = "2025-04-23T18:32:12.382Z" }, - { url = "https://files.pythonhosted.org/packages/58/4d/4f937099c545a8a17eb52cb67fe0447fd9a373b348ccfa9a87f141eeb00f/pydantic_core-2.33.2-cp313-cp313-win32.whl", hash = "sha256:52fb90784e0a242bb96ec53f42196a17278855b0f31ac7c3cc6f5c1ec4811849", size = 1900473, upload_time = "2025-04-23T18:32:14.034Z" }, - { url = "https://files.pythonhosted.org/packages/a0/75/4a0a9bac998d78d889def5e4ef2b065acba8cae8c93696906c3a91f310ca/pydantic_core-2.33.2-cp313-cp313-win_amd64.whl", hash = "sha256:c083a3bdd5a93dfe480f1125926afcdbf2917ae714bdb80b36d34318b2bec5d9", size = 1955269, upload_time = "2025-04-23T18:32:15.783Z" }, - { url = "https://files.pythonhosted.org/packages/f9/86/1beda0576969592f1497b4ce8e7bc8cbdf614c352426271b1b10d5f0aa64/pydantic_core-2.33.2-cp313-cp313-win_arm64.whl", hash = "sha256:e80b087132752f6b3d714f041ccf74403799d3b23a72722ea2e6ba2e892555b9", size = 1893921, upload_time = "2025-04-23T18:32:18.473Z" }, - { url = "https://files.pythonhosted.org/packages/a4/7d/e09391c2eebeab681df2b74bfe6c43422fffede8dc74187b2b0bf6fd7571/pydantic_core-2.33.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61c18fba8e5e9db3ab908620af374db0ac1baa69f0f32df4f61ae23f15e586ac", size = 1806162, upload_time = "2025-04-23T18:32:20.188Z" }, - { url = "https://files.pythonhosted.org/packages/f1/3d/847b6b1fed9f8ed3bb95a9ad04fbd0b212e832d4f0f50ff4d9ee5a9f15cf/pydantic_core-2.33.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95237e53bb015f67b63c91af7518a62a8660376a6a0db19b89acc77a4d6199f5", size = 1981560, upload_time = "2025-04-23T18:32:22.354Z" }, - { url = "https://files.pythonhosted.org/packages/6f/9a/e73262f6c6656262b5fdd723ad90f518f579b7bc8622e43a942eec53c938/pydantic_core-2.33.2-cp313-cp313t-win_amd64.whl", hash = "sha256:c2fc0a768ef76c15ab9238afa6da7f69895bb5d1ee83aeea2e3509af4472d0b9", size = 1935777, upload_time = "2025-04-23T18:32:25.088Z" }, - { url = "https://files.pythonhosted.org/packages/30/68/373d55e58b7e83ce371691f6eaa7175e3a24b956c44628eb25d7da007917/pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5c4aa4e82353f65e548c476b37e64189783aa5384903bfea4f41580f255fddfa", size = 2023982, upload_time = "2025-04-23T18:32:53.14Z" }, - { url = "https://files.pythonhosted.org/packages/a4/16/145f54ac08c96a63d8ed6442f9dec17b2773d19920b627b18d4f10a061ea/pydantic_core-2.33.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d946c8bf0d5c24bf4fe333af284c59a19358aa3ec18cb3dc4370080da1e8ad29", size = 1858412, upload_time = "2025-04-23T18:32:55.52Z" }, - { url = "https://files.pythonhosted.org/packages/41/b1/c6dc6c3e2de4516c0bb2c46f6a373b91b5660312342a0cf5826e38ad82fa/pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87b31b6846e361ef83fedb187bb5b4372d0da3f7e28d85415efa92d6125d6e6d", size = 1892749, upload_time = "2025-04-23T18:32:57.546Z" }, - { url = "https://files.pythonhosted.org/packages/12/73/8cd57e20afba760b21b742106f9dbdfa6697f1570b189c7457a1af4cd8a0/pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa9d91b338f2df0508606f7009fde642391425189bba6d8c653afd80fd6bb64e", size = 2067527, upload_time = "2025-04-23T18:32:59.771Z" }, - { url = "https://files.pythonhosted.org/packages/e3/d5/0bb5d988cc019b3cba4a78f2d4b3854427fc47ee8ec8e9eaabf787da239c/pydantic_core-2.33.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2058a32994f1fde4ca0480ab9d1e75a0e8c87c22b53a3ae66554f9af78f2fe8c", size = 2108225, upload_time = "2025-04-23T18:33:04.51Z" }, - { url = "https://files.pythonhosted.org/packages/f1/c5/00c02d1571913d496aabf146106ad8239dc132485ee22efe08085084ff7c/pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:0e03262ab796d986f978f79c943fc5f620381be7287148b8010b4097f79a39ec", size = 2069490, upload_time = "2025-04-23T18:33:06.391Z" }, - { url = "https://files.pythonhosted.org/packages/22/a8/dccc38768274d3ed3a59b5d06f59ccb845778687652daa71df0cab4040d7/pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:1a8695a8d00c73e50bff9dfda4d540b7dee29ff9b8053e38380426a85ef10052", size = 2237525, upload_time = "2025-04-23T18:33:08.44Z" }, - { url = "https://files.pythonhosted.org/packages/d4/e7/4f98c0b125dda7cf7ccd14ba936218397b44f50a56dd8c16a3091df116c3/pydantic_core-2.33.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:fa754d1850735a0b0e03bcffd9d4b4343eb417e47196e4485d9cca326073a42c", size = 2238446, upload_time = "2025-04-23T18:33:10.313Z" }, - { url = "https://files.pythonhosted.org/packages/ce/91/2ec36480fdb0b783cd9ef6795753c1dea13882f2e68e73bce76ae8c21e6a/pydantic_core-2.33.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:a11c8d26a50bfab49002947d3d237abe4d9e4b5bdc8846a63537b6488e197808", size = 2066678, upload_time = "2025-04-23T18:33:12.224Z" }, - { url = "https://files.pythonhosted.org/packages/7b/27/d4ae6487d73948d6f20dddcd94be4ea43e74349b56eba82e9bdee2d7494c/pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:dd14041875d09cc0f9308e37a6f8b65f5585cf2598a53aa0123df8b129d481f8", size = 2025200, upload_time = "2025-04-23T18:33:14.199Z" }, - { url = "https://files.pythonhosted.org/packages/f1/b8/b3cb95375f05d33801024079b9392a5ab45267a63400bf1866e7ce0f0de4/pydantic_core-2.33.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d87c561733f66531dced0da6e864f44ebf89a8fba55f31407b00c2f7f9449593", size = 1859123, upload_time = "2025-04-23T18:33:16.555Z" }, - { url = "https://files.pythonhosted.org/packages/05/bc/0d0b5adeda59a261cd30a1235a445bf55c7e46ae44aea28f7bd6ed46e091/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f82865531efd18d6e07a04a17331af02cb7a651583c418df8266f17a63c6612", size = 1892852, upload_time = "2025-04-23T18:33:18.513Z" }, - { url = "https://files.pythonhosted.org/packages/3e/11/d37bdebbda2e449cb3f519f6ce950927b56d62f0b84fd9cb9e372a26a3d5/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bfb5112df54209d820d7bf9317c7a6c9025ea52e49f46b6a2060104bba37de7", size = 2067484, upload_time = "2025-04-23T18:33:20.475Z" }, - { url = "https://files.pythonhosted.org/packages/8c/55/1f95f0a05ce72ecb02a8a8a1c3be0579bbc29b1d5ab68f1378b7bebc5057/pydantic_core-2.33.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:64632ff9d614e5eecfb495796ad51b0ed98c453e447a76bcbeeb69615079fc7e", size = 2108896, upload_time = "2025-04-23T18:33:22.501Z" }, - { url = "https://files.pythonhosted.org/packages/53/89/2b2de6c81fa131f423246a9109d7b2a375e83968ad0800d6e57d0574629b/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:f889f7a40498cc077332c7ab6b4608d296d852182211787d4f3ee377aaae66e8", size = 2069475, upload_time = "2025-04-23T18:33:24.528Z" }, - { url = "https://files.pythonhosted.org/packages/b8/e9/1f7efbe20d0b2b10f6718944b5d8ece9152390904f29a78e68d4e7961159/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:de4b83bb311557e439b9e186f733f6c645b9417c84e2eb8203f3f820a4b988bf", size = 2239013, upload_time = "2025-04-23T18:33:26.621Z" }, - { url = "https://files.pythonhosted.org/packages/3c/b2/5309c905a93811524a49b4e031e9851a6b00ff0fb668794472ea7746b448/pydantic_core-2.33.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:82f68293f055f51b51ea42fafc74b6aad03e70e191799430b90c13d643059ebb", size = 2238715, upload_time = "2025-04-23T18:33:28.656Z" }, - { url = "https://files.pythonhosted.org/packages/32/56/8a7ca5d2cd2cda1d245d34b1c9a942920a718082ae8e54e5f3e5a58b7add/pydantic_core-2.33.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:329467cecfb529c925cf2bbd4d60d2c509bc2fb52a20c1045bf09bb70971a9c1", size = 2066757, upload_time = "2025-04-23T18:33:30.645Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/df/18/d0944e8eaaa3efd0a91b0f1fc537d3be55ad35091b6a87638211ba691964/pydantic_core-2.41.4.tar.gz", hash = "sha256:70e47929a9d4a1905a67e4b687d5946026390568a8e952b92824118063cee4d5", size = 457557, upload-time = "2025-10-14T10:23:47.909Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/3d/9b8ca77b0f76fcdbf8bc6b72474e264283f461284ca84ac3fde570c6c49a/pydantic_core-2.41.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2442d9a4d38f3411f22eb9dd0912b7cbf4b7d5b6c92c4173b75d3e1ccd84e36e", size = 2111197, upload-time = "2025-10-14T10:19:43.303Z" }, + { url = "https://files.pythonhosted.org/packages/59/92/b7b0fe6ed4781642232755cb7e56a86e2041e1292f16d9ae410a0ccee5ac/pydantic_core-2.41.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:30a9876226dda131a741afeab2702e2d127209bde3c65a2b8133f428bc5d006b", size = 1917909, upload-time = "2025-10-14T10:19:45.194Z" }, + { url = "https://files.pythonhosted.org/packages/52/8c/3eb872009274ffa4fb6a9585114e161aa1a0915af2896e2d441642929fe4/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d55bbac04711e2980645af68b97d445cdbcce70e5216de444a6c4b6943ebcccd", size = 1969905, upload-time = "2025-10-14T10:19:46.567Z" }, + { url = "https://files.pythonhosted.org/packages/f4/21/35adf4a753bcfaea22d925214a0c5b880792e3244731b3f3e6fec0d124f7/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e1d778fb7849a42d0ee5927ab0f7453bf9f85eef8887a546ec87db5ddb178945", size = 2051938, upload-time = "2025-10-14T10:19:48.237Z" }, + { url = "https://files.pythonhosted.org/packages/7d/d0/cdf7d126825e36d6e3f1eccf257da8954452934ede275a8f390eac775e89/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1b65077a4693a98b90ec5ad8f203ad65802a1b9b6d4a7e48066925a7e1606706", size = 2250710, upload-time = "2025-10-14T10:19:49.619Z" }, + { url = "https://files.pythonhosted.org/packages/2e/1c/af1e6fd5ea596327308f9c8d1654e1285cc3d8de0d584a3c9d7705bf8a7c/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:62637c769dee16eddb7686bf421be48dfc2fae93832c25e25bc7242e698361ba", size = 2367445, upload-time = "2025-10-14T10:19:51.269Z" }, + { url = "https://files.pythonhosted.org/packages/d3/81/8cece29a6ef1b3a92f956ea6da6250d5b2d2e7e4d513dd3b4f0c7a83dfea/pydantic_core-2.41.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dfe3aa529c8f501babf6e502936b9e8d4698502b2cfab41e17a028d91b1ac7b", size = 2072875, upload-time = "2025-10-14T10:19:52.671Z" }, + { url = "https://files.pythonhosted.org/packages/e3/37/a6a579f5fc2cd4d5521284a0ab6a426cc6463a7b3897aeb95b12f1ba607b/pydantic_core-2.41.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ca2322da745bf2eeb581fc9ea3bbb31147702163ccbcbf12a3bb630e4bf05e1d", size = 2191329, upload-time = "2025-10-14T10:19:54.214Z" }, + { url = "https://files.pythonhosted.org/packages/ae/03/505020dc5c54ec75ecba9f41119fd1e48f9e41e4629942494c4a8734ded1/pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e8cd3577c796be7231dcf80badcf2e0835a46665eaafd8ace124d886bab4d700", size = 2151658, upload-time = "2025-10-14T10:19:55.843Z" }, + { url = "https://files.pythonhosted.org/packages/cb/5d/2c0d09fb53aa03bbd2a214d89ebfa6304be7df9ed86ee3dc7770257f41ee/pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:1cae8851e174c83633f0833e90636832857297900133705ee158cf79d40f03e6", size = 2316777, upload-time = "2025-10-14T10:19:57.607Z" }, + { url = "https://files.pythonhosted.org/packages/ea/4b/c2c9c8f5e1f9c864b57d08539d9d3db160e00491c9f5ee90e1bfd905e644/pydantic_core-2.41.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a26d950449aae348afe1ac8be5525a00ae4235309b729ad4d3399623125b43c9", size = 2320705, upload-time = "2025-10-14T10:19:59.016Z" }, + { url = "https://files.pythonhosted.org/packages/28/c3/a74c1c37f49c0a02c89c7340fafc0ba816b29bd495d1a31ce1bdeacc6085/pydantic_core-2.41.4-cp310-cp310-win32.whl", hash = "sha256:0cf2a1f599efe57fa0051312774280ee0f650e11152325e41dfd3018ef2c1b57", size = 1975464, upload-time = "2025-10-14T10:20:00.581Z" }, + { url = "https://files.pythonhosted.org/packages/d6/23/5dd5c1324ba80303368f7569e2e2e1a721c7d9eb16acb7eb7b7f85cb1be2/pydantic_core-2.41.4-cp310-cp310-win_amd64.whl", hash = "sha256:a8c2e340d7e454dc3340d3d2e8f23558ebe78c98aa8f68851b04dcb7bc37abdc", size = 2024497, upload-time = "2025-10-14T10:20:03.018Z" }, + { url = "https://files.pythonhosted.org/packages/62/4c/f6cbfa1e8efacd00b846764e8484fe173d25b8dab881e277a619177f3384/pydantic_core-2.41.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:28ff11666443a1a8cf2a044d6a545ebffa8382b5f7973f22c36109205e65dc80", size = 2109062, upload-time = "2025-10-14T10:20:04.486Z" }, + { url = "https://files.pythonhosted.org/packages/21/f8/40b72d3868896bfcd410e1bd7e516e762d326201c48e5b4a06446f6cf9e8/pydantic_core-2.41.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:61760c3925d4633290292bad462e0f737b840508b4f722247d8729684f6539ae", size = 1916301, upload-time = "2025-10-14T10:20:06.857Z" }, + { url = "https://files.pythonhosted.org/packages/94/4d/d203dce8bee7faeca791671c88519969d98d3b4e8f225da5b96dad226fc8/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eae547b7315d055b0de2ec3965643b0ab82ad0106a7ffd29615ee9f266a02827", size = 1968728, upload-time = "2025-10-14T10:20:08.353Z" }, + { url = "https://files.pythonhosted.org/packages/65/f5/6a66187775df87c24d526985b3a5d78d861580ca466fbd9d4d0e792fcf6c/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ef9ee5471edd58d1fcce1c80ffc8783a650e3e3a193fe90d52e43bb4d87bff1f", size = 2050238, upload-time = "2025-10-14T10:20:09.766Z" }, + { url = "https://files.pythonhosted.org/packages/5e/b9/78336345de97298cf53236b2f271912ce11f32c1e59de25a374ce12f9cce/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:15dd504af121caaf2c95cb90c0ebf71603c53de98305621b94da0f967e572def", size = 2249424, upload-time = "2025-10-14T10:20:11.732Z" }, + { url = "https://files.pythonhosted.org/packages/99/bb/a4584888b70ee594c3d374a71af5075a68654d6c780369df269118af7402/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3a926768ea49a8af4d36abd6a8968b8790f7f76dd7cbd5a4c180db2b4ac9a3a2", size = 2366047, upload-time = "2025-10-14T10:20:13.647Z" }, + { url = "https://files.pythonhosted.org/packages/5f/8d/17fc5de9d6418e4d2ae8c675f905cdafdc59d3bf3bf9c946b7ab796a992a/pydantic_core-2.41.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6916b9b7d134bff5440098a4deb80e4cb623e68974a87883299de9124126c2a8", size = 2071163, upload-time = "2025-10-14T10:20:15.307Z" }, + { url = "https://files.pythonhosted.org/packages/54/e7/03d2c5c0b8ed37a4617430db68ec5e7dbba66358b629cd69e11b4d564367/pydantic_core-2.41.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5cf90535979089df02e6f17ffd076f07237efa55b7343d98760bde8743c4b265", size = 2190585, upload-time = "2025-10-14T10:20:17.3Z" }, + { url = "https://files.pythonhosted.org/packages/be/fc/15d1c9fe5ad9266a5897d9b932b7f53d7e5cfc800573917a2c5d6eea56ec/pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:7533c76fa647fade2d7ec75ac5cc079ab3f34879626dae5689b27790a6cf5a5c", size = 2150109, upload-time = "2025-10-14T10:20:19.143Z" }, + { url = "https://files.pythonhosted.org/packages/26/ef/e735dd008808226c83ba56972566138665b71477ad580fa5a21f0851df48/pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:37e516bca9264cbf29612539801ca3cd5d1be465f940417b002905e6ed79d38a", size = 2315078, upload-time = "2025-10-14T10:20:20.742Z" }, + { url = "https://files.pythonhosted.org/packages/90/00/806efdcf35ff2ac0f938362350cd9827b8afb116cc814b6b75cf23738c7c/pydantic_core-2.41.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0c19cb355224037c83642429b8ce261ae108e1c5fbf5c028bac63c77b0f8646e", size = 2318737, upload-time = "2025-10-14T10:20:22.306Z" }, + { url = "https://files.pythonhosted.org/packages/41/7e/6ac90673fe6cb36621a2283552897838c020db343fa86e513d3f563b196f/pydantic_core-2.41.4-cp311-cp311-win32.whl", hash = "sha256:09c2a60e55b357284b5f31f5ab275ba9f7f70b7525e18a132ec1f9160b4f1f03", size = 1974160, upload-time = "2025-10-14T10:20:23.817Z" }, + { url = "https://files.pythonhosted.org/packages/e0/9d/7c5e24ee585c1f8b6356e1d11d40ab807ffde44d2db3b7dfd6d20b09720e/pydantic_core-2.41.4-cp311-cp311-win_amd64.whl", hash = "sha256:711156b6afb5cb1cb7c14a2cc2c4a8b4c717b69046f13c6b332d8a0a8f41ca3e", size = 2021883, upload-time = "2025-10-14T10:20:25.48Z" }, + { url = "https://files.pythonhosted.org/packages/33/90/5c172357460fc28b2871eb4a0fb3843b136b429c6fa827e4b588877bf115/pydantic_core-2.41.4-cp311-cp311-win_arm64.whl", hash = "sha256:6cb9cf7e761f4f8a8589a45e49ed3c0d92d1d696a45a6feaee8c904b26efc2db", size = 1968026, upload-time = "2025-10-14T10:20:27.039Z" }, + { url = "https://files.pythonhosted.org/packages/e9/81/d3b3e95929c4369d30b2a66a91db63c8ed0a98381ae55a45da2cd1cc1288/pydantic_core-2.41.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:ab06d77e053d660a6faaf04894446df7b0a7e7aba70c2797465a0a1af00fc887", size = 2099043, upload-time = "2025-10-14T10:20:28.561Z" }, + { url = "https://files.pythonhosted.org/packages/58/da/46fdac49e6717e3a94fc9201403e08d9d61aa7a770fab6190b8740749047/pydantic_core-2.41.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c53ff33e603a9c1179a9364b0a24694f183717b2e0da2b5ad43c316c956901b2", size = 1910699, upload-time = "2025-10-14T10:20:30.217Z" }, + { url = "https://files.pythonhosted.org/packages/1e/63/4d948f1b9dd8e991a5a98b77dd66c74641f5f2e5225fee37994b2e07d391/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:304c54176af2c143bd181d82e77c15c41cbacea8872a2225dd37e6544dce9999", size = 1952121, upload-time = "2025-10-14T10:20:32.246Z" }, + { url = "https://files.pythonhosted.org/packages/b2/a7/e5fc60a6f781fc634ecaa9ecc3c20171d238794cef69ae0af79ac11b89d7/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:025ba34a4cf4fb32f917d5d188ab5e702223d3ba603be4d8aca2f82bede432a4", size = 2041590, upload-time = "2025-10-14T10:20:34.332Z" }, + { url = "https://files.pythonhosted.org/packages/70/69/dce747b1d21d59e85af433428978a1893c6f8a7068fa2bb4a927fba7a5ff/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b9f5f30c402ed58f90c70e12eff65547d3ab74685ffe8283c719e6bead8ef53f", size = 2219869, upload-time = "2025-10-14T10:20:35.965Z" }, + { url = "https://files.pythonhosted.org/packages/83/6a/c070e30e295403bf29c4df1cb781317b6a9bac7cd07b8d3acc94d501a63c/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dd96e5d15385d301733113bcaa324c8bcf111275b7675a9c6e88bfb19fc05e3b", size = 2345169, upload-time = "2025-10-14T10:20:37.627Z" }, + { url = "https://files.pythonhosted.org/packages/f0/83/06d001f8043c336baea7fd202a9ac7ad71f87e1c55d8112c50b745c40324/pydantic_core-2.41.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98f348cbb44fae6e9653c1055db7e29de67ea6a9ca03a5fa2c2e11a47cff0e47", size = 2070165, upload-time = "2025-10-14T10:20:39.246Z" }, + { url = "https://files.pythonhosted.org/packages/14/0a/e567c2883588dd12bcbc110232d892cf385356f7c8a9910311ac997ab715/pydantic_core-2.41.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ec22626a2d14620a83ca583c6f5a4080fa3155282718b6055c2ea48d3ef35970", size = 2189067, upload-time = "2025-10-14T10:20:41.015Z" }, + { url = "https://files.pythonhosted.org/packages/f4/1d/3d9fca34273ba03c9b1c5289f7618bc4bd09c3ad2289b5420481aa051a99/pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3a95d4590b1f1a43bf33ca6d647b990a88f4a3824a8c4572c708f0b45a5290ed", size = 2132997, upload-time = "2025-10-14T10:20:43.106Z" }, + { url = "https://files.pythonhosted.org/packages/52/70/d702ef7a6cd41a8afc61f3554922b3ed8d19dd54c3bd4bdbfe332e610827/pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:f9672ab4d398e1b602feadcffcdd3af44d5f5e6ddc15bc7d15d376d47e8e19f8", size = 2307187, upload-time = "2025-10-14T10:20:44.849Z" }, + { url = "https://files.pythonhosted.org/packages/68/4c/c06be6e27545d08b802127914156f38d10ca287a9e8489342793de8aae3c/pydantic_core-2.41.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:84d8854db5f55fead3b579f04bda9a36461dab0730c5d570e1526483e7bb8431", size = 2305204, upload-time = "2025-10-14T10:20:46.781Z" }, + { url = "https://files.pythonhosted.org/packages/b0/e5/35ae4919bcd9f18603419e23c5eaf32750224a89d41a8df1a3704b69f77e/pydantic_core-2.41.4-cp312-cp312-win32.whl", hash = "sha256:9be1c01adb2ecc4e464392c36d17f97e9110fbbc906bcbe1c943b5b87a74aabd", size = 1972536, upload-time = "2025-10-14T10:20:48.39Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c2/49c5bb6d2a49eb2ee3647a93e3dae7080c6409a8a7558b075027644e879c/pydantic_core-2.41.4-cp312-cp312-win_amd64.whl", hash = "sha256:d682cf1d22bab22a5be08539dca3d1593488a99998f9f412137bc323179067ff", size = 2031132, upload-time = "2025-10-14T10:20:50.421Z" }, + { url = "https://files.pythonhosted.org/packages/06/23/936343dbcba6eec93f73e95eb346810fc732f71ba27967b287b66f7b7097/pydantic_core-2.41.4-cp312-cp312-win_arm64.whl", hash = "sha256:833eebfd75a26d17470b58768c1834dfc90141b7afc6eb0429c21fc5a21dcfb8", size = 1969483, upload-time = "2025-10-14T10:20:52.35Z" }, + { url = "https://files.pythonhosted.org/packages/13/d0/c20adabd181a029a970738dfe23710b52a31f1258f591874fcdec7359845/pydantic_core-2.41.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:85e050ad9e5f6fe1004eec65c914332e52f429bc0ae12d6fa2092407a462c746", size = 2105688, upload-time = "2025-10-14T10:20:54.448Z" }, + { url = "https://files.pythonhosted.org/packages/00/b6/0ce5c03cec5ae94cca220dfecddc453c077d71363b98a4bbdb3c0b22c783/pydantic_core-2.41.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e7393f1d64792763a48924ba31d1e44c2cfbc05e3b1c2c9abb4ceeadd912cced", size = 1910807, upload-time = "2025-10-14T10:20:56.115Z" }, + { url = "https://files.pythonhosted.org/packages/68/3e/800d3d02c8beb0b5c069c870cbb83799d085debf43499c897bb4b4aaff0d/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94dab0940b0d1fb28bcab847adf887c66a27a40291eedf0b473be58761c9799a", size = 1956669, upload-time = "2025-10-14T10:20:57.874Z" }, + { url = "https://files.pythonhosted.org/packages/60/a4/24271cc71a17f64589be49ab8bd0751f6a0a03046c690df60989f2f95c2c/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:de7c42f897e689ee6f9e93c4bec72b99ae3b32a2ade1c7e4798e690ff5246e02", size = 2051629, upload-time = "2025-10-14T10:21:00.006Z" }, + { url = "https://files.pythonhosted.org/packages/68/de/45af3ca2f175d91b96bfb62e1f2d2f1f9f3b14a734afe0bfeff079f78181/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:664b3199193262277b8b3cd1e754fb07f2c6023289c815a1e1e8fb415cb247b1", size = 2224049, upload-time = "2025-10-14T10:21:01.801Z" }, + { url = "https://files.pythonhosted.org/packages/af/8f/ae4e1ff84672bf869d0a77af24fd78387850e9497753c432875066b5d622/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d95b253b88f7d308b1c0b417c4624f44553ba4762816f94e6986819b9c273fb2", size = 2342409, upload-time = "2025-10-14T10:21:03.556Z" }, + { url = "https://files.pythonhosted.org/packages/18/62/273dd70b0026a085c7b74b000394e1ef95719ea579c76ea2f0cc8893736d/pydantic_core-2.41.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a1351f5bbdbbabc689727cb91649a00cb9ee7203e0a6e54e9f5ba9e22e384b84", size = 2069635, upload-time = "2025-10-14T10:21:05.385Z" }, + { url = "https://files.pythonhosted.org/packages/30/03/cf485fff699b4cdaea469bc481719d3e49f023241b4abb656f8d422189fc/pydantic_core-2.41.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1affa4798520b148d7182da0615d648e752de4ab1a9566b7471bc803d88a062d", size = 2194284, upload-time = "2025-10-14T10:21:07.122Z" }, + { url = "https://files.pythonhosted.org/packages/f9/7e/c8e713db32405dfd97211f2fc0a15d6bf8adb7640f3d18544c1f39526619/pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7b74e18052fea4aa8dea2fb7dbc23d15439695da6cbe6cfc1b694af1115df09d", size = 2137566, upload-time = "2025-10-14T10:21:08.981Z" }, + { url = "https://files.pythonhosted.org/packages/04/f7/db71fd4cdccc8b75990f79ccafbbd66757e19f6d5ee724a6252414483fb4/pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:285b643d75c0e30abda9dc1077395624f314a37e3c09ca402d4015ef5979f1a2", size = 2316809, upload-time = "2025-10-14T10:21:10.805Z" }, + { url = "https://files.pythonhosted.org/packages/76/63/a54973ddb945f1bca56742b48b144d85c9fc22f819ddeb9f861c249d5464/pydantic_core-2.41.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:f52679ff4218d713b3b33f88c89ccbf3a5c2c12ba665fb80ccc4192b4608dbab", size = 2311119, upload-time = "2025-10-14T10:21:12.583Z" }, + { url = "https://files.pythonhosted.org/packages/f8/03/5d12891e93c19218af74843a27e32b94922195ded2386f7b55382f904d2f/pydantic_core-2.41.4-cp313-cp313-win32.whl", hash = "sha256:ecde6dedd6fff127c273c76821bb754d793be1024bc33314a120f83a3c69460c", size = 1981398, upload-time = "2025-10-14T10:21:14.584Z" }, + { url = "https://files.pythonhosted.org/packages/be/d8/fd0de71f39db91135b7a26996160de71c073d8635edfce8b3c3681be0d6d/pydantic_core-2.41.4-cp313-cp313-win_amd64.whl", hash = "sha256:d081a1f3800f05409ed868ebb2d74ac39dd0c1ff6c035b5162356d76030736d4", size = 2030735, upload-time = "2025-10-14T10:21:16.432Z" }, + { url = "https://files.pythonhosted.org/packages/72/86/c99921c1cf6650023c08bfab6fe2d7057a5142628ef7ccfa9921f2dda1d5/pydantic_core-2.41.4-cp313-cp313-win_arm64.whl", hash = "sha256:f8e49c9c364a7edcbe2a310f12733aad95b022495ef2a8d653f645e5d20c1564", size = 1973209, upload-time = "2025-10-14T10:21:18.213Z" }, + { url = "https://files.pythonhosted.org/packages/36/0d/b5706cacb70a8414396efdda3d72ae0542e050b591119e458e2490baf035/pydantic_core-2.41.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:ed97fd56a561f5eb5706cebe94f1ad7c13b84d98312a05546f2ad036bafe87f4", size = 1877324, upload-time = "2025-10-14T10:21:20.363Z" }, + { url = "https://files.pythonhosted.org/packages/de/2d/cba1fa02cfdea72dfb3a9babb067c83b9dff0bbcb198368e000a6b756ea7/pydantic_core-2.41.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a870c307bf1ee91fc58a9a61338ff780d01bfae45922624816878dce784095d2", size = 1884515, upload-time = "2025-10-14T10:21:22.339Z" }, + { url = "https://files.pythonhosted.org/packages/07/ea/3df927c4384ed9b503c9cc2d076cf983b4f2adb0c754578dfb1245c51e46/pydantic_core-2.41.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d25e97bc1f5f8f7985bdc2335ef9e73843bb561eb1fa6831fdfc295c1c2061cf", size = 2042819, upload-time = "2025-10-14T10:21:26.683Z" }, + { url = "https://files.pythonhosted.org/packages/6a/ee/df8e871f07074250270a3b1b82aad4cd0026b588acd5d7d3eb2fcb1471a3/pydantic_core-2.41.4-cp313-cp313t-win_amd64.whl", hash = "sha256:d405d14bea042f166512add3091c1af40437c2e7f86988f3915fabd27b1e9cd2", size = 1995866, upload-time = "2025-10-14T10:21:28.951Z" }, + { url = "https://files.pythonhosted.org/packages/fc/de/b20f4ab954d6d399499c33ec4fafc46d9551e11dc1858fb7f5dca0748ceb/pydantic_core-2.41.4-cp313-cp313t-win_arm64.whl", hash = "sha256:19f3684868309db5263a11bace3c45d93f6f24afa2ffe75a647583df22a2ff89", size = 1970034, upload-time = "2025-10-14T10:21:30.869Z" }, + { url = "https://files.pythonhosted.org/packages/54/28/d3325da57d413b9819365546eb9a6e8b7cbd9373d9380efd5f74326143e6/pydantic_core-2.41.4-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:e9205d97ed08a82ebb9a307e92914bb30e18cdf6f6b12ca4bedadb1588a0bfe1", size = 2102022, upload-time = "2025-10-14T10:21:32.809Z" }, + { url = "https://files.pythonhosted.org/packages/9e/24/b58a1bc0d834bf1acc4361e61233ee217169a42efbdc15a60296e13ce438/pydantic_core-2.41.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:82df1f432b37d832709fbcc0e24394bba04a01b6ecf1ee87578145c19cde12ac", size = 1905495, upload-time = "2025-10-14T10:21:34.812Z" }, + { url = "https://files.pythonhosted.org/packages/fb/a4/71f759cc41b7043e8ecdaab81b985a9b6cad7cec077e0b92cff8b71ecf6b/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc3b4cc4539e055cfa39a3763c939f9d409eb40e85813257dcd761985a108554", size = 1956131, upload-time = "2025-10-14T10:21:36.924Z" }, + { url = "https://files.pythonhosted.org/packages/b0/64/1e79ac7aa51f1eec7c4cda8cbe456d5d09f05fdd68b32776d72168d54275/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b1eb1754fce47c63d2ff57fdb88c351a6c0150995890088b33767a10218eaa4e", size = 2052236, upload-time = "2025-10-14T10:21:38.927Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e3/a3ffc363bd4287b80f1d43dc1c28ba64831f8dfc237d6fec8f2661138d48/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e6ab5ab30ef325b443f379ddb575a34969c333004fca5a1daa0133a6ffaad616", size = 2223573, upload-time = "2025-10-14T10:21:41.574Z" }, + { url = "https://files.pythonhosted.org/packages/28/27/78814089b4d2e684a9088ede3790763c64693c3d1408ddc0a248bc789126/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:31a41030b1d9ca497634092b46481b937ff9397a86f9f51bd41c4767b6fc04af", size = 2342467, upload-time = "2025-10-14T10:21:44.018Z" }, + { url = "https://files.pythonhosted.org/packages/92/97/4de0e2a1159cb85ad737e03306717637842c88c7fd6d97973172fb183149/pydantic_core-2.41.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a44ac1738591472c3d020f61c6df1e4015180d6262ebd39bf2aeb52571b60f12", size = 2063754, upload-time = "2025-10-14T10:21:46.466Z" }, + { url = "https://files.pythonhosted.org/packages/0f/50/8cb90ce4b9efcf7ae78130afeb99fd1c86125ccdf9906ef64b9d42f37c25/pydantic_core-2.41.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d72f2b5e6e82ab8f94ea7d0d42f83c487dc159c5240d8f83beae684472864e2d", size = 2196754, upload-time = "2025-10-14T10:21:48.486Z" }, + { url = "https://files.pythonhosted.org/packages/34/3b/ccdc77af9cd5082723574a1cc1bcae7a6acacc829d7c0a06201f7886a109/pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:c4d1e854aaf044487d31143f541f7aafe7b482ae72a022c664b2de2e466ed0ad", size = 2137115, upload-time = "2025-10-14T10:21:50.63Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ba/e7c7a02651a8f7c52dc2cff2b64a30c313e3b57c7d93703cecea76c09b71/pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:b568af94267729d76e6ee5ececda4e283d07bbb28e8148bb17adad93d025d25a", size = 2317400, upload-time = "2025-10-14T10:21:52.959Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ba/6c533a4ee8aec6b812c643c49bb3bd88d3f01e3cebe451bb85512d37f00f/pydantic_core-2.41.4-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:6d55fb8b1e8929b341cc313a81a26e0d48aa3b519c1dbaadec3a6a2b4fcad025", size = 2312070, upload-time = "2025-10-14T10:21:55.419Z" }, + { url = "https://files.pythonhosted.org/packages/22/ae/f10524fcc0ab8d7f96cf9a74c880243576fd3e72bd8ce4f81e43d22bcab7/pydantic_core-2.41.4-cp314-cp314-win32.whl", hash = "sha256:5b66584e549e2e32a1398df11da2e0a7eff45d5c2d9db9d5667c5e6ac764d77e", size = 1982277, upload-time = "2025-10-14T10:21:57.474Z" }, + { url = "https://files.pythonhosted.org/packages/b4/dc/e5aa27aea1ad4638f0c3fb41132f7eb583bd7420ee63204e2d4333a3bbf9/pydantic_core-2.41.4-cp314-cp314-win_amd64.whl", hash = "sha256:557a0aab88664cc552285316809cab897716a372afaf8efdbef756f8b890e894", size = 2024608, upload-time = "2025-10-14T10:21:59.557Z" }, + { url = "https://files.pythonhosted.org/packages/3e/61/51d89cc2612bd147198e120a13f150afbf0bcb4615cddb049ab10b81b79e/pydantic_core-2.41.4-cp314-cp314-win_arm64.whl", hash = "sha256:3f1ea6f48a045745d0d9f325989d8abd3f1eaf47dd00485912d1a3a63c623a8d", size = 1967614, upload-time = "2025-10-14T10:22:01.847Z" }, + { url = "https://files.pythonhosted.org/packages/0d/c2/472f2e31b95eff099961fa050c376ab7156a81da194f9edb9f710f68787b/pydantic_core-2.41.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6c1fe4c5404c448b13188dd8bd2ebc2bdd7e6727fa61ff481bcc2cca894018da", size = 1876904, upload-time = "2025-10-14T10:22:04.062Z" }, + { url = "https://files.pythonhosted.org/packages/4a/07/ea8eeb91173807ecdae4f4a5f4b150a520085b35454350fc219ba79e66a3/pydantic_core-2.41.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:523e7da4d43b113bf8e7b49fa4ec0c35bf4fe66b2230bfc5c13cc498f12c6c3e", size = 1882538, upload-time = "2025-10-14T10:22:06.39Z" }, + { url = "https://files.pythonhosted.org/packages/1e/29/b53a9ca6cd366bfc928823679c6a76c7a4c69f8201c0ba7903ad18ebae2f/pydantic_core-2.41.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5729225de81fb65b70fdb1907fcf08c75d498f4a6f15af005aabb1fdadc19dfa", size = 2041183, upload-time = "2025-10-14T10:22:08.812Z" }, + { url = "https://files.pythonhosted.org/packages/c7/3d/f8c1a371ceebcaf94d6dd2d77c6cf4b1c078e13a5837aee83f760b4f7cfd/pydantic_core-2.41.4-cp314-cp314t-win_amd64.whl", hash = "sha256:de2cfbb09e88f0f795fd90cf955858fc2c691df65b1f21f0aa00b99f3fbc661d", size = 1993542, upload-time = "2025-10-14T10:22:11.332Z" }, + { url = "https://files.pythonhosted.org/packages/8a/ac/9fc61b4f9d079482a290afe8d206b8f490e9fd32d4fc03ed4fc698214e01/pydantic_core-2.41.4-cp314-cp314t-win_arm64.whl", hash = "sha256:d34f950ae05a83e0ede899c595f312ca976023ea1db100cd5aa188f7005e3ab0", size = 1973897, upload-time = "2025-10-14T10:22:13.444Z" }, + { url = "https://files.pythonhosted.org/packages/b0/12/5ba58daa7f453454464f92b3ca7b9d7c657d8641c48e370c3ebc9a82dd78/pydantic_core-2.41.4-graalpy311-graalpy242_311_native-macosx_10_12_x86_64.whl", hash = "sha256:a1b2cfec3879afb742a7b0bcfa53e4f22ba96571c9e54d6a3afe1052d17d843b", size = 2122139, upload-time = "2025-10-14T10:22:47.288Z" }, + { url = "https://files.pythonhosted.org/packages/21/fb/6860126a77725c3108baecd10fd3d75fec25191d6381b6eb2ac660228eac/pydantic_core-2.41.4-graalpy311-graalpy242_311_native-macosx_11_0_arm64.whl", hash = "sha256:d175600d975b7c244af6eb9c9041f10059f20b8bbffec9e33fdd5ee3f67cdc42", size = 1936674, upload-time = "2025-10-14T10:22:49.555Z" }, + { url = "https://files.pythonhosted.org/packages/de/be/57dcaa3ed595d81f8757e2b44a38240ac5d37628bce25fb20d02c7018776/pydantic_core-2.41.4-graalpy311-graalpy242_311_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f184d657fa4947ae5ec9c47bd7e917730fa1cbb78195037e32dcbab50aca5ee", size = 1956398, upload-time = "2025-10-14T10:22:52.19Z" }, + { url = "https://files.pythonhosted.org/packages/2f/1d/679a344fadb9695f1a6a294d739fbd21d71fa023286daeea8c0ed49e7c2b/pydantic_core-2.41.4-graalpy311-graalpy242_311_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ed810568aeffed3edc78910af32af911c835cc39ebbfacd1f0ab5dd53028e5c", size = 2138674, upload-time = "2025-10-14T10:22:54.499Z" }, + { url = "https://files.pythonhosted.org/packages/c4/48/ae937e5a831b7c0dc646b2ef788c27cd003894882415300ed21927c21efa/pydantic_core-2.41.4-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:4f5d640aeebb438517150fdeec097739614421900e4a08db4a3ef38898798537", size = 2112087, upload-time = "2025-10-14T10:22:56.818Z" }, + { url = "https://files.pythonhosted.org/packages/5e/db/6db8073e3d32dae017da7e0d16a9ecb897d0a4d92e00634916e486097961/pydantic_core-2.41.4-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:4a9ab037b71927babc6d9e7fc01aea9e66dc2a4a34dff06ef0724a4049629f94", size = 1920387, upload-time = "2025-10-14T10:22:59.342Z" }, + { url = "https://files.pythonhosted.org/packages/0d/c1/dd3542d072fcc336030d66834872f0328727e3b8de289c662faa04aa270e/pydantic_core-2.41.4-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4dab9484ec605c3016df9ad4fd4f9a390bc5d816a3b10c6550f8424bb80b18c", size = 1951495, upload-time = "2025-10-14T10:23:02.089Z" }, + { url = "https://files.pythonhosted.org/packages/2b/c6/db8d13a1f8ab3f1eb08c88bd00fd62d44311e3456d1e85c0e59e0a0376e7/pydantic_core-2.41.4-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8a5028425820731d8c6c098ab642d7b8b999758e24acae03ed38a66eca8335", size = 2139008, upload-time = "2025-10-14T10:23:04.539Z" }, + { url = "https://files.pythonhosted.org/packages/5d/d4/912e976a2dd0b49f31c98a060ca90b353f3b73ee3ea2fd0030412f6ac5ec/pydantic_core-2.41.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:1e5ab4fc177dd41536b3c32b2ea11380dd3d4619a385860621478ac2d25ceb00", size = 2106739, upload-time = "2025-10-14T10:23:06.934Z" }, + { url = "https://files.pythonhosted.org/packages/71/f0/66ec5a626c81eba326072d6ee2b127f8c139543f1bf609b4842978d37833/pydantic_core-2.41.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:3d88d0054d3fa11ce936184896bed3c1c5441d6fa483b498fac6a5d0dd6f64a9", size = 1932549, upload-time = "2025-10-14T10:23:09.24Z" }, + { url = "https://files.pythonhosted.org/packages/c4/af/625626278ca801ea0a658c2dcf290dc9f21bb383098e99e7c6a029fccfc0/pydantic_core-2.41.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b2a054a8725f05b4b6503357e0ac1c4e8234ad3b0c2ac130d6ffc66f0e170e2", size = 2135093, upload-time = "2025-10-14T10:23:11.626Z" }, + { url = "https://files.pythonhosted.org/packages/20/f6/2fba049f54e0f4975fef66be654c597a1d005320fa141863699180c7697d/pydantic_core-2.41.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b0d9db5a161c99375a0c68c058e227bee1d89303300802601d76a3d01f74e258", size = 2187971, upload-time = "2025-10-14T10:23:14.437Z" }, + { url = "https://files.pythonhosted.org/packages/0e/80/65ab839a2dfcd3b949202f9d920c34f9de5a537c3646662bdf2f7d999680/pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:6273ea2c8ffdac7b7fda2653c49682db815aebf4a89243a6feccf5e36c18c347", size = 2147939, upload-time = "2025-10-14T10:23:16.831Z" }, + { url = "https://files.pythonhosted.org/packages/44/58/627565d3d182ce6dfda18b8e1c841eede3629d59c9d7cbc1e12a03aeb328/pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:4c973add636efc61de22530b2ef83a65f39b6d6f656df97f678720e20de26caa", size = 2311400, upload-time = "2025-10-14T10:23:19.234Z" }, + { url = "https://files.pythonhosted.org/packages/24/06/8a84711162ad5a5f19a88cead37cca81b4b1f294f46260ef7334ae4f24d3/pydantic_core-2.41.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:b69d1973354758007f46cf2d44a4f3d0933f10b6dc9bf15cf1356e037f6f731a", size = 2316840, upload-time = "2025-10-14T10:23:21.738Z" }, + { url = "https://files.pythonhosted.org/packages/aa/8b/b7bb512a4682a2f7fbfae152a755d37351743900226d29bd953aaf870eaa/pydantic_core-2.41.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:3619320641fd212aaf5997b6ca505e97540b7e16418f4a241f44cdf108ffb50d", size = 2149135, upload-time = "2025-10-14T10:23:24.379Z" }, + { url = "https://files.pythonhosted.org/packages/7e/7d/138e902ed6399b866f7cfe4435d22445e16fff888a1c00560d9dc79a780f/pydantic_core-2.41.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = "sha256:491535d45cd7ad7e4a2af4a5169b0d07bebf1adfd164b0368da8aa41e19907a5", size = 2104721, upload-time = "2025-10-14T10:23:26.906Z" }, + { url = "https://files.pythonhosted.org/packages/47/13/0525623cf94627f7b53b4c2034c81edc8491cbfc7c28d5447fa318791479/pydantic_core-2.41.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:54d86c0cada6aba4ec4c047d0e348cbad7063b87ae0f005d9f8c9ad04d4a92a2", size = 1931608, upload-time = "2025-10-14T10:23:29.306Z" }, + { url = "https://files.pythonhosted.org/packages/d6/f9/744bc98137d6ef0a233f808bfc9b18cf94624bf30836a18d3b05d08bf418/pydantic_core-2.41.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eca1124aced216b2500dc2609eade086d718e8249cb9696660ab447d50a758bd", size = 2132986, upload-time = "2025-10-14T10:23:32.057Z" }, + { url = "https://files.pythonhosted.org/packages/17/c8/629e88920171173f6049386cc71f893dff03209a9ef32b4d2f7e7c264bcf/pydantic_core-2.41.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6c9024169becccf0cb470ada03ee578d7348c119a0d42af3dcf9eda96e3a247c", size = 2187516, upload-time = "2025-10-14T10:23:34.871Z" }, + { url = "https://files.pythonhosted.org/packages/2e/0f/4f2734688d98488782218ca61bcc118329bf5de05bb7fe3adc7dd79b0b86/pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:26895a4268ae5a2849269f4991cdc97236e4b9c010e51137becf25182daac405", size = 2146146, upload-time = "2025-10-14T10:23:37.342Z" }, + { url = "https://files.pythonhosted.org/packages/ed/f2/ab385dbd94a052c62224b99cf99002eee99dbec40e10006c78575aead256/pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:ca4df25762cf71308c446e33c9b1fdca2923a3f13de616e2a949f38bf21ff5a8", size = 2311296, upload-time = "2025-10-14T10:23:40.145Z" }, + { url = "https://files.pythonhosted.org/packages/fc/8e/e4f12afe1beeb9823bba5375f8f258df0cc61b056b0195fb1cf9f62a1a58/pydantic_core-2.41.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:5a28fcedd762349519276c36634e71853b4541079cab4acaaac60c4421827308", size = 2315386, upload-time = "2025-10-14T10:23:42.624Z" }, + { url = "https://files.pythonhosted.org/packages/48/f7/925f65d930802e3ea2eb4d5afa4cb8730c8dc0d2cb89a59dc4ed2fcb2d74/pydantic_core-2.41.4-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c173ddcd86afd2535e2b695217e82191580663a1d1928239f877f5a1649ef39f", size = 2147775, upload-time = "2025-10-14T10:23:45.406Z" }, ] [[package]] name = "pydub" version = "0.25.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/fe/9a/e6bca0eed82db26562c73b5076539a4a08d3cffd19c3cc5913a3e61145fd/pydub-0.25.1.tar.gz", hash = "sha256:980a33ce9949cab2a569606b65674d748ecbca4f0796887fd6f46173a7b0d30f", size = 38326, upload_time = "2021-03-10T02:09:54.659Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/9a/e6bca0eed82db26562c73b5076539a4a08d3cffd19c3cc5913a3e61145fd/pydub-0.25.1.tar.gz", hash = "sha256:980a33ce9949cab2a569606b65674d748ecbca4f0796887fd6f46173a7b0d30f", size = 38326, upload-time = "2021-03-10T02:09:54.659Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327, upload_time = "2021-03-10T02:09:53.503Z" }, + { url = "https://files.pythonhosted.org/packages/a6/53/d78dc063216e62fc55f6b2eebb447f6a4b0a59f55c8406376f76bf959b08/pydub-0.25.1-py2.py3-none-any.whl", hash = "sha256:65617e33033874b59d87db603aa1ed450633288aefead953b30bded59cb599a6", size = 32327, upload-time = "2021-03-10T02:09:53.503Z" }, ] [[package]] name = "pyee" -version = "13.0.0" +version = "13.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/95/03/1fd98d5841cd7964a27d729ccf2199602fe05eb7a405c1462eb7277945ed/pyee-13.0.0.tar.gz", hash = "sha256:b391e3c5a434d1f5118a25615001dbc8f669cf410ab67d04c4d4e07c55481c37", size = 31250, upload_time = "2025-03-17T18:53:15.955Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8b/04/e7c1fe4dc78a6fdbfd6c337b1c3732ff543b8a397683ab38378447baa331/pyee-13.0.1.tar.gz", hash = "sha256:0b931f7c14535667ed4c7e0d531716368715e860b988770fc7eb8578d1f67fc8", size = 31655, upload-time = "2026-02-14T21:12:28.044Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/4d/b9add7c84060d4c1906abe9a7e5359f2a60f7a9a4f67268b2766673427d8/pyee-13.0.0-py3-none-any.whl", hash = "sha256:48195a3cddb3b1515ce0695ed76036b5ccc2ef3a9f963ff9f77aec0139845498", size = 15730, upload_time = "2025-03-17T18:53:14.532Z" }, + { url = "https://files.pythonhosted.org/packages/a0/c4/b4d4827c93ef43c01f599ef31453ccc1c132b353284fc6c87d535c233129/pyee-13.0.1-py3-none-any.whl", hash = "sha256:af2f8fede4171ef667dfded53f96e2ed0d6e6bd7ee3bb46437f77e3b57689228", size = 15659, upload-time = "2026-02-14T21:12:26.263Z" }, ] [[package]] name = "pygments" -version = "2.19.1" +version = "2.19.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7c/2d/c3338d48ea6cc0feb8446d8e6937e1408088a72a39937982cc6111d17f84/pygments-2.19.1.tar.gz", hash = "sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f", size = 4968581, upload_time = "2025-01-06T17:26:30.443Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8a/0b/9fcc47d19c48b59121088dd6da2488a49d5f72dacf8262e2790a1d2c7d15/pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c", size = 1225293, upload_time = "2025-01-06T17:26:25.553Z" }, + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, ] [[package]] name = "pylibsrtp" -version = "0.12.0" +version = "1.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/54/c8/a59e61f5dd655f5f21033bd643dd31fe980a537ed6f373cdfb49d3a3bd32/pylibsrtp-0.12.0.tar.gz", hash = "sha256:f5c3c0fb6954e7bb74dc7e6398352740ca67327e6759a199fe852dbc7b84b8ac", size = 10878, upload_time = "2025-04-06T12:35:51.804Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0d/a6/6e532bec974aaecbf9fe4e12538489fb1c28456e65088a50f305aeab9f89/pylibsrtp-1.0.0.tar.gz", hash = "sha256:b39dff075b263a8ded5377f2490c60d2af452c9f06c4d061c7a2b640612b34d4", size = 10858, upload-time = "2025-10-13T16:12:31.552Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/65/f0/b818395c4cae2d5cc5a0c78fc47d694eae78e6a0d678baeb52a381a26327/pylibsrtp-0.12.0-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:5adde3cf9a5feef561d0eb7ed99dedb30b9bf1ce9a0c1770b2bf19fd0b98bc9a", size = 1727918, upload_time = "2025-04-06T12:35:36.456Z" }, - { url = "https://files.pythonhosted.org/packages/05/1a/ee553abe4431b7bd9bab18f078c0ad2298b94ea55e664da6ecb8700b1052/pylibsrtp-0.12.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:d2c81d152606721331ece87c80ed17159ba6da55c7c61a6b750cff67ab7f63a5", size = 2057900, upload_time = "2025-04-06T12:35:38.253Z" }, - { url = "https://files.pythonhosted.org/packages/7f/a2/2dd0188be58d3cba48c5eb4b3c787e5743c111cd0c9289de4b6f2798382a/pylibsrtp-0.12.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:242fa3d44219846bf1734d5df595563a2c8fbb0fb00ccc79ab0f569fc0af2c1b", size = 2567047, upload_time = "2025-04-06T12:35:39.797Z" }, - { url = "https://files.pythonhosted.org/packages/6c/3a/4bdab9fc1d78f2efa02c8a8f3e9c187bfa278e89481b5123f07c8dd69310/pylibsrtp-0.12.0-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b74aaf8fac1b119a3c762f54751c3d20e77227b84c26d85aae57c2c43129b49c", size = 2168775, upload_time = "2025-04-06T12:35:41.422Z" }, - { url = "https://files.pythonhosted.org/packages/d0/fc/0b1e1bfed420d79427d50aff84c370dcd78d81af9500c1e86fbcc5bf95e1/pylibsrtp-0.12.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33e3e223102989b71f07e1deeb804170ed53fb4e1b283762eb031bd45bb425d4", size = 2225033, upload_time = "2025-04-06T12:35:43.03Z" }, - { url = "https://files.pythonhosted.org/packages/39/7b/e1021d27900315c2c077ec7d45f50274cedbdde067ff679d44df06f01a8a/pylibsrtp-0.12.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:36d07de64dbc82dbbb99fd77f36c8e23d6730bdbcccf09701945690a9a9a422a", size = 2606093, upload_time = "2025-04-06T12:35:44.587Z" }, - { url = "https://files.pythonhosted.org/packages/eb/c2/0fae6687a06fcde210a778148ec808af49e431c36fe9908503a695c35479/pylibsrtp-0.12.0-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:ef03b4578577690f716fd023daed8914eee6de9a764fa128eda19a0e645cc032", size = 2193213, upload_time = "2025-04-06T12:35:46.167Z" }, - { url = "https://files.pythonhosted.org/packages/67/c2/2ed7a4a5c38b999fd34298f76b93d29f5ba8c06f85cfad3efd9468343715/pylibsrtp-0.12.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:0a8421e9fe4d20ce48d439430e55149f12b1bca1b0436741972c362c49948c0a", size = 2256774, upload_time = "2025-04-06T12:35:47.704Z" }, - { url = "https://files.pythonhosted.org/packages/48/d7/f13fedce3b21d24f6f154d1dee7287464a34728dcb3b0c50f687dbad5765/pylibsrtp-0.12.0-cp39-abi3-win32.whl", hash = "sha256:cbc9bfbfb2597e993a1aa16b832ba16a9dd4647f70815421bb78484f8b50b924", size = 1156186, upload_time = "2025-04-06T12:35:48.78Z" }, - { url = "https://files.pythonhosted.org/packages/9b/26/3a20b638a3a3995368f856eeb10701dd6c0e9ace9fb6665eeb1b95ccce19/pylibsrtp-0.12.0-cp39-abi3-win_amd64.whl", hash = "sha256:061ef1dbb5f08079ac6d7515b7e67ca48a3163e16e5b820beea6b01cb31d7e54", size = 1485072, upload_time = "2025-04-06T12:35:50.312Z" }, + { url = "https://files.pythonhosted.org/packages/aa/af/89e61a62fa3567f1b7883feb4d19e19564066c2fcd41c37e08d317b51881/pylibsrtp-1.0.0-cp310-abi3-macosx_10_9_x86_64.whl", hash = "sha256:822c30ea9e759b333dc1f56ceac778707c51546e97eb874de98d7d378c000122", size = 1865017, upload-time = "2025-10-13T16:12:15.62Z" }, + { url = "https://files.pythonhosted.org/packages/8d/0e/8d215484a9877adcf2459a8b28165fc89668b034565277fd55d666edd247/pylibsrtp-1.0.0-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:aaad74e5c8cbc1c32056c3767fea494c1e62b3aea2c908eda2a1051389fdad76", size = 2182739, upload-time = "2025-10-13T16:12:17.121Z" }, + { url = "https://files.pythonhosted.org/packages/57/3f/76a841978877ae13eac0d4af412c13bbd5d83b3df2c1f5f2175f2e0f68e5/pylibsrtp-1.0.0-cp310-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9209b86e662ebbd17c8a9e8549ba57eca92a3e87fb5ba8c0e27b8c43cd08a767", size = 2732922, upload-time = "2025-10-13T16:12:18.348Z" }, + { url = "https://files.pythonhosted.org/packages/0e/14/cf5d2a98a66fdfe258f6b036cda570f704a644fa861d7883a34bc359501e/pylibsrtp-1.0.0-cp310-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:293c9f2ac21a2bd689c477603a1aa235d85cf252160e6715f0101e42a43cbedc", size = 2434534, upload-time = "2025-10-13T16:12:20.074Z" }, + { url = "https://files.pythonhosted.org/packages/bd/08/a3f6e86c04562f7dce6717cd2206a0f84ca85c5e38121d998e0e330194c3/pylibsrtp-1.0.0-cp310-abi3-manylinux_2_28_i686.whl", hash = "sha256:81fb8879c2e522021a7cbd3f4bda1b37c192e1af939dfda3ff95b4723b329663", size = 2345818, upload-time = "2025-10-13T16:12:21.439Z" }, + { url = "https://files.pythonhosted.org/packages/8e/d5/130c2b5b4b51df5631684069c6f0a6761c59d096a33d21503ac207cf0e47/pylibsrtp-1.0.0-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4ddb562e443cf2e557ea2dfaeef0d7e6b90e96dd38eb079b4ab2c8e34a79f50b", size = 2774490, upload-time = "2025-10-13T16:12:22.659Z" }, + { url = "https://files.pythonhosted.org/packages/91/e3/715a453bfee3bea92a243888ad359094a7727cc6d393f21281320fe7798c/pylibsrtp-1.0.0-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:f02e616c9dfab2b03b32d8cc7b748f9d91814c0211086f987629a60f05f6e2cc", size = 2372603, upload-time = "2025-10-13T16:12:24.036Z" }, + { url = "https://files.pythonhosted.org/packages/e3/56/52fa74294254e1f53a4ff170ee2006e57886cf4bb3db46a02b4f09e1d99f/pylibsrtp-1.0.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:c134fa09e7b80a5b7fed626230c5bc257fd771bd6978e754343e7a61d96bc7e6", size = 2451269, upload-time = "2025-10-13T16:12:25.475Z" }, + { url = "https://files.pythonhosted.org/packages/1e/51/2e9b34f484cbdd3bac999bf1f48b696d7389433e900639089e8fc4e0da0d/pylibsrtp-1.0.0-cp310-abi3-win32.whl", hash = "sha256:bae377c3b402b17b9bbfbfe2534c2edba17aa13bea4c64ce440caacbe0858b55", size = 1247503, upload-time = "2025-10-13T16:12:27.39Z" }, + { url = "https://files.pythonhosted.org/packages/c3/70/43db21af194580aba2d9a6d4c7bd8c1a6e887fa52cd810b88f89096ecad2/pylibsrtp-1.0.0-cp310-abi3-win_amd64.whl", hash = "sha256:8d6527c4a78a39a8d397f8862a8b7cdad4701ee866faf9de4ab8c70be61fd34d", size = 1601659, upload-time = "2025-10-13T16:12:29.037Z" }, + { url = "https://files.pythonhosted.org/packages/8e/ec/6e02b2561d056ea5b33046e3cad21238e6a9097b97d6ccc0fbe52b50c858/pylibsrtp-1.0.0-cp310-abi3-win_arm64.whl", hash = "sha256:2696bdb2180d53ac55d0eb7b58048a2aa30cd4836dd2ca683669889137a94d2a", size = 1159246, upload-time = "2025-10-13T16:12:30.285Z" }, ] [[package]] name = "pyloudnorm" -version = "0.1.1" +version = "0.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "future" }, { name = "numpy" }, - { name = "scipy" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/75/b5/39d59c44ecd828fabfdbd796b50a561e6543ca90ef440ab307374f107856/pyloudnorm-0.1.1.tar.gz", hash = "sha256:63cd4e197dea4e7795160ea08ed02d318091bce883e436a6dbc5963326b71e1e", size = 8588, upload_time = "2023-01-05T16:11:28.601Z" } +sdist = { url = "https://files.pythonhosted.org/packages/23/00/f915eaa75326f4209941179c2b93ac477f2040e4aeff5bb21d16eb8058f9/pyloudnorm-0.2.0.tar.gz", hash = "sha256:8bf597658ea4e1975c275adf490f6deb5369ea409f2901f939915efa4b681b16", size = 14037, upload-time = "2026-01-04T11:43:35.265Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/58/f5/6724805521ab4e723a12182f92374031032aff28a8a89dc8505c52b79032/pyloudnorm-0.1.1-py3-none-any.whl", hash = "sha256:d7f12ebdd097a464d87ce2878fc4d942f15f8233e26cc03f33fefa226f869a14", size = 9636, upload_time = "2023-01-05T16:11:27.331Z" }, + { url = "https://files.pythonhosted.org/packages/aa/b6/65a49a05614b2548edbba3aab118f2ebe7441dfd778accdcdce9f6567f20/pyloudnorm-0.2.0-py3-none-any.whl", hash = "sha256:9bb69afb904f59d007a7f9ba3d75d16fb8aeef35c44d6df822a9f192d69cf13f", size = 10879, upload-time = "2026-01-04T11:43:34.534Z" }, ] [[package]] name = "pyopenssl" -version = "25.1.0" +version = "25.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cryptography" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/04/8c/cd89ad05804f8e3c17dea8f178c3f40eeab5694c30e0c9f5bcd49f576fc3/pyopenssl-25.1.0.tar.gz", hash = "sha256:8d031884482e0c67ee92bf9a4d8cceb08d92aba7136432ffb0703c5280fc205b", size = 179937, upload_time = "2025-05-17T16:28:31.31Z" } +sdist = { url = "https://files.pythonhosted.org/packages/80/be/97b83a464498a79103036bc74d1038df4a7ef0e402cfaf4d5e113fb14759/pyopenssl-25.3.0.tar.gz", hash = "sha256:c981cb0a3fd84e8602d7afc209522773b94c1c2446a3c710a75b06fe1beae329", size = 184073, upload-time = "2025-09-17T00:32:21.037Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/80/28/2659c02301b9500751f8d42f9a6632e1508aa5120de5e43042b8b30f8d5d/pyopenssl-25.1.0-py3-none-any.whl", hash = "sha256:2b11f239acc47ac2e5aca04fd7fa829800aeee22a2eb30d744572a157bd8a1ab", size = 56771, upload_time = "2025-05-17T16:28:29.197Z" }, + { url = "https://files.pythonhosted.org/packages/d1/81/ef2b1dfd1862567d573a4fdbc9f969067621764fbb74338496840a1d2977/pyopenssl-25.3.0-py3-none-any.whl", hash = "sha256:1fda6fc034d5e3d179d39e59c1895c9faeaf40a79de5fc4cbbfbe0d36f4a77b6", size = 57268, upload-time = "2025-09-17T00:32:19.474Z" }, ] [[package]] name = "pyparsing" -version = "3.2.3" +version = "3.3.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/bb/22/f1129e69d94ffff626bdb5c835506b3a5b4f3d070f17ea295e12c2c6f60f/pyparsing-3.2.3.tar.gz", hash = "sha256:b9c13f1ab8b3b542f72e28f634bad4de758ab3ce4546e4301970ad6fa77c38be", size = 1088608, upload_time = "2025-03-25T05:01:28.114Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/91/9c6ee907786a473bf81c5f53cf703ba0957b23ab84c264080fb5a450416f/pyparsing-3.3.2.tar.gz", hash = "sha256:c777f4d763f140633dcb6d8a3eda953bf7a214dc4eff598413c070bcdc117cbc", size = 6851574, upload-time = "2026-01-21T03:57:59.36Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/05/e7/df2285f3d08fee213f2d041540fa4fc9ca6c2d44cf36d3a035bf2a8d2bcc/pyparsing-3.2.3-py3-none-any.whl", hash = "sha256:a749938e02d6fd0b59b356ca504a24982314bb090c383e3cf201c95ef7e2bfcf", size = 111120, upload_time = "2025-03-25T05:01:24.908Z" }, -] - -[[package]] -name = "pyreadline3" -version = "3.5.4" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0f/49/4cea918a08f02817aabae639e3d0ac046fef9f9180518a3ad394e22da148/pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7", size = 99839, upload_time = "2024-09-19T02:40:10.062Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/dc/491b7661614ab97483abf2056be1deee4dc2490ecbf7bff9ab5cdbac86e1/pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6", size = 83178, upload_time = "2024-09-19T02:40:08.598Z" }, + { url = "https://files.pythonhosted.org/packages/10/bd/c038d7cc38edc1aa5bf91ab8068b63d4308c66c4c8bb3cbba7dfbc049f9c/pyparsing-3.3.2-py3-none-any.whl", hash = "sha256:850ba148bd908d7e2411587e247a1e4f0327839c40e2e5e6d05a007ecc69911d", size = 122781, upload-time = "2026-01-21T03:57:55.912Z" }, ] [[package]] name = "pytest" -version = "8.4.1" +version = "9.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "iniconfig" }, { name = "packaging" }, { name = "pluggy" }, { name = "pygments" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/08/ba/45911d754e8eba3d5a841a5ce61a65a685ff1798421ac054f85aa8747dfb/pytest-8.4.1.tar.gz", hash = "sha256:7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c", size = 1517714, upload_time = "2025-06-18T05:48:06.109Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d1/db/7ef3487e0fb0049ddb5ce41d3a49c235bf9ad299b6a25d5780a89f19230f/pytest-9.0.2.tar.gz", hash = "sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11", size = 1568901, upload-time = "2025-12-06T21:30:51.014Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/29/16/c8a903f4c4dffe7a12843191437d7cd8e32751d5de349d45d3fe69544e87/pytest-8.4.1-py3-none-any.whl", hash = "sha256:539c70ba6fcead8e78eebbf1115e8b589e7565830d7d006a8723f19ac8a0afb7", size = 365474, upload_time = "2025-06-18T05:48:03.955Z" }, + { url = "https://files.pythonhosted.org/packages/3b/ab/b3226f0bd7cdcf710fbede2b3548584366da3b19b5021e74f5bde2a8fa3f/pytest-9.0.2-py3-none-any.whl", hash = "sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b", size = 374801, upload-time = "2025-12-06T21:30:49.154Z" }, ] [[package]] @@ -7501,136 +6255,176 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "six" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload_time = "2024-03-01T18:36:20.211Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload_time = "2024-03-01T18:36:18.57Z" }, + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, ] [[package]] name = "python-multipart" -version = "0.0.20" +version = "0.0.22" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158, upload_time = "2024-12-16T19:45:46.972Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/01/979e98d542a70714b0cb2b6728ed0b7c46792b695e3eaec3e20711271ca3/python_multipart-0.0.22.tar.gz", hash = "sha256:7340bef99a7e0032613f56dc36027b959fd3b30a787ed62d310e951f7c3a3a58", size = 37612, upload-time = "2026-01-25T10:15:56.219Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546, upload_time = "2024-12-16T19:45:44.423Z" }, + { url = "https://files.pythonhosted.org/packages/1b/d0/397f9626e711ff749a95d96b7af99b9c566a9bb5129b8e4c10fc4d100304/python_multipart-0.0.22-py3-none-any.whl", hash = "sha256:2b2cd894c83d21bf49d702499531c7bafd057d730c201782048f7945d82de155", size = 24579, upload-time = "2026-01-25T10:15:54.811Z" }, +] + +[[package]] +name = "pytokens" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/34/b4e015b99031667a7b960f888889c5bd34ef585c85e1cb56a594b92836ac/pytokens-0.4.1.tar.gz", hash = "sha256:292052fe80923aae2260c073f822ceba21f3872ced9a68bb7953b348e561179a", size = 23015, upload-time = "2026-01-30T01:03:45.924Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/42/24/f206113e05cb8ef51b3850e7ef88f20da6f4bf932190ceb48bd3da103e10/pytokens-0.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a44ed93ea23415c54f3face3b65ef2b844d96aeb3455b8a69b3df6beab6acc5", size = 161522, upload-time = "2026-01-30T01:02:50.393Z" }, + { url = "https://files.pythonhosted.org/packages/d4/e9/06a6bf1b90c2ed81a9c7d2544232fe5d2891d1cd480e8a1809ca354a8eb2/pytokens-0.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:add8bf86b71a5d9fb5b89f023a80b791e04fba57960aa790cc6125f7f1d39dfe", size = 246945, upload-time = "2026-01-30T01:02:52.399Z" }, + { url = "https://files.pythonhosted.org/packages/69/66/f6fb1007a4c3d8b682d5d65b7c1fb33257587a5f782647091e3408abe0b8/pytokens-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:670d286910b531c7b7e3c0b453fd8156f250adb140146d234a82219459b9640c", size = 259525, upload-time = "2026-01-30T01:02:53.737Z" }, + { url = "https://files.pythonhosted.org/packages/04/92/086f89b4d622a18418bac74ab5db7f68cf0c21cf7cc92de6c7b919d76c88/pytokens-0.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4e691d7f5186bd2842c14813f79f8884bb03f5995f0575272009982c5ac6c0f7", size = 262693, upload-time = "2026-01-30T01:02:54.871Z" }, + { url = "https://files.pythonhosted.org/packages/b4/7b/8b31c347cf94a3f900bdde750b2e9131575a61fdb620d3d3c75832262137/pytokens-0.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:27b83ad28825978742beef057bfe406ad6ed524b2d28c252c5de7b4a6dd48fa2", size = 103567, upload-time = "2026-01-30T01:02:56.414Z" }, + { url = "https://files.pythonhosted.org/packages/3d/92/790ebe03f07b57e53b10884c329b9a1a308648fc083a6d4a39a10a28c8fc/pytokens-0.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d70e77c55ae8380c91c0c18dea05951482e263982911fc7410b1ffd1dadd3440", size = 160864, upload-time = "2026-01-30T01:02:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/13/25/a4f555281d975bfdd1eba731450e2fe3a95870274da73fb12c40aeae7625/pytokens-0.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a58d057208cb9075c144950d789511220b07636dd2e4708d5645d24de666bdc", size = 248565, upload-time = "2026-01-30T01:02:59.912Z" }, + { url = "https://files.pythonhosted.org/packages/17/50/bc0394b4ad5b1601be22fa43652173d47e4c9efbf0044c62e9a59b747c56/pytokens-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b49750419d300e2b5a3813cf229d4e5a4c728dae470bcc89867a9ad6f25a722d", size = 260824, upload-time = "2026-01-30T01:03:01.471Z" }, + { url = "https://files.pythonhosted.org/packages/4e/54/3e04f9d92a4be4fc6c80016bc396b923d2a6933ae94b5f557c939c460ee0/pytokens-0.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d9907d61f15bf7261d7e775bd5d7ee4d2930e04424bab1972591918497623a16", size = 264075, upload-time = "2026-01-30T01:03:04.143Z" }, + { url = "https://files.pythonhosted.org/packages/d1/1b/44b0326cb5470a4375f37988aea5d61b5cc52407143303015ebee94abfd6/pytokens-0.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:ee44d0f85b803321710f9239f335aafe16553b39106384cef8e6de40cb4ef2f6", size = 103323, upload-time = "2026-01-30T01:03:05.412Z" }, + { url = "https://files.pythonhosted.org/packages/41/5d/e44573011401fb82e9d51e97f1290ceb377800fb4eed650b96f4753b499c/pytokens-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:140709331e846b728475786df8aeb27d24f48cbcf7bcd449f8de75cae7a45083", size = 160663, upload-time = "2026-01-30T01:03:06.473Z" }, + { url = "https://files.pythonhosted.org/packages/f0/e6/5bbc3019f8e6f21d09c41f8b8654536117e5e211a85d89212d59cbdab381/pytokens-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d6c4268598f762bc8e91f5dbf2ab2f61f7b95bdc07953b602db879b3c8c18e1", size = 255626, upload-time = "2026-01-30T01:03:08.177Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3c/2d5297d82286f6f3d92770289fd439956b201c0a4fc7e72efb9b2293758e/pytokens-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:24afde1f53d95348b5a0eb19488661147285ca4dd7ed752bbc3e1c6242a304d1", size = 269779, upload-time = "2026-01-30T01:03:09.756Z" }, + { url = "https://files.pythonhosted.org/packages/20/01/7436e9ad693cebda0551203e0bf28f7669976c60ad07d6402098208476de/pytokens-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5ad948d085ed6c16413eb5fec6b3e02fa00dc29a2534f088d3302c47eb59adf9", size = 268076, upload-time = "2026-01-30T01:03:10.957Z" }, + { url = "https://files.pythonhosted.org/packages/2e/df/533c82a3c752ba13ae7ef238b7f8cdd272cf1475f03c63ac6cf3fcfb00b6/pytokens-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:3f901fe783e06e48e8cbdc82d631fca8f118333798193e026a50ce1b3757ea68", size = 103552, upload-time = "2026-01-30T01:03:12.066Z" }, + { url = "https://files.pythonhosted.org/packages/cb/dc/08b1a080372afda3cceb4f3c0a7ba2bde9d6a5241f1edb02a22a019ee147/pytokens-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8bdb9d0ce90cbf99c525e75a2fa415144fd570a1ba987380190e8b786bc6ef9b", size = 160720, upload-time = "2026-01-30T01:03:13.843Z" }, + { url = "https://files.pythonhosted.org/packages/64/0c/41ea22205da480837a700e395507e6a24425151dfb7ead73343d6e2d7ffe/pytokens-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5502408cab1cb18e128570f8d598981c68a50d0cbd7c61312a90507cd3a1276f", size = 254204, upload-time = "2026-01-30T01:03:14.886Z" }, + { url = "https://files.pythonhosted.org/packages/e0/d2/afe5c7f8607018beb99971489dbb846508f1b8f351fcefc225fcf4b2adc0/pytokens-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:29d1d8fb1030af4d231789959f21821ab6325e463f0503a61d204343c9b355d1", size = 268423, upload-time = "2026-01-30T01:03:15.936Z" }, + { url = "https://files.pythonhosted.org/packages/68/d4/00ffdbd370410c04e9591da9220a68dc1693ef7499173eb3e30d06e05ed1/pytokens-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:970b08dd6b86058b6dc07efe9e98414f5102974716232d10f32ff39701e841c4", size = 266859, upload-time = "2026-01-30T01:03:17.458Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c9/c3161313b4ca0c601eeefabd3d3b576edaa9afdefd32da97210700e47652/pytokens-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:9bd7d7f544d362576be74f9d5901a22f317efc20046efe2034dced238cbbfe78", size = 103520, upload-time = "2026-01-30T01:03:18.652Z" }, + { url = "https://files.pythonhosted.org/packages/8f/a7/b470f672e6fc5fee0a01d9e75005a0e617e162381974213a945fcd274843/pytokens-0.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4a14d5f5fc78ce85e426aa159489e2d5961acf0e47575e08f35584009178e321", size = 160821, upload-time = "2026-01-30T01:03:19.684Z" }, + { url = "https://files.pythonhosted.org/packages/80/98/e83a36fe8d170c911f864bfded690d2542bfcfacb9c649d11a9e6eb9dc41/pytokens-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97f50fd18543be72da51dd505e2ed20d2228c74e0464e4262e4899797803d7fa", size = 254263, upload-time = "2026-01-30T01:03:20.834Z" }, + { url = "https://files.pythonhosted.org/packages/0f/95/70d7041273890f9f97a24234c00b746e8da86df462620194cef1d411ddeb/pytokens-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dc74c035f9bfca0255c1af77ddd2d6ae8419012805453e4b0e7513e17904545d", size = 268071, upload-time = "2026-01-30T01:03:21.888Z" }, + { url = "https://files.pythonhosted.org/packages/da/79/76e6d09ae19c99404656d7db9c35dfd20f2086f3eb6ecb496b5b31163bad/pytokens-0.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:f66a6bbe741bd431f6d741e617e0f39ec7257ca1f89089593479347cc4d13324", size = 271716, upload-time = "2026-01-30T01:03:23.633Z" }, + { url = "https://files.pythonhosted.org/packages/79/37/482e55fa1602e0a7ff012661d8c946bafdc05e480ea5a32f4f7e336d4aa9/pytokens-0.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:b35d7e5ad269804f6697727702da3c517bb8a5228afa450ab0fa787732055fc9", size = 104539, upload-time = "2026-01-30T01:03:24.788Z" }, + { url = "https://files.pythonhosted.org/packages/30/e8/20e7db907c23f3d63b0be3b8a4fd1927f6da2395f5bcc7f72242bb963dfe/pytokens-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:8fcb9ba3709ff77e77f1c7022ff11d13553f3c30299a9fe246a166903e9091eb", size = 168474, upload-time = "2026-01-30T01:03:26.428Z" }, + { url = "https://files.pythonhosted.org/packages/d6/81/88a95ee9fafdd8f5f3452107748fd04c24930d500b9aba9738f3ade642cc/pytokens-0.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:79fc6b8699564e1f9b521582c35435f1bd32dd06822322ec44afdeba666d8cb3", size = 290473, upload-time = "2026-01-30T01:03:27.415Z" }, + { url = "https://files.pythonhosted.org/packages/cf/35/3aa899645e29b6375b4aed9f8d21df219e7c958c4c186b465e42ee0a06bf/pytokens-0.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d31b97b3de0f61571a124a00ffe9a81fb9939146c122c11060725bd5aea79975", size = 303485, upload-time = "2026-01-30T01:03:28.558Z" }, + { url = "https://files.pythonhosted.org/packages/52/a0/07907b6ff512674d9b201859f7d212298c44933633c946703a20c25e9d81/pytokens-0.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:967cf6e3fd4adf7de8fc73cd3043754ae79c36475c1c11d514fc72cf5490094a", size = 306698, upload-time = "2026-01-30T01:03:29.653Z" }, + { url = "https://files.pythonhosted.org/packages/39/2a/cbbf9250020a4a8dd53ba83a46c097b69e5eb49dd14e708f496f548c6612/pytokens-0.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:584c80c24b078eec1e227079d56dc22ff755e0ba8654d8383b2c549107528918", size = 116287, upload-time = "2026-01-30T01:03:30.912Z" }, + { url = "https://files.pythonhosted.org/packages/c6/78/397db326746f0a342855b81216ae1f0a32965deccfd7c830a2dbc66d2483/pytokens-0.4.1-py3-none-any.whl", hash = "sha256:26cef14744a8385f35d0e095dc8b3a7583f6c953c2e3d269c7f82484bf5ad2de", size = 13729, upload-time = "2026-01-30T01:03:45.029Z" }, ] [[package]] name = "pytorch-lightning" -version = "2.5.1.post0" +version = "2.6.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "fsspec", extra = ["http"] }, { name = "lightning-utilities" }, { name = "packaging" }, { name = "pyyaml" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "torchmetrics" }, { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fe/0c/cfa6223c525f67ea3a7a2907e36e9e9a9653300f82cfd9af88f8136514ab/pytorch_lightning-2.5.1.post0.tar.gz", hash = "sha256:abc3d5a804d41f941b14e3fd7db5572a1270cd1e9889b50e962984c87d498d94", size = 634368, upload_time = "2025-04-25T20:24:29.272Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8b/ac/ebd5f6f58691cbd4f73836e43e1727f3814311b960c41f88e259606ca2b2/pytorch_lightning-2.6.1.tar.gz", hash = "sha256:ba08f8901cf226fcca473046ad9346f414e99117762dc869c76e650d5b3d7bdc", size = 665563, upload-time = "2026-01-30T14:59:11.636Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/a9/e14821cfaf08e8d78185cca0477c9d3a62bafe1b4b530100f7b66bb1f7bb/pytorch_lightning-2.5.1.post0-py3-none-any.whl", hash = "sha256:873fb21392c8b79908218f5ca8f65bd835439216e52550c36ff55d849e99c93e", size = 823084, upload_time = "2025-04-25T20:24:27.421Z" }, + { url = "https://files.pythonhosted.org/packages/0e/93/c8c361bf0a2fe50f828f32def460e8b8a14b93955d3fd302b1a9b63b19e4/pytorch_lightning-2.6.1-py3-none-any.whl", hash = "sha256:1f8118567ec829e3055f16cf1aa320883a86a47c836951bfd9dcfa34ec7ffd59", size = 857273, upload-time = "2026-01-30T14:59:10.141Z" }, ] [[package]] name = "pytz" version = "2025.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884, upload_time = "2025-03-25T02:25:00.538Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884, upload-time = "2025-03-25T02:25:00.538Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload_time = "2025-03-25T02:24:58.468Z" }, -] - -[[package]] -name = "pywin32" -version = "310" -source = { registry = "https://pypi.org/simple" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/95/da/a5f38fffbba2fb99aa4aa905480ac4b8e83ca486659ac8c95bce47fb5276/pywin32-310-cp310-cp310-win32.whl", hash = "sha256:6dd97011efc8bf51d6793a82292419eba2c71cf8e7250cfac03bba284454abc1", size = 8848240, upload_time = "2025-03-17T00:55:46.783Z" }, - { url = "https://files.pythonhosted.org/packages/aa/fe/d873a773324fa565619ba555a82c9dabd677301720f3660a731a5d07e49a/pywin32-310-cp310-cp310-win_amd64.whl", hash = "sha256:c3e78706e4229b915a0821941a84e7ef420bf2b77e08c9dae3c76fd03fd2ae3d", size = 9601854, upload_time = "2025-03-17T00:55:48.783Z" }, - { url = "https://files.pythonhosted.org/packages/3c/84/1a8e3d7a15490d28a5d816efa229ecb4999cdc51a7c30dd8914f669093b8/pywin32-310-cp310-cp310-win_arm64.whl", hash = "sha256:33babed0cf0c92a6f94cc6cc13546ab24ee13e3e800e61ed87609ab91e4c8213", size = 8522963, upload_time = "2025-03-17T00:55:50.969Z" }, - { url = "https://files.pythonhosted.org/packages/f7/b1/68aa2986129fb1011dabbe95f0136f44509afaf072b12b8f815905a39f33/pywin32-310-cp311-cp311-win32.whl", hash = "sha256:1e765f9564e83011a63321bb9d27ec456a0ed90d3732c4b2e312b855365ed8bd", size = 8784284, upload_time = "2025-03-17T00:55:53.124Z" }, - { url = "https://files.pythonhosted.org/packages/b3/bd/d1592635992dd8db5bb8ace0551bc3a769de1ac8850200cfa517e72739fb/pywin32-310-cp311-cp311-win_amd64.whl", hash = "sha256:126298077a9d7c95c53823934f000599f66ec9296b09167810eb24875f32689c", size = 9520748, upload_time = "2025-03-17T00:55:55.203Z" }, - { url = "https://files.pythonhosted.org/packages/90/b1/ac8b1ffce6603849eb45a91cf126c0fa5431f186c2e768bf56889c46f51c/pywin32-310-cp311-cp311-win_arm64.whl", hash = "sha256:19ec5fc9b1d51c4350be7bb00760ffce46e6c95eaf2f0b2f1150657b1a43c582", size = 8455941, upload_time = "2025-03-17T00:55:57.048Z" }, - { url = "https://files.pythonhosted.org/packages/6b/ec/4fdbe47932f671d6e348474ea35ed94227fb5df56a7c30cbbb42cd396ed0/pywin32-310-cp312-cp312-win32.whl", hash = "sha256:8a75a5cc3893e83a108c05d82198880704c44bbaee4d06e442e471d3c9ea4f3d", size = 8796239, upload_time = "2025-03-17T00:55:58.807Z" }, - { url = "https://files.pythonhosted.org/packages/e3/e5/b0627f8bb84e06991bea89ad8153a9e50ace40b2e1195d68e9dff6b03d0f/pywin32-310-cp312-cp312-win_amd64.whl", hash = "sha256:bf5c397c9a9a19a6f62f3fb821fbf36cac08f03770056711f765ec1503972060", size = 9503839, upload_time = "2025-03-17T00:56:00.8Z" }, - { url = "https://files.pythonhosted.org/packages/1f/32/9ccf53748df72301a89713936645a664ec001abd35ecc8578beda593d37d/pywin32-310-cp312-cp312-win_arm64.whl", hash = "sha256:2349cc906eae872d0663d4d6290d13b90621eaf78964bb1578632ff20e152966", size = 8459470, upload_time = "2025-03-17T00:56:02.601Z" }, - { url = "https://files.pythonhosted.org/packages/1c/09/9c1b978ffc4ae53999e89c19c77ba882d9fce476729f23ef55211ea1c034/pywin32-310-cp313-cp313-win32.whl", hash = "sha256:5d241a659c496ada3253cd01cfaa779b048e90ce4b2b38cd44168ad555ce74ab", size = 8794384, upload_time = "2025-03-17T00:56:04.383Z" }, - { url = "https://files.pythonhosted.org/packages/45/3c/b4640f740ffebadd5d34df35fecba0e1cfef8fde9f3e594df91c28ad9b50/pywin32-310-cp313-cp313-win_amd64.whl", hash = "sha256:667827eb3a90208ddbdcc9e860c81bde63a135710e21e4cb3348968e4bd5249e", size = 9503039, upload_time = "2025-03-17T00:56:06.207Z" }, - { url = "https://files.pythonhosted.org/packages/b4/f4/f785020090fb050e7fb6d34b780f2231f302609dc964672f72bfaeb59a28/pywin32-310-cp313-cp313-win_arm64.whl", hash = "sha256:e308f831de771482b7cf692a1f308f8fca701b2d8f9dde6cc440c7da17e47b33", size = 8458152, upload_time = "2025-03-17T00:56:07.819Z" }, + { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload-time = "2025-03-25T02:24:58.468Z" }, ] [[package]] name = "pyyaml" -version = "6.0.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631, upload_time = "2024-08-06T20:33:50.674Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199, upload_time = "2024-08-06T20:31:40.178Z" }, - { url = "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758, upload_time = "2024-08-06T20:31:42.173Z" }, - { url = "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463, upload_time = "2024-08-06T20:31:44.263Z" }, - { url = "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280, upload_time = "2024-08-06T20:31:50.199Z" }, - { url = "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239, upload_time = "2024-08-06T20:31:52.292Z" }, - { url = "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802, upload_time = "2024-08-06T20:31:53.836Z" }, - { url = "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527, upload_time = "2024-08-06T20:31:55.565Z" }, - { url = "https://files.pythonhosted.org/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052, upload_time = "2024-08-06T20:31:56.914Z" }, - { url = "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774, upload_time = "2024-08-06T20:31:58.304Z" }, - { url = "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612, upload_time = "2024-08-06T20:32:03.408Z" }, - { url = "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040, upload_time = "2024-08-06T20:32:04.926Z" }, - { url = "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829, upload_time = "2024-08-06T20:32:06.459Z" }, - { url = "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167, upload_time = "2024-08-06T20:32:08.338Z" }, - { url = "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952, upload_time = "2024-08-06T20:32:14.124Z" }, - { url = "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301, upload_time = "2024-08-06T20:32:16.17Z" }, - { url = "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638, upload_time = "2024-08-06T20:32:18.555Z" }, - { url = "https://files.pythonhosted.org/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850, upload_time = "2024-08-06T20:32:19.889Z" }, - { url = "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980, upload_time = "2024-08-06T20:32:21.273Z" }, - { url = "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", size = 183873, upload_time = "2024-08-06T20:32:25.131Z" }, - { url = "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", size = 173302, upload_time = "2024-08-06T20:32:26.511Z" }, - { url = "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", size = 739154, upload_time = "2024-08-06T20:32:28.363Z" }, - { url = "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", size = 766223, upload_time = "2024-08-06T20:32:30.058Z" }, - { url = "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", size = 767542, upload_time = "2024-08-06T20:32:31.881Z" }, - { url = "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", size = 731164, upload_time = "2024-08-06T20:32:37.083Z" }, - { url = "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", size = 756611, upload_time = "2024-08-06T20:32:38.898Z" }, - { url = "https://files.pythonhosted.org/packages/df/d1/f5a275fdb252768b7a11ec63585bc38d0e87c9e05668a139fea92b80634c/PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4", size = 140591, upload_time = "2024-08-06T20:32:40.241Z" }, - { url = "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", size = 156338, upload_time = "2024-08-06T20:32:41.93Z" }, - { url = "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", size = 181309, upload_time = "2024-08-06T20:32:43.4Z" }, - { url = "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", size = 171679, upload_time = "2024-08-06T20:32:44.801Z" }, - { url = "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", size = 733428, upload_time = "2024-08-06T20:32:46.432Z" }, - { url = "https://files.pythonhosted.org/packages/a3/69/864fbe19e6c18ea3cc196cbe5d392175b4cf3d5d0ac1403ec3f2d237ebb5/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484", size = 763361, upload_time = "2024-08-06T20:32:51.188Z" }, - { url = "https://files.pythonhosted.org/packages/04/24/b7721e4845c2f162d26f50521b825fb061bc0a5afcf9a386840f23ea19fa/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5", size = 759523, upload_time = "2024-08-06T20:32:53.019Z" }, - { url = "https://files.pythonhosted.org/packages/2b/b2/e3234f59ba06559c6ff63c4e10baea10e5e7df868092bf9ab40e5b9c56b6/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc", size = 726660, upload_time = "2024-08-06T20:32:54.708Z" }, - { url = "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", size = 751597, upload_time = "2024-08-06T20:32:56.985Z" }, - { url = "https://files.pythonhosted.org/packages/14/0d/e2c3b43bbce3cf6bd97c840b46088a3031085179e596d4929729d8d68270/PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183", size = 140527, upload_time = "2024-08-06T20:33:03.001Z" }, - { url = "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", size = 156446, upload_time = "2024-08-06T20:33:04.33Z" }, +version = "6.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload-time = "2025-09-25T21:33:16.546Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/a0/39350dd17dd6d6c6507025c0e53aef67a9293a6d37d3511f23ea510d5800/pyyaml-6.0.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:214ed4befebe12df36bcc8bc2b64b396ca31be9304b8f59e25c11cf94a4c033b", size = 184227, upload-time = "2025-09-25T21:31:46.04Z" }, + { url = "https://files.pythonhosted.org/packages/05/14/52d505b5c59ce73244f59c7a50ecf47093ce4765f116cdb98286a71eeca2/pyyaml-6.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:02ea2dfa234451bbb8772601d7b8e426c2bfa197136796224e50e35a78777956", size = 174019, upload-time = "2025-09-25T21:31:47.706Z" }, + { url = "https://files.pythonhosted.org/packages/43/f7/0e6a5ae5599c838c696adb4e6330a59f463265bfa1e116cfd1fbb0abaaae/pyyaml-6.0.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b30236e45cf30d2b8e7b3e85881719e98507abed1011bf463a8fa23e9c3e98a8", size = 740646, upload-time = "2025-09-25T21:31:49.21Z" }, + { url = "https://files.pythonhosted.org/packages/2f/3a/61b9db1d28f00f8fd0ae760459a5c4bf1b941baf714e207b6eb0657d2578/pyyaml-6.0.3-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:66291b10affd76d76f54fad28e22e51719ef9ba22b29e1d7d03d6777a9174198", size = 840793, upload-time = "2025-09-25T21:31:50.735Z" }, + { url = "https://files.pythonhosted.org/packages/7a/1e/7acc4f0e74c4b3d9531e24739e0ab832a5edf40e64fbae1a9c01941cabd7/pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9c7708761fccb9397fe64bbc0395abcae8c4bf7b0eac081e12b809bf47700d0b", size = 770293, upload-time = "2025-09-25T21:31:51.828Z" }, + { url = "https://files.pythonhosted.org/packages/8b/ef/abd085f06853af0cd59fa5f913d61a8eab65d7639ff2a658d18a25d6a89d/pyyaml-6.0.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:418cf3f2111bc80e0933b2cd8cd04f286338bb88bdc7bc8e6dd775ebde60b5e0", size = 732872, upload-time = "2025-09-25T21:31:53.282Z" }, + { url = "https://files.pythonhosted.org/packages/1f/15/2bc9c8faf6450a8b3c9fc5448ed869c599c0a74ba2669772b1f3a0040180/pyyaml-6.0.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5e0b74767e5f8c593e8c9b5912019159ed0533c70051e9cce3e8b6aa699fcd69", size = 758828, upload-time = "2025-09-25T21:31:54.807Z" }, + { url = "https://files.pythonhosted.org/packages/a3/00/531e92e88c00f4333ce359e50c19b8d1de9fe8d581b1534e35ccfbc5f393/pyyaml-6.0.3-cp310-cp310-win32.whl", hash = "sha256:28c8d926f98f432f88adc23edf2e6d4921ac26fb084b028c733d01868d19007e", size = 142415, upload-time = "2025-09-25T21:31:55.885Z" }, + { url = "https://files.pythonhosted.org/packages/2a/fa/926c003379b19fca39dd4634818b00dec6c62d87faf628d1394e137354d4/pyyaml-6.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:bdb2c67c6c1390b63c6ff89f210c8fd09d9a1217a465701eac7316313c915e4c", size = 158561, upload-time = "2025-09-25T21:31:57.406Z" }, + { url = "https://files.pythonhosted.org/packages/6d/16/a95b6757765b7b031c9374925bb718d55e0a9ba8a1b6a12d25962ea44347/pyyaml-6.0.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:44edc647873928551a01e7a563d7452ccdebee747728c1080d881d68af7b997e", size = 185826, upload-time = "2025-09-25T21:31:58.655Z" }, + { url = "https://files.pythonhosted.org/packages/16/19/13de8e4377ed53079ee996e1ab0a9c33ec2faf808a4647b7b4c0d46dd239/pyyaml-6.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:652cb6edd41e718550aad172851962662ff2681490a8a711af6a4d288dd96824", size = 175577, upload-time = "2025-09-25T21:32:00.088Z" }, + { url = "https://files.pythonhosted.org/packages/0c/62/d2eb46264d4b157dae1275b573017abec435397aa59cbcdab6fc978a8af4/pyyaml-6.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:10892704fc220243f5305762e276552a0395f7beb4dbf9b14ec8fd43b57f126c", size = 775556, upload-time = "2025-09-25T21:32:01.31Z" }, + { url = "https://files.pythonhosted.org/packages/10/cb/16c3f2cf3266edd25aaa00d6c4350381c8b012ed6f5276675b9eba8d9ff4/pyyaml-6.0.3-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:850774a7879607d3a6f50d36d04f00ee69e7fc816450e5f7e58d7f17f1ae5c00", size = 882114, upload-time = "2025-09-25T21:32:03.376Z" }, + { url = "https://files.pythonhosted.org/packages/71/60/917329f640924b18ff085ab889a11c763e0b573da888e8404ff486657602/pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b8bb0864c5a28024fac8a632c443c87c5aa6f215c0b126c449ae1a150412f31d", size = 806638, upload-time = "2025-09-25T21:32:04.553Z" }, + { url = "https://files.pythonhosted.org/packages/dd/6f/529b0f316a9fd167281a6c3826b5583e6192dba792dd55e3203d3f8e655a/pyyaml-6.0.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1d37d57ad971609cf3c53ba6a7e365e40660e3be0e5175fa9f2365a379d6095a", size = 767463, upload-time = "2025-09-25T21:32:06.152Z" }, + { url = "https://files.pythonhosted.org/packages/f2/6a/b627b4e0c1dd03718543519ffb2f1deea4a1e6d42fbab8021936a4d22589/pyyaml-6.0.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:37503bfbfc9d2c40b344d06b2199cf0e96e97957ab1c1b546fd4f87e53e5d3e4", size = 794986, upload-time = "2025-09-25T21:32:07.367Z" }, + { url = "https://files.pythonhosted.org/packages/45/91/47a6e1c42d9ee337c4839208f30d9f09caa9f720ec7582917b264defc875/pyyaml-6.0.3-cp311-cp311-win32.whl", hash = "sha256:8098f252adfa6c80ab48096053f512f2321f0b998f98150cea9bd23d83e1467b", size = 142543, upload-time = "2025-09-25T21:32:08.95Z" }, + { url = "https://files.pythonhosted.org/packages/da/e3/ea007450a105ae919a72393cb06f122f288ef60bba2dc64b26e2646fa315/pyyaml-6.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:9f3bfb4965eb874431221a3ff3fdcddc7e74e3b07799e0e84ca4a0f867d449bf", size = 158763, upload-time = "2025-09-25T21:32:09.96Z" }, + { url = "https://files.pythonhosted.org/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload-time = "2025-09-25T21:32:11.445Z" }, + { url = "https://files.pythonhosted.org/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload-time = "2025-09-25T21:32:12.492Z" }, + { url = "https://files.pythonhosted.org/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload-time = "2025-09-25T21:32:13.652Z" }, + { url = "https://files.pythonhosted.org/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload-time = "2025-09-25T21:32:15.21Z" }, + { url = "https://files.pythonhosted.org/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload-time = "2025-09-25T21:32:16.431Z" }, + { url = "https://files.pythonhosted.org/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload-time = "2025-09-25T21:32:17.56Z" }, + { url = "https://files.pythonhosted.org/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload-time = "2025-09-25T21:32:18.834Z" }, + { url = "https://files.pythonhosted.org/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload-time = "2025-09-25T21:32:20.209Z" }, + { url = "https://files.pythonhosted.org/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload-time = "2025-09-25T21:32:21.167Z" }, + { url = "https://files.pythonhosted.org/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload-time = "2025-09-25T21:32:22.617Z" }, + { url = "https://files.pythonhosted.org/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload-time = "2025-09-25T21:32:23.673Z" }, + { url = "https://files.pythonhosted.org/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload-time = "2025-09-25T21:32:25.149Z" }, + { url = "https://files.pythonhosted.org/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload-time = "2025-09-25T21:32:26.575Z" }, + { url = "https://files.pythonhosted.org/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload-time = "2025-09-25T21:32:27.727Z" }, + { url = "https://files.pythonhosted.org/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload-time = "2025-09-25T21:32:28.878Z" }, + { url = "https://files.pythonhosted.org/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload-time = "2025-09-25T21:32:30.178Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload-time = "2025-09-25T21:32:31.353Z" }, + { url = "https://files.pythonhosted.org/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload-time = "2025-09-25T21:32:32.58Z" }, + { url = "https://files.pythonhosted.org/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload-time = "2025-09-25T21:32:33.659Z" }, + { url = "https://files.pythonhosted.org/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload-time = "2025-09-25T21:32:34.663Z" }, + { url = "https://files.pythonhosted.org/packages/9d/8c/f4bd7f6465179953d3ac9bc44ac1a8a3e6122cf8ada906b4f96c60172d43/pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac", size = 181814, upload-time = "2025-09-25T21:32:35.712Z" }, + { url = "https://files.pythonhosted.org/packages/bd/9c/4d95bb87eb2063d20db7b60faa3840c1b18025517ae857371c4dd55a6b3a/pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310", size = 173809, upload-time = "2025-09-25T21:32:36.789Z" }, + { url = "https://files.pythonhosted.org/packages/92/b5/47e807c2623074914e29dabd16cbbdd4bf5e9b2db9f8090fa64411fc5382/pyyaml-6.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7", size = 766454, upload-time = "2025-09-25T21:32:37.966Z" }, + { url = "https://files.pythonhosted.org/packages/02/9e/e5e9b168be58564121efb3de6859c452fccde0ab093d8438905899a3a483/pyyaml-6.0.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788", size = 836355, upload-time = "2025-09-25T21:32:39.178Z" }, + { url = "https://files.pythonhosted.org/packages/88/f9/16491d7ed2a919954993e48aa941b200f38040928474c9e85ea9e64222c3/pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5", size = 794175, upload-time = "2025-09-25T21:32:40.865Z" }, + { url = "https://files.pythonhosted.org/packages/dd/3f/5989debef34dc6397317802b527dbbafb2b4760878a53d4166579111411e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764", size = 755228, upload-time = "2025-09-25T21:32:42.084Z" }, + { url = "https://files.pythonhosted.org/packages/d7/ce/af88a49043cd2e265be63d083fc75b27b6ed062f5f9fd6cdc223ad62f03e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35", size = 789194, upload-time = "2025-09-25T21:32:43.362Z" }, + { url = "https://files.pythonhosted.org/packages/23/20/bb6982b26a40bb43951265ba29d4c246ef0ff59c9fdcdf0ed04e0687de4d/pyyaml-6.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac", size = 156429, upload-time = "2025-09-25T21:32:57.844Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f4/a4541072bb9422c8a883ab55255f918fa378ecf083f5b85e87fc2b4eda1b/pyyaml-6.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3", size = 143912, upload-time = "2025-09-25T21:32:59.247Z" }, + { url = "https://files.pythonhosted.org/packages/7c/f9/07dd09ae774e4616edf6cda684ee78f97777bdd15847253637a6f052a62f/pyyaml-6.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3", size = 189108, upload-time = "2025-09-25T21:32:44.377Z" }, + { url = "https://files.pythonhosted.org/packages/4e/78/8d08c9fb7ce09ad8c38ad533c1191cf27f7ae1effe5bb9400a46d9437fcf/pyyaml-6.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba", size = 183641, upload-time = "2025-09-25T21:32:45.407Z" }, + { url = "https://files.pythonhosted.org/packages/7b/5b/3babb19104a46945cf816d047db2788bcaf8c94527a805610b0289a01c6b/pyyaml-6.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c", size = 831901, upload-time = "2025-09-25T21:32:48.83Z" }, + { url = "https://files.pythonhosted.org/packages/8b/cc/dff0684d8dc44da4d22a13f35f073d558c268780ce3c6ba1b87055bb0b87/pyyaml-6.0.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702", size = 861132, upload-time = "2025-09-25T21:32:50.149Z" }, + { url = "https://files.pythonhosted.org/packages/b1/5e/f77dc6b9036943e285ba76b49e118d9ea929885becb0a29ba8a7c75e29fe/pyyaml-6.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c", size = 839261, upload-time = "2025-09-25T21:32:51.808Z" }, + { url = "https://files.pythonhosted.org/packages/ce/88/a9db1376aa2a228197c58b37302f284b5617f56a5d959fd1763fb1675ce6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065", size = 805272, upload-time = "2025-09-25T21:32:52.941Z" }, + { url = "https://files.pythonhosted.org/packages/da/92/1446574745d74df0c92e6aa4a7b0b3130706a4142b2d1a5869f2eaa423c6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65", size = 829923, upload-time = "2025-09-25T21:32:54.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7a/1c7270340330e575b92f397352af856a8c06f230aa3e76f86b39d01b416a/pyyaml-6.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9", size = 174062, upload-time = "2025-09-25T21:32:55.767Z" }, + { url = "https://files.pythonhosted.org/packages/f1/12/de94a39c2ef588c7e6455cfbe7343d3b2dc9d6b6b2f40c4c6565744c873d/pyyaml-6.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b", size = 149341, upload-time = "2025-09-25T21:32:56.828Z" }, ] [[package]] name = "pyyaml-ft" -version = "7.0.1" +version = "8.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ae/ff/976df0c1aa731d1dc1a9d6109a198acd2d8f4a115703fc39e956ad983d00/pyyaml_ft-7.0.1.tar.gz", hash = "sha256:3dc548f723e71ed2c1ba3df02e7c0ff4fd32c33bacd70e4c4b69e1bd3469f370", size = 140935, upload_time = "2025-04-28T19:02:57.668Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5e/eb/5a0d575de784f9a1f94e2b1288c6886f13f34185e13117ed530f32b6f8a8/pyyaml_ft-8.0.0.tar.gz", hash = "sha256:0c947dce03954c7b5d38869ed4878b2e6ff1d44b08a0d84dc83fdad205ae39ab", size = 141057, upload-time = "2025-06-10T15:32:15.613Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/cf/efa561b4a6de0220b130c35ce79537d09d640ae2a5104fe8aa7c2ec9a722/pyyaml_ft-7.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:cbb337bf1acc25b97b93a79416ab32a9176f005c7f98e94f656305ded03a99c8", size = 186437, upload_time = "2025-04-28T19:02:31.291Z" }, - { url = "https://files.pythonhosted.org/packages/24/15/ef019f66d3346c59dd43f5555e001f7c3d2302ef0100e2d2b40a401ab944/pyyaml_ft-7.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ab77b32f9e120d4c0a3a4142ce4c029ed18c58db18a9b7cddf9e96107006772e", size = 176822, upload_time = "2025-04-28T19:02:33.28Z" }, - { url = "https://files.pythonhosted.org/packages/22/cf/af4e85035a880b8e9531cf5aa2967ebca995daff6ee9f3dd954a32a37662/pyyaml_ft-7.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c2dbab63a10f2818969f814783545257c8887714ac0b74070988f147106e01b", size = 738490, upload_time = "2025-04-28T19:02:35.055Z" }, - { url = "https://files.pythonhosted.org/packages/26/f8/8fc4d88cee908975a227dfeb14abd5d5a5798a8f44c347ee144186a782cd/pyyaml_ft-7.0.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ceb3de99bf5dd82504715752e4b1933bf5c0545b0dfc4d9edf846335ad14c96b", size = 768352, upload_time = "2025-04-28T19:02:36.326Z" }, - { url = "https://files.pythonhosted.org/packages/3e/f8/141b71063eb66c1f3343063e9afc5082013746ef971ed773a9b51687f97a/pyyaml_ft-7.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cfa5770752ed40ae98ab8cda33223cad20a6f94907fdf14412f74f0c2e723ece", size = 764531, upload_time = "2025-04-28T19:02:38.107Z" }, - { url = "https://files.pythonhosted.org/packages/2b/5f/3ff1ec0424389310d45a6234768df48752d12de8e20b51d02172219f05eb/pyyaml_ft-7.0.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:38bcfa5cd79f83c776d09403dd21da25dde3d406297def4aa817a149f2a2a337", size = 731638, upload_time = "2025-04-28T19:02:39.411Z" }, - { url = "https://files.pythonhosted.org/packages/9e/d6/752b1487933646cde6c6b1d28c18aab4838f950d2fae9635563b6fc45cf6/pyyaml_ft-7.0.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:5398e4c9b5fa840323f328636fb49680a95d6aac7825943b2f7f85df28ddfffa", size = 756586, upload_time = "2025-04-28T19:02:40.961Z" }, - { url = "https://files.pythonhosted.org/packages/d7/91/c36a59ea7295709dd372c7dec0be8adc6d5a5f26f73bc223f6184847eb57/pyyaml_ft-7.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:5418bc61c2eca297af0e38f88a432e483c9e9553751a26fb1921f90fe96fa11a", size = 161542, upload_time = "2025-04-28T19:02:42.812Z" }, - { url = "https://files.pythonhosted.org/packages/f1/f8/db600151de1376c08ed6b8e65195d714046c1423b0359bef2382664056cf/pyyaml_ft-7.0.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:772b45e2620e4299fc91d3bb24692bad81db8de4ed60e8de45603802b6378c47", size = 190714, upload_time = "2025-04-28T19:02:44.519Z" }, - { url = "https://files.pythonhosted.org/packages/c6/b8/a1f5522b17bbbb1eca26d931921dec417aba763f8608f7a5e565c06632a1/pyyaml_ft-7.0.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3b1198045c1d7c37e7e98a93c7c85628e4902a232ae9bf1c33c1888e576a4153", size = 182172, upload_time = "2025-04-28T19:02:45.762Z" }, - { url = "https://files.pythonhosted.org/packages/f6/d6/243c599a3bf4cd3c37c1e73f9a95b9dba852a7b226ca2d5e36149105255c/pyyaml_ft-7.0.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8384600ce21dde15ab1f9784f44c2eaedc4f08f4233043cf71ff9a3054f46b5", size = 810771, upload_time = "2025-04-28T19:02:47.471Z" }, - { url = "https://files.pythonhosted.org/packages/ee/17/bef7c483feb8773662089f49b37b65e47a353e16faa983e6dcfaddba547f/pyyaml_ft-7.0.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c1d06682a70564e596b4f3f83fc651de1681b1091ea529cea45b6b6f4f1f45ad", size = 830006, upload_time = "2025-04-28T19:02:48.868Z" }, - { url = "https://files.pythonhosted.org/packages/94/ed/cd8c9478f5a98c39db8a338a2348e134d83c9dbf67602e0d525951d92cf9/pyyaml_ft-7.0.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1246c7d3999b606ce920348fc1c13f3928f94a958be9e14834cdc07525382b97", size = 813504, upload_time = "2025-04-28T19:02:50.638Z" }, - { url = "https://files.pythonhosted.org/packages/61/da/4ec865f6ff48175b29f05bd081d5e6bc73cb0118d15b373eefd4520e5dc8/pyyaml_ft-7.0.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:90b7fac2398bdbb1aca8527734a1df549579e6ec6442f73ff4ddd3c41da76cb4", size = 799978, upload_time = "2025-04-28T19:02:52.116Z" }, - { url = "https://files.pythonhosted.org/packages/e3/66/1615add298dfc4016ab1fa7438882be1f3f344508fcc2c1e43bbcf5e96e1/pyyaml_ft-7.0.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:0f7884aa20dfaa7b8da2239a1e798009ad115ad77aa51ec66f10e56becf4ef09", size = 805188, upload_time = "2025-04-28T19:02:54.095Z" }, - { url = "https://files.pythonhosted.org/packages/a7/2c/479945d7faacf1f74838e0861a89d002540b99dbb63ea74e2d945106ec5f/pyyaml_ft-7.0.1-cp313-cp313t-win_amd64.whl", hash = "sha256:4d42a8f3b67bdadb347b1b64ff06a6941ca9d2d2db4e52f9096d97d742f6c159", size = 171220, upload_time = "2025-04-28T19:02:56.38Z" }, + { url = "https://files.pythonhosted.org/packages/68/ba/a067369fe61a2e57fb38732562927d5bae088c73cb9bb5438736a9555b29/pyyaml_ft-8.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8c1306282bc958bfda31237f900eb52c9bedf9b93a11f82e1aab004c9a5657a6", size = 187027, upload-time = "2025-06-10T15:31:48.722Z" }, + { url = "https://files.pythonhosted.org/packages/ad/c5/a3d2020ce5ccfc6aede0d45bcb870298652ac0cf199f67714d250e0cdf39/pyyaml_ft-8.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:30c5f1751625786c19de751e3130fc345ebcba6a86f6bddd6e1285342f4bbb69", size = 176146, upload-time = "2025-06-10T15:31:50.584Z" }, + { url = "https://files.pythonhosted.org/packages/e3/bb/23a9739291086ca0d3189eac7cd92b4d00e9fdc77d722ab610c35f9a82ba/pyyaml_ft-8.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3fa992481155ddda2e303fcc74c79c05eddcdbc907b888d3d9ce3ff3e2adcfb0", size = 746792, upload-time = "2025-06-10T15:31:52.304Z" }, + { url = "https://files.pythonhosted.org/packages/5f/c2/e8825f4ff725b7e560d62a3609e31d735318068e1079539ebfde397ea03e/pyyaml_ft-8.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cec6c92b4207004b62dfad1f0be321c9f04725e0f271c16247d8b39c3bf3ea42", size = 786772, upload-time = "2025-06-10T15:31:54.712Z" }, + { url = "https://files.pythonhosted.org/packages/35/be/58a4dcae8854f2fdca9b28d9495298fd5571a50d8430b1c3033ec95d2d0e/pyyaml_ft-8.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:06237267dbcab70d4c0e9436d8f719f04a51123f0ca2694c00dd4b68c338e40b", size = 778723, upload-time = "2025-06-10T15:31:56.093Z" }, + { url = "https://files.pythonhosted.org/packages/86/ed/fed0da92b5d5d7340a082e3802d84c6dc9d5fa142954404c41a544c1cb92/pyyaml_ft-8.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:8a7f332bc565817644cdb38ffe4739e44c3e18c55793f75dddb87630f03fc254", size = 758478, upload-time = "2025-06-10T15:31:58.314Z" }, + { url = "https://files.pythonhosted.org/packages/f0/69/ac02afe286275980ecb2dcdc0156617389b7e0c0a3fcdedf155c67be2b80/pyyaml_ft-8.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7d10175a746be65f6feb86224df5d6bc5c049ebf52b89a88cf1cd78af5a367a8", size = 799159, upload-time = "2025-06-10T15:31:59.675Z" }, + { url = "https://files.pythonhosted.org/packages/4e/ac/c492a9da2e39abdff4c3094ec54acac9747743f36428281fb186a03fab76/pyyaml_ft-8.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:58e1015098cf8d8aec82f360789c16283b88ca670fe4275ef6c48c5e30b22a96", size = 158779, upload-time = "2025-06-10T15:32:01.029Z" }, + { url = "https://files.pythonhosted.org/packages/5d/9b/41998df3298960d7c67653669f37710fa2d568a5fc933ea24a6df60acaf6/pyyaml_ft-8.0.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:e64fa5f3e2ceb790d50602b2fd4ec37abbd760a8c778e46354df647e7c5a4ebb", size = 191331, upload-time = "2025-06-10T15:32:02.602Z" }, + { url = "https://files.pythonhosted.org/packages/0f/16/2710c252ee04cbd74d9562ebba709e5a284faeb8ada88fcda548c9191b47/pyyaml_ft-8.0.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8d445bf6ea16bb93c37b42fdacfb2f94c8e92a79ba9e12768c96ecde867046d1", size = 182879, upload-time = "2025-06-10T15:32:04.466Z" }, + { url = "https://files.pythonhosted.org/packages/9a/40/ae8163519d937fa7bfa457b6f78439cc6831a7c2b170e4f612f7eda71815/pyyaml_ft-8.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c56bb46b4fda34cbb92a9446a841da3982cdde6ea13de3fbd80db7eeeab8b49", size = 811277, upload-time = "2025-06-10T15:32:06.214Z" }, + { url = "https://files.pythonhosted.org/packages/f9/66/28d82dbff7f87b96f0eeac79b7d972a96b4980c1e445eb6a857ba91eda00/pyyaml_ft-8.0.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dab0abb46eb1780da486f022dce034b952c8ae40753627b27a626d803926483b", size = 831650, upload-time = "2025-06-10T15:32:08.076Z" }, + { url = "https://files.pythonhosted.org/packages/e8/df/161c4566facac7d75a9e182295c223060373d4116dead9cc53a265de60b9/pyyaml_ft-8.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd48d639cab5ca50ad957b6dd632c7dd3ac02a1abe0e8196a3c24a52f5db3f7a", size = 815755, upload-time = "2025-06-10T15:32:09.435Z" }, + { url = "https://files.pythonhosted.org/packages/05/10/f42c48fa5153204f42eaa945e8d1fd7c10d6296841dcb2447bf7da1be5c4/pyyaml_ft-8.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:052561b89d5b2a8e1289f326d060e794c21fa068aa11255fe71d65baf18a632e", size = 810403, upload-time = "2025-06-10T15:32:11.051Z" }, + { url = "https://files.pythonhosted.org/packages/d5/d2/e369064aa51009eb9245399fd8ad2c562bd0bcd392a00be44b2a824ded7c/pyyaml_ft-8.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:3bb4b927929b0cb162fb1605392a321e3333e48ce616cdcfa04a839271373255", size = 835581, upload-time = "2025-06-10T15:32:12.897Z" }, + { url = "https://files.pythonhosted.org/packages/c0/28/26534bed77109632a956977f60d8519049f545abc39215d086e33a61f1f2/pyyaml_ft-8.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:de04cfe9439565e32f178106c51dd6ca61afaa2907d143835d501d84703d3793", size = 171579, upload-time = "2025-06-10T15:32:14.34Z" }, ] [[package]] @@ -7650,9 +6444,9 @@ dependencies = [ { name = "soynlp" }, { name = "transformers", version = "4.57.6", source = { registry = "https://pypi.org/simple" } }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7f/5b/56c5175d1a4d6ed8602003385570304305e4ae9c40b999d12d75a70c0561/qwen_asr-0.0.6.tar.gz", hash = "sha256:294893f2340dc2d58d1f1d1cb8ce26ac0a79f254805ab432dda2892bd5c8d13c", size = 146666, upload_time = "2026-01-30T03:24:02.697Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7f/5b/56c5175d1a4d6ed8602003385570304305e4ae9c40b999d12d75a70c0561/qwen_asr-0.0.6.tar.gz", hash = "sha256:294893f2340dc2d58d1f1d1cb8ce26ac0a79f254805ab432dda2892bd5c8d13c", size = 146666, upload-time = "2026-01-30T03:24:02.697Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/01/12/d3027a7e4dc2eea0b12a4bf8414a7109f055004e1771666e01d8859d3ca0/qwen_asr-0.0.6-py3-none-any.whl", hash = "sha256:b9c55a38413298f3a990a4475467399daec6e8f4172363053fc42e2166c2dfd3", size = 141603, upload_time = "2026-01-30T03:24:00.82Z" }, + { url = "https://files.pythonhosted.org/packages/01/12/d3027a7e4dc2eea0b12a4bf8414a7109f055004e1771666e01d8859d3ca0/qwen_asr-0.0.6-py3-none-any.whl", hash = "sha256:b9c55a38413298f3a990a4475467399daec6e8f4172363053fc42e2166c2dfd3", size = 141603, upload-time = "2026-01-30T03:24:00.82Z" }, ] [[package]] @@ -7666,163 +6460,225 @@ dependencies = [ { name = "pillow" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a2/27/81a51b10ef6d1a4f158498089530eb4307689d75adf6bd34f6632eda3099/qwen_omni_utils-0.0.9.tar.gz", hash = "sha256:c598269c7069afb4d154f8ea523972e8d8794a978fffed89cb4d87c326f97447", size = 8632, upload_time = "2026-02-10T09:45:30.538Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/27/81a51b10ef6d1a4f158498089530eb4307689d75adf6bd34f6632eda3099/qwen_omni_utils-0.0.9.tar.gz", hash = "sha256:c598269c7069afb4d154f8ea523972e8d8794a978fffed89cb4d87c326f97447", size = 8632, upload-time = "2026-02-10T09:45:30.538Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/38/a8/dfc07e5b9005decbd2f08ac564250775fea9526473ae1bc90fbf45e8036f/qwen_omni_utils-0.0.9-py3-none-any.whl", hash = "sha256:f111db07af669c83333411c5177131e18e831fe666d6a55a1af263952ada8939", size = 9657, upload_time = "2026-02-10T09:45:28.888Z" }, + { url = "https://files.pythonhosted.org/packages/38/a8/dfc07e5b9005decbd2f08ac564250775fea9526473ae1bc90fbf45e8036f/qwen_omni_utils-0.0.9-py3-none-any.whl", hash = "sha256:f111db07af669c83333411c5177131e18e831fe666d6a55a1af263952ada8939", size = 9657, upload-time = "2026-02-10T09:45:28.888Z" }, ] [[package]] name = "rapidfuzz" -version = "3.13.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ed/f6/6895abc3a3d056b9698da3199b04c0e56226d530ae44a470edabf8b664f0/rapidfuzz-3.13.0.tar.gz", hash = "sha256:d2eaf3839e52cbcc0accbe9817a67b4b0fcf70aaeb229cfddc1c28061f9ce5d8", size = 57904226, upload_time = "2025-04-03T20:38:51.226Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/de/27/ca10b3166024ae19a7e7c21f73c58dfd4b7fef7420e5497ee64ce6b73453/rapidfuzz-3.13.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:aafc42a1dc5e1beeba52cd83baa41372228d6d8266f6d803c16dbabbcc156255", size = 1998899, upload_time = "2025-04-03T20:35:08.764Z" }, - { url = "https://files.pythonhosted.org/packages/f0/38/c4c404b13af0315483a6909b3a29636e18e1359307fb74a333fdccb3730d/rapidfuzz-3.13.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:85c9a131a44a95f9cac2eb6e65531db014e09d89c4f18c7b1fa54979cb9ff1f3", size = 1449949, upload_time = "2025-04-03T20:35:11.26Z" }, - { url = "https://files.pythonhosted.org/packages/12/ae/15c71d68a6df6b8e24595421fdf5bcb305888318e870b7be8d935a9187ee/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7d7cec4242d30dd521ef91c0df872e14449d1dffc2a6990ede33943b0dae56c3", size = 1424199, upload_time = "2025-04-03T20:35:12.954Z" }, - { url = "https://files.pythonhosted.org/packages/dc/9a/765beb9e14d7b30d12e2d6019e8b93747a0bedbc1d0cce13184fa3825426/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e297c09972698c95649e89121e3550cee761ca3640cd005e24aaa2619175464e", size = 5352400, upload_time = "2025-04-03T20:35:15.421Z" }, - { url = "https://files.pythonhosted.org/packages/e2/b8/49479fe6f06b06cd54d6345ed16de3d1ac659b57730bdbe897df1e059471/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ef0f5f03f61b0e5a57b1df7beafd83df993fd5811a09871bad6038d08e526d0d", size = 1652465, upload_time = "2025-04-03T20:35:18.43Z" }, - { url = "https://files.pythonhosted.org/packages/6f/d8/08823d496b7dd142a7b5d2da04337df6673a14677cfdb72f2604c64ead69/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d8cf5f7cd6e4d5eb272baf6a54e182b2c237548d048e2882258336533f3f02b7", size = 1616590, upload_time = "2025-04-03T20:35:20.482Z" }, - { url = "https://files.pythonhosted.org/packages/38/d4/5cfbc9a997e544f07f301c54d42aac9e0d28d457d543169e4ec859b8ce0d/rapidfuzz-3.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9256218ac8f1a957806ec2fb9a6ddfc6c32ea937c0429e88cf16362a20ed8602", size = 3086956, upload_time = "2025-04-03T20:35:22.756Z" }, - { url = "https://files.pythonhosted.org/packages/25/1e/06d8932a72fa9576095234a15785136407acf8f9a7dbc8136389a3429da1/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e1bdd2e6d0c5f9706ef7595773a81ca2b40f3b33fd7f9840b726fb00c6c4eb2e", size = 2494220, upload_time = "2025-04-03T20:35:25.563Z" }, - { url = "https://files.pythonhosted.org/packages/03/16/5acf15df63119d5ca3d9a54b82807866ff403461811d077201ca351a40c3/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5280be8fd7e2bee5822e254fe0a5763aa0ad57054b85a32a3d9970e9b09bbcbf", size = 7585481, upload_time = "2025-04-03T20:35:27.426Z" }, - { url = "https://files.pythonhosted.org/packages/e1/cf/ebade4009431ea8e715e59e882477a970834ddaacd1a670095705b86bd0d/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fd742c03885db1fce798a1cd87a20f47f144ccf26d75d52feb6f2bae3d57af05", size = 2894842, upload_time = "2025-04-03T20:35:29.457Z" }, - { url = "https://files.pythonhosted.org/packages/a7/bd/0732632bd3f906bf613229ee1b7cbfba77515db714a0e307becfa8a970ae/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:5435fcac94c9ecf0504bf88a8a60c55482c32e18e108d6079a0089c47f3f8cf6", size = 3438517, upload_time = "2025-04-03T20:35:31.381Z" }, - { url = "https://files.pythonhosted.org/packages/83/89/d3bd47ec9f4b0890f62aea143a1e35f78f3d8329b93d9495b4fa8a3cbfc3/rapidfuzz-3.13.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:93a755266856599be4ab6346273f192acde3102d7aa0735e2f48b456397a041f", size = 4412773, upload_time = "2025-04-03T20:35:33.425Z" }, - { url = "https://files.pythonhosted.org/packages/b3/57/1a152a07883e672fc117c7f553f5b933f6e43c431ac3fd0e8dae5008f481/rapidfuzz-3.13.0-cp310-cp310-win32.whl", hash = "sha256:3abe6a4e8eb4cfc4cda04dd650a2dc6d2934cbdeda5def7e6fd1c20f6e7d2a0b", size = 1842334, upload_time = "2025-04-03T20:35:35.648Z" }, - { url = "https://files.pythonhosted.org/packages/a7/68/7248addf95b6ca51fc9d955161072285da3059dd1472b0de773cff910963/rapidfuzz-3.13.0-cp310-cp310-win_amd64.whl", hash = "sha256:e8ddb58961401da7d6f55f185512c0d6bd24f529a637078d41dd8ffa5a49c107", size = 1624392, upload_time = "2025-04-03T20:35:37.294Z" }, - { url = "https://files.pythonhosted.org/packages/68/23/f41c749f2c61ed1ed5575eaf9e73ef9406bfedbf20a3ffa438d15b5bf87e/rapidfuzz-3.13.0-cp310-cp310-win_arm64.whl", hash = "sha256:c523620d14ebd03a8d473c89e05fa1ae152821920c3ff78b839218ff69e19ca3", size = 865584, upload_time = "2025-04-03T20:35:39.005Z" }, - { url = "https://files.pythonhosted.org/packages/87/17/9be9eff5a3c7dfc831c2511262082c6786dca2ce21aa8194eef1cb71d67a/rapidfuzz-3.13.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d395a5cad0c09c7f096433e5fd4224d83b53298d53499945a9b0e5a971a84f3a", size = 1999453, upload_time = "2025-04-03T20:35:40.804Z" }, - { url = "https://files.pythonhosted.org/packages/75/67/62e57896ecbabe363f027d24cc769d55dd49019e576533ec10e492fcd8a2/rapidfuzz-3.13.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b7b3eda607a019169f7187328a8d1648fb9a90265087f6903d7ee3a8eee01805", size = 1450881, upload_time = "2025-04-03T20:35:42.734Z" }, - { url = "https://files.pythonhosted.org/packages/96/5c/691c5304857f3476a7b3df99e91efc32428cbe7d25d234e967cc08346c13/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:98e0bfa602e1942d542de077baf15d658bd9d5dcfe9b762aff791724c1c38b70", size = 1422990, upload_time = "2025-04-03T20:35:45.158Z" }, - { url = "https://files.pythonhosted.org/packages/46/81/7a7e78f977496ee2d613154b86b203d373376bcaae5de7bde92f3ad5a192/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bef86df6d59667d9655905b02770a0c776d2853971c0773767d5ef8077acd624", size = 5342309, upload_time = "2025-04-03T20:35:46.952Z" }, - { url = "https://files.pythonhosted.org/packages/51/44/12fdd12a76b190fe94bf38d252bb28ddf0ab7a366b943e792803502901a2/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fedd316c165beed6307bf754dee54d3faca2c47e1f3bcbd67595001dfa11e969", size = 1656881, upload_time = "2025-04-03T20:35:49.954Z" }, - { url = "https://files.pythonhosted.org/packages/27/ae/0d933e660c06fcfb087a0d2492f98322f9348a28b2cc3791a5dbadf6e6fb/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5158da7f2ec02a930be13bac53bb5903527c073c90ee37804090614cab83c29e", size = 1608494, upload_time = "2025-04-03T20:35:51.646Z" }, - { url = "https://files.pythonhosted.org/packages/3d/2c/4b2f8aafdf9400e5599b6ed2f14bc26ca75f5a923571926ccbc998d4246a/rapidfuzz-3.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b6f913ee4618ddb6d6f3e387b76e8ec2fc5efee313a128809fbd44e65c2bbb2", size = 3072160, upload_time = "2025-04-03T20:35:53.472Z" }, - { url = "https://files.pythonhosted.org/packages/60/7d/030d68d9a653c301114101c3003b31ce01cf2c3224034cd26105224cd249/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d25fdbce6459ccbbbf23b4b044f56fbd1158b97ac50994eaae2a1c0baae78301", size = 2491549, upload_time = "2025-04-03T20:35:55.391Z" }, - { url = "https://files.pythonhosted.org/packages/8e/cd/7040ba538fc6a8ddc8816a05ecf46af9988b46c148ddd7f74fb0fb73d012/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:25343ccc589a4579fbde832e6a1e27258bfdd7f2eb0f28cb836d6694ab8591fc", size = 7584142, upload_time = "2025-04-03T20:35:57.71Z" }, - { url = "https://files.pythonhosted.org/packages/c1/96/85f7536fbceb0aa92c04a1c37a3fc4fcd4e80649e9ed0fb585382df82edc/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a9ad1f37894e3ffb76bbab76256e8a8b789657183870be11aa64e306bb5228fd", size = 2896234, upload_time = "2025-04-03T20:35:59.969Z" }, - { url = "https://files.pythonhosted.org/packages/55/fd/460e78438e7019f2462fe9d4ecc880577ba340df7974c8a4cfe8d8d029df/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5dc71ef23845bb6b62d194c39a97bb30ff171389c9812d83030c1199f319098c", size = 3437420, upload_time = "2025-04-03T20:36:01.91Z" }, - { url = "https://files.pythonhosted.org/packages/cc/df/c3c308a106a0993befd140a414c5ea78789d201cf1dfffb8fd9749718d4f/rapidfuzz-3.13.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b7f4c65facdb94f44be759bbd9b6dda1fa54d0d6169cdf1a209a5ab97d311a75", size = 4410860, upload_time = "2025-04-03T20:36:04.352Z" }, - { url = "https://files.pythonhosted.org/packages/75/ee/9d4ece247f9b26936cdeaae600e494af587ce9bf8ddc47d88435f05cfd05/rapidfuzz-3.13.0-cp311-cp311-win32.whl", hash = "sha256:b5104b62711565e0ff6deab2a8f5dbf1fbe333c5155abe26d2cfd6f1849b6c87", size = 1843161, upload_time = "2025-04-03T20:36:06.802Z" }, - { url = "https://files.pythonhosted.org/packages/c9/5a/d00e1f63564050a20279015acb29ecaf41646adfacc6ce2e1e450f7f2633/rapidfuzz-3.13.0-cp311-cp311-win_amd64.whl", hash = "sha256:9093cdeb926deb32a4887ebe6910f57fbcdbc9fbfa52252c10b56ef2efb0289f", size = 1629962, upload_time = "2025-04-03T20:36:09.133Z" }, - { url = "https://files.pythonhosted.org/packages/3b/74/0a3de18bc2576b794f41ccd07720b623e840fda219ab57091897f2320fdd/rapidfuzz-3.13.0-cp311-cp311-win_arm64.whl", hash = "sha256:f70f646751b6aa9d05be1fb40372f006cc89d6aad54e9d79ae97bd1f5fce5203", size = 866631, upload_time = "2025-04-03T20:36:11.022Z" }, - { url = "https://files.pythonhosted.org/packages/13/4b/a326f57a4efed8f5505b25102797a58e37ee11d94afd9d9422cb7c76117e/rapidfuzz-3.13.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a1a6a906ba62f2556372282b1ef37b26bca67e3d2ea957277cfcefc6275cca7", size = 1989501, upload_time = "2025-04-03T20:36:13.43Z" }, - { url = "https://files.pythonhosted.org/packages/b7/53/1f7eb7ee83a06c400089ec7cb841cbd581c2edd7a4b21eb2f31030b88daa/rapidfuzz-3.13.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2fd0975e015b05c79a97f38883a11236f5a24cca83aa992bd2558ceaa5652b26", size = 1445379, upload_time = "2025-04-03T20:36:16.439Z" }, - { url = "https://files.pythonhosted.org/packages/07/09/de8069a4599cc8e6d194e5fa1782c561151dea7d5e2741767137e2a8c1f0/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d4e13593d298c50c4f94ce453f757b4b398af3fa0fd2fde693c3e51195b7f69", size = 1405986, upload_time = "2025-04-03T20:36:18.447Z" }, - { url = "https://files.pythonhosted.org/packages/5d/77/d9a90b39c16eca20d70fec4ca377fbe9ea4c0d358c6e4736ab0e0e78aaf6/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed6f416bda1c9133000009d84d9409823eb2358df0950231cc936e4bf784eb97", size = 5310809, upload_time = "2025-04-03T20:36:20.324Z" }, - { url = "https://files.pythonhosted.org/packages/1e/7d/14da291b0d0f22262d19522afaf63bccf39fc027c981233fb2137a57b71f/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1dc82b6ed01acb536b94a43996a94471a218f4d89f3fdd9185ab496de4b2a981", size = 1629394, upload_time = "2025-04-03T20:36:22.256Z" }, - { url = "https://files.pythonhosted.org/packages/b7/e4/79ed7e4fa58f37c0f8b7c0a62361f7089b221fe85738ae2dbcfb815e985a/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e9d824de871daa6e443b39ff495a884931970d567eb0dfa213d234337343835f", size = 1600544, upload_time = "2025-04-03T20:36:24.207Z" }, - { url = "https://files.pythonhosted.org/packages/4e/20/e62b4d13ba851b0f36370060025de50a264d625f6b4c32899085ed51f980/rapidfuzz-3.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2d18228a2390375cf45726ce1af9d36ff3dc1f11dce9775eae1f1b13ac6ec50f", size = 3052796, upload_time = "2025-04-03T20:36:26.279Z" }, - { url = "https://files.pythonhosted.org/packages/cd/8d/55fdf4387dec10aa177fe3df8dbb0d5022224d95f48664a21d6b62a5299d/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:9f5fe634c9482ec5d4a6692afb8c45d370ae86755e5f57aa6c50bfe4ca2bdd87", size = 2464016, upload_time = "2025-04-03T20:36:28.525Z" }, - { url = "https://files.pythonhosted.org/packages/9b/be/0872f6a56c0f473165d3b47d4170fa75263dc5f46985755aa9bf2bbcdea1/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:694eb531889f71022b2be86f625a4209c4049e74be9ca836919b9e395d5e33b3", size = 7556725, upload_time = "2025-04-03T20:36:30.629Z" }, - { url = "https://files.pythonhosted.org/packages/5d/f3/6c0750e484d885a14840c7a150926f425d524982aca989cdda0bb3bdfa57/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:11b47b40650e06147dee5e51a9c9ad73bb7b86968b6f7d30e503b9f8dd1292db", size = 2859052, upload_time = "2025-04-03T20:36:32.836Z" }, - { url = "https://files.pythonhosted.org/packages/6f/98/5a3a14701b5eb330f444f7883c9840b43fb29c575e292e09c90a270a6e07/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:98b8107ff14f5af0243f27d236bcc6e1ef8e7e3b3c25df114e91e3a99572da73", size = 3390219, upload_time = "2025-04-03T20:36:35.062Z" }, - { url = "https://files.pythonhosted.org/packages/e9/7d/f4642eaaeb474b19974332f2a58471803448be843033e5740965775760a5/rapidfuzz-3.13.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b836f486dba0aceb2551e838ff3f514a38ee72b015364f739e526d720fdb823a", size = 4377924, upload_time = "2025-04-03T20:36:37.363Z" }, - { url = "https://files.pythonhosted.org/packages/8e/83/fa33f61796731891c3e045d0cbca4436a5c436a170e7f04d42c2423652c3/rapidfuzz-3.13.0-cp312-cp312-win32.whl", hash = "sha256:4671ee300d1818d7bdfd8fa0608580d7778ba701817216f0c17fb29e6b972514", size = 1823915, upload_time = "2025-04-03T20:36:39.451Z" }, - { url = "https://files.pythonhosted.org/packages/03/25/5ee7ab6841ca668567d0897905eebc79c76f6297b73bf05957be887e9c74/rapidfuzz-3.13.0-cp312-cp312-win_amd64.whl", hash = "sha256:6e2065f68fb1d0bf65adc289c1bdc45ba7e464e406b319d67bb54441a1b9da9e", size = 1616985, upload_time = "2025-04-03T20:36:41.631Z" }, - { url = "https://files.pythonhosted.org/packages/76/5e/3f0fb88db396cb692aefd631e4805854e02120a2382723b90dcae720bcc6/rapidfuzz-3.13.0-cp312-cp312-win_arm64.whl", hash = "sha256:65cc97c2fc2c2fe23586599686f3b1ceeedeca8e598cfcc1b7e56dc8ca7e2aa7", size = 860116, upload_time = "2025-04-03T20:36:43.915Z" }, - { url = "https://files.pythonhosted.org/packages/0a/76/606e71e4227790750f1646f3c5c873e18d6cfeb6f9a77b2b8c4dec8f0f66/rapidfuzz-3.13.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:09e908064d3684c541d312bd4c7b05acb99a2c764f6231bd507d4b4b65226c23", size = 1982282, upload_time = "2025-04-03T20:36:46.149Z" }, - { url = "https://files.pythonhosted.org/packages/0a/f5/d0b48c6b902607a59fd5932a54e3518dae8223814db8349b0176e6e9444b/rapidfuzz-3.13.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:57c390336cb50d5d3bfb0cfe1467478a15733703af61f6dffb14b1cd312a6fae", size = 1439274, upload_time = "2025-04-03T20:36:48.323Z" }, - { url = "https://files.pythonhosted.org/packages/59/cf/c3ac8c80d8ced6c1f99b5d9674d397ce5d0e9d0939d788d67c010e19c65f/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0da54aa8547b3c2c188db3d1c7eb4d1bb6dd80baa8cdaeaec3d1da3346ec9caa", size = 1399854, upload_time = "2025-04-03T20:36:50.294Z" }, - { url = "https://files.pythonhosted.org/packages/09/5d/ca8698e452b349c8313faf07bfa84e7d1c2d2edf7ccc67bcfc49bee1259a/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:df8e8c21e67afb9d7fbe18f42c6111fe155e801ab103c81109a61312927cc611", size = 5308962, upload_time = "2025-04-03T20:36:52.421Z" }, - { url = "https://files.pythonhosted.org/packages/66/0a/bebada332854e78e68f3d6c05226b23faca79d71362509dbcf7b002e33b7/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:461fd13250a2adf8e90ca9a0e1e166515cbcaa5e9c3b1f37545cbbeff9e77f6b", size = 1625016, upload_time = "2025-04-03T20:36:54.639Z" }, - { url = "https://files.pythonhosted.org/packages/de/0c/9e58d4887b86d7121d1c519f7050d1be5eb189d8a8075f5417df6492b4f5/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c2b3dd5d206a12deca16870acc0d6e5036abeb70e3cad6549c294eff15591527", size = 1600414, upload_time = "2025-04-03T20:36:56.669Z" }, - { url = "https://files.pythonhosted.org/packages/9b/df/6096bc669c1311568840bdcbb5a893edc972d1c8d2b4b4325c21d54da5b1/rapidfuzz-3.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1343d745fbf4688e412d8f398c6e6d6f269db99a54456873f232ba2e7aeb4939", size = 3053179, upload_time = "2025-04-03T20:36:59.366Z" }, - { url = "https://files.pythonhosted.org/packages/f9/46/5179c583b75fce3e65a5cd79a3561bd19abd54518cb7c483a89b284bf2b9/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b1b065f370d54551dcc785c6f9eeb5bd517ae14c983d2784c064b3aa525896df", size = 2456856, upload_time = "2025-04-03T20:37:01.708Z" }, - { url = "https://files.pythonhosted.org/packages/6b/64/e9804212e3286d027ac35bbb66603c9456c2bce23f823b67d2f5cabc05c1/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:11b125d8edd67e767b2295eac6eb9afe0b1cdc82ea3d4b9257da4b8e06077798", size = 7567107, upload_time = "2025-04-03T20:37:04.521Z" }, - { url = "https://files.pythonhosted.org/packages/8a/f2/7d69e7bf4daec62769b11757ffc31f69afb3ce248947aadbb109fefd9f65/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c33f9c841630b2bb7e69a3fb5c84a854075bb812c47620978bddc591f764da3d", size = 2854192, upload_time = "2025-04-03T20:37:06.905Z" }, - { url = "https://files.pythonhosted.org/packages/05/21/ab4ad7d7d0f653e6fe2e4ccf11d0245092bef94cdff587a21e534e57bda8/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:ae4574cb66cf1e85d32bb7e9ec45af5409c5b3970b7ceb8dea90168024127566", size = 3398876, upload_time = "2025-04-03T20:37:09.692Z" }, - { url = "https://files.pythonhosted.org/packages/0f/a8/45bba94c2489cb1ee0130dcb46e1df4fa2c2b25269e21ffd15240a80322b/rapidfuzz-3.13.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e05752418b24bbd411841b256344c26f57da1148c5509e34ea39c7eb5099ab72", size = 4377077, upload_time = "2025-04-03T20:37:11.929Z" }, - { url = "https://files.pythonhosted.org/packages/0c/f3/5e0c6ae452cbb74e5436d3445467447e8c32f3021f48f93f15934b8cffc2/rapidfuzz-3.13.0-cp313-cp313-win32.whl", hash = "sha256:0e1d08cb884805a543f2de1f6744069495ef527e279e05370dd7c83416af83f8", size = 1822066, upload_time = "2025-04-03T20:37:14.425Z" }, - { url = "https://files.pythonhosted.org/packages/96/e3/a98c25c4f74051df4dcf2f393176b8663bfd93c7afc6692c84e96de147a2/rapidfuzz-3.13.0-cp313-cp313-win_amd64.whl", hash = "sha256:9a7c6232be5f809cd39da30ee5d24e6cadd919831e6020ec6c2391f4c3bc9264", size = 1615100, upload_time = "2025-04-03T20:37:16.611Z" }, - { url = "https://files.pythonhosted.org/packages/60/b1/05cd5e697c00cd46d7791915f571b38c8531f714832eff2c5e34537c49ee/rapidfuzz-3.13.0-cp313-cp313-win_arm64.whl", hash = "sha256:3f32f15bacd1838c929b35c84b43618481e1b3d7a61b5ed2db0291b70ae88b53", size = 858976, upload_time = "2025-04-03T20:37:19.336Z" }, - { url = "https://files.pythonhosted.org/packages/d5/e1/f5d85ae3c53df6f817ca70dbdd37c83f31e64caced5bb867bec6b43d1fdf/rapidfuzz-3.13.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fe5790a36d33a5d0a6a1f802aa42ecae282bf29ac6f7506d8e12510847b82a45", size = 1904437, upload_time = "2025-04-03T20:38:00.255Z" }, - { url = "https://files.pythonhosted.org/packages/db/d7/ded50603dddc5eb182b7ce547a523ab67b3bf42b89736f93a230a398a445/rapidfuzz-3.13.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:cdb33ee9f8a8e4742c6b268fa6bd739024f34651a06b26913381b1413ebe7590", size = 1383126, upload_time = "2025-04-03T20:38:02.676Z" }, - { url = "https://files.pythonhosted.org/packages/c4/48/6f795e793babb0120b63a165496d64f989b9438efbeed3357d9a226ce575/rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c99b76b93f7b495eee7dcb0d6a38fb3ce91e72e99d9f78faa5664a881cb2b7d", size = 1365565, upload_time = "2025-04-03T20:38:06.646Z" }, - { url = "https://files.pythonhosted.org/packages/f0/50/0062a959a2d72ed17815824e40e2eefdb26f6c51d627389514510a7875f3/rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6af42f2ede8b596a6aaf6d49fdee3066ca578f4856b85ab5c1e2145de367a12d", size = 5251719, upload_time = "2025-04-03T20:38:09.191Z" }, - { url = "https://files.pythonhosted.org/packages/e7/02/bd8b70cd98b7a88e1621264778ac830c9daa7745cd63e838bd773b1aeebd/rapidfuzz-3.13.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c0efa73afbc5b265aca0d8a467ae2a3f40d6854cbe1481cb442a62b7bf23c99", size = 2991095, upload_time = "2025-04-03T20:38:12.554Z" }, - { url = "https://files.pythonhosted.org/packages/9f/8d/632d895cdae8356826184864d74a5f487d40cb79f50a9137510524a1ba86/rapidfuzz-3.13.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7ac21489de962a4e2fc1e8f0b0da4aa1adc6ab9512fd845563fecb4b4c52093a", size = 1553888, upload_time = "2025-04-03T20:38:15.357Z" }, - { url = "https://files.pythonhosted.org/packages/88/df/6060c5a9c879b302bd47a73fc012d0db37abf6544c57591bcbc3459673bd/rapidfuzz-3.13.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1ba007f4d35a45ee68656b2eb83b8715e11d0f90e5b9f02d615a8a321ff00c27", size = 1905935, upload_time = "2025-04-03T20:38:18.07Z" }, - { url = "https://files.pythonhosted.org/packages/a2/6c/a0b819b829e20525ef1bd58fc776fb8d07a0c38d819e63ba2b7c311a2ed4/rapidfuzz-3.13.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:d7a217310429b43be95b3b8ad7f8fc41aba341109dc91e978cd7c703f928c58f", size = 1383714, upload_time = "2025-04-03T20:38:20.628Z" }, - { url = "https://files.pythonhosted.org/packages/6a/c1/3da3466cc8a9bfb9cd345ad221fac311143b6a9664b5af4adb95b5e6ce01/rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:558bf526bcd777de32b7885790a95a9548ffdcce68f704a81207be4a286c1095", size = 1367329, upload_time = "2025-04-03T20:38:23.01Z" }, - { url = "https://files.pythonhosted.org/packages/da/f0/9f2a9043bfc4e66da256b15d728c5fc2d865edf0028824337f5edac36783/rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:202a87760f5145140d56153b193a797ae9338f7939eb16652dd7ff96f8faf64c", size = 5251057, upload_time = "2025-04-03T20:38:25.52Z" }, - { url = "https://files.pythonhosted.org/packages/6a/ff/af2cb1d8acf9777d52487af5c6b34ce9d13381a753f991d95ecaca813407/rapidfuzz-3.13.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cfcccc08f671646ccb1e413c773bb92e7bba789e3a1796fd49d23c12539fe2e4", size = 2992401, upload_time = "2025-04-03T20:38:28.196Z" }, - { url = "https://files.pythonhosted.org/packages/c1/c5/c243b05a15a27b946180db0d1e4c999bef3f4221505dff9748f1f6c917be/rapidfuzz-3.13.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:1f219f1e3c3194d7a7de222f54450ce12bc907862ff9a8962d83061c1f923c86", size = 1553782, upload_time = "2025-04-03T20:38:30.778Z" }, +version = "3.14.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d3/28/9d808fe62375b9aab5ba92fa9b29371297b067c2790b2d7cda648b1e2f8d/rapidfuzz-3.14.3.tar.gz", hash = "sha256:2491937177868bc4b1e469087601d53f925e8d270ccc21e07404b4b5814b7b5f", size = 57863900, upload-time = "2025-11-01T11:54:52.321Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/d1/0efa42a602ed466d3ca1c462eed5d62015c3fd2a402199e2c4b87aa5aa25/rapidfuzz-3.14.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b9fcd4d751a4fffa17aed1dde41647923c72c74af02459ad1222e3b0022da3a1", size = 1952376, upload-time = "2025-11-01T11:52:29.175Z" }, + { url = "https://files.pythonhosted.org/packages/be/00/37a169bb28b23850a164e6624b1eb299e1ad73c9e7c218ee15744e68d628/rapidfuzz-3.14.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4ad73afb688b36864a8d9b7344a9cf6da186c471e5790cbf541a635ee0f457f2", size = 1390903, upload-time = "2025-11-01T11:52:31.239Z" }, + { url = "https://files.pythonhosted.org/packages/3c/91/b37207cbbdb6eaafac3da3f55ea85287b27745cb416e75e15769b7d8abe8/rapidfuzz-3.14.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c5fb2d978a601820d2cfd111e2c221a9a7bfdf84b41a3ccbb96ceef29f2f1ac7", size = 1385655, upload-time = "2025-11-01T11:52:32.852Z" }, + { url = "https://files.pythonhosted.org/packages/f2/bb/ca53e518acf43430be61f23b9c5987bd1e01e74fcb7a9ee63e00f597aefb/rapidfuzz-3.14.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1d83b8b712fa37e06d59f29a4b49e2e9e8635e908fbc21552fe4d1163db9d2a1", size = 3164708, upload-time = "2025-11-01T11:52:34.618Z" }, + { url = "https://files.pythonhosted.org/packages/df/e1/7667bf2db3e52adb13cb933dd4a6a2efc66045d26fa150fc0feb64c26d61/rapidfuzz-3.14.3-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:dc8c07801df5206b81ed6bd6c35cb520cf9b6c64b9b0d19d699f8633dc942897", size = 1221106, upload-time = "2025-11-01T11:52:36.069Z" }, + { url = "https://files.pythonhosted.org/packages/05/8a/84d9f2d46a2c8eb2ccae81747c4901fa10fe4010aade2d57ce7b4b8e02ec/rapidfuzz-3.14.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c71ce6d4231e5ef2e33caa952bfe671cb9fd42e2afb11952df9fad41d5c821f9", size = 2406048, upload-time = "2025-11-01T11:52:37.936Z" }, + { url = "https://files.pythonhosted.org/packages/3c/a9/a0b7b7a1b81a020c034eb67c8e23b7e49f920004e295378de3046b0d99e1/rapidfuzz-3.14.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:0e38828d1381a0cceb8a4831212b2f673d46f5129a1897b0451c883eaf4a1747", size = 2527020, upload-time = "2025-11-01T11:52:39.657Z" }, + { url = "https://files.pythonhosted.org/packages/b4/bc/416df7d108b99b4942ba04dd4cf73c45c3aadb3ef003d95cad78b1d12eb9/rapidfuzz-3.14.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da2a007434323904719158e50f3076a4dadb176ce43df28ed14610c773cc9825", size = 4273958, upload-time = "2025-11-01T11:52:41.017Z" }, + { url = "https://files.pythonhosted.org/packages/81/d0/b81e041c17cd475002114e0ab8800e4305e60837882cb376a621e520d70f/rapidfuzz-3.14.3-cp310-cp310-win32.whl", hash = "sha256:fce3152f94afcfd12f3dd8cf51e48fa606e3cb56719bccebe3b401f43d0714f9", size = 1725043, upload-time = "2025-11-01T11:52:42.465Z" }, + { url = "https://files.pythonhosted.org/packages/09/6b/64ad573337d81d64bc78a6a1df53a72a71d54d43d276ce0662c2e95a1f35/rapidfuzz-3.14.3-cp310-cp310-win_amd64.whl", hash = "sha256:37d3c653af15cd88592633e942f5407cb4c64184efab163c40fcebad05f25141", size = 1542273, upload-time = "2025-11-01T11:52:44.005Z" }, + { url = "https://files.pythonhosted.org/packages/f4/5e/faf76e259bc15808bc0b86028f510215c3d755b6c3a3911113079485e561/rapidfuzz-3.14.3-cp310-cp310-win_arm64.whl", hash = "sha256:cc594bbcd3c62f647dfac66800f307beaee56b22aaba1c005e9c4c40ed733923", size = 814875, upload-time = "2025-11-01T11:52:45.405Z" }, + { url = "https://files.pythonhosted.org/packages/76/25/5b0a33ad3332ee1213068c66f7c14e9e221be90bab434f0cb4defa9d6660/rapidfuzz-3.14.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:dea2d113e260a5da0c4003e0a5e9fdf24a9dc2bb9eaa43abd030a1e46ce7837d", size = 1953885, upload-time = "2025-11-01T11:52:47.75Z" }, + { url = "https://files.pythonhosted.org/packages/2d/ab/f1181f500c32c8fcf7c966f5920c7e56b9b1d03193386d19c956505c312d/rapidfuzz-3.14.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e6c31a4aa68cfa75d7eede8b0ed24b9e458447db604c2db53f358be9843d81d3", size = 1390200, upload-time = "2025-11-01T11:52:49.491Z" }, + { url = "https://files.pythonhosted.org/packages/14/2a/0f2de974ececad873865c6bb3ea3ad07c976ac293d5025b2d73325aac1d4/rapidfuzz-3.14.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:02821366d928e68ddcb567fed8723dad7ea3a979fada6283e6914d5858674850", size = 1389319, upload-time = "2025-11-01T11:52:51.224Z" }, + { url = "https://files.pythonhosted.org/packages/ed/69/309d8f3a0bb3031fd9b667174cc4af56000645298af7c2931be5c3d14bb4/rapidfuzz-3.14.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cfe8df315ab4e6db4e1be72c5170f8e66021acde22cd2f9d04d2058a9fd8162e", size = 3178495, upload-time = "2025-11-01T11:52:53.005Z" }, + { url = "https://files.pythonhosted.org/packages/10/b7/f9c44a99269ea5bf6fd6a40b84e858414b6e241288b9f2b74af470d222b1/rapidfuzz-3.14.3-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:769f31c60cd79420188fcdb3c823227fc4a6deb35cafec9d14045c7f6743acae", size = 1228443, upload-time = "2025-11-01T11:52:54.991Z" }, + { url = "https://files.pythonhosted.org/packages/f2/0a/3b3137abac7f19c9220e14cd7ce993e35071a7655e7ef697785a3edfea1a/rapidfuzz-3.14.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:54fa03062124e73086dae66a3451c553c1e20a39c077fd704dc7154092c34c63", size = 2411998, upload-time = "2025-11-01T11:52:56.629Z" }, + { url = "https://files.pythonhosted.org/packages/f3/b6/983805a844d44670eaae63831024cdc97ada4e9c62abc6b20703e81e7f9b/rapidfuzz-3.14.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:834d1e818005ed0d4ae38f6b87b86fad9b0a74085467ece0727d20e15077c094", size = 2530120, upload-time = "2025-11-01T11:52:58.298Z" }, + { url = "https://files.pythonhosted.org/packages/b4/cc/2c97beb2b1be2d7595d805682472f1b1b844111027d5ad89b65e16bdbaaa/rapidfuzz-3.14.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:948b00e8476a91f510dd1ec07272efc7d78c275d83b630455559671d4e33b678", size = 4283129, upload-time = "2025-11-01T11:53:00.188Z" }, + { url = "https://files.pythonhosted.org/packages/4d/03/2f0e5e94941045aefe7eafab72320e61285c07b752df9884ce88d6b8b835/rapidfuzz-3.14.3-cp311-cp311-win32.whl", hash = "sha256:43d0305c36f504232f18ea04e55f2059bb89f169d3119c4ea96a0e15b59e2a91", size = 1724224, upload-time = "2025-11-01T11:53:02.149Z" }, + { url = "https://files.pythonhosted.org/packages/cf/99/5fa23e204435803875daefda73fd61baeabc3c36b8fc0e34c1705aab8c7b/rapidfuzz-3.14.3-cp311-cp311-win_amd64.whl", hash = "sha256:ef6bf930b947bd0735c550683939a032090f1d688dfd8861d6b45307b96fd5c5", size = 1544259, upload-time = "2025-11-01T11:53:03.66Z" }, + { url = "https://files.pythonhosted.org/packages/48/35/d657b85fcc615a42661b98ac90ce8e95bd32af474603a105643963749886/rapidfuzz-3.14.3-cp311-cp311-win_arm64.whl", hash = "sha256:f3eb0ff3b75d6fdccd40b55e7414bb859a1cda77c52762c9c82b85569f5088e7", size = 814734, upload-time = "2025-11-01T11:53:05.008Z" }, + { url = "https://files.pythonhosted.org/packages/fa/8e/3c215e860b458cfbedb3ed73bc72e98eb7e0ed72f6b48099604a7a3260c2/rapidfuzz-3.14.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:685c93ea961d135893b5984a5a9851637d23767feabe414ec974f43babbd8226", size = 1945306, upload-time = "2025-11-01T11:53:06.452Z" }, + { url = "https://files.pythonhosted.org/packages/36/d9/31b33512015c899f4a6e6af64df8dfe8acddf4c8b40a4b3e0e6e1bcd00e5/rapidfuzz-3.14.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fa7c8f26f009f8c673fbfb443792f0cf8cf50c4e18121ff1e285b5e08a94fbdb", size = 1390788, upload-time = "2025-11-01T11:53:08.721Z" }, + { url = "https://files.pythonhosted.org/packages/a9/67/2ee6f8de6e2081ccd560a571d9c9063184fe467f484a17fa90311a7f4a2e/rapidfuzz-3.14.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:57f878330c8d361b2ce76cebb8e3e1dc827293b6abf404e67d53260d27b5d941", size = 1374580, upload-time = "2025-11-01T11:53:10.164Z" }, + { url = "https://files.pythonhosted.org/packages/30/83/80d22997acd928eda7deadc19ccd15883904622396d6571e935993e0453a/rapidfuzz-3.14.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c5f545f454871e6af05753a0172849c82feaf0f521c5ca62ba09e1b382d6382", size = 3154947, upload-time = "2025-11-01T11:53:12.093Z" }, + { url = "https://files.pythonhosted.org/packages/5b/cf/9f49831085a16384695f9fb096b99662f589e30b89b4a589a1ebc1a19d34/rapidfuzz-3.14.3-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:07aa0b5d8863e3151e05026a28e0d924accf0a7a3b605da978f0359bb804df43", size = 1223872, upload-time = "2025-11-01T11:53:13.664Z" }, + { url = "https://files.pythonhosted.org/packages/c8/0f/41ee8034e744b871c2e071ef0d360686f5ccfe5659f4fd96c3ec406b3c8b/rapidfuzz-3.14.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:73b07566bc7e010e7b5bd490fb04bb312e820970180df6b5655e9e6224c137db", size = 2392512, upload-time = "2025-11-01T11:53:15.109Z" }, + { url = "https://files.pythonhosted.org/packages/da/86/280038b6b0c2ccec54fb957c732ad6b41cc1fd03b288d76545b9cf98343f/rapidfuzz-3.14.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:6de00eb84c71476af7d3110cf25d8fe7c792d7f5fa86764ef0b4ca97e78ca3ed", size = 2521398, upload-time = "2025-11-01T11:53:17.146Z" }, + { url = "https://files.pythonhosted.org/packages/fa/7b/05c26f939607dca0006505e3216248ae2de631e39ef94dd63dbbf0860021/rapidfuzz-3.14.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d7843a1abf0091773a530636fdd2a49a41bcae22f9910b86b4f903e76ddc82dc", size = 4259416, upload-time = "2025-11-01T11:53:19.34Z" }, + { url = "https://files.pythonhosted.org/packages/40/eb/9e3af4103d91788f81111af1b54a28de347cdbed8eaa6c91d5e98a889aab/rapidfuzz-3.14.3-cp312-cp312-win32.whl", hash = "sha256:dea97ac3ca18cd3ba8f3d04b5c1fe4aa60e58e8d9b7793d3bd595fdb04128d7a", size = 1709527, upload-time = "2025-11-01T11:53:20.949Z" }, + { url = "https://files.pythonhosted.org/packages/b8/63/d06ecce90e2cf1747e29aeab9f823d21e5877a4c51b79720b2d3be7848f8/rapidfuzz-3.14.3-cp312-cp312-win_amd64.whl", hash = "sha256:b5100fd6bcee4d27f28f4e0a1c6b5127bc8ba7c2a9959cad9eab0bf4a7ab3329", size = 1538989, upload-time = "2025-11-01T11:53:22.428Z" }, + { url = "https://files.pythonhosted.org/packages/fc/6d/beee32dcda64af8128aab3ace2ccb33d797ed58c434c6419eea015fec779/rapidfuzz-3.14.3-cp312-cp312-win_arm64.whl", hash = "sha256:4e49c9e992bc5fc873bd0fff7ef16a4405130ec42f2ce3d2b735ba5d3d4eb70f", size = 811161, upload-time = "2025-11-01T11:53:23.811Z" }, + { url = "https://files.pythonhosted.org/packages/e4/4f/0d94d09646853bd26978cb3a7541b6233c5760687777fa97da8de0d9a6ac/rapidfuzz-3.14.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dbcb726064b12f356bf10fffdb6db4b6dce5390b23627c08652b3f6e49aa56ae", size = 1939646, upload-time = "2025-11-01T11:53:25.292Z" }, + { url = "https://files.pythonhosted.org/packages/b6/eb/f96aefc00f3bbdbab9c0657363ea8437a207d7545ac1c3789673e05d80bd/rapidfuzz-3.14.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1704fc70d214294e554a2421b473779bcdeef715881c5e927dc0f11e1692a0ff", size = 1385512, upload-time = "2025-11-01T11:53:27.594Z" }, + { url = "https://files.pythonhosted.org/packages/26/34/71c4f7749c12ee223dba90017a5947e8f03731a7cc9f489b662a8e9e643d/rapidfuzz-3.14.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cc65e72790ddfd310c2c8912b45106e3800fefe160b0c2ef4d6b6fec4e826457", size = 1373571, upload-time = "2025-11-01T11:53:29.096Z" }, + { url = "https://files.pythonhosted.org/packages/32/00/ec8597a64f2be301ce1ee3290d067f49f6a7afb226b67d5f15b56d772ba5/rapidfuzz-3.14.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43e38c1305cffae8472572a0584d4ffc2f130865586a81038ca3965301f7c97c", size = 3156759, upload-time = "2025-11-01T11:53:30.777Z" }, + { url = "https://files.pythonhosted.org/packages/61/d5/b41eeb4930501cc899d5a9a7b5c9a33d85a670200d7e81658626dcc0ecc0/rapidfuzz-3.14.3-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:e195a77d06c03c98b3fc06b8a28576ba824392ce40de8c708f96ce04849a052e", size = 1222067, upload-time = "2025-11-01T11:53:32.334Z" }, + { url = "https://files.pythonhosted.org/packages/2a/7d/6d9abb4ffd1027c6ed837b425834f3bed8344472eb3a503ab55b3407c721/rapidfuzz-3.14.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1b7ef2f4b8583a744338a18f12c69693c194fb6777c0e9ada98cd4d9e8f09d10", size = 2394775, upload-time = "2025-11-01T11:53:34.24Z" }, + { url = "https://files.pythonhosted.org/packages/15/ce/4f3ab4c401c5a55364da1ffff8cc879fc97b4e5f4fa96033827da491a973/rapidfuzz-3.14.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:a2135b138bcdcb4c3742d417f215ac2d8c2b87bde15b0feede231ae95f09ec41", size = 2526123, upload-time = "2025-11-01T11:53:35.779Z" }, + { url = "https://files.pythonhosted.org/packages/c1/4b/54f804975376a328f57293bd817c12c9036171d15cf7292032e3f5820b2d/rapidfuzz-3.14.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:33a325ed0e8e1aa20c3e75f8ab057a7b248fdea7843c2a19ade0008906c14af0", size = 4262874, upload-time = "2025-11-01T11:53:37.866Z" }, + { url = "https://files.pythonhosted.org/packages/e9/b6/958db27d8a29a50ee6edd45d33debd3ce732e7209183a72f57544cd5fe22/rapidfuzz-3.14.3-cp313-cp313-win32.whl", hash = "sha256:8383b6d0d92f6cd008f3c9216535be215a064b2cc890398a678b56e6d280cb63", size = 1707972, upload-time = "2025-11-01T11:53:39.442Z" }, + { url = "https://files.pythonhosted.org/packages/07/75/fde1f334b0cec15b5946d9f84d73250fbfcc73c236b4bc1b25129d90876b/rapidfuzz-3.14.3-cp313-cp313-win_amd64.whl", hash = "sha256:e6b5e3036976f0fde888687d91be86d81f9ac5f7b02e218913c38285b756be6c", size = 1537011, upload-time = "2025-11-01T11:53:40.92Z" }, + { url = "https://files.pythonhosted.org/packages/2e/d7/d83fe001ce599dc7ead57ba1debf923dc961b6bdce522b741e6b8c82f55c/rapidfuzz-3.14.3-cp313-cp313-win_arm64.whl", hash = "sha256:7ba009977601d8b0828bfac9a110b195b3e4e79b350dcfa48c11269a9f1918a0", size = 810744, upload-time = "2025-11-01T11:53:42.723Z" }, + { url = "https://files.pythonhosted.org/packages/92/13/a486369e63ff3c1a58444d16b15c5feb943edd0e6c28a1d7d67cb8946b8f/rapidfuzz-3.14.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a0a28add871425c2fe94358c6300bbeb0bc2ed828ca003420ac6825408f5a424", size = 1967702, upload-time = "2025-11-01T11:53:44.554Z" }, + { url = "https://files.pythonhosted.org/packages/f1/82/efad25e260b7810f01d6b69122685e355bed78c94a12784bac4e0beb2afb/rapidfuzz-3.14.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:010e12e2411a4854b0434f920e72b717c43f8ec48d57e7affe5c42ecfa05dd0e", size = 1410702, upload-time = "2025-11-01T11:53:46.066Z" }, + { url = "https://files.pythonhosted.org/packages/ba/1a/34c977b860cde91082eae4a97ae503f43e0d84d4af301d857679b66f9869/rapidfuzz-3.14.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5cfc3d57abd83c734d1714ec39c88a34dd69c85474918ebc21296f1e61eb5ca8", size = 1382337, upload-time = "2025-11-01T11:53:47.62Z" }, + { url = "https://files.pythonhosted.org/packages/88/74/f50ea0e24a5880a9159e8fd256b84d8f4634c2f6b4f98028bdd31891d907/rapidfuzz-3.14.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:89acb8cbb52904f763e5ac238083b9fc193bed8d1f03c80568b20e4cef43a519", size = 3165563, upload-time = "2025-11-01T11:53:49.216Z" }, + { url = "https://files.pythonhosted.org/packages/e8/7a/e744359404d7737049c26099423fc54bcbf303de5d870d07d2fb1410f567/rapidfuzz-3.14.3-cp313-cp313t-manylinux_2_31_armv7l.whl", hash = "sha256:7d9af908c2f371bfb9c985bd134e295038e3031e666e4b2ade1e7cb7f5af2f1a", size = 1214727, upload-time = "2025-11-01T11:53:50.883Z" }, + { url = "https://files.pythonhosted.org/packages/d3/2e/87adfe14ce75768ec6c2b8acd0e05e85e84be4be5e3d283cdae360afc4fe/rapidfuzz-3.14.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:1f1925619627f8798f8c3a391d81071336942e5fe8467bc3c567f982e7ce2897", size = 2403349, upload-time = "2025-11-01T11:53:52.322Z" }, + { url = "https://files.pythonhosted.org/packages/70/17/6c0b2b2bff9c8b12e12624c07aa22e922b0c72a490f180fa9183d1ef2c75/rapidfuzz-3.14.3-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:152555187360978119e98ce3e8263d70dd0c40c7541193fc302e9b7125cf8f58", size = 2507596, upload-time = "2025-11-01T11:53:53.835Z" }, + { url = "https://files.pythonhosted.org/packages/c3/d1/87852a7cbe4da7b962174c749a47433881a63a817d04f3e385ea9babcd9e/rapidfuzz-3.14.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:52619d25a09546b8db078981ca88939d72caa6b8701edd8b22e16482a38e799f", size = 4273595, upload-time = "2025-11-01T11:53:55.961Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ab/1d0354b7d1771a28fa7fe089bc23acec2bdd3756efa2419f463e3ed80e16/rapidfuzz-3.14.3-cp313-cp313t-win32.whl", hash = "sha256:489ce98a895c98cad284f0a47960c3e264c724cb4cfd47a1430fa091c0c25204", size = 1757773, upload-time = "2025-11-01T11:53:57.628Z" }, + { url = "https://files.pythonhosted.org/packages/0b/0c/71ef356adc29e2bdf74cd284317b34a16b80258fa0e7e242dd92cc1e6d10/rapidfuzz-3.14.3-cp313-cp313t-win_amd64.whl", hash = "sha256:656e52b054d5b5c2524169240e50cfa080b04b1c613c5f90a2465e84888d6f15", size = 1576797, upload-time = "2025-11-01T11:53:59.455Z" }, + { url = "https://files.pythonhosted.org/packages/fe/d2/0e64fc27bb08d4304aa3d11154eb5480bcf5d62d60140a7ee984dc07468a/rapidfuzz-3.14.3-cp313-cp313t-win_arm64.whl", hash = "sha256:c7e40c0a0af02ad6e57e89f62bef8604f55a04ecae90b0ceeda591bbf5923317", size = 829940, upload-time = "2025-11-01T11:54:01.1Z" }, + { url = "https://files.pythonhosted.org/packages/32/6f/1b88aaeade83abc5418788f9e6b01efefcd1a69d65ded37d89cd1662be41/rapidfuzz-3.14.3-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:442125473b247227d3f2de807a11da6c08ccf536572d1be943f8e262bae7e4ea", size = 1942086, upload-time = "2025-11-01T11:54:02.592Z" }, + { url = "https://files.pythonhosted.org/packages/a0/2c/b23861347436cb10f46c2bd425489ec462790faaa360a54a7ede5f78de88/rapidfuzz-3.14.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1ec0c8c0c3d4f97ced46b2e191e883f8c82dbbf6d5ebc1842366d7eff13cd5a6", size = 1386993, upload-time = "2025-11-01T11:54:04.12Z" }, + { url = "https://files.pythonhosted.org/packages/83/86/5d72e2c060aa1fbdc1f7362d938f6b237dff91f5b9fc5dd7cc297e112250/rapidfuzz-3.14.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2dc37bc20272f388b8c3a4eba4febc6e77e50a8f450c472def4751e7678f55e4", size = 1379126, upload-time = "2025-11-01T11:54:05.777Z" }, + { url = "https://files.pythonhosted.org/packages/c9/bc/ef2cee3e4d8b3fc22705ff519f0d487eecc756abdc7c25d53686689d6cf2/rapidfuzz-3.14.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dee362e7e79bae940a5e2b3f6d09c6554db6a4e301cc68343886c08be99844f1", size = 3159304, upload-time = "2025-11-01T11:54:07.351Z" }, + { url = "https://files.pythonhosted.org/packages/a0/36/dc5f2f62bbc7bc90be1f75eeaf49ed9502094bb19290dfb4747317b17f12/rapidfuzz-3.14.3-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:4b39921df948388a863f0e267edf2c36302983459b021ab928d4b801cbe6a421", size = 1218207, upload-time = "2025-11-01T11:54:09.641Z" }, + { url = "https://files.pythonhosted.org/packages/df/7e/8f4be75c1bc62f47edf2bbbe2370ee482fae655ebcc4718ac3827ead3904/rapidfuzz-3.14.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:beda6aa9bc44d1d81242e7b291b446be352d3451f8217fcb068fc2933927d53b", size = 2401245, upload-time = "2025-11-01T11:54:11.543Z" }, + { url = "https://files.pythonhosted.org/packages/05/38/f7c92759e1bb188dd05b80d11c630ba59b8d7856657baf454ff56059c2ab/rapidfuzz-3.14.3-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:6a014ba09657abfcfeed64b7d09407acb29af436d7fc075b23a298a7e4a6b41c", size = 2518308, upload-time = "2025-11-01T11:54:13.134Z" }, + { url = "https://files.pythonhosted.org/packages/c7/ac/85820f70fed5ecb5f1d9a55f1e1e2090ef62985ef41db289b5ac5ec56e28/rapidfuzz-3.14.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:32eeafa3abce138bb725550c0e228fc7eaeec7059aa8093d9cbbec2b58c2371a", size = 4265011, upload-time = "2025-11-01T11:54:15.087Z" }, + { url = "https://files.pythonhosted.org/packages/46/a9/616930721ea9835c918af7cde22bff17f9db3639b0c1a7f96684be7f5630/rapidfuzz-3.14.3-cp314-cp314-win32.whl", hash = "sha256:adb44d996fc610c7da8c5048775b21db60dd63b1548f078e95858c05c86876a3", size = 1742245, upload-time = "2025-11-01T11:54:17.19Z" }, + { url = "https://files.pythonhosted.org/packages/06/8a/f2fa5e9635b1ccafda4accf0e38246003f69982d7c81f2faa150014525a4/rapidfuzz-3.14.3-cp314-cp314-win_amd64.whl", hash = "sha256:f3d15d8527e2b293e38ce6e437631af0708df29eafd7c9fc48210854c94472f9", size = 1584856, upload-time = "2025-11-01T11:54:18.764Z" }, + { url = "https://files.pythonhosted.org/packages/ef/97/09e20663917678a6d60d8e0e29796db175b1165e2079830430342d5298be/rapidfuzz-3.14.3-cp314-cp314-win_arm64.whl", hash = "sha256:576e4b9012a67e0bf54fccb69a7b6c94d4e86a9540a62f1a5144977359133583", size = 833490, upload-time = "2025-11-01T11:54:20.753Z" }, + { url = "https://files.pythonhosted.org/packages/03/1b/6b6084576ba87bf21877c77218a0c97ba98cb285b0c02eaaee3acd7c4513/rapidfuzz-3.14.3-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:cec3c0da88562727dd5a5a364bd9efeb535400ff0bfb1443156dd139a1dd7b50", size = 1968658, upload-time = "2025-11-01T11:54:22.25Z" }, + { url = "https://files.pythonhosted.org/packages/38/c0/fb02a0db80d95704b0a6469cc394e8c38501abf7e1c0b2afe3261d1510c2/rapidfuzz-3.14.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:d1fa009f8b1100e4880868137e7bf0501422898f7674f2adcd85d5a67f041296", size = 1410742, upload-time = "2025-11-01T11:54:23.863Z" }, + { url = "https://files.pythonhosted.org/packages/a4/72/3fbf12819fc6afc8ec75a45204013b40979d068971e535a7f3512b05e765/rapidfuzz-3.14.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b86daa7419b5e8b180690efd1fdbac43ff19230803282521c5b5a9c83977655", size = 1382810, upload-time = "2025-11-01T11:54:25.571Z" }, + { url = "https://files.pythonhosted.org/packages/0f/18/0f1991d59bb7eee28922a00f79d83eafa8c7bfb4e8edebf4af2a160e7196/rapidfuzz-3.14.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c7bd1816db05d6c5ffb3a4df0a2b7b56fb8c81ef584d08e37058afa217da91b1", size = 3166349, upload-time = "2025-11-01T11:54:27.195Z" }, + { url = "https://files.pythonhosted.org/packages/0d/f0/baa958b1989c8f88c78bbb329e969440cf330b5a01a982669986495bb980/rapidfuzz-3.14.3-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:33da4bbaf44e9755b0ce192597f3bde7372fe2e381ab305f41b707a95ac57aa7", size = 1214994, upload-time = "2025-11-01T11:54:28.821Z" }, + { url = "https://files.pythonhosted.org/packages/e4/a0/cd12ec71f9b2519a3954febc5740291cceabc64c87bc6433afcb36259f3b/rapidfuzz-3.14.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:3fecce764cf5a991ee2195a844196da840aba72029b2612f95ac68a8b74946bf", size = 2403919, upload-time = "2025-11-01T11:54:30.393Z" }, + { url = "https://files.pythonhosted.org/packages/0b/ce/019bd2176c1644098eced4f0595cb4b3ef52e4941ac9a5854f209d0a6e16/rapidfuzz-3.14.3-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:ecd7453e02cf072258c3a6b8e930230d789d5d46cc849503729f9ce475d0e785", size = 2508346, upload-time = "2025-11-01T11:54:32.048Z" }, + { url = "https://files.pythonhosted.org/packages/23/f8/be16c68e2c9e6c4f23e8f4adbb7bccc9483200087ed28ff76c5312da9b14/rapidfuzz-3.14.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ea188aa00e9bcae8c8411f006a5f2f06c4607a02f24eab0d8dc58566aa911f35", size = 4274105, upload-time = "2025-11-01T11:54:33.701Z" }, + { url = "https://files.pythonhosted.org/packages/a1/d1/5ab148e03f7e6ec8cd220ccf7af74d3aaa4de26dd96df58936beb7cba820/rapidfuzz-3.14.3-cp314-cp314t-win32.whl", hash = "sha256:7ccbf68100c170e9a0581accbe9291850936711548c6688ce3bfb897b8c589ad", size = 1793465, upload-time = "2025-11-01T11:54:35.331Z" }, + { url = "https://files.pythonhosted.org/packages/cd/97/433b2d98e97abd9fff1c470a109b311669f44cdec8d0d5aa250aceaed1fb/rapidfuzz-3.14.3-cp314-cp314t-win_amd64.whl", hash = "sha256:9ec02e62ae765a318d6de38df609c57fc6dacc65c0ed1fd489036834fd8a620c", size = 1623491, upload-time = "2025-11-01T11:54:38.085Z" }, + { url = "https://files.pythonhosted.org/packages/e2/f6/e2176eb94f94892441bce3ddc514c179facb65db245e7ce3356965595b19/rapidfuzz-3.14.3-cp314-cp314t-win_arm64.whl", hash = "sha256:e805e52322ae29aa945baf7168b6c898120fbc16d2b8f940b658a5e9e3999253", size = 851487, upload-time = "2025-11-01T11:54:40.176Z" }, + { url = "https://files.pythonhosted.org/packages/c9/33/b5bd6475c7c27164b5becc9b0e3eb978f1e3640fea590dd3dced6006ee83/rapidfuzz-3.14.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7cf174b52cb3ef5d49e45d0a1133b7e7d0ecf770ed01f97ae9962c5c91d97d23", size = 1888499, upload-time = "2025-11-01T11:54:42.094Z" }, + { url = "https://files.pythonhosted.org/packages/30/d2/89d65d4db4bb931beade9121bc71ad916b5fa9396e807d11b33731494e8e/rapidfuzz-3.14.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:442cba39957a008dfc5bdef21a9c3f4379e30ffb4e41b8555dbaf4887eca9300", size = 1336747, upload-time = "2025-11-01T11:54:43.957Z" }, + { url = "https://files.pythonhosted.org/packages/85/33/cd87d92b23f0b06e8914a61cea6850c6d495ca027f669fab7a379041827a/rapidfuzz-3.14.3-pp311-pypy311_pp73-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1faa0f8f76ba75fd7b142c984947c280ef6558b5067af2ae9b8729b0a0f99ede", size = 1352187, upload-time = "2025-11-01T11:54:45.518Z" }, + { url = "https://files.pythonhosted.org/packages/22/20/9d30b4a1ab26aac22fff17d21dec7e9089ccddfe25151d0a8bb57001dc3d/rapidfuzz-3.14.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1e6eefec45625c634926a9fd46c9e4f31118ac8f3156fff9494422cee45207e6", size = 3101472, upload-time = "2025-11-01T11:54:47.255Z" }, + { url = "https://files.pythonhosted.org/packages/b1/ad/fa2d3e5c29a04ead7eaa731c7cd1f30f9ec3c77b3a578fdf90280797cbcb/rapidfuzz-3.14.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:56fefb4382bb12250f164250240b9dd7772e41c5c8ae976fd598a32292449cc5", size = 1511361, upload-time = "2025-11-01T11:54:49.057Z" }, ] [[package]] name = "regex" -version = "2024.11.6" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494, upload_time = "2024-11-06T20:12:31.635Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/95/3c/4651f6b130c6842a8f3df82461a8950f923925db8b6961063e82744bddcc/regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91", size = 482674, upload_time = "2024-11-06T20:08:57.575Z" }, - { url = "https://files.pythonhosted.org/packages/15/51/9f35d12da8434b489c7b7bffc205c474a0a9432a889457026e9bc06a297a/regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0", size = 287684, upload_time = "2024-11-06T20:08:59.787Z" }, - { url = "https://files.pythonhosted.org/packages/bd/18/b731f5510d1b8fb63c6b6d3484bfa9a59b84cc578ac8b5172970e05ae07c/regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e", size = 284589, upload_time = "2024-11-06T20:09:01.896Z" }, - { url = "https://files.pythonhosted.org/packages/78/a2/6dd36e16341ab95e4c6073426561b9bfdeb1a9c9b63ab1b579c2e96cb105/regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde", size = 782511, upload_time = "2024-11-06T20:09:04.062Z" }, - { url = "https://files.pythonhosted.org/packages/1b/2b/323e72d5d2fd8de0d9baa443e1ed70363ed7e7b2fb526f5950c5cb99c364/regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e", size = 821149, upload_time = "2024-11-06T20:09:06.237Z" }, - { url = "https://files.pythonhosted.org/packages/90/30/63373b9ea468fbef8a907fd273e5c329b8c9535fee36fc8dba5fecac475d/regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2", size = 809707, upload_time = "2024-11-06T20:09:07.715Z" }, - { url = "https://files.pythonhosted.org/packages/f2/98/26d3830875b53071f1f0ae6d547f1d98e964dd29ad35cbf94439120bb67a/regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf", size = 781702, upload_time = "2024-11-06T20:09:10.101Z" }, - { url = "https://files.pythonhosted.org/packages/87/55/eb2a068334274db86208ab9d5599ffa63631b9f0f67ed70ea7c82a69bbc8/regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c", size = 771976, upload_time = "2024-11-06T20:09:11.566Z" }, - { url = "https://files.pythonhosted.org/packages/74/c0/be707bcfe98254d8f9d2cff55d216e946f4ea48ad2fd8cf1428f8c5332ba/regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86", size = 697397, upload_time = "2024-11-06T20:09:13.119Z" }, - { url = "https://files.pythonhosted.org/packages/49/dc/bb45572ceb49e0f6509f7596e4ba7031f6819ecb26bc7610979af5a77f45/regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67", size = 768726, upload_time = "2024-11-06T20:09:14.85Z" }, - { url = "https://files.pythonhosted.org/packages/5a/db/f43fd75dc4c0c2d96d0881967897926942e935d700863666f3c844a72ce6/regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d", size = 775098, upload_time = "2024-11-06T20:09:16.504Z" }, - { url = "https://files.pythonhosted.org/packages/99/d7/f94154db29ab5a89d69ff893159b19ada89e76b915c1293e98603d39838c/regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2", size = 839325, upload_time = "2024-11-06T20:09:18.698Z" }, - { url = "https://files.pythonhosted.org/packages/f7/17/3cbfab1f23356fbbf07708220ab438a7efa1e0f34195bf857433f79f1788/regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008", size = 843277, upload_time = "2024-11-06T20:09:21.725Z" }, - { url = "https://files.pythonhosted.org/packages/7e/f2/48b393b51900456155de3ad001900f94298965e1cad1c772b87f9cfea011/regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62", size = 773197, upload_time = "2024-11-06T20:09:24.092Z" }, - { url = "https://files.pythonhosted.org/packages/45/3f/ef9589aba93e084cd3f8471fded352826dcae8489b650d0b9b27bc5bba8a/regex-2024.11.6-cp310-cp310-win32.whl", hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e", size = 261714, upload_time = "2024-11-06T20:09:26.36Z" }, - { url = "https://files.pythonhosted.org/packages/42/7e/5f1b92c8468290c465fd50c5318da64319133231415a8aa6ea5ab995a815/regex-2024.11.6-cp310-cp310-win_amd64.whl", hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519", size = 274042, upload_time = "2024-11-06T20:09:28.762Z" }, - { url = "https://files.pythonhosted.org/packages/58/58/7e4d9493a66c88a7da6d205768119f51af0f684fe7be7bac8328e217a52c/regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638", size = 482669, upload_time = "2024-11-06T20:09:31.064Z" }, - { url = "https://files.pythonhosted.org/packages/34/4c/8f8e631fcdc2ff978609eaeef1d6994bf2f028b59d9ac67640ed051f1218/regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7", size = 287684, upload_time = "2024-11-06T20:09:32.915Z" }, - { url = "https://files.pythonhosted.org/packages/c5/1b/f0e4d13e6adf866ce9b069e191f303a30ab1277e037037a365c3aad5cc9c/regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20", size = 284589, upload_time = "2024-11-06T20:09:35.504Z" }, - { url = "https://files.pythonhosted.org/packages/25/4d/ab21047f446693887f25510887e6820b93f791992994f6498b0318904d4a/regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114", size = 792121, upload_time = "2024-11-06T20:09:37.701Z" }, - { url = "https://files.pythonhosted.org/packages/45/ee/c867e15cd894985cb32b731d89576c41a4642a57850c162490ea34b78c3b/regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3", size = 831275, upload_time = "2024-11-06T20:09:40.371Z" }, - { url = "https://files.pythonhosted.org/packages/b3/12/b0f480726cf1c60f6536fa5e1c95275a77624f3ac8fdccf79e6727499e28/regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f", size = 818257, upload_time = "2024-11-06T20:09:43.059Z" }, - { url = "https://files.pythonhosted.org/packages/bf/ce/0d0e61429f603bac433910d99ef1a02ce45a8967ffbe3cbee48599e62d88/regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0", size = 792727, upload_time = "2024-11-06T20:09:48.19Z" }, - { url = "https://files.pythonhosted.org/packages/e4/c1/243c83c53d4a419c1556f43777ccb552bccdf79d08fda3980e4e77dd9137/regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55", size = 780667, upload_time = "2024-11-06T20:09:49.828Z" }, - { url = "https://files.pythonhosted.org/packages/c5/f4/75eb0dd4ce4b37f04928987f1d22547ddaf6c4bae697623c1b05da67a8aa/regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89", size = 776963, upload_time = "2024-11-06T20:09:51.819Z" }, - { url = "https://files.pythonhosted.org/packages/16/5d/95c568574e630e141a69ff8a254c2f188b4398e813c40d49228c9bbd9875/regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d", size = 784700, upload_time = "2024-11-06T20:09:53.982Z" }, - { url = "https://files.pythonhosted.org/packages/8e/b5/f8495c7917f15cc6fee1e7f395e324ec3e00ab3c665a7dc9d27562fd5290/regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34", size = 848592, upload_time = "2024-11-06T20:09:56.222Z" }, - { url = "https://files.pythonhosted.org/packages/1c/80/6dd7118e8cb212c3c60b191b932dc57db93fb2e36fb9e0e92f72a5909af9/regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d", size = 852929, upload_time = "2024-11-06T20:09:58.642Z" }, - { url = "https://files.pythonhosted.org/packages/11/9b/5a05d2040297d2d254baf95eeeb6df83554e5e1df03bc1a6687fc4ba1f66/regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45", size = 781213, upload_time = "2024-11-06T20:10:00.867Z" }, - { url = "https://files.pythonhosted.org/packages/26/b7/b14e2440156ab39e0177506c08c18accaf2b8932e39fb092074de733d868/regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9", size = 261734, upload_time = "2024-11-06T20:10:03.361Z" }, - { url = "https://files.pythonhosted.org/packages/80/32/763a6cc01d21fb3819227a1cc3f60fd251c13c37c27a73b8ff4315433a8e/regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60", size = 274052, upload_time = "2024-11-06T20:10:05.179Z" }, - { url = "https://files.pythonhosted.org/packages/ba/30/9a87ce8336b172cc232a0db89a3af97929d06c11ceaa19d97d84fa90a8f8/regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a", size = 483781, upload_time = "2024-11-06T20:10:07.07Z" }, - { url = "https://files.pythonhosted.org/packages/01/e8/00008ad4ff4be8b1844786ba6636035f7ef926db5686e4c0f98093612add/regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9", size = 288455, upload_time = "2024-11-06T20:10:09.117Z" }, - { url = "https://files.pythonhosted.org/packages/60/85/cebcc0aff603ea0a201667b203f13ba75d9fc8668fab917ac5b2de3967bc/regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2", size = 284759, upload_time = "2024-11-06T20:10:11.155Z" }, - { url = "https://files.pythonhosted.org/packages/94/2b/701a4b0585cb05472a4da28ee28fdfe155f3638f5e1ec92306d924e5faf0/regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4", size = 794976, upload_time = "2024-11-06T20:10:13.24Z" }, - { url = "https://files.pythonhosted.org/packages/4b/bf/fa87e563bf5fee75db8915f7352e1887b1249126a1be4813837f5dbec965/regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577", size = 833077, upload_time = "2024-11-06T20:10:15.37Z" }, - { url = "https://files.pythonhosted.org/packages/a1/56/7295e6bad94b047f4d0834e4779491b81216583c00c288252ef625c01d23/regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3", size = 823160, upload_time = "2024-11-06T20:10:19.027Z" }, - { url = "https://files.pythonhosted.org/packages/fb/13/e3b075031a738c9598c51cfbc4c7879e26729c53aa9cca59211c44235314/regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e", size = 796896, upload_time = "2024-11-06T20:10:21.85Z" }, - { url = "https://files.pythonhosted.org/packages/24/56/0b3f1b66d592be6efec23a795b37732682520b47c53da5a32c33ed7d84e3/regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe", size = 783997, upload_time = "2024-11-06T20:10:24.329Z" }, - { url = "https://files.pythonhosted.org/packages/f9/a1/eb378dada8b91c0e4c5f08ffb56f25fcae47bf52ad18f9b2f33b83e6d498/regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e", size = 781725, upload_time = "2024-11-06T20:10:28.067Z" }, - { url = "https://files.pythonhosted.org/packages/83/f2/033e7dec0cfd6dda93390089864732a3409246ffe8b042e9554afa9bff4e/regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29", size = 789481, upload_time = "2024-11-06T20:10:31.612Z" }, - { url = "https://files.pythonhosted.org/packages/83/23/15d4552ea28990a74e7696780c438aadd73a20318c47e527b47a4a5a596d/regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39", size = 852896, upload_time = "2024-11-06T20:10:34.054Z" }, - { url = "https://files.pythonhosted.org/packages/e3/39/ed4416bc90deedbfdada2568b2cb0bc1fdb98efe11f5378d9892b2a88f8f/regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51", size = 860138, upload_time = "2024-11-06T20:10:36.142Z" }, - { url = "https://files.pythonhosted.org/packages/93/2d/dd56bb76bd8e95bbce684326302f287455b56242a4f9c61f1bc76e28360e/regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad", size = 787692, upload_time = "2024-11-06T20:10:38.394Z" }, - { url = "https://files.pythonhosted.org/packages/0b/55/31877a249ab7a5156758246b9c59539abbeba22461b7d8adc9e8475ff73e/regex-2024.11.6-cp312-cp312-win32.whl", hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54", size = 262135, upload_time = "2024-11-06T20:10:40.367Z" }, - { url = "https://files.pythonhosted.org/packages/38/ec/ad2d7de49a600cdb8dd78434a1aeffe28b9d6fc42eb36afab4a27ad23384/regex-2024.11.6-cp312-cp312-win_amd64.whl", hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b", size = 273567, upload_time = "2024-11-06T20:10:43.467Z" }, - { url = "https://files.pythonhosted.org/packages/90/73/bcb0e36614601016552fa9344544a3a2ae1809dc1401b100eab02e772e1f/regex-2024.11.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6ba92c0bcdf96cbf43a12c717eae4bc98325ca3730f6b130ffa2e3c3c723d84", size = 483525, upload_time = "2024-11-06T20:10:45.19Z" }, - { url = "https://files.pythonhosted.org/packages/0f/3f/f1a082a46b31e25291d830b369b6b0c5576a6f7fb89d3053a354c24b8a83/regex-2024.11.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:525eab0b789891ac3be914d36893bdf972d483fe66551f79d3e27146191a37d4", size = 288324, upload_time = "2024-11-06T20:10:47.177Z" }, - { url = "https://files.pythonhosted.org/packages/09/c9/4e68181a4a652fb3ef5099e077faf4fd2a694ea6e0f806a7737aff9e758a/regex-2024.11.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:086a27a0b4ca227941700e0b31425e7a28ef1ae8e5e05a33826e17e47fbfdba0", size = 284617, upload_time = "2024-11-06T20:10:49.312Z" }, - { url = "https://files.pythonhosted.org/packages/fc/fd/37868b75eaf63843165f1d2122ca6cb94bfc0271e4428cf58c0616786dce/regex-2024.11.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bde01f35767c4a7899b7eb6e823b125a64de314a8ee9791367c9a34d56af18d0", size = 795023, upload_time = "2024-11-06T20:10:51.102Z" }, - { url = "https://files.pythonhosted.org/packages/c4/7c/d4cd9c528502a3dedb5c13c146e7a7a539a3853dc20209c8e75d9ba9d1b2/regex-2024.11.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b583904576650166b3d920d2bcce13971f6f9e9a396c673187f49811b2769dc7", size = 833072, upload_time = "2024-11-06T20:10:52.926Z" }, - { url = "https://files.pythonhosted.org/packages/4f/db/46f563a08f969159c5a0f0e722260568425363bea43bb7ae370becb66a67/regex-2024.11.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1c4de13f06a0d54fa0d5ab1b7138bfa0d883220965a29616e3ea61b35d5f5fc7", size = 823130, upload_time = "2024-11-06T20:10:54.828Z" }, - { url = "https://files.pythonhosted.org/packages/db/60/1eeca2074f5b87df394fccaa432ae3fc06c9c9bfa97c5051aed70e6e00c2/regex-2024.11.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3cde6e9f2580eb1665965ce9bf17ff4952f34f5b126beb509fee8f4e994f143c", size = 796857, upload_time = "2024-11-06T20:10:56.634Z" }, - { url = "https://files.pythonhosted.org/packages/10/db/ac718a08fcee981554d2f7bb8402f1faa7e868c1345c16ab1ebec54b0d7b/regex-2024.11.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d7f453dca13f40a02b79636a339c5b62b670141e63efd511d3f8f73fba162b3", size = 784006, upload_time = "2024-11-06T20:10:59.369Z" }, - { url = "https://files.pythonhosted.org/packages/c2/41/7da3fe70216cea93144bf12da2b87367590bcf07db97604edeea55dac9ad/regex-2024.11.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:59dfe1ed21aea057a65c6b586afd2a945de04fc7db3de0a6e3ed5397ad491b07", size = 781650, upload_time = "2024-11-06T20:11:02.042Z" }, - { url = "https://files.pythonhosted.org/packages/a7/d5/880921ee4eec393a4752e6ab9f0fe28009435417c3102fc413f3fe81c4e5/regex-2024.11.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b97c1e0bd37c5cd7902e65f410779d39eeda155800b65fc4d04cc432efa9bc6e", size = 789545, upload_time = "2024-11-06T20:11:03.933Z" }, - { url = "https://files.pythonhosted.org/packages/dc/96/53770115e507081122beca8899ab7f5ae28ae790bfcc82b5e38976df6a77/regex-2024.11.6-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f9d1e379028e0fc2ae3654bac3cbbef81bf3fd571272a42d56c24007979bafb6", size = 853045, upload_time = "2024-11-06T20:11:06.497Z" }, - { url = "https://files.pythonhosted.org/packages/31/d3/1372add5251cc2d44b451bd94f43b2ec78e15a6e82bff6a290ef9fd8f00a/regex-2024.11.6-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:13291b39131e2d002a7940fb176e120bec5145f3aeb7621be6534e46251912c4", size = 860182, upload_time = "2024-11-06T20:11:09.06Z" }, - { url = "https://files.pythonhosted.org/packages/ed/e3/c446a64984ea9f69982ba1a69d4658d5014bc7a0ea468a07e1a1265db6e2/regex-2024.11.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f51f88c126370dcec4908576c5a627220da6c09d0bff31cfa89f2523843316d", size = 787733, upload_time = "2024-11-06T20:11:11.256Z" }, - { url = "https://files.pythonhosted.org/packages/2b/f1/e40c8373e3480e4f29f2692bd21b3e05f296d3afebc7e5dcf21b9756ca1c/regex-2024.11.6-cp313-cp313-win32.whl", hash = "sha256:63b13cfd72e9601125027202cad74995ab26921d8cd935c25f09c630436348ff", size = 262122, upload_time = "2024-11-06T20:11:13.161Z" }, - { url = "https://files.pythonhosted.org/packages/45/94/bc295babb3062a731f52621cdc992d123111282e291abaf23faa413443ea/regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a", size = 273545, upload_time = "2024-11-06T20:11:15Z" }, +version = "2026.2.19" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ff/c0/d8079d4f6342e4cec5c3e7d7415b5cd3e633d5f4124f7a4626908dbe84c7/regex-2026.2.19.tar.gz", hash = "sha256:6fb8cb09b10e38f3ae17cc6dc04a1df77762bd0351b6ba9041438e7cc85ec310", size = 414973, upload-time = "2026-02-19T19:03:47.899Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/de/f10b4506acfd684de4e42b0aa56ccea1a778a18864da8f6d319a40591062/regex-2026.2.19-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f5a37a17d110f9d5357a43aa7e3507cb077bf3143d1c549a45c4649e90e40a70", size = 488369, upload-time = "2026-02-19T18:59:45.01Z" }, + { url = "https://files.pythonhosted.org/packages/8b/2f/b4eaef1f0b4d0bf2a73eaf07c08f6c13422918a4180c9211ce0521746d0c/regex-2026.2.19-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:676c4e6847a83a1d5732b4ed553881ad36f0a8133627bb695a89ecf3571499d3", size = 290743, upload-time = "2026-02-19T18:59:48.527Z" }, + { url = "https://files.pythonhosted.org/packages/76/7c/805413bd0a88d04688c0725c222cfb811bd54a2f571004c24199a1ae55d6/regex-2026.2.19-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:82336faeecac33297cd42857c3b36f12b91810e3fdd276befdd128f73a2b43fa", size = 288652, upload-time = "2026-02-19T18:59:50.2Z" }, + { url = "https://files.pythonhosted.org/packages/08/ff/2c4cd530a878b1975398e76faef4285f11e7c9ccf1aaedfd528bfcc1f580/regex-2026.2.19-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:52136f5b71f095cb74b736cc3a1b578030dada2e361ef2f07ca582240b703946", size = 781759, upload-time = "2026-02-19T18:59:51.836Z" }, + { url = "https://files.pythonhosted.org/packages/37/45/9608ab1b41f6740ff4076eabadde8e8b3f3400942b348ac41e8599ccc131/regex-2026.2.19-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4192464fe3e6cb0ef6751f7d3b16f886d8270d359ed1590dd555539d364f0ff7", size = 850947, upload-time = "2026-02-19T18:59:53.739Z" }, + { url = "https://files.pythonhosted.org/packages/90/3a/66471b6c4f7cac17e14bf5300e46661bba2b17ffb0871bd2759e837a6f82/regex-2026.2.19-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e561dd47a85d2660d3d3af4e6cb2da825cf20f121e577147963f875b83d32786", size = 898794, upload-time = "2026-02-19T18:59:55.993Z" }, + { url = "https://files.pythonhosted.org/packages/c2/d2/38c53929a5931f7398e5e49f5a5a3079cb2aba30119b4350608364cfad8c/regex-2026.2.19-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00ec994d7824bf01cd6c7d14c7a6a04d9aeaf7c42a2bc22d2359d715634d539b", size = 791922, upload-time = "2026-02-19T18:59:58.216Z" }, + { url = "https://files.pythonhosted.org/packages/8b/bd/b046e065630fa25059d9c195b7b5308ea94da45eee65d40879772500f74c/regex-2026.2.19-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2cb00aabd96b345d56a8c2bc328c8d6c4d29935061e05078bf1f02302e12abf5", size = 783345, upload-time = "2026-02-19T18:59:59.948Z" }, + { url = "https://files.pythonhosted.org/packages/d4/8f/045c643d2fa255a985e8f87d848e4be230b711a8935e4bdc58e60b8f7b84/regex-2026.2.19-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f374366ed35673ea81b86a8859c457d4fae6ba092b71024857e9e237410c7404", size = 768055, upload-time = "2026-02-19T19:00:01.65Z" }, + { url = "https://files.pythonhosted.org/packages/72/9f/ab7ae9f5447559562f1a788bbc85c0e526528c5e6c20542d18e4afc86aad/regex-2026.2.19-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f9417fd853fcd00b7d55167e692966dd12d95ba1a88bf08a62002ccd85030790", size = 774955, upload-time = "2026-02-19T19:00:03.368Z" }, + { url = "https://files.pythonhosted.org/packages/37/5c/f16fc23c56f60b6f4ff194604a6e53bb8aec7b6e8e4a23a482dee8d77235/regex-2026.2.19-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:12e86a01594031abf892686fcb309b041bf3de3d13d99eb7e2b02a8f3c687df1", size = 846010, upload-time = "2026-02-19T19:00:05.079Z" }, + { url = "https://files.pythonhosted.org/packages/51/c8/6be4c854135d7c9f35d4deeafdaf124b039ecb4ffcaeb7ed0495ad2c97ca/regex-2026.2.19-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:79014115e6fdf18fd9b32e291d58181bf42d4298642beaa13fd73e69810e4cb6", size = 755938, upload-time = "2026-02-19T19:00:07.148Z" }, + { url = "https://files.pythonhosted.org/packages/d6/8d/f683d49b9663a5324b95a328e69d397f6dade7cb84154eec116bf79fe150/regex-2026.2.19-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:31aefac2506967b7dd69af2c58eca3cc8b086d4110b66d6ac6e9026f0ee5b697", size = 835773, upload-time = "2026-02-19T19:00:08.939Z" }, + { url = "https://files.pythonhosted.org/packages/16/cd/619224b90da09f167fe4497c350a0d0b30edc539ee9244bf93e604c073c3/regex-2026.2.19-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:49cef7bb2a491f91a8869c7cdd90babf0a417047ab0bf923cd038ed2eab2ccb8", size = 780075, upload-time = "2026-02-19T19:00:10.838Z" }, + { url = "https://files.pythonhosted.org/packages/5b/88/19cfb0c262d6f9d722edef29157125418bf90eb3508186bf79335afeedae/regex-2026.2.19-cp310-cp310-win32.whl", hash = "sha256:3a039474986e7a314ace6efb9ce52f5da2bdb80ac4955358723d350ec85c32ad", size = 266004, upload-time = "2026-02-19T19:00:12.371Z" }, + { url = "https://files.pythonhosted.org/packages/82/af/5b487e0287ef72545d7ae92edecdacbe3d44e531cac24fda7de5598ba8dd/regex-2026.2.19-cp310-cp310-win_amd64.whl", hash = "sha256:5b81ff4f9cad99f90c807a00c5882fbcda86d8b3edd94e709fb531fc52cb3d25", size = 277895, upload-time = "2026-02-19T19:00:13.75Z" }, + { url = "https://files.pythonhosted.org/packages/4c/19/b6715a187ffca4d2979af92a46ce922445ba41f910bf187ccd666a2d52ef/regex-2026.2.19-cp310-cp310-win_arm64.whl", hash = "sha256:a032bc01a4bc73fc3cadba793fce28eb420da39338f47910c59ffcc11a5ba5ef", size = 270465, upload-time = "2026-02-19T19:00:15.127Z" }, + { url = "https://files.pythonhosted.org/packages/6f/93/43f405a98f54cc59c786efb4fc0b644615ed2392fc89d57d30da11f35b5b/regex-2026.2.19-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:93b16a18cadb938f0f2306267161d57eb33081a861cee9ffcd71e60941eb5dfc", size = 488365, upload-time = "2026-02-19T19:00:17.857Z" }, + { url = "https://files.pythonhosted.org/packages/66/46/da0efce22cd8f5ae28eeb25ac69703f49edcad3331ac22440776f4ea0867/regex-2026.2.19-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:78af1e499cab704131f6f4e2f155b7f54ce396ca2acb6ef21a49507e4752e0be", size = 290737, upload-time = "2026-02-19T19:00:19.869Z" }, + { url = "https://files.pythonhosted.org/packages/fb/19/f735078448132c1c974974d30d5306337bc297fe6b6f126164bff72c1019/regex-2026.2.19-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:eb20c11aa4c3793c9ad04c19a972078cdadb261b8429380364be28e867a843f2", size = 288654, upload-time = "2026-02-19T19:00:21.307Z" }, + { url = "https://files.pythonhosted.org/packages/e2/3e/6d7c24a2f423c03ad03e3fbddefa431057186ac1c4cb4fa98b03c7f39808/regex-2026.2.19-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:db5fd91eec71e7b08de10011a2223d0faa20448d4e1380b9daa179fa7bf58906", size = 793785, upload-time = "2026-02-19T19:00:22.926Z" }, + { url = "https://files.pythonhosted.org/packages/67/32/fdb8107504b3122a79bde6705ac1f9d495ed1fe35b87d7cfc1864471999a/regex-2026.2.19-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fdbade8acba71bb45057c2b72f477f0b527c4895f9c83e6cfc30d4a006c21726", size = 860731, upload-time = "2026-02-19T19:00:25.196Z" }, + { url = "https://files.pythonhosted.org/packages/9a/fd/cc8c6f05868defd840be6e75919b1c3f462357969ac2c2a0958363b4dc23/regex-2026.2.19-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:31a5f561eb111d6aae14202e7043fb0b406d3c8dddbbb9e60851725c9b38ab1d", size = 907350, upload-time = "2026-02-19T19:00:27.093Z" }, + { url = "https://files.pythonhosted.org/packages/b5/1b/4590db9caa8db3d5a3fe31197c4e42c15aab3643b549ef6a454525fa3a61/regex-2026.2.19-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4584a3ee5f257b71e4b693cc9be3a5104249399f4116fe518c3f79b0c6fc7083", size = 800628, upload-time = "2026-02-19T19:00:29.392Z" }, + { url = "https://files.pythonhosted.org/packages/76/05/513eaa5b96fa579fd0b813e19ec047baaaf573d7374ff010fa139b384bf7/regex-2026.2.19-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:196553ba2a2f47904e5dc272d948a746352e2644005627467e055be19d73b39e", size = 773711, upload-time = "2026-02-19T19:00:30.996Z" }, + { url = "https://files.pythonhosted.org/packages/95/65/5aed06d8c54563d37fea496cf888be504879a3981a7c8e12c24b2c92c209/regex-2026.2.19-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0c10869d18abb759a3317c757746cc913d6324ce128b8bcec99350df10419f18", size = 783186, upload-time = "2026-02-19T19:00:34.598Z" }, + { url = "https://files.pythonhosted.org/packages/2c/57/79a633ad90f2371b4ef9cd72ba3a69a1a67d0cfaab4fe6fa8586d46044ef/regex-2026.2.19-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:e689fed279cbe797a6b570bd18ff535b284d057202692c73420cb93cca41aa32", size = 854854, upload-time = "2026-02-19T19:00:37.306Z" }, + { url = "https://files.pythonhosted.org/packages/eb/2d/0f113d477d9e91ec4545ec36c82e58be25038d06788229c91ad52da2b7f5/regex-2026.2.19-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:0782bd983f19ac7594039c9277cd6f75c89598c1d72f417e4d30d874105eb0c7", size = 762279, upload-time = "2026-02-19T19:00:39.793Z" }, + { url = "https://files.pythonhosted.org/packages/39/cb/237e9fa4f61469fd4f037164dbe8e675a376c88cf73aaaa0aedfd305601c/regex-2026.2.19-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:dbb240c81cfed5d4a67cb86d7676d9f7ec9c3f186310bec37d8a1415210e111e", size = 846172, upload-time = "2026-02-19T19:00:42.134Z" }, + { url = "https://files.pythonhosted.org/packages/ac/7c/104779c5915cc4eb557a33590f8a3f68089269c64287dd769afd76c7ce61/regex-2026.2.19-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:80d31c3f1fe7e4c6cd1831cd4478a0609903044dfcdc4660abfe6fb307add7f0", size = 789078, upload-time = "2026-02-19T19:00:43.908Z" }, + { url = "https://files.pythonhosted.org/packages/a8/4a/eae4e88b1317fb2ff57794915e0099198f51e760f6280b320adfa0ad396d/regex-2026.2.19-cp311-cp311-win32.whl", hash = "sha256:66e6a43225ff1064f8926adbafe0922b370d381c3330edaf9891cade52daa790", size = 266013, upload-time = "2026-02-19T19:00:47.274Z" }, + { url = "https://files.pythonhosted.org/packages/f9/29/ba89eb8fae79705e07ad1bd69e568f776159d2a8093c9dbc5303ee618298/regex-2026.2.19-cp311-cp311-win_amd64.whl", hash = "sha256:59a7a5216485a1896c5800e9feb8ff9213e11967b482633b6195d7da11450013", size = 277906, upload-time = "2026-02-19T19:00:49.011Z" }, + { url = "https://files.pythonhosted.org/packages/e3/1a/042d8f04b28e318df92df69d8becb0f42221eb3dd4fe5e976522f4337c76/regex-2026.2.19-cp311-cp311-win_arm64.whl", hash = "sha256:ec661807ffc14c8d14bb0b8c1bb3d5906e476bc96f98b565b709d03962ee4dd4", size = 270463, upload-time = "2026-02-19T19:00:50.988Z" }, + { url = "https://files.pythonhosted.org/packages/b3/73/13b39c7c9356f333e564ab4790b6cb0df125b8e64e8d6474e73da49b1955/regex-2026.2.19-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:c1665138776e4ac1aa75146669236f7a8a696433ec4e525abf092ca9189247cc", size = 489541, upload-time = "2026-02-19T19:00:52.728Z" }, + { url = "https://files.pythonhosted.org/packages/15/77/fcc7bd9a67000d07fbcc11ed226077287a40d5c84544e62171d29d3ef59c/regex-2026.2.19-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d792b84709021945597e05656aac059526df4e0c9ef60a0eaebb306f8fafcaa8", size = 291414, upload-time = "2026-02-19T19:00:54.51Z" }, + { url = "https://files.pythonhosted.org/packages/f9/87/3997fc72dc59233426ef2e18dfdd105bb123812fff740ee9cc348f1a3243/regex-2026.2.19-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:db970bcce4d63b37b3f9eb8c893f0db980bbf1d404a1d8d2b17aa8189de92c53", size = 289140, upload-time = "2026-02-19T19:00:56.841Z" }, + { url = "https://files.pythonhosted.org/packages/f3/d0/b7dd3883ed1cff8ee0c0c9462d828aaf12be63bf5dc55453cbf423523b13/regex-2026.2.19-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:03d706fbe7dfec503c8c3cb76f9352b3e3b53b623672aa49f18a251a6c71b8e6", size = 798767, upload-time = "2026-02-19T19:00:59.014Z" }, + { url = "https://files.pythonhosted.org/packages/4a/7e/8e2d09103832891b2b735a2515abf377db21144c6dd5ede1fb03c619bf09/regex-2026.2.19-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8dbff048c042beef60aa1848961384572c5afb9e8b290b0f1203a5c42cf5af65", size = 864436, upload-time = "2026-02-19T19:01:00.772Z" }, + { url = "https://files.pythonhosted.org/packages/8a/2e/afea8d23a6db1f67f45e3a0da3057104ce32e154f57dd0c8997274d45fcd/regex-2026.2.19-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ccaaf9b907ea6b4223d5cbf5fa5dff5f33dc66f4907a25b967b8a81339a6e332", size = 912391, upload-time = "2026-02-19T19:01:02.865Z" }, + { url = "https://files.pythonhosted.org/packages/59/3c/ea5a4687adaba5e125b9bd6190153d0037325a0ba3757cc1537cc2c8dd90/regex-2026.2.19-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:75472631eee7898e16a8a20998d15106cb31cfde21cdf96ab40b432a7082af06", size = 803702, upload-time = "2026-02-19T19:01:05.298Z" }, + { url = "https://files.pythonhosted.org/packages/dc/c5/624a0705e8473a26488ec1a3a4e0b8763ecfc682a185c302dfec71daea35/regex-2026.2.19-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d89f85a5ccc0cec125c24be75610d433d65295827ebaf0d884cbe56df82d4774", size = 775980, upload-time = "2026-02-19T19:01:07.047Z" }, + { url = "https://files.pythonhosted.org/packages/4d/4b/ed776642533232b5599b7c1f9d817fe11faf597e8a92b7a44b841daaae76/regex-2026.2.19-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0d9f81806abdca3234c3dd582b8a97492e93de3602c8772013cb4affa12d1668", size = 788122, upload-time = "2026-02-19T19:01:08.744Z" }, + { url = "https://files.pythonhosted.org/packages/8c/58/e93e093921d13b9784b4f69896b6e2a9e09580a265c59d9eb95e87d288f2/regex-2026.2.19-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:9dadc10d1c2bbb1326e572a226d2ec56474ab8aab26fdb8cf19419b372c349a9", size = 858910, upload-time = "2026-02-19T19:01:10.488Z" }, + { url = "https://files.pythonhosted.org/packages/85/77/ff1d25a0c56cd546e0455cbc93235beb33474899690e6a361fa6b52d265b/regex-2026.2.19-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:6bc25d7e15f80c9dc7853cbb490b91c1ec7310808b09d56bd278fe03d776f4f6", size = 764153, upload-time = "2026-02-19T19:01:12.156Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ef/8ec58df26d52d04443b1dc56f9be4b409f43ed5ae6c0248a287f52311fc4/regex-2026.2.19-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:965d59792f5037d9138da6fed50ba943162160443b43d4895b182551805aff9c", size = 850348, upload-time = "2026-02-19T19:01:14.147Z" }, + { url = "https://files.pythonhosted.org/packages/f5/b3/c42fd5ed91639ce5a4225b9df909180fc95586db071f2bf7c68d2ccbfbe6/regex-2026.2.19-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:38d88c6ed4a09ed61403dbdf515d969ccba34669af3961ceb7311ecd0cef504a", size = 789977, upload-time = "2026-02-19T19:01:15.838Z" }, + { url = "https://files.pythonhosted.org/packages/b6/22/bc3b58ebddbfd6ca5633e71fd41829ee931963aad1ebeec55aad0c23044e/regex-2026.2.19-cp312-cp312-win32.whl", hash = "sha256:5df947cabab4b643d4791af5e28aecf6bf62e6160e525651a12eba3d03755e6b", size = 266381, upload-time = "2026-02-19T19:01:17.952Z" }, + { url = "https://files.pythonhosted.org/packages/fc/4a/6ff550b63e67603ee60e69dc6bd2d5694e85046a558f663b2434bdaeb285/regex-2026.2.19-cp312-cp312-win_amd64.whl", hash = "sha256:4146dc576ea99634ae9c15587d0c43273b4023a10702998edf0fa68ccb60237a", size = 277274, upload-time = "2026-02-19T19:01:19.826Z" }, + { url = "https://files.pythonhosted.org/packages/cc/29/9ec48b679b1e87e7bc8517dff45351eab38f74fbbda1fbcf0e9e6d4e8174/regex-2026.2.19-cp312-cp312-win_arm64.whl", hash = "sha256:cdc0a80f679353bd68450d2a42996090c30b2e15ca90ded6156c31f1a3b63f3b", size = 270509, upload-time = "2026-02-19T19:01:22.075Z" }, + { url = "https://files.pythonhosted.org/packages/d2/2d/a849835e76ac88fcf9e8784e642d3ea635d183c4112150ca91499d6703af/regex-2026.2.19-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8df08decd339e8b3f6a2eb5c05c687fe9d963ae91f352bc57beb05f5b2ac6879", size = 489329, upload-time = "2026-02-19T19:01:23.841Z" }, + { url = "https://files.pythonhosted.org/packages/da/aa/78ff4666d3855490bae87845a5983485e765e1f970da20adffa2937b241d/regex-2026.2.19-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3aa0944f1dc6e92f91f3b306ba7f851e1009398c84bfd370633182ee4fc26a64", size = 291308, upload-time = "2026-02-19T19:01:25.605Z" }, + { url = "https://files.pythonhosted.org/packages/cd/58/714384efcc07ae6beba528a541f6e99188c5cc1bc0295337f4e8a868296d/regex-2026.2.19-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c13228fbecb03eadbfd8f521732c5fda09ef761af02e920a3148e18ad0e09968", size = 289033, upload-time = "2026-02-19T19:01:27.243Z" }, + { url = "https://files.pythonhosted.org/packages/75/ec/6438a9344d2869cf5265236a06af1ca6d885e5848b6561e10629bc8e5a11/regex-2026.2.19-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0d0e72703c60d68b18b27cde7cdb65ed2570ae29fb37231aa3076bfb6b1d1c13", size = 798798, upload-time = "2026-02-19T19:01:28.877Z" }, + { url = "https://files.pythonhosted.org/packages/c2/be/b1ce2d395e3fd2ce5f2fde2522f76cade4297cfe84cd61990ff48308749c/regex-2026.2.19-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:46e69a4bf552e30e74a8aa73f473c87efcb7f6e8c8ece60d9fd7bf13d5c86f02", size = 864444, upload-time = "2026-02-19T19:01:30.933Z" }, + { url = "https://files.pythonhosted.org/packages/d5/97/a3406460c504f7136f140d9461960c25f058b0240e4424d6fb73c7a067ab/regex-2026.2.19-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8edda06079bd770f7f0cf7f3bba1a0b447b96b4a543c91fe0c142d034c166161", size = 912633, upload-time = "2026-02-19T19:01:32.744Z" }, + { url = "https://files.pythonhosted.org/packages/8b/d9/e5dbef95008d84e9af1dc0faabbc34a7fbc8daa05bc5807c5cf86c2bec49/regex-2026.2.19-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9cbc69eae834afbf634f7c902fc72ff3e993f1c699156dd1af1adab5d06b7fe7", size = 803718, upload-time = "2026-02-19T19:01:34.61Z" }, + { url = "https://files.pythonhosted.org/packages/2f/e5/61d80132690a1ef8dc48e0f44248036877aebf94235d43f63a20d1598888/regex-2026.2.19-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bcf57d30659996ee5c7937999874504c11b5a068edc9515e6a59221cc2744dd1", size = 775975, upload-time = "2026-02-19T19:01:36.525Z" }, + { url = "https://files.pythonhosted.org/packages/05/32/ae828b3b312c972cf228b634447de27237d593d61505e6ad84723f8eabba/regex-2026.2.19-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:8e6e77cd92216eb489e21e5652a11b186afe9bdefca8a2db739fd6b205a9e0a4", size = 788129, upload-time = "2026-02-19T19:01:38.498Z" }, + { url = "https://files.pythonhosted.org/packages/cb/25/d74f34676f22bec401eddf0e5e457296941e10cbb2a49a571ca7a2c16e5a/regex-2026.2.19-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b9ab8dec42afefa6314ea9b31b188259ffdd93f433d77cad454cd0b8d235ce1c", size = 858818, upload-time = "2026-02-19T19:01:40.409Z" }, + { url = "https://files.pythonhosted.org/packages/1e/eb/0bc2b01a6b0b264e1406e5ef11cae3f634c3bd1a6e61206fd3227ce8e89c/regex-2026.2.19-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:294c0fb2e87c6bcc5f577c8f609210f5700b993151913352ed6c6af42f30f95f", size = 764186, upload-time = "2026-02-19T19:01:43.009Z" }, + { url = "https://files.pythonhosted.org/packages/eb/37/5fe5a630d0d99ecf0c3570f8905dafbc160443a2d80181607770086c9812/regex-2026.2.19-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:c0924c64b082d4512b923ac016d6e1dcf647a3560b8a4c7e55cbbd13656cb4ed", size = 850363, upload-time = "2026-02-19T19:01:45.015Z" }, + { url = "https://files.pythonhosted.org/packages/c3/45/ef68d805294b01ec030cfd388724ba76a5a21a67f32af05b17924520cb0b/regex-2026.2.19-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:790dbf87b0361606cb0d79b393c3e8f4436a14ee56568a7463014565d97da02a", size = 790026, upload-time = "2026-02-19T19:01:47.51Z" }, + { url = "https://files.pythonhosted.org/packages/d6/3a/40d3b66923dfc5aeba182f194f0ca35d09afe8c031a193e6ae46971a0a0e/regex-2026.2.19-cp313-cp313-win32.whl", hash = "sha256:43cdde87006271be6963896ed816733b10967baaf0e271d529c82e93da66675b", size = 266372, upload-time = "2026-02-19T19:01:49.469Z" }, + { url = "https://files.pythonhosted.org/packages/3d/f2/39082e8739bfd553497689e74f9d5e5bb531d6f8936d0b94f43e18f219c0/regex-2026.2.19-cp313-cp313-win_amd64.whl", hash = "sha256:127ea69273485348a126ebbf3d6052604d3c7da284f797bba781f364c0947d47", size = 277253, upload-time = "2026-02-19T19:01:51.208Z" }, + { url = "https://files.pythonhosted.org/packages/c2/c2/852b9600d53fb47e47080c203e2cdc0ac7e84e37032a57e0eaa37446033a/regex-2026.2.19-cp313-cp313-win_arm64.whl", hash = "sha256:5e56c669535ac59cbf96ca1ece0ef26cb66809990cda4fa45e1e32c3b146599e", size = 270505, upload-time = "2026-02-19T19:01:52.865Z" }, + { url = "https://files.pythonhosted.org/packages/a9/a2/e0b4575b93bc84db3b1fab24183e008691cd2db5c0ef14ed52681fbd94dd/regex-2026.2.19-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:93d881cab5afdc41a005dba1524a40947d6f7a525057aa64aaf16065cf62faa9", size = 492202, upload-time = "2026-02-19T19:01:54.816Z" }, + { url = "https://files.pythonhosted.org/packages/24/b5/b84fec8cbb5f92a7eed2b6b5353a6a9eed9670fee31817c2da9eb85dc797/regex-2026.2.19-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:80caaa1ddcc942ec7be18427354f9d58a79cee82dea2a6b3d4fd83302e1240d7", size = 292884, upload-time = "2026-02-19T19:01:58.254Z" }, + { url = "https://files.pythonhosted.org/packages/70/0c/fe89966dfae43da46f475362401f03e4d7dc3a3c955b54f632abc52669e0/regex-2026.2.19-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d793c5b4d2b4c668524cd1651404cfc798d40694c759aec997e196fe9729ec60", size = 291236, upload-time = "2026-02-19T19:01:59.966Z" }, + { url = "https://files.pythonhosted.org/packages/f2/f7/bda2695134f3e63eb5cccbbf608c2a12aab93d261ff4e2fe49b47fabc948/regex-2026.2.19-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b5100acb20648d9efd3f4e7e91f51187f95f22a741dcd719548a6cf4e1b34b3f", size = 807660, upload-time = "2026-02-19T19:02:01.632Z" }, + { url = "https://files.pythonhosted.org/packages/11/56/6e3a4bf5e60d17326b7003d91bbde8938e439256dec211d835597a44972d/regex-2026.2.19-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5e3a31e94d10e52a896adaa3adf3621bd526ad2b45b8c2d23d1bbe74c7423007", size = 873585, upload-time = "2026-02-19T19:02:03.522Z" }, + { url = "https://files.pythonhosted.org/packages/35/5e/c90c6aa4d1317cc11839359479cfdd2662608f339e84e81ba751c8a4e461/regex-2026.2.19-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8497421099b981f67c99eba4154cf0dfd8e47159431427a11cfb6487f7791d9e", size = 915243, upload-time = "2026-02-19T19:02:05.608Z" }, + { url = "https://files.pythonhosted.org/packages/90/7c/981ea0694116793001496aaf9524e5c99e122ec3952d9e7f1878af3a6bf1/regex-2026.2.19-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1e7a08622f7d51d7a068f7e4052a38739c412a3e74f55817073d2e2418149619", size = 812922, upload-time = "2026-02-19T19:02:08.115Z" }, + { url = "https://files.pythonhosted.org/packages/2d/be/9eda82afa425370ffdb3fa9f3ea42450b9ae4da3ff0a4ec20466f69e371b/regex-2026.2.19-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:8abe671cf0f15c26b1ad389bf4043b068ce7d3b1c5d9313e12895f57d6738555", size = 781318, upload-time = "2026-02-19T19:02:10.072Z" }, + { url = "https://files.pythonhosted.org/packages/c6/d5/50f0bbe56a8199f60a7b6c714e06e54b76b33d31806a69d0703b23ce2a9e/regex-2026.2.19-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5a8f28dd32a4ce9c41758d43b5b9115c1c497b4b1f50c457602c1d571fa98ce1", size = 795649, upload-time = "2026-02-19T19:02:11.96Z" }, + { url = "https://files.pythonhosted.org/packages/c5/09/d039f081e44a8b0134d0bb2dd805b0ddf390b69d0b58297ae098847c572f/regex-2026.2.19-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:654dc41a5ba9b8cc8432b3f1aa8906d8b45f3e9502442a07c2f27f6c63f85db5", size = 868844, upload-time = "2026-02-19T19:02:14.043Z" }, + { url = "https://files.pythonhosted.org/packages/ef/53/e2903b79a19ec8557fe7cd21cd093956ff2dbc2e0e33969e3adbe5b184dd/regex-2026.2.19-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:4a02faea614e7fdd6ba8b3bec6c8e79529d356b100381cec76e638f45d12ca04", size = 770113, upload-time = "2026-02-19T19:02:16.161Z" }, + { url = "https://files.pythonhosted.org/packages/8f/e2/784667767b55714ebb4e59bf106362327476b882c0b2f93c25e84cc99b1a/regex-2026.2.19-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:d96162140bb819814428800934c7b71b7bffe81fb6da2d6abc1dcca31741eca3", size = 854922, upload-time = "2026-02-19T19:02:18.155Z" }, + { url = "https://files.pythonhosted.org/packages/59/78/9ef4356bd4aed752775bd18071034979b85f035fec51f3a4f9dea497a254/regex-2026.2.19-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c227f2922153ee42bbeb355fd6d009f8c81d9d7bdd666e2276ce41f53ed9a743", size = 799636, upload-time = "2026-02-19T19:02:20.04Z" }, + { url = "https://files.pythonhosted.org/packages/cf/54/fcfc9287f20c5c9bd8db755aafe3e8cf4d99a6a3f1c7162ee182e0ca9374/regex-2026.2.19-cp313-cp313t-win32.whl", hash = "sha256:a178df8ec03011153fbcd2c70cb961bc98cbbd9694b28f706c318bee8927c3db", size = 268968, upload-time = "2026-02-19T19:02:22.816Z" }, + { url = "https://files.pythonhosted.org/packages/1e/a0/ff24c6cb1273e42472706d277147fc38e1f9074a280fb6034b0fc9b69415/regex-2026.2.19-cp313-cp313t-win_amd64.whl", hash = "sha256:2c1693ca6f444d554aa246b592355b5cec030ace5a2729eae1b04ab6e853e768", size = 280390, upload-time = "2026-02-19T19:02:25.231Z" }, + { url = "https://files.pythonhosted.org/packages/1a/b6/a3f6ad89d780ffdeebb4d5e2e3e30bd2ef1f70f6a94d1760e03dd1e12c60/regex-2026.2.19-cp313-cp313t-win_arm64.whl", hash = "sha256:c0761d7ae8d65773e01515ebb0b304df1bf37a0a79546caad9cbe79a42c12af7", size = 271643, upload-time = "2026-02-19T19:02:27.175Z" }, + { url = "https://files.pythonhosted.org/packages/2d/e2/7ad4e76a6dddefc0d64dbe12a4d3ca3947a19ddc501f864a5df2a8222ddd/regex-2026.2.19-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:03d191a9bcf94d31af56d2575210cb0d0c6a054dbcad2ea9e00aa4c42903b919", size = 489306, upload-time = "2026-02-19T19:02:29.058Z" }, + { url = "https://files.pythonhosted.org/packages/14/95/ee1736135733afbcf1846c58671046f99c4d5170102a150ebb3dd8d701d9/regex-2026.2.19-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:516ee067c6c721d0d0bfb80a2004edbd060fffd07e456d4e1669e38fe82f922e", size = 291218, upload-time = "2026-02-19T19:02:31.083Z" }, + { url = "https://files.pythonhosted.org/packages/ef/08/180d1826c3d7065200a5168c6b993a44947395c7bb6e04b2c2a219c34225/regex-2026.2.19-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:997862c619994c4a356cb7c3592502cbd50c2ab98da5f61c5c871f10f22de7e5", size = 289097, upload-time = "2026-02-19T19:02:33.485Z" }, + { url = "https://files.pythonhosted.org/packages/28/93/0651924c390c5740f5f896723f8ddd946a6c63083a7d8647231c343912ff/regex-2026.2.19-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:02b9e1b8a7ebe2807cd7bbdf662510c8e43053a23262b9f46ad4fc2dfc9d204e", size = 799147, upload-time = "2026-02-19T19:02:35.669Z" }, + { url = "https://files.pythonhosted.org/packages/a7/00/2078bd8bcd37d58a756989adbfd9f1d0151b7ca4085a9c2a07e917fbac61/regex-2026.2.19-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6c8fb3b19652e425ff24169dad3ee07f99afa7996caa9dfbb3a9106cd726f49a", size = 865239, upload-time = "2026-02-19T19:02:38.012Z" }, + { url = "https://files.pythonhosted.org/packages/2a/13/75195161ec16936b35a365fa8c1dd2ab29fd910dd2587765062b174d8cfc/regex-2026.2.19-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50f1ee9488dd7a9fda850ec7c68cad7a32fa49fd19733f5403a3f92b451dcf73", size = 911904, upload-time = "2026-02-19T19:02:40.737Z" }, + { url = "https://files.pythonhosted.org/packages/96/72/ac42f6012179343d1c4bd0ffee8c948d841cb32ea188d37e96d80527fcc9/regex-2026.2.19-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ab780092b1424d13200aa5a62996e95f65ee3db8509be366437439cdc0af1a9f", size = 803518, upload-time = "2026-02-19T19:02:42.923Z" }, + { url = "https://files.pythonhosted.org/packages/bc/d1/75a08e2269b007b9783f0f86aa64488e023141219cb5f14dc1e69cda56c6/regex-2026.2.19-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:17648e1a88e72d88641b12635e70e6c71c5136ba14edba29bf8fc6834005a265", size = 775866, upload-time = "2026-02-19T19:02:45.189Z" }, + { url = "https://files.pythonhosted.org/packages/92/41/70e7d05faf6994c2ca7a9fcaa536da8f8e4031d45b0ec04b57040ede201f/regex-2026.2.19-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:2f914ae8c804c8a8a562fe216100bc156bfb51338c1f8d55fe32cf407774359a", size = 788224, upload-time = "2026-02-19T19:02:47.804Z" }, + { url = "https://files.pythonhosted.org/packages/c8/83/34a2dd601f9deb13c20545c674a55f4a05c90869ab73d985b74d639bac43/regex-2026.2.19-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:c7e121a918bbee3f12ac300ce0a0d2f2c979cf208fb071ed8df5a6323281915c", size = 859682, upload-time = "2026-02-19T19:02:50.583Z" }, + { url = "https://files.pythonhosted.org/packages/8e/30/136db9a09a7f222d6e48b806f3730e7af6499a8cad9c72ac0d49d52c746e/regex-2026.2.19-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:2fedd459c791da24914ecc474feecd94cf7845efb262ac3134fe27cbd7eda799", size = 764223, upload-time = "2026-02-19T19:02:52.777Z" }, + { url = "https://files.pythonhosted.org/packages/9e/ea/bb947743c78a16df481fa0635c50aa1a439bb80b0e6dc24cd4e49c716679/regex-2026.2.19-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:ea8dfc99689240e61fb21b5fc2828f68b90abf7777d057b62d3166b7c1543c4c", size = 850101, upload-time = "2026-02-19T19:02:55.87Z" }, + { url = "https://files.pythonhosted.org/packages/25/27/e3bfe6e97a99f7393665926be02fef772da7f8aa59e50bc3134e4262a032/regex-2026.2.19-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:9fff45852160960f29e184ec8a5be5ab4063cfd0b168d439d1fc4ac3744bf29e", size = 789904, upload-time = "2026-02-19T19:02:58.523Z" }, + { url = "https://files.pythonhosted.org/packages/84/7b/7e2be6f00cea59d08761b027ad237002e90cac74b1607200ebaa2ba3d586/regex-2026.2.19-cp314-cp314-win32.whl", hash = "sha256:5390b130cce14a7d1db226a3896273b7b35be10af35e69f1cca843b6e5d2bb2d", size = 271784, upload-time = "2026-02-19T19:03:00.418Z" }, + { url = "https://files.pythonhosted.org/packages/f7/f6/639911530335773e7ec60bcaa519557b719586024c1d7eaad1daf87b646b/regex-2026.2.19-cp314-cp314-win_amd64.whl", hash = "sha256:e581f75d5c0b15669139ca1c2d3e23a65bb90e3c06ba9d9ea194c377c726a904", size = 280506, upload-time = "2026-02-19T19:03:02.302Z" }, + { url = "https://files.pythonhosted.org/packages/cd/ec/2582b56b4e036d46bb9b5d74a18548439ffa16c11cf59076419174d80f48/regex-2026.2.19-cp314-cp314-win_arm64.whl", hash = "sha256:7187fdee1be0896c1499a991e9bf7c78e4b56b7863e7405d7bb687888ac10c4b", size = 273557, upload-time = "2026-02-19T19:03:04.836Z" }, + { url = "https://files.pythonhosted.org/packages/49/0b/f901cfeb4efd83e4f5c3e9f91a6de77e8e5ceb18555698aca3a27e215ed3/regex-2026.2.19-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:5ec1d7c080832fdd4e150c6f5621fe674c70c63b3ae5a4454cebd7796263b175", size = 492196, upload-time = "2026-02-19T19:03:08.188Z" }, + { url = "https://files.pythonhosted.org/packages/94/0a/349b959e3da874e15eda853755567b4cde7e5309dbb1e07bfe910cfde452/regex-2026.2.19-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:8457c1bc10ee9b29cdfd897ccda41dce6bde0e9abd514bcfef7bcd05e254d411", size = 292878, upload-time = "2026-02-19T19:03:10.272Z" }, + { url = "https://files.pythonhosted.org/packages/98/b0/9d81b3c2c5ddff428f8c506713737278979a2c476f6e3675a9c51da0c389/regex-2026.2.19-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:cce8027010d1ffa3eb89a0b19621cdc78ae548ea2b49fea1f7bfb3ea77064c2b", size = 291235, upload-time = "2026-02-19T19:03:12.5Z" }, + { url = "https://files.pythonhosted.org/packages/04/e7/be7818df8691dbe9508c381ea2cc4c1153e4fdb1c4b06388abeaa93bd712/regex-2026.2.19-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11c138febb40546ff9e026dbbc41dc9fb8b29e61013fa5848ccfe045f5b23b83", size = 807893, upload-time = "2026-02-19T19:03:15.064Z" }, + { url = "https://files.pythonhosted.org/packages/0c/b6/b898a8b983190cfa0276031c17beb73cfd1db07c03c8c37f606d80b655e2/regex-2026.2.19-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:74ff212aa61532246bb3036b3dfea62233414b0154b8bc3676975da78383cac3", size = 873696, upload-time = "2026-02-19T19:03:17.848Z" }, + { url = "https://files.pythonhosted.org/packages/1a/98/126ba671d54f19080ec87cad228fb4f3cc387fff8c4a01cb4e93f4ff9d94/regex-2026.2.19-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d00c95a2b6bfeb3ea1cb68d1751b1dfce2b05adc2a72c488d77a780db06ab867", size = 915493, upload-time = "2026-02-19T19:03:20.343Z" }, + { url = "https://files.pythonhosted.org/packages/b2/10/550c84a1a1a7371867fe8be2bea7df55e797cbca4709974811410e195c5d/regex-2026.2.19-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:311fcccb76af31be4c588d5a17f8f1a059ae8f4b097192896ebffc95612f223a", size = 813094, upload-time = "2026-02-19T19:03:23.287Z" }, + { url = "https://files.pythonhosted.org/packages/29/fb/ba221d2fc76a27b6b7d7a60f73a7a6a7bac21c6ba95616a08be2bcb434b0/regex-2026.2.19-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:77cfd6b5e7c4e8bf7a39d243ea05882acf5e3c7002b0ef4756de6606893b0ecd", size = 781583, upload-time = "2026-02-19T19:03:26.872Z" }, + { url = "https://files.pythonhosted.org/packages/26/f1/af79231301297c9e962679efc04a31361b58dc62dec1fc0cb4b8dd95956a/regex-2026.2.19-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:6380f29ff212ec922b6efb56100c089251940e0526a0d05aa7c2d9b571ddf2fe", size = 795875, upload-time = "2026-02-19T19:03:29.223Z" }, + { url = "https://files.pythonhosted.org/packages/a0/90/1e1d76cb0a2d0a4f38a039993e1c5cd971ae50435d751c5bae4f10e1c302/regex-2026.2.19-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:655f553a1fa3ab8a7fd570eca793408b8d26a80bfd89ed24d116baaf13a38969", size = 868916, upload-time = "2026-02-19T19:03:31.415Z" }, + { url = "https://files.pythonhosted.org/packages/9a/67/a1c01da76dbcfed690855a284c665cc0a370e7d02d1bd635cf9ff7dd74b8/regex-2026.2.19-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:015088b8558502f1f0bccd58754835aa154a7a5b0bd9d4c9b7b96ff4ae9ba876", size = 770386, upload-time = "2026-02-19T19:03:33.972Z" }, + { url = "https://files.pythonhosted.org/packages/49/6f/94842bf294f432ff3836bfd91032e2ecabea6d284227f12d1f935318c9c4/regex-2026.2.19-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:9e6693b8567a59459b5dda19104c4a4dbbd4a1c78833eacc758796f2cfef1854", size = 855007, upload-time = "2026-02-19T19:03:36.238Z" }, + { url = "https://files.pythonhosted.org/packages/ff/93/393cd203ca0d1d368f05ce12d2c7e91a324bc93c240db2e6d5ada05835f4/regex-2026.2.19-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4071209fd4376ab5ceec72ad3507e9d3517c59e38a889079b98916477a871868", size = 799863, upload-time = "2026-02-19T19:03:38.497Z" }, + { url = "https://files.pythonhosted.org/packages/43/d9/35afda99bd92bf1a5831e55a4936d37ea4bed6e34c176a3c2238317faf4f/regex-2026.2.19-cp314-cp314t-win32.whl", hash = "sha256:2905ff4a97fad42f2d0834d8b1ea3c2f856ec209837e458d71a061a7d05f9f01", size = 274742, upload-time = "2026-02-19T19:03:40.804Z" }, + { url = "https://files.pythonhosted.org/packages/ae/42/7edc3344dcc87b698e9755f7f685d463852d481302539dae07135202d3ca/regex-2026.2.19-cp314-cp314t-win_amd64.whl", hash = "sha256:64128549b600987e0f335c2365879895f860a9161f283b14207c800a6ed623d3", size = 284443, upload-time = "2026-02-19T19:03:42.954Z" }, + { url = "https://files.pythonhosted.org/packages/3a/45/affdf2d851b42adf3d13fc5b3b059372e9bd299371fd84cf5723c45871fa/regex-2026.2.19-cp314-cp314t-win_arm64.whl", hash = "sha256:a09ae430e94c049dc6957f6baa35ee3418a3a77f3c12b6e02883bd80a2b679b0", size = 274932, upload-time = "2026-02-19T19:03:45.488Z" }, ] [[package]] name = "requests" -version = "2.32.3" +version = "2.32.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, @@ -7830,9 +6686,9 @@ dependencies = [ { name = "idna" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760", size = 131218, upload_time = "2024-05-29T15:37:49.536Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6", size = 64928, upload_time = "2024-05-29T15:37:47.027Z" }, + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, ] [[package]] @@ -7840,12 +6696,13 @@ name = "resampy" version = "0.4.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numba" }, + { name = "numba", version = "0.61.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numba", version = "0.64.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/29/f1/34be702a69a5d272e844c98cee82351f880985cfbca0cc86378011078497/resampy-0.4.3.tar.gz", hash = "sha256:a0d1c28398f0e55994b739650afef4e3974115edbe96cd4bb81968425e916e47", size = 3080604, upload_time = "2024-03-05T20:36:08.119Z" } +sdist = { url = "https://files.pythonhosted.org/packages/29/f1/34be702a69a5d272e844c98cee82351f880985cfbca0cc86378011078497/resampy-0.4.3.tar.gz", hash = "sha256:a0d1c28398f0e55994b739650afef4e3974115edbe96cd4bb81968425e916e47", size = 3080604, upload-time = "2024-03-05T20:36:08.119Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/b9/3b00ac340a1aab3389ebcc52c779914a44aadf7b0cb7a3bf053195735607/resampy-0.4.3-py3-none-any.whl", hash = "sha256:ad2ed64516b140a122d96704e32bc0f92b23f45419e8b8f478e5a05f83edcebd", size = 3076529, upload_time = "2024-03-05T20:36:02.439Z" }, + { url = "https://files.pythonhosted.org/packages/4d/b9/3b00ac340a1aab3389ebcc52c779914a44aadf7b0cb7a3bf053195735607/resampy-0.4.3-py3-none-any.whl", hash = "sha256:ad2ed64516b140a122d96704e32bc0f92b23f45419e8b8f478e5a05f83edcebd", size = 3076529, upload-time = "2024-03-05T20:36:02.439Z" }, ] [[package]] @@ -7855,92 +6712,45 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markdown-it-py" }, { name = "pygments" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ab/3a/0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bc/rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098", size = 223149, upload_time = "2024-11-01T16:43:57.873Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ab/3a/0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bc/rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098", size = 223149, upload-time = "2024-11-01T16:43:57.873Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424, upload_time = "2024-11-01T16:43:55.817Z" }, + { url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424, upload-time = "2024-11-01T16:43:55.817Z" }, ] [[package]] name = "ruamel-yaml" -version = "0.18.13" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "ruamel-yaml-clib", marker = "(python_full_version < '3.14' and platform_python_implementation == 'CPython') or (python_full_version >= '3.14' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.14' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.14' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/aa/f9/0e3b3a678d087f8067249ecc9f2434428a93442004be86faed201ac7aeee/ruamel.yaml-0.18.13.tar.gz", hash = "sha256:b0d5ac0a2b0b4e39d87aed00ddff26e795de6750b064da364a8d009b97ce5f26", size = 145469, upload_time = "2025-06-06T14:22:43.83Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/ce/409888a3f8421600d778f926768ee1353cfe61b4850bef3622701bd82dad/ruamel.yaml-0.18.13-py3-none-any.whl", hash = "sha256:cf9628cfdfe9d88b78429cd093aa766e9a4c69242f9f3c86ac1d9e56437e5572", size = 118588, upload_time = "2025-06-06T14:22:40.787Z" }, -] - -[[package]] -name = "ruamel-yaml-clib" -version = "0.2.12" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/84/80203abff8ea4993a87d823a5f632e4d92831ef75d404c9fc78d0176d2b5/ruamel.yaml.clib-0.2.12.tar.gz", hash = "sha256:6c8fbb13ec503f99a91901ab46e0b07ae7941cd527393187039aec586fdfd36f", size = 225315, upload_time = "2024-10-20T10:10:56.22Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/70/57/40a958e863e299f0c74ef32a3bde9f2d1ea8d69669368c0c502a0997f57f/ruamel.yaml.clib-0.2.12-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:11f891336688faf5156a36293a9c362bdc7c88f03a8a027c2c1d8e0bcde998e5", size = 131301, upload_time = "2024-10-20T10:12:35.876Z" }, - { url = "https://files.pythonhosted.org/packages/98/a8/29a3eb437b12b95f50a6bcc3d7d7214301c6c529d8fdc227247fa84162b5/ruamel.yaml.clib-0.2.12-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:a606ef75a60ecf3d924613892cc603b154178ee25abb3055db5062da811fd969", size = 633728, upload_time = "2024-10-20T10:12:37.858Z" }, - { url = "https://files.pythonhosted.org/packages/35/6d/ae05a87a3ad540259c3ad88d71275cbd1c0f2d30ae04c65dcbfb6dcd4b9f/ruamel.yaml.clib-0.2.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd5415dded15c3822597455bc02bcd66e81ef8b7a48cb71a33628fc9fdde39df", size = 722230, upload_time = "2024-10-20T10:12:39.457Z" }, - { url = "https://files.pythonhosted.org/packages/7f/b7/20c6f3c0b656fe609675d69bc135c03aac9e3865912444be6339207b6648/ruamel.yaml.clib-0.2.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f66efbc1caa63c088dead1c4170d148eabc9b80d95fb75b6c92ac0aad2437d76", size = 686712, upload_time = "2024-10-20T10:12:41.119Z" }, - { url = "https://files.pythonhosted.org/packages/cd/11/d12dbf683471f888d354dac59593873c2b45feb193c5e3e0f2ebf85e68b9/ruamel.yaml.clib-0.2.12-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:22353049ba4181685023b25b5b51a574bce33e7f51c759371a7422dcae5402a6", size = 663936, upload_time = "2024-10-21T11:26:37.419Z" }, - { url = "https://files.pythonhosted.org/packages/72/14/4c268f5077db5c83f743ee1daeb236269fa8577133a5cfa49f8b382baf13/ruamel.yaml.clib-0.2.12-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:932205970b9f9991b34f55136be327501903f7c66830e9760a8ffb15b07f05cd", size = 696580, upload_time = "2024-10-21T11:26:39.503Z" }, - { url = "https://files.pythonhosted.org/packages/30/fc/8cd12f189c6405a4c1cf37bd633aa740a9538c8e40497c231072d0fef5cf/ruamel.yaml.clib-0.2.12-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a52d48f4e7bf9005e8f0a89209bf9a73f7190ddf0489eee5eb51377385f59f2a", size = 663393, upload_time = "2024-12-11T19:58:13.873Z" }, - { url = "https://files.pythonhosted.org/packages/80/29/c0a017b704aaf3cbf704989785cd9c5d5b8ccec2dae6ac0c53833c84e677/ruamel.yaml.clib-0.2.12-cp310-cp310-win32.whl", hash = "sha256:3eac5a91891ceb88138c113f9db04f3cebdae277f5d44eaa3651a4f573e6a5da", size = 100326, upload_time = "2024-10-20T10:12:42.967Z" }, - { url = "https://files.pythonhosted.org/packages/3a/65/fa39d74db4e2d0cd252355732d966a460a41cd01c6353b820a0952432839/ruamel.yaml.clib-0.2.12-cp310-cp310-win_amd64.whl", hash = "sha256:ab007f2f5a87bd08ab1499bdf96f3d5c6ad4dcfa364884cb4549aa0154b13a28", size = 118079, upload_time = "2024-10-20T10:12:44.117Z" }, - { url = "https://files.pythonhosted.org/packages/fb/8f/683c6ad562f558cbc4f7c029abcd9599148c51c54b5ef0f24f2638da9fbb/ruamel.yaml.clib-0.2.12-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:4a6679521a58256a90b0d89e03992c15144c5f3858f40d7c18886023d7943db6", size = 132224, upload_time = "2024-10-20T10:12:45.162Z" }, - { url = "https://files.pythonhosted.org/packages/3c/d2/b79b7d695e2f21da020bd44c782490578f300dd44f0a4c57a92575758a76/ruamel.yaml.clib-0.2.12-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:d84318609196d6bd6da0edfa25cedfbabd8dbde5140a0a23af29ad4b8f91fb1e", size = 641480, upload_time = "2024-10-20T10:12:46.758Z" }, - { url = "https://files.pythonhosted.org/packages/68/6e/264c50ce2a31473a9fdbf4fa66ca9b2b17c7455b31ef585462343818bd6c/ruamel.yaml.clib-0.2.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb43a269eb827806502c7c8efb7ae7e9e9d0573257a46e8e952f4d4caba4f31e", size = 739068, upload_time = "2024-10-20T10:12:48.605Z" }, - { url = "https://files.pythonhosted.org/packages/86/29/88c2567bc893c84d88b4c48027367c3562ae69121d568e8a3f3a8d363f4d/ruamel.yaml.clib-0.2.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:811ea1594b8a0fb466172c384267a4e5e367298af6b228931f273b111f17ef52", size = 703012, upload_time = "2024-10-20T10:12:51.124Z" }, - { url = "https://files.pythonhosted.org/packages/11/46/879763c619b5470820f0cd6ca97d134771e502776bc2b844d2adb6e37753/ruamel.yaml.clib-0.2.12-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cf12567a7b565cbf65d438dec6cfbe2917d3c1bdddfce84a9930b7d35ea59642", size = 704352, upload_time = "2024-10-21T11:26:41.438Z" }, - { url = "https://files.pythonhosted.org/packages/02/80/ece7e6034256a4186bbe50dee28cd032d816974941a6abf6a9d65e4228a7/ruamel.yaml.clib-0.2.12-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:7dd5adc8b930b12c8fc5b99e2d535a09889941aa0d0bd06f4749e9a9397c71d2", size = 737344, upload_time = "2024-10-21T11:26:43.62Z" }, - { url = "https://files.pythonhosted.org/packages/f0/ca/e4106ac7e80efbabdf4bf91d3d32fc424e41418458251712f5672eada9ce/ruamel.yaml.clib-0.2.12-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1492a6051dab8d912fc2adeef0e8c72216b24d57bd896ea607cb90bb0c4981d3", size = 714498, upload_time = "2024-12-11T19:58:15.592Z" }, - { url = "https://files.pythonhosted.org/packages/67/58/b1f60a1d591b771298ffa0428237afb092c7f29ae23bad93420b1eb10703/ruamel.yaml.clib-0.2.12-cp311-cp311-win32.whl", hash = "sha256:bd0a08f0bab19093c54e18a14a10b4322e1eacc5217056f3c063bd2f59853ce4", size = 100205, upload_time = "2024-10-20T10:12:52.865Z" }, - { url = "https://files.pythonhosted.org/packages/b4/4f/b52f634c9548a9291a70dfce26ca7ebce388235c93588a1068028ea23fcc/ruamel.yaml.clib-0.2.12-cp311-cp311-win_amd64.whl", hash = "sha256:a274fb2cb086c7a3dea4322ec27f4cb5cc4b6298adb583ab0e211a4682f241eb", size = 118185, upload_time = "2024-10-20T10:12:54.652Z" }, - { url = "https://files.pythonhosted.org/packages/48/41/e7a405afbdc26af961678474a55373e1b323605a4f5e2ddd4a80ea80f628/ruamel.yaml.clib-0.2.12-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:20b0f8dc160ba83b6dcc0e256846e1a02d044e13f7ea74a3d1d56ede4e48c632", size = 133433, upload_time = "2024-10-20T10:12:55.657Z" }, - { url = "https://files.pythonhosted.org/packages/ec/b0/b850385604334c2ce90e3ee1013bd911aedf058a934905863a6ea95e9eb4/ruamel.yaml.clib-0.2.12-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:943f32bc9dedb3abff9879edc134901df92cfce2c3d5c9348f172f62eb2d771d", size = 647362, upload_time = "2024-10-20T10:12:57.155Z" }, - { url = "https://files.pythonhosted.org/packages/44/d0/3f68a86e006448fb6c005aee66565b9eb89014a70c491d70c08de597f8e4/ruamel.yaml.clib-0.2.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95c3829bb364fdb8e0332c9931ecf57d9be3519241323c5274bd82f709cebc0c", size = 754118, upload_time = "2024-10-20T10:12:58.501Z" }, - { url = "https://files.pythonhosted.org/packages/52/a9/d39f3c5ada0a3bb2870d7db41901125dbe2434fa4f12ca8c5b83a42d7c53/ruamel.yaml.clib-0.2.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:749c16fcc4a2b09f28843cda5a193e0283e47454b63ec4b81eaa2242f50e4ccd", size = 706497, upload_time = "2024-10-20T10:13:00.211Z" }, - { url = "https://files.pythonhosted.org/packages/b0/fa/097e38135dadd9ac25aecf2a54be17ddf6e4c23e43d538492a90ab3d71c6/ruamel.yaml.clib-0.2.12-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bf165fef1f223beae7333275156ab2022cffe255dcc51c27f066b4370da81e31", size = 698042, upload_time = "2024-10-21T11:26:46.038Z" }, - { url = "https://files.pythonhosted.org/packages/ec/d5/a659ca6f503b9379b930f13bc6b130c9f176469b73b9834296822a83a132/ruamel.yaml.clib-0.2.12-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:32621c177bbf782ca5a18ba4d7af0f1082a3f6e517ac2a18b3974d4edf349680", size = 745831, upload_time = "2024-10-21T11:26:47.487Z" }, - { url = "https://files.pythonhosted.org/packages/db/5d/36619b61ffa2429eeaefaab4f3374666adf36ad8ac6330d855848d7d36fd/ruamel.yaml.clib-0.2.12-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b82a7c94a498853aa0b272fd5bc67f29008da798d4f93a2f9f289feb8426a58d", size = 715692, upload_time = "2024-12-11T19:58:17.252Z" }, - { url = "https://files.pythonhosted.org/packages/b1/82/85cb92f15a4231c89b95dfe08b09eb6adca929ef7df7e17ab59902b6f589/ruamel.yaml.clib-0.2.12-cp312-cp312-win32.whl", hash = "sha256:e8c4ebfcfd57177b572e2040777b8abc537cdef58a2120e830124946aa9b42c5", size = 98777, upload_time = "2024-10-20T10:13:01.395Z" }, - { url = "https://files.pythonhosted.org/packages/d7/8f/c3654f6f1ddb75daf3922c3d8fc6005b1ab56671ad56ffb874d908bfa668/ruamel.yaml.clib-0.2.12-cp312-cp312-win_amd64.whl", hash = "sha256:0467c5965282c62203273b838ae77c0d29d7638c8a4e3a1c8bdd3602c10904e4", size = 115523, upload_time = "2024-10-20T10:13:02.768Z" }, - { url = "https://files.pythonhosted.org/packages/29/00/4864119668d71a5fa45678f380b5923ff410701565821925c69780356ffa/ruamel.yaml.clib-0.2.12-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:4c8c5d82f50bb53986a5e02d1b3092b03622c02c2eb78e29bec33fd9593bae1a", size = 132011, upload_time = "2024-10-20T10:13:04.377Z" }, - { url = "https://files.pythonhosted.org/packages/7f/5e/212f473a93ae78c669ffa0cb051e3fee1139cb2d385d2ae1653d64281507/ruamel.yaml.clib-0.2.12-cp313-cp313-manylinux2014_aarch64.whl", hash = "sha256:e7e3736715fbf53e9be2a79eb4db68e4ed857017344d697e8b9749444ae57475", size = 642488, upload_time = "2024-10-20T10:13:05.906Z" }, - { url = "https://files.pythonhosted.org/packages/1f/8f/ecfbe2123ade605c49ef769788f79c38ddb1c8fa81e01f4dbf5cf1a44b16/ruamel.yaml.clib-0.2.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b7e75b4965e1d4690e93021adfcecccbca7d61c7bddd8e22406ef2ff20d74ef", size = 745066, upload_time = "2024-10-20T10:13:07.26Z" }, - { url = "https://files.pythonhosted.org/packages/e2/a9/28f60726d29dfc01b8decdb385de4ced2ced9faeb37a847bd5cf26836815/ruamel.yaml.clib-0.2.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:96777d473c05ee3e5e3c3e999f5d23c6f4ec5b0c38c098b3a5229085f74236c6", size = 701785, upload_time = "2024-10-20T10:13:08.504Z" }, - { url = "https://files.pythonhosted.org/packages/84/7e/8e7ec45920daa7f76046578e4f677a3215fe8f18ee30a9cb7627a19d9b4c/ruamel.yaml.clib-0.2.12-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:3bc2a80e6420ca8b7d3590791e2dfc709c88ab9152c00eeb511c9875ce5778bf", size = 693017, upload_time = "2024-10-21T11:26:48.866Z" }, - { url = "https://files.pythonhosted.org/packages/c5/b3/d650eaade4ca225f02a648321e1ab835b9d361c60d51150bac49063b83fa/ruamel.yaml.clib-0.2.12-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:e188d2699864c11c36cdfdada94d781fd5d6b0071cd9c427bceb08ad3d7c70e1", size = 741270, upload_time = "2024-10-21T11:26:50.213Z" }, - { url = "https://files.pythonhosted.org/packages/87/b8/01c29b924dcbbed75cc45b30c30d565d763b9c4d540545a0eeecffb8f09c/ruamel.yaml.clib-0.2.12-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4f6f3eac23941b32afccc23081e1f50612bdbe4e982012ef4f5797986828cd01", size = 709059, upload_time = "2024-12-11T19:58:18.846Z" }, - { url = "https://files.pythonhosted.org/packages/30/8c/ed73f047a73638257aa9377ad356bea4d96125b305c34a28766f4445cc0f/ruamel.yaml.clib-0.2.12-cp313-cp313-win32.whl", hash = "sha256:6442cb36270b3afb1b4951f060eccca1ce49f3d087ca1ca4563a6eb479cb3de6", size = 98583, upload_time = "2024-10-20T10:13:09.658Z" }, - { url = "https://files.pythonhosted.org/packages/b0/85/e8e751d8791564dd333d5d9a4eab0a7a115f7e349595417fd50ecae3395c/ruamel.yaml.clib-0.2.12-cp313-cp313-win_amd64.whl", hash = "sha256:e5b8daf27af0b90da7bb903a876477a9e6d7270be6146906b276605997c7e9a3", size = 115190, upload_time = "2024-10-20T10:13:10.66Z" }, +version = "0.19.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/3b/ebda527b56beb90cb7652cb1c7e4f91f48649fbcd8d2eb2fb6e77cd3329b/ruamel_yaml-0.19.1.tar.gz", hash = "sha256:53eb66cd27849eff968ebf8f0bf61f46cdac2da1d1f3576dd4ccee9b25c31993", size = 142709, upload-time = "2026-01-02T16:50:31.84Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b8/0c/51f6841f1d84f404f92463fc2b1ba0da357ca1e3db6b7fbda26956c3b82a/ruamel_yaml-0.19.1-py3-none-any.whl", hash = "sha256:27592957fedf6e0b62f281e96effd28043345e0e66001f97683aa9a40c667c93", size = 118102, upload-time = "2026-01-02T16:50:29.201Z" }, ] [[package]] name = "ruff" -version = "0.11.13" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ed/da/9c6f995903b4d9474b39da91d2d626659af3ff1eeb43e9ae7c119349dba6/ruff-0.11.13.tar.gz", hash = "sha256:26fa247dc68d1d4e72c179e08889a25ac0c7ba4d78aecfc835d49cbfd60bf514", size = 4282054, upload_time = "2025-06-05T21:00:15.721Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/ce/a11d381192966e0b4290842cc8d4fac7dc9214ddf627c11c1afff87da29b/ruff-0.11.13-py3-none-linux_armv6l.whl", hash = "sha256:4bdfbf1240533f40042ec00c9e09a3aade6f8c10b6414cf11b519488d2635d46", size = 10292516, upload_time = "2025-06-05T20:59:32.944Z" }, - { url = "https://files.pythonhosted.org/packages/78/db/87c3b59b0d4e753e40b6a3b4a2642dfd1dcaefbff121ddc64d6c8b47ba00/ruff-0.11.13-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:aef9c9ed1b5ca28bb15c7eac83b8670cf3b20b478195bd49c8d756ba0a36cf48", size = 11106083, upload_time = "2025-06-05T20:59:37.03Z" }, - { url = "https://files.pythonhosted.org/packages/77/79/d8cec175856ff810a19825d09ce700265f905c643c69f45d2b737e4a470a/ruff-0.11.13-py3-none-macosx_11_0_arm64.whl", hash = "sha256:53b15a9dfdce029c842e9a5aebc3855e9ab7771395979ff85b7c1dedb53ddc2b", size = 10436024, upload_time = "2025-06-05T20:59:39.741Z" }, - { url = "https://files.pythonhosted.org/packages/8b/5b/f6d94f2980fa1ee854b41568368a2e1252681b9238ab2895e133d303538f/ruff-0.11.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab153241400789138d13f362c43f7edecc0edfffce2afa6a68434000ecd8f69a", size = 10646324, upload_time = "2025-06-05T20:59:42.185Z" }, - { url = "https://files.pythonhosted.org/packages/6c/9c/b4c2acf24ea4426016d511dfdc787f4ce1ceb835f3c5fbdbcb32b1c63bda/ruff-0.11.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6c51f93029d54a910d3d24f7dd0bb909e31b6cd989a5e4ac513f4eb41629f0dc", size = 10174416, upload_time = "2025-06-05T20:59:44.319Z" }, - { url = "https://files.pythonhosted.org/packages/f3/10/e2e62f77c65ede8cd032c2ca39c41f48feabedb6e282bfd6073d81bb671d/ruff-0.11.13-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1808b3ed53e1a777c2ef733aca9051dc9bf7c99b26ece15cb59a0320fbdbd629", size = 11724197, upload_time = "2025-06-05T20:59:46.935Z" }, - { url = "https://files.pythonhosted.org/packages/bb/f0/466fe8469b85c561e081d798c45f8a1d21e0b4a5ef795a1d7f1a9a9ec182/ruff-0.11.13-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:d28ce58b5ecf0f43c1b71edffabe6ed7f245d5336b17805803312ec9bc665933", size = 12511615, upload_time = "2025-06-05T20:59:49.534Z" }, - { url = "https://files.pythonhosted.org/packages/17/0e/cefe778b46dbd0cbcb03a839946c8f80a06f7968eb298aa4d1a4293f3448/ruff-0.11.13-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:55e4bc3a77842da33c16d55b32c6cac1ec5fb0fbec9c8c513bdce76c4f922165", size = 12117080, upload_time = "2025-06-05T20:59:51.654Z" }, - { url = "https://files.pythonhosted.org/packages/5d/2c/caaeda564cbe103bed145ea557cb86795b18651b0f6b3ff6a10e84e5a33f/ruff-0.11.13-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:633bf2c6f35678c56ec73189ba6fa19ff1c5e4807a78bf60ef487b9dd272cc71", size = 11326315, upload_time = "2025-06-05T20:59:54.469Z" }, - { url = "https://files.pythonhosted.org/packages/75/f0/782e7d681d660eda8c536962920c41309e6dd4ebcea9a2714ed5127d44bd/ruff-0.11.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ffbc82d70424b275b089166310448051afdc6e914fdab90e08df66c43bb5ca9", size = 11555640, upload_time = "2025-06-05T20:59:56.986Z" }, - { url = "https://files.pythonhosted.org/packages/5d/d4/3d580c616316c7f07fb3c99dbecfe01fbaea7b6fd9a82b801e72e5de742a/ruff-0.11.13-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4a9ddd3ec62a9a89578c85842b836e4ac832d4a2e0bfaad3b02243f930ceafcc", size = 10507364, upload_time = "2025-06-05T20:59:59.154Z" }, - { url = "https://files.pythonhosted.org/packages/5a/dc/195e6f17d7b3ea6b12dc4f3e9de575db7983db187c378d44606e5d503319/ruff-0.11.13-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:d237a496e0778d719efb05058c64d28b757c77824e04ffe8796c7436e26712b7", size = 10141462, upload_time = "2025-06-05T21:00:01.481Z" }, - { url = "https://files.pythonhosted.org/packages/f4/8e/39a094af6967faa57ecdeacb91bedfb232474ff8c3d20f16a5514e6b3534/ruff-0.11.13-py3-none-musllinux_1_2_i686.whl", hash = "sha256:26816a218ca6ef02142343fd24c70f7cd8c5aa6c203bca284407adf675984432", size = 11121028, upload_time = "2025-06-05T21:00:04.06Z" }, - { url = "https://files.pythonhosted.org/packages/5a/c0/b0b508193b0e8a1654ec683ebab18d309861f8bd64e3a2f9648b80d392cb/ruff-0.11.13-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:51c3f95abd9331dc5b87c47ac7f376db5616041173826dfd556cfe3d4977f492", size = 11602992, upload_time = "2025-06-05T21:00:06.249Z" }, - { url = "https://files.pythonhosted.org/packages/7c/91/263e33ab93ab09ca06ce4f8f8547a858cc198072f873ebc9be7466790bae/ruff-0.11.13-py3-none-win32.whl", hash = "sha256:96c27935418e4e8e77a26bb05962817f28b8ef3843a6c6cc49d8783b5507f250", size = 10474944, upload_time = "2025-06-05T21:00:08.459Z" }, - { url = "https://files.pythonhosted.org/packages/46/f4/7c27734ac2073aae8efb0119cae6931b6fb48017adf048fdf85c19337afc/ruff-0.11.13-py3-none-win_amd64.whl", hash = "sha256:29c3189895a8a6a657b7af4e97d330c8a3afd2c9c8f46c81e2fc5a31866517e3", size = 11548669, upload_time = "2025-06-05T21:00:11.147Z" }, - { url = "https://files.pythonhosted.org/packages/ec/bf/b273dd11673fed8a6bd46032c0ea2a04b2ac9bfa9c628756a5856ba113b0/ruff-0.11.13-py3-none-win_arm64.whl", hash = "sha256:b4385285e9179d608ff1d2fb9922062663c658605819a6876d8beef0c30b7f3b", size = 10683928, upload_time = "2025-06-05T21:00:13.758Z" }, +version = "0.15.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/06/04/eab13a954e763b0606f460443fcbf6bb5a0faf06890ea3754ff16523dce5/ruff-0.15.2.tar.gz", hash = "sha256:14b965afee0969e68bb871eba625343b8673375f457af4abe98553e8bbb98342", size = 4558148, upload-time = "2026-02-19T22:32:20.271Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2f/70/3a4dc6d09b13cb3e695f28307e5d889b2e1a66b7af9c5e257e796695b0e6/ruff-0.15.2-py3-none-linux_armv6l.whl", hash = "sha256:120691a6fdae2f16d65435648160f5b81a9625288f75544dc40637436b5d3c0d", size = 10430565, upload-time = "2026-02-19T22:32:41.824Z" }, + { url = "https://files.pythonhosted.org/packages/71/0b/bb8457b56185ece1305c666dc895832946d24055be90692381c31d57466d/ruff-0.15.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:a89056d831256099658b6bba4037ac6dd06f49d194199215befe2bb10457ea5e", size = 10820354, upload-time = "2026-02-19T22:32:07.366Z" }, + { url = "https://files.pythonhosted.org/packages/2d/c1/e0532d7f9c9e0b14c46f61b14afd563298b8b83f337b6789ddd987e46121/ruff-0.15.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:e36dee3a64be0ebd23c86ffa3aa3fd3ac9a712ff295e192243f814a830b6bd87", size = 10170767, upload-time = "2026-02-19T22:32:13.188Z" }, + { url = "https://files.pythonhosted.org/packages/47/e8/da1aa341d3af017a21c7a62fb5ec31d4e7ad0a93ab80e3a508316efbcb23/ruff-0.15.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a9fb47b6d9764677f8c0a193c0943ce9a05d6763523f132325af8a858eadc2b9", size = 10529591, upload-time = "2026-02-19T22:32:02.547Z" }, + { url = "https://files.pythonhosted.org/packages/93/74/184fbf38e9f3510231fbc5e437e808f0b48c42d1df9434b208821efcd8d6/ruff-0.15.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f376990f9d0d6442ea9014b19621d8f2aaf2b8e39fdbfc79220b7f0c596c9b80", size = 10260771, upload-time = "2026-02-19T22:32:36.938Z" }, + { url = "https://files.pythonhosted.org/packages/05/ac/605c20b8e059a0bc4b42360414baa4892ff278cec1c91fff4be0dceedefd/ruff-0.15.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2dcc987551952d73cbf5c88d9fdee815618d497e4df86cd4c4824cc59d5dd75f", size = 11045791, upload-time = "2026-02-19T22:32:31.642Z" }, + { url = "https://files.pythonhosted.org/packages/fd/52/db6e419908f45a894924d410ac77d64bdd98ff86901d833364251bd08e22/ruff-0.15.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:42a47fd785cbe8c01b9ff45031af875d101b040ad8f4de7bbb716487c74c9a77", size = 11879271, upload-time = "2026-02-19T22:32:29.305Z" }, + { url = "https://files.pythonhosted.org/packages/3e/d8/7992b18f2008bdc9231d0f10b16df7dda964dbf639e2b8b4c1b4e91b83af/ruff-0.15.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cbe9f49354866e575b4c6943856989f966421870e85cd2ac94dccb0a9dcb2fea", size = 11303707, upload-time = "2026-02-19T22:32:22.492Z" }, + { url = "https://files.pythonhosted.org/packages/d7/02/849b46184bcfdd4b64cde61752cc9a146c54759ed036edd11857e9b8443b/ruff-0.15.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b7a672c82b5f9887576087d97be5ce439f04bbaf548ee987b92d3a7dede41d3a", size = 11149151, upload-time = "2026-02-19T22:32:44.234Z" }, + { url = "https://files.pythonhosted.org/packages/70/04/f5284e388bab60d1d3b99614a5a9aeb03e0f333847e2429bebd2aaa1feec/ruff-0.15.2-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:72ecc64f46f7019e2bcc3cdc05d4a7da958b629a5ab7033195e11a438403d956", size = 11091132, upload-time = "2026-02-19T22:32:24.691Z" }, + { url = "https://files.pythonhosted.org/packages/fa/ae/88d844a21110e14d92cf73d57363fab59b727ebeabe78009b9ccb23500af/ruff-0.15.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:8dcf243b15b561c655c1ef2f2b0050e5d50db37fe90115507f6ff37d865dc8b4", size = 10504717, upload-time = "2026-02-19T22:32:26.75Z" }, + { url = "https://files.pythonhosted.org/packages/64/27/867076a6ada7f2b9c8292884ab44d08fd2ba71bd2b5364d4136f3cd537e1/ruff-0.15.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:dab6941c862c05739774677c6273166d2510d254dac0695c0e3f5efa1b5585de", size = 10263122, upload-time = "2026-02-19T22:32:10.036Z" }, + { url = "https://files.pythonhosted.org/packages/e7/ef/faf9321d550f8ebf0c6373696e70d1758e20ccdc3951ad7af00c0956be7c/ruff-0.15.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:1b9164f57fc36058e9a6806eb92af185b0697c9fe4c7c52caa431c6554521e5c", size = 10735295, upload-time = "2026-02-19T22:32:39.227Z" }, + { url = "https://files.pythonhosted.org/packages/2f/55/e8089fec62e050ba84d71b70e7834b97709ca9b7aba10c1a0b196e493f97/ruff-0.15.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:80d24fcae24d42659db7e335b9e1531697a7102c19185b8dc4a028b952865fd8", size = 11241641, upload-time = "2026-02-19T22:32:34.617Z" }, + { url = "https://files.pythonhosted.org/packages/23/01/1c30526460f4d23222d0fabd5888868262fd0e2b71a00570ca26483cd993/ruff-0.15.2-py3-none-win32.whl", hash = "sha256:fd5ff9e5f519a7e1bd99cbe8daa324010a74f5e2ebc97c6242c08f26f3714f6f", size = 10507885, upload-time = "2026-02-19T22:32:15.635Z" }, + { url = "https://files.pythonhosted.org/packages/5c/10/3d18e3bbdf8fc50bbb4ac3cc45970aa5a9753c5cb51bf9ed9a3cd8b79fa3/ruff-0.15.2-py3-none-win_amd64.whl", hash = "sha256:d20014e3dfa400f3ff84830dfb5755ece2de45ab62ecea4af6b7262d0fb4f7c5", size = 11623725, upload-time = "2026-02-19T22:32:04.947Z" }, + { url = "https://files.pythonhosted.org/packages/6d/78/097c0798b1dab9f8affe73da9642bb4500e098cb27fd8dc9724816ac747b/ruff-0.15.2-py3-none-win_arm64.whl", hash = "sha256:cabddc5822acdc8f7b5527b36ceac55cc51eec7b1946e60181de8fe83ca8876e", size = 10941649, upload-time = "2026-02-19T22:32:18.108Z" }, ] [[package]] @@ -7953,354 +6763,464 @@ dependencies = [ { name = "regex" }, { name = "tqdm" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1d/51/fbdc4af4f6e85d26169e28be3763fe50ddfd0d4bf8b871422b0788dcc4d2/sacremoses-0.1.1.tar.gz", hash = "sha256:b6fd5d3a766b02154ed80b962ddca91e1fd25629c0978c7efba21ebccf663934", size = 883188, upload_time = "2023-10-30T15:56:20.187Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1d/51/fbdc4af4f6e85d26169e28be3763fe50ddfd0d4bf8b871422b0788dcc4d2/sacremoses-0.1.1.tar.gz", hash = "sha256:b6fd5d3a766b02154ed80b962ddca91e1fd25629c0978c7efba21ebccf663934", size = 883188, upload-time = "2023-10-30T15:56:20.187Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0b/f0/89ee2bc9da434bd78464f288fdb346bc2932f2ee80a90b2a4bbbac262c74/sacremoses-0.1.1-py3-none-any.whl", hash = "sha256:31e04c98b169bfd902144824d191825cd69220cdb4ae4bcf1ec58a7db5587b1a", size = 897476, upload_time = "2023-10-30T15:56:18.121Z" }, + { url = "https://files.pythonhosted.org/packages/0b/f0/89ee2bc9da434bd78464f288fdb346bc2932f2ee80a90b2a4bbbac262c74/sacremoses-0.1.1-py3-none-any.whl", hash = "sha256:31e04c98b169bfd902144824d191825cd69220cdb4ae4bcf1ec58a7db5587b1a", size = 897476, upload-time = "2023-10-30T15:56:18.121Z" }, ] [[package]] name = "safehttpx" -version = "0.1.6" +version = "0.1.7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/67/4c/19db75e6405692b2a96af8f06d1258f8aa7290bdc35ac966f03e207f6d7f/safehttpx-0.1.6.tar.gz", hash = "sha256:b356bfc82cee3a24c395b94a2dbeabbed60aff1aa5fa3b5fe97c4f2456ebce42", size = 9987, upload_time = "2024-12-02T18:44:10.226Z" } +sdist = { url = "https://files.pythonhosted.org/packages/89/d1/4282284d9cf1ee873607a46442da977fc3c985059315ab23610be31d5885/safehttpx-0.1.7.tar.gz", hash = "sha256:db201c0978c41eddb8bb480f3eee59dd67304fdd91646035e9d9a720049a9d23", size = 10385, upload-time = "2025-10-24T18:30:09.783Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4d/c0/1108ad9f01567f66b3154063605b350b69c3c9366732e09e45f9fd0d1deb/safehttpx-0.1.6-py3-none-any.whl", hash = "sha256:407cff0b410b071623087c63dd2080c3b44dc076888d8c5823c00d1e58cb381c", size = 8692, upload_time = "2024-12-02T18:44:08.555Z" }, + { url = "https://files.pythonhosted.org/packages/2e/a3/0f0b7d78e2f1eb9e8e1afbff1d2bff8d60144aee17aca51c065b516743dd/safehttpx-0.1.7-py3-none-any.whl", hash = "sha256:c4f4a162db6993464d7ca3d7cc4af0ffc6515a606dfd220b9f82c6945d869cde", size = 8959, upload-time = "2025-10-24T18:30:08.733Z" }, ] [[package]] name = "safetensors" -version = "0.5.3" +version = "0.7.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/71/7e/2d5d6ee7b40c0682315367ec7475693d110f512922d582fef1bd4a63adc3/safetensors-0.5.3.tar.gz", hash = "sha256:b6b0d6ecacec39a4fdd99cc19f4576f5219ce858e6fd8dbe7609df0b8dc56965", size = 67210, upload_time = "2025-02-26T09:15:13.155Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/18/ae/88f6c49dbd0cc4da0e08610019a3c78a7d390879a919411a410a1876d03a/safetensors-0.5.3-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:bd20eb133db8ed15b40110b7c00c6df51655a2998132193de2f75f72d99c7073", size = 436917, upload_time = "2025-02-26T09:15:03.702Z" }, - { url = "https://files.pythonhosted.org/packages/b8/3b/11f1b4a2f5d2ab7da34ecc062b0bc301f2be024d110a6466726bec8c055c/safetensors-0.5.3-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:21d01c14ff6c415c485616b8b0bf961c46b3b343ca59110d38d744e577f9cce7", size = 418419, upload_time = "2025-02-26T09:15:01.765Z" }, - { url = "https://files.pythonhosted.org/packages/5d/9a/add3e6fef267658075c5a41573c26d42d80c935cdc992384dfae435feaef/safetensors-0.5.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11bce6164887cd491ca75c2326a113ba934be596e22b28b1742ce27b1d076467", size = 459493, upload_time = "2025-02-26T09:14:51.812Z" }, - { url = "https://files.pythonhosted.org/packages/df/5c/bf2cae92222513cc23b3ff85c4a1bb2811a2c3583ac0f8e8d502751de934/safetensors-0.5.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4a243be3590bc3301c821da7a18d87224ef35cbd3e5f5727e4e0728b8172411e", size = 472400, upload_time = "2025-02-26T09:14:53.549Z" }, - { url = "https://files.pythonhosted.org/packages/58/11/7456afb740bd45782d0f4c8e8e1bb9e572f1bf82899fb6ace58af47b4282/safetensors-0.5.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8bd84b12b1670a6f8e50f01e28156422a2bc07fb16fc4e98bded13039d688a0d", size = 522891, upload_time = "2025-02-26T09:14:55.717Z" }, - { url = "https://files.pythonhosted.org/packages/57/3d/fe73a9d2ace487e7285f6e157afee2383bd1ddb911b7cb44a55cf812eae3/safetensors-0.5.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:391ac8cab7c829452175f871fcaf414aa1e292b5448bd02620f675a7f3e7abb9", size = 537694, upload_time = "2025-02-26T09:14:57.036Z" }, - { url = "https://files.pythonhosted.org/packages/a6/f8/dae3421624fcc87a89d42e1898a798bc7ff72c61f38973a65d60df8f124c/safetensors-0.5.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cead1fa41fc54b1e61089fa57452e8834f798cb1dc7a09ba3524f1eb08e0317a", size = 471642, upload_time = "2025-02-26T09:15:00.544Z" }, - { url = "https://files.pythonhosted.org/packages/ce/20/1fbe16f9b815f6c5a672f5b760951e20e17e43f67f231428f871909a37f6/safetensors-0.5.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1077f3e94182d72618357b04b5ced540ceb71c8a813d3319f1aba448e68a770d", size = 502241, upload_time = "2025-02-26T09:14:58.303Z" }, - { url = "https://files.pythonhosted.org/packages/5f/18/8e108846b506487aa4629fe4116b27db65c3dde922de2c8e0cc1133f3f29/safetensors-0.5.3-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:799021e78287bac619c7b3f3606730a22da4cda27759ddf55d37c8db7511c74b", size = 638001, upload_time = "2025-02-26T09:15:05.79Z" }, - { url = "https://files.pythonhosted.org/packages/82/5a/c116111d8291af6c8c8a8b40628fe833b9db97d8141c2a82359d14d9e078/safetensors-0.5.3-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:df26da01aaac504334644e1b7642fa000bfec820e7cef83aeac4e355e03195ff", size = 734013, upload_time = "2025-02-26T09:15:07.892Z" }, - { url = "https://files.pythonhosted.org/packages/7d/ff/41fcc4d3b7de837963622e8610d998710705bbde9a8a17221d85e5d0baad/safetensors-0.5.3-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:32c3ef2d7af8b9f52ff685ed0bc43913cdcde135089ae322ee576de93eae5135", size = 670687, upload_time = "2025-02-26T09:15:09.979Z" }, - { url = "https://files.pythonhosted.org/packages/40/ad/2b113098e69c985a3d8fbda4b902778eae4a35b7d5188859b4a63d30c161/safetensors-0.5.3-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:37f1521be045e56fc2b54c606d4455573e717b2d887c579ee1dbba5f868ece04", size = 643147, upload_time = "2025-02-26T09:15:11.185Z" }, - { url = "https://files.pythonhosted.org/packages/0a/0c/95aeb51d4246bd9a3242d3d8349c1112b4ee7611a4b40f0c5c93b05f001d/safetensors-0.5.3-cp38-abi3-win32.whl", hash = "sha256:cfc0ec0846dcf6763b0ed3d1846ff36008c6e7290683b61616c4b040f6a54ace", size = 296677, upload_time = "2025-02-26T09:15:16.554Z" }, - { url = "https://files.pythonhosted.org/packages/69/e2/b011c38e5394c4c18fb5500778a55ec43ad6106126e74723ffaee246f56e/safetensors-0.5.3-cp38-abi3-win_amd64.whl", hash = "sha256:836cbbc320b47e80acd40e44c8682db0e8ad7123209f69b093def21ec7cafd11", size = 308878, upload_time = "2025-02-26T09:15:14.99Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/29/9c/6e74567782559a63bd040a236edca26fd71bc7ba88de2ef35d75df3bca5e/safetensors-0.7.0.tar.gz", hash = "sha256:07663963b67e8bd9f0b8ad15bb9163606cd27cc5a1b96235a50d8369803b96b0", size = 200878, upload-time = "2025-11-19T15:18:43.199Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/47/aef6c06649039accf914afef490268e1067ed82be62bcfa5b7e886ad15e8/safetensors-0.7.0-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:c82f4d474cf725255d9e6acf17252991c3c8aac038d6ef363a4bf8be2f6db517", size = 467781, upload-time = "2025-11-19T15:18:35.84Z" }, + { url = "https://files.pythonhosted.org/packages/e8/00/374c0c068e30cd31f1e1b46b4b5738168ec79e7689ca82ee93ddfea05109/safetensors-0.7.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:94fd4858284736bb67a897a41608b5b0c2496c9bdb3bf2af1fa3409127f20d57", size = 447058, upload-time = "2025-11-19T15:18:34.416Z" }, + { url = "https://files.pythonhosted.org/packages/f1/06/578ffed52c2296f93d7fd2d844cabfa92be51a587c38c8afbb8ae449ca89/safetensors-0.7.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e07d91d0c92a31200f25351f4acb2bc6aff7f48094e13ebb1d0fb995b54b6542", size = 491748, upload-time = "2025-11-19T15:18:09.79Z" }, + { url = "https://files.pythonhosted.org/packages/ae/33/1debbbb70e4791dde185edb9413d1fe01619255abb64b300157d7f15dddd/safetensors-0.7.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8469155f4cb518bafb4acf4865e8bb9d6804110d2d9bdcaa78564b9fd841e104", size = 503881, upload-time = "2025-11-19T15:18:16.145Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1c/40c2ca924d60792c3be509833df711b553c60effbd91da6f5284a83f7122/safetensors-0.7.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:54bef08bf00a2bff599982f6b08e8770e09cc012d7bba00783fc7ea38f1fb37d", size = 623463, upload-time = "2025-11-19T15:18:21.11Z" }, + { url = "https://files.pythonhosted.org/packages/9b/3a/13784a9364bd43b0d61eef4bea2845039bc2030458b16594a1bd787ae26e/safetensors-0.7.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:42cb091236206bb2016d245c377ed383aa7f78691748f3bb6ee1bfa51ae2ce6a", size = 532855, upload-time = "2025-11-19T15:18:25.719Z" }, + { url = "https://files.pythonhosted.org/packages/a0/60/429e9b1cb3fc651937727befe258ea24122d9663e4d5709a48c9cbfceecb/safetensors-0.7.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dac7252938f0696ddea46f5e855dd3138444e82236e3be475f54929f0c510d48", size = 507152, upload-time = "2025-11-19T15:18:33.023Z" }, + { url = "https://files.pythonhosted.org/packages/3c/a8/4b45e4e059270d17af60359713ffd83f97900d45a6afa73aaa0d737d48b6/safetensors-0.7.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1d060c70284127fa805085d8f10fbd0962792aed71879d00864acda69dbab981", size = 541856, upload-time = "2025-11-19T15:18:31.075Z" }, + { url = "https://files.pythonhosted.org/packages/06/87/d26d8407c44175d8ae164a95b5a62707fcc445f3c0c56108e37d98070a3d/safetensors-0.7.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:cdab83a366799fa730f90a4ebb563e494f28e9e92c4819e556152ad55e43591b", size = 674060, upload-time = "2025-11-19T15:18:37.211Z" }, + { url = "https://files.pythonhosted.org/packages/11/f5/57644a2ff08dc6325816ba7217e5095f17269dada2554b658442c66aed51/safetensors-0.7.0-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:672132907fcad9f2aedcb705b2d7b3b93354a2aec1b2f706c4db852abe338f85", size = 771715, upload-time = "2025-11-19T15:18:38.689Z" }, + { url = "https://files.pythonhosted.org/packages/86/31/17883e13a814bd278ae6e266b13282a01049b0c81341da7fd0e3e71a80a3/safetensors-0.7.0-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:5d72abdb8a4d56d4020713724ba81dac065fedb7f3667151c4a637f1d3fb26c0", size = 714377, upload-time = "2025-11-19T15:18:40.162Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d8/0c8a7dc9b41dcac53c4cbf9df2b9c83e0e0097203de8b37a712b345c0be5/safetensors-0.7.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b0f6d66c1c538d5a94a73aa9ddca8ccc4227e6c9ff555322ea40bdd142391dd4", size = 677368, upload-time = "2025-11-19T15:18:41.627Z" }, + { url = "https://files.pythonhosted.org/packages/05/e5/cb4b713c8a93469e3c5be7c3f8d77d307e65fe89673e731f5c2bfd0a9237/safetensors-0.7.0-cp38-abi3-win32.whl", hash = "sha256:c74af94bf3ac15ac4d0f2a7c7b4663a15f8c2ab15ed0fc7531ca61d0835eccba", size = 326423, upload-time = "2025-11-19T15:18:45.74Z" }, + { url = "https://files.pythonhosted.org/packages/5d/e6/ec8471c8072382cb91233ba7267fd931219753bb43814cbc71757bfd4dab/safetensors-0.7.0-cp38-abi3-win_amd64.whl", hash = "sha256:d1239932053f56f3456f32eb9625590cc7582e905021f94636202a864d470755", size = 341380, upload-time = "2025-11-19T15:18:44.427Z" }, + { url = "https://files.pythonhosted.org/packages/a7/6a/4d08d89a6fcbe905c5ae68b8b34f0791850882fc19782d0d02c65abbdf3b/safetensors-0.7.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f4729811a6640d019a4b7ba8638ee2fd21fa5ca8c7e7bdf0fed62068fcaac737", size = 492430, upload-time = "2025-11-19T15:18:11.884Z" }, + { url = "https://files.pythonhosted.org/packages/dd/29/59ed8152b30f72c42d00d241e58eaca558ae9dbfa5695206e2e0f54c7063/safetensors-0.7.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:12f49080303fa6bb424b362149a12949dfbbf1e06811a88f2307276b0c131afd", size = 503977, upload-time = "2025-11-19T15:18:17.523Z" }, + { url = "https://files.pythonhosted.org/packages/d3/0b/4811bfec67fa260e791369b16dab105e4bae82686120554cc484064e22b4/safetensors-0.7.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0071bffba4150c2f46cae1432d31995d77acfd9f8db598b5d1a2ce67e8440ad2", size = 623890, upload-time = "2025-11-19T15:18:22.666Z" }, + { url = "https://files.pythonhosted.org/packages/58/5b/632a58724221ef03d78ab65062e82a1010e1bef8e8e0b9d7c6d7b8044841/safetensors-0.7.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:473b32699f4200e69801bf5abf93f1a4ecd432a70984df164fc22ccf39c4a6f3", size = 531885, upload-time = "2025-11-19T15:18:27.146Z" }, ] [[package]] name = "scikit-learn" -version = "1.7.0" +version = "1.7.2" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] dependencies = [ - { name = "joblib" }, - { name = "numpy" }, - { name = "scipy" }, - { name = "threadpoolctl" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/df/3b/29fa87e76b1d7b3b77cc1fcbe82e6e6b8cd704410705b008822de530277c/scikit_learn-1.7.0.tar.gz", hash = "sha256:c01e869b15aec88e2cdb73d27f15bdbe03bce8e2fb43afbe77c45d399e73a5a3", size = 7178217, upload_time = "2025-06-05T22:02:46.703Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/70/e725b1da11e7e833f558eb4d3ea8b7ed7100edda26101df074f1ae778235/scikit_learn-1.7.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9fe7f51435f49d97bd41d724bb3e11eeb939882af9c29c931a8002c357e8cdd5", size = 11728006, upload_time = "2025-06-05T22:01:43.007Z" }, - { url = "https://files.pythonhosted.org/packages/32/aa/43874d372e9dc51eb361f5c2f0a4462915c9454563b3abb0d9457c66b7e9/scikit_learn-1.7.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:d0c93294e1e1acbee2d029b1f2a064f26bd928b284938d51d412c22e0c977eb3", size = 10726255, upload_time = "2025-06-05T22:01:46.082Z" }, - { url = "https://files.pythonhosted.org/packages/f5/1a/da73cc18e00f0b9ae89f7e4463a02fb6e0569778120aeab138d9554ecef0/scikit_learn-1.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf3755f25f145186ad8c403312f74fb90df82a4dfa1af19dc96ef35f57237a94", size = 12205657, upload_time = "2025-06-05T22:01:48.729Z" }, - { url = "https://files.pythonhosted.org/packages/fb/f6/800cb3243dd0137ca6d98df8c9d539eb567ba0a0a39ecd245c33fab93510/scikit_learn-1.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2726c8787933add436fb66fb63ad18e8ef342dfb39bbbd19dc1e83e8f828a85a", size = 12877290, upload_time = "2025-06-05T22:01:51.073Z" }, - { url = "https://files.pythonhosted.org/packages/4c/bd/99c3ccb49946bd06318fe194a1c54fb7d57ac4fe1c2f4660d86b3a2adf64/scikit_learn-1.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:e2539bb58886a531b6e86a510c0348afaadd25005604ad35966a85c2ec378800", size = 10713211, upload_time = "2025-06-05T22:01:54.107Z" }, - { url = "https://files.pythonhosted.org/packages/5a/42/c6b41711c2bee01c4800ad8da2862c0b6d2956a399d23ce4d77f2ca7f0c7/scikit_learn-1.7.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8ef09b1615e1ad04dc0d0054ad50634514818a8eb3ee3dee99af3bffc0ef5007", size = 11719657, upload_time = "2025-06-05T22:01:56.345Z" }, - { url = "https://files.pythonhosted.org/packages/a3/24/44acca76449e391b6b2522e67a63c0454b7c1f060531bdc6d0118fb40851/scikit_learn-1.7.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:7d7240c7b19edf6ed93403f43b0fcb0fe95b53bc0b17821f8fb88edab97085ef", size = 10712636, upload_time = "2025-06-05T22:01:59.093Z" }, - { url = "https://files.pythonhosted.org/packages/9f/1b/fcad1ccb29bdc9b96bcaa2ed8345d56afb77b16c0c47bafe392cc5d1d213/scikit_learn-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:80bd3bd4e95381efc47073a720d4cbab485fc483966f1709f1fd559afac57ab8", size = 12242817, upload_time = "2025-06-05T22:02:01.43Z" }, - { url = "https://files.pythonhosted.org/packages/c6/38/48b75c3d8d268a3f19837cb8a89155ead6e97c6892bb64837183ea41db2b/scikit_learn-1.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9dbe48d69aa38ecfc5a6cda6c5df5abef0c0ebdb2468e92437e2053f84abb8bc", size = 12873961, upload_time = "2025-06-05T22:02:03.951Z" }, - { url = "https://files.pythonhosted.org/packages/f4/5a/ba91b8c57aa37dbd80d5ff958576a9a8c14317b04b671ae7f0d09b00993a/scikit_learn-1.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:8fa979313b2ffdfa049ed07252dc94038def3ecd49ea2a814db5401c07f1ecfa", size = 10717277, upload_time = "2025-06-05T22:02:06.77Z" }, - { url = "https://files.pythonhosted.org/packages/70/3a/bffab14e974a665a3ee2d79766e7389572ffcaad941a246931c824afcdb2/scikit_learn-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c2c7243d34aaede0efca7a5a96d67fddaebb4ad7e14a70991b9abee9dc5c0379", size = 11646758, upload_time = "2025-06-05T22:02:09.51Z" }, - { url = "https://files.pythonhosted.org/packages/58/d8/f3249232fa79a70cb40595282813e61453c1e76da3e1a44b77a63dd8d0cb/scikit_learn-1.7.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:9f39f6a811bf3f15177b66c82cbe0d7b1ebad9f190737dcdef77cfca1ea3c19c", size = 10673971, upload_time = "2025-06-05T22:02:12.217Z" }, - { url = "https://files.pythonhosted.org/packages/67/93/eb14c50533bea2f77758abe7d60a10057e5f2e2cdcf0a75a14c6bc19c734/scikit_learn-1.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63017a5f9a74963d24aac7590287149a8d0f1a0799bbe7173c0d8ba1523293c0", size = 11818428, upload_time = "2025-06-05T22:02:14.947Z" }, - { url = "https://files.pythonhosted.org/packages/08/17/804cc13b22a8663564bb0b55fb89e661a577e4e88a61a39740d58b909efe/scikit_learn-1.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b2f8a0b1e73e9a08b7cc498bb2aeab36cdc1f571f8ab2b35c6e5d1c7115d97d", size = 12505887, upload_time = "2025-06-05T22:02:17.824Z" }, - { url = "https://files.pythonhosted.org/packages/68/c7/4e956281a077f4835458c3f9656c666300282d5199039f26d9de1dabd9be/scikit_learn-1.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:34cc8d9d010d29fb2b7cbcd5ccc24ffdd80515f65fe9f1e4894ace36b267ce19", size = 10668129, upload_time = "2025-06-05T22:02:20.536Z" }, - { url = "https://files.pythonhosted.org/packages/9a/c3/a85dcccdaf1e807e6f067fa95788a6485b0491d9ea44fd4c812050d04f45/scikit_learn-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5b7974f1f32bc586c90145df51130e02267e4b7e77cab76165c76cf43faca0d9", size = 11559841, upload_time = "2025-06-05T22:02:23.308Z" }, - { url = "https://files.pythonhosted.org/packages/d8/57/eea0de1562cc52d3196eae51a68c5736a31949a465f0b6bb3579b2d80282/scikit_learn-1.7.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:014e07a23fe02e65f9392898143c542a50b6001dbe89cb867e19688e468d049b", size = 10616463, upload_time = "2025-06-05T22:02:26.068Z" }, - { url = "https://files.pythonhosted.org/packages/10/a4/39717ca669296dfc3a62928393168da88ac9d8cbec88b6321ffa62c6776f/scikit_learn-1.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e7e7ced20582d3a5516fb6f405fd1d254e1f5ce712bfef2589f51326af6346e8", size = 11766512, upload_time = "2025-06-05T22:02:28.689Z" }, - { url = "https://files.pythonhosted.org/packages/d5/cd/a19722241d5f7b51e08351e1e82453e0057aeb7621b17805f31fcb57bb6c/scikit_learn-1.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1babf2511e6ffd695da7a983b4e4d6de45dce39577b26b721610711081850906", size = 12461075, upload_time = "2025-06-05T22:02:31.233Z" }, - { url = "https://files.pythonhosted.org/packages/f3/bc/282514272815c827a9acacbe5b99f4f1a4bc5961053719d319480aee0812/scikit_learn-1.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:5abd2acff939d5bd4701283f009b01496832d50ddafa83c90125a4e41c33e314", size = 10652517, upload_time = "2025-06-05T22:02:34.139Z" }, - { url = "https://files.pythonhosted.org/packages/ea/78/7357d12b2e4c6674175f9a09a3ba10498cde8340e622715bcc71e532981d/scikit_learn-1.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:e39d95a929b112047c25b775035c8c234c5ca67e681ce60d12413afb501129f7", size = 12111822, upload_time = "2025-06-05T22:02:36.904Z" }, - { url = "https://files.pythonhosted.org/packages/d0/0c/9c3715393343f04232f9d81fe540eb3831d0b4ec351135a145855295110f/scikit_learn-1.7.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:0521cb460426c56fee7e07f9365b0f45ec8ca7b2d696534ac98bfb85e7ae4775", size = 11325286, upload_time = "2025-06-05T22:02:39.739Z" }, - { url = "https://files.pythonhosted.org/packages/64/e0/42282ad3dd70b7c1a5f65c412ac3841f6543502a8d6263cae7b466612dc9/scikit_learn-1.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:317ca9f83acbde2883bd6bb27116a741bfcb371369706b4f9973cf30e9a03b0d", size = 12380865, upload_time = "2025-06-05T22:02:42.137Z" }, - { url = "https://files.pythonhosted.org/packages/4e/d0/3ef4ab2c6be4aa910445cd09c5ef0b44512e3de2cfb2112a88bb647d2cf7/scikit_learn-1.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:126c09740a6f016e815ab985b21e3a0656835414521c81fc1a8da78b679bdb75", size = 11549609, upload_time = "2025-06-05T22:02:44.483Z" }, + { name = "joblib", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "threadpoolctl", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/98/c2/a7855e41c9d285dfe86dc50b250978105dce513d6e459ea66a6aeb0e1e0c/scikit_learn-1.7.2.tar.gz", hash = "sha256:20e9e49ecd130598f1ca38a1d85090e1a600147b9c02fa6f15d69cb53d968fda", size = 7193136, upload-time = "2025-09-09T08:21:29.075Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ba/3e/daed796fd69cce768b8788401cc464ea90b306fb196ae1ffed0b98182859/scikit_learn-1.7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6b33579c10a3081d076ab403df4a4190da4f4432d443521674637677dc91e61f", size = 9336221, upload-time = "2025-09-09T08:20:19.328Z" }, + { url = "https://files.pythonhosted.org/packages/1c/ce/af9d99533b24c55ff4e18d9b7b4d9919bbc6cd8f22fe7a7be01519a347d5/scikit_learn-1.7.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:36749fb62b3d961b1ce4fedf08fa57a1986cd409eff2d783bca5d4b9b5fce51c", size = 8653834, upload-time = "2025-09-09T08:20:22.073Z" }, + { url = "https://files.pythonhosted.org/packages/58/0e/8c2a03d518fb6bd0b6b0d4b114c63d5f1db01ff0f9925d8eb10960d01c01/scikit_learn-1.7.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7a58814265dfc52b3295b1900cfb5701589d30a8bb026c7540f1e9d3499d5ec8", size = 9660938, upload-time = "2025-09-09T08:20:24.327Z" }, + { url = "https://files.pythonhosted.org/packages/2b/75/4311605069b5d220e7cf5adabb38535bd96f0079313cdbb04b291479b22a/scikit_learn-1.7.2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a847fea807e278f821a0406ca01e387f97653e284ecbd9750e3ee7c90347f18", size = 9477818, upload-time = "2025-09-09T08:20:26.845Z" }, + { url = "https://files.pythonhosted.org/packages/7f/9b/87961813c34adbca21a6b3f6b2bea344c43b30217a6d24cc437c6147f3e8/scikit_learn-1.7.2-cp310-cp310-win_amd64.whl", hash = "sha256:ca250e6836d10e6f402436d6463d6c0e4d8e0234cfb6a9a47835bd392b852ce5", size = 8886969, upload-time = "2025-09-09T08:20:29.329Z" }, + { url = "https://files.pythonhosted.org/packages/43/83/564e141eef908a5863a54da8ca342a137f45a0bfb71d1d79704c9894c9d1/scikit_learn-1.7.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7509693451651cd7361d30ce4e86a1347493554f172b1c72a39300fa2aea79e", size = 9331967, upload-time = "2025-09-09T08:20:32.421Z" }, + { url = "https://files.pythonhosted.org/packages/18/d6/ba863a4171ac9d7314c4d3fc251f015704a2caeee41ced89f321c049ed83/scikit_learn-1.7.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:0486c8f827c2e7b64837c731c8feff72c0bd2b998067a8a9cbc10643c31f0fe1", size = 8648645, upload-time = "2025-09-09T08:20:34.436Z" }, + { url = "https://files.pythonhosted.org/packages/ef/0e/97dbca66347b8cf0ea8b529e6bb9367e337ba2e8be0ef5c1a545232abfde/scikit_learn-1.7.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:89877e19a80c7b11a2891a27c21c4894fb18e2c2e077815bcade10d34287b20d", size = 9715424, upload-time = "2025-09-09T08:20:36.776Z" }, + { url = "https://files.pythonhosted.org/packages/f7/32/1f3b22e3207e1d2c883a7e09abb956362e7d1bd2f14458c7de258a26ac15/scikit_learn-1.7.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8da8bf89d4d79aaec192d2bda62f9b56ae4e5b4ef93b6a56b5de4977e375c1f1", size = 9509234, upload-time = "2025-09-09T08:20:38.957Z" }, + { url = "https://files.pythonhosted.org/packages/9f/71/34ddbd21f1da67c7a768146968b4d0220ee6831e4bcbad3e03dd3eae88b6/scikit_learn-1.7.2-cp311-cp311-win_amd64.whl", hash = "sha256:9b7ed8d58725030568523e937c43e56bc01cadb478fc43c042a9aca1dacb3ba1", size = 8894244, upload-time = "2025-09-09T08:20:41.166Z" }, + { url = "https://files.pythonhosted.org/packages/a7/aa/3996e2196075689afb9fce0410ebdb4a09099d7964d061d7213700204409/scikit_learn-1.7.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8d91a97fa2b706943822398ab943cde71858a50245e31bc71dba62aab1d60a96", size = 9259818, upload-time = "2025-09-09T08:20:43.19Z" }, + { url = "https://files.pythonhosted.org/packages/43/5d/779320063e88af9c4a7c2cf463ff11c21ac9c8bd730c4a294b0000b666c9/scikit_learn-1.7.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:acbc0f5fd2edd3432a22c69bed78e837c70cf896cd7993d71d51ba6708507476", size = 8636997, upload-time = "2025-09-09T08:20:45.468Z" }, + { url = "https://files.pythonhosted.org/packages/5c/d0/0c577d9325b05594fdd33aa970bf53fb673f051a45496842caee13cfd7fe/scikit_learn-1.7.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e5bf3d930aee75a65478df91ac1225ff89cd28e9ac7bd1196853a9229b6adb0b", size = 9478381, upload-time = "2025-09-09T08:20:47.982Z" }, + { url = "https://files.pythonhosted.org/packages/82/70/8bf44b933837ba8494ca0fc9a9ab60f1c13b062ad0197f60a56e2fc4c43e/scikit_learn-1.7.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4d6e9deed1a47aca9fe2f267ab8e8fe82ee20b4526b2c0cd9e135cea10feb44", size = 9300296, upload-time = "2025-09-09T08:20:50.366Z" }, + { url = "https://files.pythonhosted.org/packages/c6/99/ed35197a158f1fdc2fe7c3680e9c70d0128f662e1fee4ed495f4b5e13db0/scikit_learn-1.7.2-cp312-cp312-win_amd64.whl", hash = "sha256:6088aa475f0785e01bcf8529f55280a3d7d298679f50c0bb70a2364a82d0b290", size = 8731256, upload-time = "2025-09-09T08:20:52.627Z" }, + { url = "https://files.pythonhosted.org/packages/ae/93/a3038cb0293037fd335f77f31fe053b89c72f17b1c8908c576c29d953e84/scikit_learn-1.7.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0b7dacaa05e5d76759fb071558a8b5130f4845166d88654a0f9bdf3eb57851b7", size = 9212382, upload-time = "2025-09-09T08:20:54.731Z" }, + { url = "https://files.pythonhosted.org/packages/40/dd/9a88879b0c1104259136146e4742026b52df8540c39fec21a6383f8292c7/scikit_learn-1.7.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:abebbd61ad9e1deed54cca45caea8ad5f79e1b93173dece40bb8e0c658dbe6fe", size = 8592042, upload-time = "2025-09-09T08:20:57.313Z" }, + { url = "https://files.pythonhosted.org/packages/46/af/c5e286471b7d10871b811b72ae794ac5fe2989c0a2df07f0ec723030f5f5/scikit_learn-1.7.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:502c18e39849c0ea1a5d681af1dbcf15f6cce601aebb657aabbfe84133c1907f", size = 9434180, upload-time = "2025-09-09T08:20:59.671Z" }, + { url = "https://files.pythonhosted.org/packages/f1/fd/df59faa53312d585023b2da27e866524ffb8faf87a68516c23896c718320/scikit_learn-1.7.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a4c328a71785382fe3fe676a9ecf2c86189249beff90bf85e22bdb7efaf9ae0", size = 9283660, upload-time = "2025-09-09T08:21:01.71Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c7/03000262759d7b6f38c836ff9d512f438a70d8a8ddae68ee80de72dcfb63/scikit_learn-1.7.2-cp313-cp313-win_amd64.whl", hash = "sha256:63a9afd6f7b229aad94618c01c252ce9e6fa97918c5ca19c9a17a087d819440c", size = 8702057, upload-time = "2025-09-09T08:21:04.234Z" }, + { url = "https://files.pythonhosted.org/packages/55/87/ef5eb1f267084532c8e4aef98a28b6ffe7425acbfd64b5e2f2e066bc29b3/scikit_learn-1.7.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:9acb6c5e867447b4e1390930e3944a005e2cb115922e693c08a323421a6966e8", size = 9558731, upload-time = "2025-09-09T08:21:06.381Z" }, + { url = "https://files.pythonhosted.org/packages/93/f8/6c1e3fc14b10118068d7938878a9f3f4e6d7b74a8ddb1e5bed65159ccda8/scikit_learn-1.7.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:2a41e2a0ef45063e654152ec9d8bcfc39f7afce35b08902bfe290c2498a67a6a", size = 9038852, upload-time = "2025-09-09T08:21:08.628Z" }, + { url = "https://files.pythonhosted.org/packages/83/87/066cafc896ee540c34becf95d30375fe5cbe93c3b75a0ee9aa852cd60021/scikit_learn-1.7.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98335fb98509b73385b3ab2bd0639b1f610541d3988ee675c670371d6a87aa7c", size = 9527094, upload-time = "2025-09-09T08:21:11.486Z" }, + { url = "https://files.pythonhosted.org/packages/9c/2b/4903e1ccafa1f6453b1ab78413938c8800633988c838aa0be386cbb33072/scikit_learn-1.7.2-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:191e5550980d45449126e23ed1d5e9e24b2c68329ee1f691a3987476e115e09c", size = 9367436, upload-time = "2025-09-09T08:21:13.602Z" }, + { url = "https://files.pythonhosted.org/packages/b5/aa/8444be3cfb10451617ff9d177b3c190288f4563e6c50ff02728be67ad094/scikit_learn-1.7.2-cp313-cp313t-win_amd64.whl", hash = "sha256:57dc4deb1d3762c75d685507fbd0bc17160144b2f2ba4ccea5dc285ab0d0e973", size = 9275749, upload-time = "2025-09-09T08:21:15.96Z" }, + { url = "https://files.pythonhosted.org/packages/d9/82/dee5acf66837852e8e68df6d8d3a6cb22d3df997b733b032f513d95205b7/scikit_learn-1.7.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fa8f63940e29c82d1e67a45d5297bdebbcb585f5a5a50c4914cc2e852ab77f33", size = 9208906, upload-time = "2025-09-09T08:21:18.557Z" }, + { url = "https://files.pythonhosted.org/packages/3c/30/9029e54e17b87cb7d50d51a5926429c683d5b4c1732f0507a6c3bed9bf65/scikit_learn-1.7.2-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:f95dc55b7902b91331fa4e5845dd5bde0580c9cd9612b1b2791b7e80c3d32615", size = 8627836, upload-time = "2025-09-09T08:21:20.695Z" }, + { url = "https://files.pythonhosted.org/packages/60/18/4a52c635c71b536879f4b971c2cedf32c35ee78f48367885ed8025d1f7ee/scikit_learn-1.7.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9656e4a53e54578ad10a434dc1f993330568cfee176dff07112b8785fb413106", size = 9426236, upload-time = "2025-09-09T08:21:22.645Z" }, + { url = "https://files.pythonhosted.org/packages/99/7e/290362f6ab582128c53445458a5befd471ed1ea37953d5bcf80604619250/scikit_learn-1.7.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96dc05a854add0e50d3f47a1ef21a10a595016da5b007c7d9cd9d0bffd1fcc61", size = 9312593, upload-time = "2025-09-09T08:21:24.65Z" }, + { url = "https://files.pythonhosted.org/packages/8e/87/24f541b6d62b1794939ae6422f8023703bbf6900378b2b34e0b4384dfefd/scikit_learn-1.7.2-cp314-cp314-win_amd64.whl", hash = "sha256:bb24510ed3f9f61476181e4db51ce801e2ba37541def12dc9333b946fc7a9cf8", size = 8820007, upload-time = "2025-09-09T08:21:26.713Z" }, +] + +[[package]] +name = "scikit-learn" +version = "1.8.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", +] +dependencies = [ + { name = "joblib", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "threadpoolctl", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0e/d4/40988bf3b8e34feec1d0e6a051446b1f66225f8529b9309becaeef62b6c4/scikit_learn-1.8.0.tar.gz", hash = "sha256:9bccbb3b40e3de10351f8f5068e105d0f4083b1a65fa07b6634fbc401a6287fd", size = 7335585, upload-time = "2025-12-10T07:08:53.618Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c9/92/53ea2181da8ac6bf27170191028aee7251f8f841f8d3edbfdcaf2008fde9/scikit_learn-1.8.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:146b4d36f800c013d267b29168813f7a03a43ecd2895d04861f1240b564421da", size = 8595835, upload-time = "2025-12-10T07:07:39.385Z" }, + { url = "https://files.pythonhosted.org/packages/01/18/d154dc1638803adf987910cdd07097d9c526663a55666a97c124d09fb96a/scikit_learn-1.8.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:f984ca4b14914e6b4094c5d52a32ea16b49832c03bd17a110f004db3c223e8e1", size = 8080381, upload-time = "2025-12-10T07:07:41.93Z" }, + { url = "https://files.pythonhosted.org/packages/8a/44/226142fcb7b7101e64fdee5f49dbe6288d4c7af8abf593237b70fca080a4/scikit_learn-1.8.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5e30adb87f0cc81c7690a84f7932dd66be5bac57cfe16b91cb9151683a4a2d3b", size = 8799632, upload-time = "2025-12-10T07:07:43.899Z" }, + { url = "https://files.pythonhosted.org/packages/36/4d/4a67f30778a45d542bbea5db2dbfa1e9e100bf9ba64aefe34215ba9f11f6/scikit_learn-1.8.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ada8121bcb4dac28d930febc791a69f7cb1673c8495e5eee274190b73a4559c1", size = 9103788, upload-time = "2025-12-10T07:07:45.982Z" }, + { url = "https://files.pythonhosted.org/packages/89/3c/45c352094cfa60050bcbb967b1faf246b22e93cb459f2f907b600f2ceda5/scikit_learn-1.8.0-cp311-cp311-win_amd64.whl", hash = "sha256:c57b1b610bd1f40ba43970e11ce62821c2e6569e4d74023db19c6b26f246cb3b", size = 8081706, upload-time = "2025-12-10T07:07:48.111Z" }, + { url = "https://files.pythonhosted.org/packages/3d/46/5416595bb395757f754feb20c3d776553a386b661658fb21b7c814e89efe/scikit_learn-1.8.0-cp311-cp311-win_arm64.whl", hash = "sha256:2838551e011a64e3053ad7618dda9310175f7515f1742fa2d756f7c874c05961", size = 7688451, upload-time = "2025-12-10T07:07:49.873Z" }, + { url = "https://files.pythonhosted.org/packages/90/74/e6a7cc4b820e95cc38cf36cd74d5aa2b42e8ffc2d21fe5a9a9c45c1c7630/scikit_learn-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:5fb63362b5a7ddab88e52b6dbb47dac3fd7dafeee740dc6c8d8a446ddedade8e", size = 8548242, upload-time = "2025-12-10T07:07:51.568Z" }, + { url = "https://files.pythonhosted.org/packages/49/d8/9be608c6024d021041c7f0b3928d4749a706f4e2c3832bbede4fb4f58c95/scikit_learn-1.8.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:5025ce924beccb28298246e589c691fe1b8c1c96507e6d27d12c5fadd85bfd76", size = 8079075, upload-time = "2025-12-10T07:07:53.697Z" }, + { url = "https://files.pythonhosted.org/packages/dd/47/f187b4636ff80cc63f21cd40b7b2d177134acaa10f6bb73746130ee8c2e5/scikit_learn-1.8.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4496bb2cf7a43ce1a2d7524a79e40bc5da45cf598dbf9545b7e8316ccba47bb4", size = 8660492, upload-time = "2025-12-10T07:07:55.574Z" }, + { url = "https://files.pythonhosted.org/packages/97/74/b7a304feb2b49df9fafa9382d4d09061a96ee9a9449a7cbea7988dda0828/scikit_learn-1.8.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a0bcfe4d0d14aec44921545fd2af2338c7471de9cb701f1da4c9d85906ab847a", size = 8931904, upload-time = "2025-12-10T07:07:57.666Z" }, + { url = "https://files.pythonhosted.org/packages/9f/c4/0ab22726a04ede56f689476b760f98f8f46607caecff993017ac1b64aa5d/scikit_learn-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:35c007dedb2ffe38fe3ee7d201ebac4a2deccd2408e8621d53067733e3c74809", size = 8019359, upload-time = "2025-12-10T07:07:59.838Z" }, + { url = "https://files.pythonhosted.org/packages/24/90/344a67811cfd561d7335c1b96ca21455e7e472d281c3c279c4d3f2300236/scikit_learn-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:8c497fff237d7b4e07e9ef1a640887fa4fb765647f86fbe00f969ff6280ce2bb", size = 7641898, upload-time = "2025-12-10T07:08:01.36Z" }, + { url = "https://files.pythonhosted.org/packages/03/aa/e22e0768512ce9255eba34775be2e85c2048da73da1193e841707f8f039c/scikit_learn-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0d6ae97234d5d7079dc0040990a6f7aeb97cb7fa7e8945f1999a429b23569e0a", size = 8513770, upload-time = "2025-12-10T07:08:03.251Z" }, + { url = "https://files.pythonhosted.org/packages/58/37/31b83b2594105f61a381fc74ca19e8780ee923be2d496fcd8d2e1147bd99/scikit_learn-1.8.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:edec98c5e7c128328124a029bceb09eda2d526997780fef8d65e9a69eead963e", size = 8044458, upload-time = "2025-12-10T07:08:05.336Z" }, + { url = "https://files.pythonhosted.org/packages/2d/5a/3f1caed8765f33eabb723596666da4ebbf43d11e96550fb18bdec42b467b/scikit_learn-1.8.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:74b66d8689d52ed04c271e1329f0c61635bcaf5b926db9b12d58914cdc01fe57", size = 8610341, upload-time = "2025-12-10T07:08:07.732Z" }, + { url = "https://files.pythonhosted.org/packages/38/cf/06896db3f71c75902a8e9943b444a56e727418f6b4b4a90c98c934f51ed4/scikit_learn-1.8.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8fdf95767f989b0cfedb85f7ed8ca215d4be728031f56ff5a519ee1e3276dc2e", size = 8900022, upload-time = "2025-12-10T07:08:09.862Z" }, + { url = "https://files.pythonhosted.org/packages/1c/f9/9b7563caf3ec8873e17a31401858efab6b39a882daf6c1bfa88879c0aa11/scikit_learn-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:2de443b9373b3b615aec1bb57f9baa6bb3a9bd093f1269ba95c17d870422b271", size = 7989409, upload-time = "2025-12-10T07:08:12.028Z" }, + { url = "https://files.pythonhosted.org/packages/49/bd/1f4001503650e72c4f6009ac0c4413cb17d2d601cef6f71c0453da2732fc/scikit_learn-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:eddde82a035681427cbedded4e6eff5e57fa59216c2e3e90b10b19ab1d0a65c3", size = 7619760, upload-time = "2025-12-10T07:08:13.688Z" }, + { url = "https://files.pythonhosted.org/packages/d2/7d/a630359fc9dcc95496588c8d8e3245cc8fd81980251079bc09c70d41d951/scikit_learn-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:7cc267b6108f0a1499a734167282c00c4ebf61328566b55ef262d48e9849c735", size = 8826045, upload-time = "2025-12-10T07:08:15.215Z" }, + { url = "https://files.pythonhosted.org/packages/cc/56/a0c86f6930cfcd1c7054a2bc417e26960bb88d32444fe7f71d5c2cfae891/scikit_learn-1.8.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:fe1c011a640a9f0791146011dfd3c7d9669785f9fed2b2a5f9e207536cf5c2fd", size = 8420324, upload-time = "2025-12-10T07:08:17.561Z" }, + { url = "https://files.pythonhosted.org/packages/46/1e/05962ea1cebc1cf3876667ecb14c283ef755bf409993c5946ade3b77e303/scikit_learn-1.8.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72358cce49465d140cc4e7792015bb1f0296a9742d5622c67e31399b75468b9e", size = 8680651, upload-time = "2025-12-10T07:08:19.952Z" }, + { url = "https://files.pythonhosted.org/packages/fe/56/a85473cd75f200c9759e3a5f0bcab2d116c92a8a02ee08ccd73b870f8bb4/scikit_learn-1.8.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:80832434a6cc114f5219211eec13dcbc16c2bac0e31ef64c6d346cde3cf054cb", size = 8925045, upload-time = "2025-12-10T07:08:22.11Z" }, + { url = "https://files.pythonhosted.org/packages/cc/b7/64d8cfa896c64435ae57f4917a548d7ac7a44762ff9802f75a79b77cb633/scikit_learn-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ee787491dbfe082d9c3013f01f5991658b0f38aa8177e4cd4bf434c58f551702", size = 8507994, upload-time = "2025-12-10T07:08:23.943Z" }, + { url = "https://files.pythonhosted.org/packages/5e/37/e192ea709551799379958b4c4771ec507347027bb7c942662c7fbeba31cb/scikit_learn-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf97c10a3f5a7543f9b88cbf488d33d175e9146115a451ae34568597ba33dcde", size = 7869518, upload-time = "2025-12-10T07:08:25.71Z" }, + { url = "https://files.pythonhosted.org/packages/24/05/1af2c186174cc92dcab2233f327336058c077d38f6fe2aceb08e6ab4d509/scikit_learn-1.8.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:c22a2da7a198c28dd1a6e1136f19c830beab7fdca5b3e5c8bba8394f8a5c45b3", size = 8528667, upload-time = "2025-12-10T07:08:27.541Z" }, + { url = "https://files.pythonhosted.org/packages/a8/25/01c0af38fe969473fb292bba9dc2b8f9b451f3112ff242c647fee3d0dfe7/scikit_learn-1.8.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:6b595b07a03069a2b1740dc08c2299993850ea81cce4fe19b2421e0c970de6b7", size = 8066524, upload-time = "2025-12-10T07:08:29.822Z" }, + { url = "https://files.pythonhosted.org/packages/be/ce/a0623350aa0b68647333940ee46fe45086c6060ec604874e38e9ab7d8e6c/scikit_learn-1.8.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:29ffc74089f3d5e87dfca4c2c8450f88bdc61b0fc6ed5d267f3988f19a1309f6", size = 8657133, upload-time = "2025-12-10T07:08:31.865Z" }, + { url = "https://files.pythonhosted.org/packages/b8/cb/861b41341d6f1245e6ca80b1c1a8c4dfce43255b03df034429089ca2a2c5/scikit_learn-1.8.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fb65db5d7531bccf3a4f6bec3462223bea71384e2cda41da0f10b7c292b9e7c4", size = 8923223, upload-time = "2025-12-10T07:08:34.166Z" }, + { url = "https://files.pythonhosted.org/packages/76/18/a8def8f91b18cd1ba6e05dbe02540168cb24d47e8dcf69e8d00b7da42a08/scikit_learn-1.8.0-cp314-cp314-win_amd64.whl", hash = "sha256:56079a99c20d230e873ea40753102102734c5953366972a71d5cb39a32bc40c6", size = 8096518, upload-time = "2025-12-10T07:08:36.339Z" }, + { url = "https://files.pythonhosted.org/packages/d1/77/482076a678458307f0deb44e29891d6022617b2a64c840c725495bee343f/scikit_learn-1.8.0-cp314-cp314-win_arm64.whl", hash = "sha256:3bad7565bc9cf37ce19a7c0d107742b320c1285df7aab1a6e2d28780df167242", size = 7754546, upload-time = "2025-12-10T07:08:38.128Z" }, + { url = "https://files.pythonhosted.org/packages/2d/d1/ef294ca754826daa043b2a104e59960abfab4cf653891037d19dd5b6f3cf/scikit_learn-1.8.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:4511be56637e46c25721e83d1a9cea9614e7badc7040c4d573d75fbe257d6fd7", size = 8848305, upload-time = "2025-12-10T07:08:41.013Z" }, + { url = "https://files.pythonhosted.org/packages/5b/e2/b1f8b05138ee813b8e1a4149f2f0d289547e60851fd1bb268886915adbda/scikit_learn-1.8.0-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:a69525355a641bf8ef136a7fa447672fb54fe8d60cab5538d9eb7c6438543fb9", size = 8432257, upload-time = "2025-12-10T07:08:42.873Z" }, + { url = "https://files.pythonhosted.org/packages/26/11/c32b2138a85dcb0c99f6afd13a70a951bfdff8a6ab42d8160522542fb647/scikit_learn-1.8.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c2656924ec73e5939c76ac4c8b026fc203b83d8900362eb2599d8aee80e4880f", size = 8678673, upload-time = "2025-12-10T07:08:45.362Z" }, + { url = "https://files.pythonhosted.org/packages/c7/57/51f2384575bdec454f4fe4e7a919d696c9ebce914590abf3e52d47607ab8/scikit_learn-1.8.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15fc3b5d19cc2be65404786857f2e13c70c83dd4782676dd6814e3b89dc8f5b9", size = 8922467, upload-time = "2025-12-10T07:08:47.408Z" }, + { url = "https://files.pythonhosted.org/packages/35/4d/748c9e2872637a57981a04adc038dacaa16ba8ca887b23e34953f0b3f742/scikit_learn-1.8.0-cp314-cp314t-win_amd64.whl", hash = "sha256:00d6f1d66fbcf4eba6e356e1420d33cc06c70a45bb1363cd6f6a8e4ebbbdece2", size = 8774395, upload-time = "2025-12-10T07:08:49.337Z" }, + { url = "https://files.pythonhosted.org/packages/60/22/d7b2ebe4704a5e50790ba089d5c2ae308ab6bb852719e6c3bd4f04c3a363/scikit_learn-1.8.0-cp314-cp314t-win_arm64.whl", hash = "sha256:f28dd15c6bb0b66ba09728cf09fd8736c304be29409bd8445a080c1280619e8c", size = 8002647, upload-time = "2025-12-10T07:08:51.601Z" }, ] [[package]] name = "scipy" version = "1.15.3" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload-time = "2025-05-08T16:13:05.955Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/78/2f/4966032c5f8cc7e6a60f1b2e0ad686293b9474b65246b0c642e3ef3badd0/scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c", size = 38702770, upload-time = "2025-05-08T16:04:20.849Z" }, + { url = "https://files.pythonhosted.org/packages/a0/6e/0c3bf90fae0e910c274db43304ebe25a6b391327f3f10b5dcc638c090795/scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253", size = 30094511, upload-time = "2025-05-08T16:04:27.103Z" }, + { url = "https://files.pythonhosted.org/packages/ea/b1/4deb37252311c1acff7f101f6453f0440794f51b6eacb1aad4459a134081/scipy-1.15.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:aef683a9ae6eb00728a542b796f52a5477b78252edede72b8327a886ab63293f", size = 22368151, upload-time = "2025-05-08T16:04:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/38/7d/f457626e3cd3c29b3a49ca115a304cebb8cc6f31b04678f03b216899d3c6/scipy-1.15.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:1c832e1bd78dea67d5c16f786681b28dd695a8cb1fb90af2e27580d3d0967e92", size = 25121732, upload-time = "2025-05-08T16:04:36.596Z" }, + { url = "https://files.pythonhosted.org/packages/db/0a/92b1de4a7adc7a15dcf5bddc6e191f6f29ee663b30511ce20467ef9b82e4/scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:263961f658ce2165bbd7b99fa5135195c3a12d9bef045345016b8b50c315cb82", size = 35547617, upload-time = "2025-05-08T16:04:43.546Z" }, + { url = "https://files.pythonhosted.org/packages/8e/6d/41991e503e51fc1134502694c5fa7a1671501a17ffa12716a4a9151af3df/scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2abc762b0811e09a0d3258abee2d98e0c703eee49464ce0069590846f31d40", size = 37662964, upload-time = "2025-05-08T16:04:49.431Z" }, + { url = "https://files.pythonhosted.org/packages/25/e1/3df8f83cb15f3500478c889be8fb18700813b95e9e087328230b98d547ff/scipy-1.15.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed7284b21a7a0c8f1b6e5977ac05396c0d008b89e05498c8b7e8f4a1423bba0e", size = 37238749, upload-time = "2025-05-08T16:04:55.215Z" }, + { url = "https://files.pythonhosted.org/packages/93/3e/b3257cf446f2a3533ed7809757039016b74cd6f38271de91682aa844cfc5/scipy-1.15.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5380741e53df2c566f4d234b100a484b420af85deb39ea35a1cc1be84ff53a5c", size = 40022383, upload-time = "2025-05-08T16:05:01.914Z" }, + { url = "https://files.pythonhosted.org/packages/d1/84/55bc4881973d3f79b479a5a2e2df61c8c9a04fcb986a213ac9c02cfb659b/scipy-1.15.3-cp310-cp310-win_amd64.whl", hash = "sha256:9d61e97b186a57350f6d6fd72640f9e99d5a4a2b8fbf4b9ee9a841eab327dc13", size = 41259201, upload-time = "2025-05-08T16:05:08.166Z" }, + { url = "https://files.pythonhosted.org/packages/96/ab/5cc9f80f28f6a7dff646c5756e559823614a42b1939d86dd0ed550470210/scipy-1.15.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:993439ce220d25e3696d1b23b233dd010169b62f6456488567e830654ee37a6b", size = 38714255, upload-time = "2025-05-08T16:05:14.596Z" }, + { url = "https://files.pythonhosted.org/packages/4a/4a/66ba30abe5ad1a3ad15bfb0b59d22174012e8056ff448cb1644deccbfed2/scipy-1.15.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:34716e281f181a02341ddeaad584205bd2fd3c242063bd3423d61ac259ca7eba", size = 30111035, upload-time = "2025-05-08T16:05:20.152Z" }, + { url = "https://files.pythonhosted.org/packages/4b/fa/a7e5b95afd80d24313307f03624acc65801846fa75599034f8ceb9e2cbf6/scipy-1.15.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3b0334816afb8b91dab859281b1b9786934392aa3d527cd847e41bb6f45bee65", size = 22384499, upload-time = "2025-05-08T16:05:24.494Z" }, + { url = "https://files.pythonhosted.org/packages/17/99/f3aaddccf3588bb4aea70ba35328c204cadd89517a1612ecfda5b2dd9d7a/scipy-1.15.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:6db907c7368e3092e24919b5e31c76998b0ce1684d51a90943cb0ed1b4ffd6c1", size = 25152602, upload-time = "2025-05-08T16:05:29.313Z" }, + { url = "https://files.pythonhosted.org/packages/56/c5/1032cdb565f146109212153339f9cb8b993701e9fe56b1c97699eee12586/scipy-1.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721d6b4ef5dc82ca8968c25b111e307083d7ca9091bc38163fb89243e85e3889", size = 35503415, upload-time = "2025-05-08T16:05:34.699Z" }, + { url = "https://files.pythonhosted.org/packages/bd/37/89f19c8c05505d0601ed5650156e50eb881ae3918786c8fd7262b4ee66d3/scipy-1.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cb9c62e471b1bb3750066ecc3a3f3052b37751c7c3dfd0fd7e48900ed52982", size = 37652622, upload-time = "2025-05-08T16:05:40.762Z" }, + { url = "https://files.pythonhosted.org/packages/7e/31/be59513aa9695519b18e1851bb9e487de66f2d31f835201f1b42f5d4d475/scipy-1.15.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:795c46999bae845966368a3c013e0e00947932d68e235702b5c3f6ea799aa8c9", size = 37244796, upload-time = "2025-05-08T16:05:48.119Z" }, + { url = "https://files.pythonhosted.org/packages/10/c0/4f5f3eeccc235632aab79b27a74a9130c6c35df358129f7ac8b29f562ac7/scipy-1.15.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:18aaacb735ab38b38db42cb01f6b92a2d0d4b6aabefeb07f02849e47f8fb3594", size = 40047684, upload-time = "2025-05-08T16:05:54.22Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a7/0ddaf514ce8a8714f6ed243a2b391b41dbb65251affe21ee3077ec45ea9a/scipy-1.15.3-cp311-cp311-win_amd64.whl", hash = "sha256:ae48a786a28412d744c62fd7816a4118ef97e5be0bee968ce8f0a2fba7acf3bb", size = 41246504, upload-time = "2025-05-08T16:06:00.437Z" }, + { url = "https://files.pythonhosted.org/packages/37/4b/683aa044c4162e10ed7a7ea30527f2cbd92e6999c10a8ed8edb253836e9c/scipy-1.15.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ac6310fdbfb7aa6612408bd2f07295bcbd3fda00d2d702178434751fe48e019", size = 38766735, upload-time = "2025-05-08T16:06:06.471Z" }, + { url = "https://files.pythonhosted.org/packages/7b/7e/f30be3d03de07f25dc0ec926d1681fed5c732d759ac8f51079708c79e680/scipy-1.15.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:185cd3d6d05ca4b44a8f1595af87f9c372bb6acf9c808e99aa3e9aa03bd98cf6", size = 30173284, upload-time = "2025-05-08T16:06:11.686Z" }, + { url = "https://files.pythonhosted.org/packages/07/9c/0ddb0d0abdabe0d181c1793db51f02cd59e4901da6f9f7848e1f96759f0d/scipy-1.15.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05dc6abcd105e1a29f95eada46d4a3f251743cfd7d3ae8ddb4088047f24ea477", size = 22446958, upload-time = "2025-05-08T16:06:15.97Z" }, + { url = "https://files.pythonhosted.org/packages/af/43/0bce905a965f36c58ff80d8bea33f1f9351b05fad4beaad4eae34699b7a1/scipy-1.15.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:06efcba926324df1696931a57a176c80848ccd67ce6ad020c810736bfd58eb1c", size = 25242454, upload-time = "2025-05-08T16:06:20.394Z" }, + { url = "https://files.pythonhosted.org/packages/56/30/a6f08f84ee5b7b28b4c597aca4cbe545535c39fe911845a96414700b64ba/scipy-1.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05045d8b9bfd807ee1b9f38761993297b10b245f012b11b13b91ba8945f7e45", size = 35210199, upload-time = "2025-05-08T16:06:26.159Z" }, + { url = "https://files.pythonhosted.org/packages/0b/1f/03f52c282437a168ee2c7c14a1a0d0781a9a4a8962d84ac05c06b4c5b555/scipy-1.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271e3713e645149ea5ea3e97b57fdab61ce61333f97cfae392c28ba786f9bb49", size = 37309455, upload-time = "2025-05-08T16:06:32.778Z" }, + { url = "https://files.pythonhosted.org/packages/89/b1/fbb53137f42c4bf630b1ffdfc2151a62d1d1b903b249f030d2b1c0280af8/scipy-1.15.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6cfd56fc1a8e53f6e89ba3a7a7251f7396412d655bca2aa5611c8ec9a6784a1e", size = 36885140, upload-time = "2025-05-08T16:06:39.249Z" }, + { url = "https://files.pythonhosted.org/packages/2e/2e/025e39e339f5090df1ff266d021892694dbb7e63568edcfe43f892fa381d/scipy-1.15.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ff17c0bb1cb32952c09217d8d1eed9b53d1463e5f1dd6052c7857f83127d539", size = 39710549, upload-time = "2025-05-08T16:06:45.729Z" }, + { url = "https://files.pythonhosted.org/packages/e6/eb/3bf6ea8ab7f1503dca3a10df2e4b9c3f6b3316df07f6c0ded94b281c7101/scipy-1.15.3-cp312-cp312-win_amd64.whl", hash = "sha256:52092bc0472cfd17df49ff17e70624345efece4e1a12b23783a1ac59a1b728ed", size = 40966184, upload-time = "2025-05-08T16:06:52.623Z" }, + { url = "https://files.pythonhosted.org/packages/73/18/ec27848c9baae6e0d6573eda6e01a602e5649ee72c27c3a8aad673ebecfd/scipy-1.15.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c620736bcc334782e24d173c0fdbb7590a0a436d2fdf39310a8902505008759", size = 38728256, upload-time = "2025-05-08T16:06:58.696Z" }, + { url = "https://files.pythonhosted.org/packages/74/cd/1aef2184948728b4b6e21267d53b3339762c285a46a274ebb7863c9e4742/scipy-1.15.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:7e11270a000969409d37ed399585ee530b9ef6aa99d50c019de4cb01e8e54e62", size = 30109540, upload-time = "2025-05-08T16:07:04.209Z" }, + { url = "https://files.pythonhosted.org/packages/5b/d8/59e452c0a255ec352bd0a833537a3bc1bfb679944c4938ab375b0a6b3a3e/scipy-1.15.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8c9ed3ba2c8a2ce098163a9bdb26f891746d02136995df25227a20e71c396ebb", size = 22383115, upload-time = "2025-05-08T16:07:08.998Z" }, + { url = "https://files.pythonhosted.org/packages/08/f5/456f56bbbfccf696263b47095291040655e3cbaf05d063bdc7c7517f32ac/scipy-1.15.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0bdd905264c0c9cfa74a4772cdb2070171790381a5c4d312c973382fc6eaf730", size = 25163884, upload-time = "2025-05-08T16:07:14.091Z" }, + { url = "https://files.pythonhosted.org/packages/a2/66/a9618b6a435a0f0c0b8a6d0a2efb32d4ec5a85f023c2b79d39512040355b/scipy-1.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79167bba085c31f38603e11a267d862957cbb3ce018d8b38f79ac043bc92d825", size = 35174018, upload-time = "2025-05-08T16:07:19.427Z" }, + { url = "https://files.pythonhosted.org/packages/b5/09/c5b6734a50ad4882432b6bb7c02baf757f5b2f256041da5df242e2d7e6b6/scipy-1.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9deabd6d547aee2c9a81dee6cc96c6d7e9a9b1953f74850c179f91fdc729cb7", size = 37269716, upload-time = "2025-05-08T16:07:25.712Z" }, + { url = "https://files.pythonhosted.org/packages/77/0a/eac00ff741f23bcabd352731ed9b8995a0a60ef57f5fd788d611d43d69a1/scipy-1.15.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dde4fc32993071ac0c7dd2d82569e544f0bdaff66269cb475e0f369adad13f11", size = 36872342, upload-time = "2025-05-08T16:07:31.468Z" }, + { url = "https://files.pythonhosted.org/packages/fe/54/4379be86dd74b6ad81551689107360d9a3e18f24d20767a2d5b9253a3f0a/scipy-1.15.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f77f853d584e72e874d87357ad70f44b437331507d1c311457bed8ed2b956126", size = 39670869, upload-time = "2025-05-08T16:07:38.002Z" }, + { url = "https://files.pythonhosted.org/packages/87/2e/892ad2862ba54f084ffe8cc4a22667eaf9c2bcec6d2bff1d15713c6c0703/scipy-1.15.3-cp313-cp313-win_amd64.whl", hash = "sha256:b90ab29d0c37ec9bf55424c064312930ca5f4bde15ee8619ee44e69319aab163", size = 40988851, upload-time = "2025-05-08T16:08:33.671Z" }, + { url = "https://files.pythonhosted.org/packages/1b/e9/7a879c137f7e55b30d75d90ce3eb468197646bc7b443ac036ae3fe109055/scipy-1.15.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3ac07623267feb3ae308487c260ac684b32ea35fd81e12845039952f558047b8", size = 38863011, upload-time = "2025-05-08T16:07:44.039Z" }, + { url = "https://files.pythonhosted.org/packages/51/d1/226a806bbd69f62ce5ef5f3ffadc35286e9fbc802f606a07eb83bf2359de/scipy-1.15.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6487aa99c2a3d509a5227d9a5e889ff05830a06b2ce08ec30df6d79db5fcd5c5", size = 30266407, upload-time = "2025-05-08T16:07:49.891Z" }, + { url = "https://files.pythonhosted.org/packages/e5/9b/f32d1d6093ab9eeabbd839b0f7619c62e46cc4b7b6dbf05b6e615bbd4400/scipy-1.15.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:50f9e62461c95d933d5c5ef4a1f2ebf9a2b4e83b0db374cb3f1de104d935922e", size = 22540030, upload-time = "2025-05-08T16:07:54.121Z" }, + { url = "https://files.pythonhosted.org/packages/e7/29/c278f699b095c1a884f29fda126340fcc201461ee8bfea5c8bdb1c7c958b/scipy-1.15.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:14ed70039d182f411ffc74789a16df3835e05dc469b898233a245cdfd7f162cb", size = 25218709, upload-time = "2025-05-08T16:07:58.506Z" }, + { url = "https://files.pythonhosted.org/packages/24/18/9e5374b617aba742a990581373cd6b68a2945d65cc588482749ef2e64467/scipy-1.15.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a769105537aa07a69468a0eefcd121be52006db61cdd8cac8a0e68980bbb723", size = 34809045, upload-time = "2025-05-08T16:08:03.929Z" }, + { url = "https://files.pythonhosted.org/packages/e1/fe/9c4361e7ba2927074360856db6135ef4904d505e9b3afbbcb073c4008328/scipy-1.15.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db984639887e3dffb3928d118145ffe40eff2fa40cb241a306ec57c219ebbbb", size = 36703062, upload-time = "2025-05-08T16:08:09.558Z" }, + { url = "https://files.pythonhosted.org/packages/b7/8e/038ccfe29d272b30086b25a4960f757f97122cb2ec42e62b460d02fe98e9/scipy-1.15.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:40e54d5c7e7ebf1aa596c374c49fa3135f04648a0caabcb66c52884b943f02b4", size = 36393132, upload-time = "2025-05-08T16:08:15.34Z" }, + { url = "https://files.pythonhosted.org/packages/10/7e/5c12285452970be5bdbe8352c619250b97ebf7917d7a9a9e96b8a8140f17/scipy-1.15.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5e721fed53187e71d0ccf382b6bf977644c533e506c4d33c3fb24de89f5c3ed5", size = 38979503, upload-time = "2025-05-08T16:08:21.513Z" }, + { url = "https://files.pythonhosted.org/packages/81/06/0a5e5349474e1cbc5757975b21bd4fad0e72ebf138c5592f191646154e06/scipy-1.15.3-cp313-cp313t-win_amd64.whl", hash = "sha256:76ad1fb5f8752eabf0fa02e4cc0336b4e8f021e2d5f061ed37d6d264db35e3ca", size = 40308097, upload-time = "2025-05-08T16:08:27.627Z" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload_time = "2025-05-08T16:13:05.955Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/78/2f/4966032c5f8cc7e6a60f1b2e0ad686293b9474b65246b0c642e3ef3badd0/scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c", size = 38702770, upload_time = "2025-05-08T16:04:20.849Z" }, - { url = "https://files.pythonhosted.org/packages/a0/6e/0c3bf90fae0e910c274db43304ebe25a6b391327f3f10b5dcc638c090795/scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253", size = 30094511, upload_time = "2025-05-08T16:04:27.103Z" }, - { url = "https://files.pythonhosted.org/packages/ea/b1/4deb37252311c1acff7f101f6453f0440794f51b6eacb1aad4459a134081/scipy-1.15.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:aef683a9ae6eb00728a542b796f52a5477b78252edede72b8327a886ab63293f", size = 22368151, upload_time = "2025-05-08T16:04:31.731Z" }, - { url = "https://files.pythonhosted.org/packages/38/7d/f457626e3cd3c29b3a49ca115a304cebb8cc6f31b04678f03b216899d3c6/scipy-1.15.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:1c832e1bd78dea67d5c16f786681b28dd695a8cb1fb90af2e27580d3d0967e92", size = 25121732, upload_time = "2025-05-08T16:04:36.596Z" }, - { url = "https://files.pythonhosted.org/packages/db/0a/92b1de4a7adc7a15dcf5bddc6e191f6f29ee663b30511ce20467ef9b82e4/scipy-1.15.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:263961f658ce2165bbd7b99fa5135195c3a12d9bef045345016b8b50c315cb82", size = 35547617, upload_time = "2025-05-08T16:04:43.546Z" }, - { url = "https://files.pythonhosted.org/packages/8e/6d/41991e503e51fc1134502694c5fa7a1671501a17ffa12716a4a9151af3df/scipy-1.15.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2abc762b0811e09a0d3258abee2d98e0c703eee49464ce0069590846f31d40", size = 37662964, upload_time = "2025-05-08T16:04:49.431Z" }, - { url = "https://files.pythonhosted.org/packages/25/e1/3df8f83cb15f3500478c889be8fb18700813b95e9e087328230b98d547ff/scipy-1.15.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ed7284b21a7a0c8f1b6e5977ac05396c0d008b89e05498c8b7e8f4a1423bba0e", size = 37238749, upload_time = "2025-05-08T16:04:55.215Z" }, - { url = "https://files.pythonhosted.org/packages/93/3e/b3257cf446f2a3533ed7809757039016b74cd6f38271de91682aa844cfc5/scipy-1.15.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5380741e53df2c566f4d234b100a484b420af85deb39ea35a1cc1be84ff53a5c", size = 40022383, upload_time = "2025-05-08T16:05:01.914Z" }, - { url = "https://files.pythonhosted.org/packages/d1/84/55bc4881973d3f79b479a5a2e2df61c8c9a04fcb986a213ac9c02cfb659b/scipy-1.15.3-cp310-cp310-win_amd64.whl", hash = "sha256:9d61e97b186a57350f6d6fd72640f9e99d5a4a2b8fbf4b9ee9a841eab327dc13", size = 41259201, upload_time = "2025-05-08T16:05:08.166Z" }, - { url = "https://files.pythonhosted.org/packages/96/ab/5cc9f80f28f6a7dff646c5756e559823614a42b1939d86dd0ed550470210/scipy-1.15.3-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:993439ce220d25e3696d1b23b233dd010169b62f6456488567e830654ee37a6b", size = 38714255, upload_time = "2025-05-08T16:05:14.596Z" }, - { url = "https://files.pythonhosted.org/packages/4a/4a/66ba30abe5ad1a3ad15bfb0b59d22174012e8056ff448cb1644deccbfed2/scipy-1.15.3-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:34716e281f181a02341ddeaad584205bd2fd3c242063bd3423d61ac259ca7eba", size = 30111035, upload_time = "2025-05-08T16:05:20.152Z" }, - { url = "https://files.pythonhosted.org/packages/4b/fa/a7e5b95afd80d24313307f03624acc65801846fa75599034f8ceb9e2cbf6/scipy-1.15.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3b0334816afb8b91dab859281b1b9786934392aa3d527cd847e41bb6f45bee65", size = 22384499, upload_time = "2025-05-08T16:05:24.494Z" }, - { url = "https://files.pythonhosted.org/packages/17/99/f3aaddccf3588bb4aea70ba35328c204cadd89517a1612ecfda5b2dd9d7a/scipy-1.15.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:6db907c7368e3092e24919b5e31c76998b0ce1684d51a90943cb0ed1b4ffd6c1", size = 25152602, upload_time = "2025-05-08T16:05:29.313Z" }, - { url = "https://files.pythonhosted.org/packages/56/c5/1032cdb565f146109212153339f9cb8b993701e9fe56b1c97699eee12586/scipy-1.15.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:721d6b4ef5dc82ca8968c25b111e307083d7ca9091bc38163fb89243e85e3889", size = 35503415, upload_time = "2025-05-08T16:05:34.699Z" }, - { url = "https://files.pythonhosted.org/packages/bd/37/89f19c8c05505d0601ed5650156e50eb881ae3918786c8fd7262b4ee66d3/scipy-1.15.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39cb9c62e471b1bb3750066ecc3a3f3052b37751c7c3dfd0fd7e48900ed52982", size = 37652622, upload_time = "2025-05-08T16:05:40.762Z" }, - { url = "https://files.pythonhosted.org/packages/7e/31/be59513aa9695519b18e1851bb9e487de66f2d31f835201f1b42f5d4d475/scipy-1.15.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:795c46999bae845966368a3c013e0e00947932d68e235702b5c3f6ea799aa8c9", size = 37244796, upload_time = "2025-05-08T16:05:48.119Z" }, - { url = "https://files.pythonhosted.org/packages/10/c0/4f5f3eeccc235632aab79b27a74a9130c6c35df358129f7ac8b29f562ac7/scipy-1.15.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:18aaacb735ab38b38db42cb01f6b92a2d0d4b6aabefeb07f02849e47f8fb3594", size = 40047684, upload_time = "2025-05-08T16:05:54.22Z" }, - { url = "https://files.pythonhosted.org/packages/ab/a7/0ddaf514ce8a8714f6ed243a2b391b41dbb65251affe21ee3077ec45ea9a/scipy-1.15.3-cp311-cp311-win_amd64.whl", hash = "sha256:ae48a786a28412d744c62fd7816a4118ef97e5be0bee968ce8f0a2fba7acf3bb", size = 41246504, upload_time = "2025-05-08T16:06:00.437Z" }, - { url = "https://files.pythonhosted.org/packages/37/4b/683aa044c4162e10ed7a7ea30527f2cbd92e6999c10a8ed8edb253836e9c/scipy-1.15.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6ac6310fdbfb7aa6612408bd2f07295bcbd3fda00d2d702178434751fe48e019", size = 38766735, upload_time = "2025-05-08T16:06:06.471Z" }, - { url = "https://files.pythonhosted.org/packages/7b/7e/f30be3d03de07f25dc0ec926d1681fed5c732d759ac8f51079708c79e680/scipy-1.15.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:185cd3d6d05ca4b44a8f1595af87f9c372bb6acf9c808e99aa3e9aa03bd98cf6", size = 30173284, upload_time = "2025-05-08T16:06:11.686Z" }, - { url = "https://files.pythonhosted.org/packages/07/9c/0ddb0d0abdabe0d181c1793db51f02cd59e4901da6f9f7848e1f96759f0d/scipy-1.15.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:05dc6abcd105e1a29f95eada46d4a3f251743cfd7d3ae8ddb4088047f24ea477", size = 22446958, upload_time = "2025-05-08T16:06:15.97Z" }, - { url = "https://files.pythonhosted.org/packages/af/43/0bce905a965f36c58ff80d8bea33f1f9351b05fad4beaad4eae34699b7a1/scipy-1.15.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:06efcba926324df1696931a57a176c80848ccd67ce6ad020c810736bfd58eb1c", size = 25242454, upload_time = "2025-05-08T16:06:20.394Z" }, - { url = "https://files.pythonhosted.org/packages/56/30/a6f08f84ee5b7b28b4c597aca4cbe545535c39fe911845a96414700b64ba/scipy-1.15.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c05045d8b9bfd807ee1b9f38761993297b10b245f012b11b13b91ba8945f7e45", size = 35210199, upload_time = "2025-05-08T16:06:26.159Z" }, - { url = "https://files.pythonhosted.org/packages/0b/1f/03f52c282437a168ee2c7c14a1a0d0781a9a4a8962d84ac05c06b4c5b555/scipy-1.15.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:271e3713e645149ea5ea3e97b57fdab61ce61333f97cfae392c28ba786f9bb49", size = 37309455, upload_time = "2025-05-08T16:06:32.778Z" }, - { url = "https://files.pythonhosted.org/packages/89/b1/fbb53137f42c4bf630b1ffdfc2151a62d1d1b903b249f030d2b1c0280af8/scipy-1.15.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6cfd56fc1a8e53f6e89ba3a7a7251f7396412d655bca2aa5611c8ec9a6784a1e", size = 36885140, upload_time = "2025-05-08T16:06:39.249Z" }, - { url = "https://files.pythonhosted.org/packages/2e/2e/025e39e339f5090df1ff266d021892694dbb7e63568edcfe43f892fa381d/scipy-1.15.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ff17c0bb1cb32952c09217d8d1eed9b53d1463e5f1dd6052c7857f83127d539", size = 39710549, upload_time = "2025-05-08T16:06:45.729Z" }, - { url = "https://files.pythonhosted.org/packages/e6/eb/3bf6ea8ab7f1503dca3a10df2e4b9c3f6b3316df07f6c0ded94b281c7101/scipy-1.15.3-cp312-cp312-win_amd64.whl", hash = "sha256:52092bc0472cfd17df49ff17e70624345efece4e1a12b23783a1ac59a1b728ed", size = 40966184, upload_time = "2025-05-08T16:06:52.623Z" }, - { url = "https://files.pythonhosted.org/packages/73/18/ec27848c9baae6e0d6573eda6e01a602e5649ee72c27c3a8aad673ebecfd/scipy-1.15.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c620736bcc334782e24d173c0fdbb7590a0a436d2fdf39310a8902505008759", size = 38728256, upload_time = "2025-05-08T16:06:58.696Z" }, - { url = "https://files.pythonhosted.org/packages/74/cd/1aef2184948728b4b6e21267d53b3339762c285a46a274ebb7863c9e4742/scipy-1.15.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:7e11270a000969409d37ed399585ee530b9ef6aa99d50c019de4cb01e8e54e62", size = 30109540, upload_time = "2025-05-08T16:07:04.209Z" }, - { url = "https://files.pythonhosted.org/packages/5b/d8/59e452c0a255ec352bd0a833537a3bc1bfb679944c4938ab375b0a6b3a3e/scipy-1.15.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8c9ed3ba2c8a2ce098163a9bdb26f891746d02136995df25227a20e71c396ebb", size = 22383115, upload_time = "2025-05-08T16:07:08.998Z" }, - { url = "https://files.pythonhosted.org/packages/08/f5/456f56bbbfccf696263b47095291040655e3cbaf05d063bdc7c7517f32ac/scipy-1.15.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0bdd905264c0c9cfa74a4772cdb2070171790381a5c4d312c973382fc6eaf730", size = 25163884, upload_time = "2025-05-08T16:07:14.091Z" }, - { url = "https://files.pythonhosted.org/packages/a2/66/a9618b6a435a0f0c0b8a6d0a2efb32d4ec5a85f023c2b79d39512040355b/scipy-1.15.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79167bba085c31f38603e11a267d862957cbb3ce018d8b38f79ac043bc92d825", size = 35174018, upload_time = "2025-05-08T16:07:19.427Z" }, - { url = "https://files.pythonhosted.org/packages/b5/09/c5b6734a50ad4882432b6bb7c02baf757f5b2f256041da5df242e2d7e6b6/scipy-1.15.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9deabd6d547aee2c9a81dee6cc96c6d7e9a9b1953f74850c179f91fdc729cb7", size = 37269716, upload_time = "2025-05-08T16:07:25.712Z" }, - { url = "https://files.pythonhosted.org/packages/77/0a/eac00ff741f23bcabd352731ed9b8995a0a60ef57f5fd788d611d43d69a1/scipy-1.15.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dde4fc32993071ac0c7dd2d82569e544f0bdaff66269cb475e0f369adad13f11", size = 36872342, upload_time = "2025-05-08T16:07:31.468Z" }, - { url = "https://files.pythonhosted.org/packages/fe/54/4379be86dd74b6ad81551689107360d9a3e18f24d20767a2d5b9253a3f0a/scipy-1.15.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f77f853d584e72e874d87357ad70f44b437331507d1c311457bed8ed2b956126", size = 39670869, upload_time = "2025-05-08T16:07:38.002Z" }, - { url = "https://files.pythonhosted.org/packages/87/2e/892ad2862ba54f084ffe8cc4a22667eaf9c2bcec6d2bff1d15713c6c0703/scipy-1.15.3-cp313-cp313-win_amd64.whl", hash = "sha256:b90ab29d0c37ec9bf55424c064312930ca5f4bde15ee8619ee44e69319aab163", size = 40988851, upload_time = "2025-05-08T16:08:33.671Z" }, - { url = "https://files.pythonhosted.org/packages/1b/e9/7a879c137f7e55b30d75d90ce3eb468197646bc7b443ac036ae3fe109055/scipy-1.15.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3ac07623267feb3ae308487c260ac684b32ea35fd81e12845039952f558047b8", size = 38863011, upload_time = "2025-05-08T16:07:44.039Z" }, - { url = "https://files.pythonhosted.org/packages/51/d1/226a806bbd69f62ce5ef5f3ffadc35286e9fbc802f606a07eb83bf2359de/scipy-1.15.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6487aa99c2a3d509a5227d9a5e889ff05830a06b2ce08ec30df6d79db5fcd5c5", size = 30266407, upload_time = "2025-05-08T16:07:49.891Z" }, - { url = "https://files.pythonhosted.org/packages/e5/9b/f32d1d6093ab9eeabbd839b0f7619c62e46cc4b7b6dbf05b6e615bbd4400/scipy-1.15.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:50f9e62461c95d933d5c5ef4a1f2ebf9a2b4e83b0db374cb3f1de104d935922e", size = 22540030, upload_time = "2025-05-08T16:07:54.121Z" }, - { url = "https://files.pythonhosted.org/packages/e7/29/c278f699b095c1a884f29fda126340fcc201461ee8bfea5c8bdb1c7c958b/scipy-1.15.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:14ed70039d182f411ffc74789a16df3835e05dc469b898233a245cdfd7f162cb", size = 25218709, upload_time = "2025-05-08T16:07:58.506Z" }, - { url = "https://files.pythonhosted.org/packages/24/18/9e5374b617aba742a990581373cd6b68a2945d65cc588482749ef2e64467/scipy-1.15.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a769105537aa07a69468a0eefcd121be52006db61cdd8cac8a0e68980bbb723", size = 34809045, upload_time = "2025-05-08T16:08:03.929Z" }, - { url = "https://files.pythonhosted.org/packages/e1/fe/9c4361e7ba2927074360856db6135ef4904d505e9b3afbbcb073c4008328/scipy-1.15.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9db984639887e3dffb3928d118145ffe40eff2fa40cb241a306ec57c219ebbbb", size = 36703062, upload_time = "2025-05-08T16:08:09.558Z" }, - { url = "https://files.pythonhosted.org/packages/b7/8e/038ccfe29d272b30086b25a4960f757f97122cb2ec42e62b460d02fe98e9/scipy-1.15.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:40e54d5c7e7ebf1aa596c374c49fa3135f04648a0caabcb66c52884b943f02b4", size = 36393132, upload_time = "2025-05-08T16:08:15.34Z" }, - { url = "https://files.pythonhosted.org/packages/10/7e/5c12285452970be5bdbe8352c619250b97ebf7917d7a9a9e96b8a8140f17/scipy-1.15.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5e721fed53187e71d0ccf382b6bf977644c533e506c4d33c3fb24de89f5c3ed5", size = 38979503, upload_time = "2025-05-08T16:08:21.513Z" }, - { url = "https://files.pythonhosted.org/packages/81/06/0a5e5349474e1cbc5757975b21bd4fad0e72ebf138c5592f191646154e06/scipy-1.15.3-cp313-cp313t-win_amd64.whl", hash = "sha256:76ad1fb5f8752eabf0fa02e4cc0336b4e8f021e2d5f061ed37d6d264db35e3ca", size = 40308097, upload_time = "2025-05-08T16:08:27.627Z" }, + +[[package]] +name = "scipy" +version = "1.17.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", +] +dependencies = [ + { name = "numpy", marker = "python_full_version >= '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/df/75/b4ce781849931fef6fd529afa6b63711d5a733065722d0c3e2724af9e40a/scipy-1.17.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:1f95b894f13729334fb990162e911c9e5dc1ab390c58aa6cbecb389c5b5e28ec", size = 31613675, upload-time = "2026-02-23T00:16:00.13Z" }, + { url = "https://files.pythonhosted.org/packages/f7/58/bccc2861b305abdd1b8663d6130c0b3d7cc22e8d86663edbc8401bfd40d4/scipy-1.17.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:e18f12c6b0bc5a592ed23d3f7b891f68fd7f8241d69b7883769eb5d5dfb52696", size = 28162057, upload-time = "2026-02-23T00:16:09.456Z" }, + { url = "https://files.pythonhosted.org/packages/6d/ee/18146b7757ed4976276b9c9819108adbc73c5aad636e5353e20746b73069/scipy-1.17.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a3472cfbca0a54177d0faa68f697d8ba4c80bbdc19908c3465556d9f7efce9ee", size = 20334032, upload-time = "2026-02-23T00:16:17.358Z" }, + { url = "https://files.pythonhosted.org/packages/ec/e6/cef1cf3557f0c54954198554a10016b6a03b2ec9e22a4e1df734936bd99c/scipy-1.17.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:766e0dc5a616d026a3a1cffa379af959671729083882f50307e18175797b3dfd", size = 22709533, upload-time = "2026-02-23T00:16:25.791Z" }, + { url = "https://files.pythonhosted.org/packages/4d/60/8804678875fc59362b0fb759ab3ecce1f09c10a735680318ac30da8cd76b/scipy-1.17.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:744b2bf3640d907b79f3fd7874efe432d1cf171ee721243e350f55234b4cec4c", size = 33062057, upload-time = "2026-02-23T00:16:36.931Z" }, + { url = "https://files.pythonhosted.org/packages/09/7d/af933f0f6e0767995b4e2d705a0665e454d1c19402aa7e895de3951ebb04/scipy-1.17.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43af8d1f3bea642559019edfe64e9b11192a8978efbd1539d7bc2aaa23d92de4", size = 35349300, upload-time = "2026-02-23T00:16:49.108Z" }, + { url = "https://files.pythonhosted.org/packages/b4/3d/7ccbbdcbb54c8fdc20d3b6930137c782a163fa626f0aef920349873421ba/scipy-1.17.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd96a1898c0a47be4520327e01f874acfd61fb48a9420f8aa9f6483412ffa444", size = 35127333, upload-time = "2026-02-23T00:17:01.293Z" }, + { url = "https://files.pythonhosted.org/packages/e8/19/f926cb11c42b15ba08e3a71e376d816ac08614f769b4f47e06c3580c836a/scipy-1.17.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4eb6c25dd62ee8d5edf68a8e1c171dd71c292fdae95d8aeb3dd7d7de4c364082", size = 37741314, upload-time = "2026-02-23T00:17:12.576Z" }, + { url = "https://files.pythonhosted.org/packages/95/da/0d1df507cf574b3f224ccc3d45244c9a1d732c81dcb26b1e8a766ae271a8/scipy-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:d30e57c72013c2a4fe441c2fcb8e77b14e152ad48b5464858e07e2ad9fbfceff", size = 36607512, upload-time = "2026-02-23T00:17:23.424Z" }, + { url = "https://files.pythonhosted.org/packages/68/7f/bdd79ceaad24b671543ffe0ef61ed8e659440eb683b66f033454dcee90eb/scipy-1.17.1-cp311-cp311-win_arm64.whl", hash = "sha256:9ecb4efb1cd6e8c4afea0daa91a87fbddbce1b99d2895d151596716c0b2e859d", size = 24599248, upload-time = "2026-02-23T00:17:34.561Z" }, + { url = "https://files.pythonhosted.org/packages/35/48/b992b488d6f299dbe3f11a20b24d3dda3d46f1a635ede1c46b5b17a7b163/scipy-1.17.1-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:35c3a56d2ef83efc372eaec584314bd0ef2e2f0d2adb21c55e6ad5b344c0dcb8", size = 31610954, upload-time = "2026-02-23T00:17:49.855Z" }, + { url = "https://files.pythonhosted.org/packages/b2/02/cf107b01494c19dc100f1d0b7ac3cc08666e96ba2d64db7626066cee895e/scipy-1.17.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:fcb310ddb270a06114bb64bbe53c94926b943f5b7f0842194d585c65eb4edd76", size = 28172662, upload-time = "2026-02-23T00:18:01.64Z" }, + { url = "https://files.pythonhosted.org/packages/cf/a9/599c28631bad314d219cf9ffd40e985b24d603fc8a2f4ccc5ae8419a535b/scipy-1.17.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:cc90d2e9c7e5c7f1a482c9875007c095c3194b1cfedca3c2f3291cdc2bc7c086", size = 20344366, upload-time = "2026-02-23T00:18:12.015Z" }, + { url = "https://files.pythonhosted.org/packages/35/f5/906eda513271c8deb5af284e5ef0206d17a96239af79f9fa0aebfe0e36b4/scipy-1.17.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:c80be5ede8f3f8eded4eff73cc99a25c388ce98e555b17d31da05287015ffa5b", size = 22704017, upload-time = "2026-02-23T00:18:21.502Z" }, + { url = "https://files.pythonhosted.org/packages/da/34/16f10e3042d2f1d6b66e0428308ab52224b6a23049cb2f5c1756f713815f/scipy-1.17.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e19ebea31758fac5893a2ac360fedd00116cbb7628e650842a6691ba7ca28a21", size = 32927842, upload-time = "2026-02-23T00:18:35.367Z" }, + { url = "https://files.pythonhosted.org/packages/01/8e/1e35281b8ab6d5d72ebe9911edcdffa3f36b04ed9d51dec6dd140396e220/scipy-1.17.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:02ae3b274fde71c5e92ac4d54bc06c42d80e399fec704383dcd99b301df37458", size = 35235890, upload-time = "2026-02-23T00:18:49.188Z" }, + { url = "https://files.pythonhosted.org/packages/c5/5c/9d7f4c88bea6e0d5a4f1bc0506a53a00e9fcb198de372bfe4d3652cef482/scipy-1.17.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8a604bae87c6195d8b1045eddece0514d041604b14f2727bbc2b3020172045eb", size = 35003557, upload-time = "2026-02-23T00:18:54.74Z" }, + { url = "https://files.pythonhosted.org/packages/65/94/7698add8f276dbab7a9de9fb6b0e02fc13ee61d51c7c3f85ac28b65e1239/scipy-1.17.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f590cd684941912d10becc07325a3eeb77886fe981415660d9265c4c418d0bea", size = 37625856, upload-time = "2026-02-23T00:19:00.307Z" }, + { url = "https://files.pythonhosted.org/packages/a2/84/dc08d77fbf3d87d3ee27f6a0c6dcce1de5829a64f2eae85a0ecc1f0daa73/scipy-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:41b71f4a3a4cab9d366cd9065b288efc4d4f3c0b37a91a8e0947fb5bd7f31d87", size = 36549682, upload-time = "2026-02-23T00:19:07.67Z" }, + { url = "https://files.pythonhosted.org/packages/bc/98/fe9ae9ffb3b54b62559f52dedaebe204b408db8109a8c66fdd04869e6424/scipy-1.17.1-cp312-cp312-win_arm64.whl", hash = "sha256:f4115102802df98b2b0db3cce5cb9b92572633a1197c77b7553e5203f284a5b3", size = 24547340, upload-time = "2026-02-23T00:19:12.024Z" }, + { url = "https://files.pythonhosted.org/packages/76/27/07ee1b57b65e92645f219b37148a7e7928b82e2b5dbeccecb4dff7c64f0b/scipy-1.17.1-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:5e3c5c011904115f88a39308379c17f91546f77c1667cea98739fe0fccea804c", size = 31590199, upload-time = "2026-02-23T00:19:17.192Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ae/db19f8ab842e9b724bf5dbb7db29302a91f1e55bc4d04b1025d6d605a2c5/scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:6fac755ca3d2c3edcb22f479fceaa241704111414831ddd3bc6056e18516892f", size = 28154001, upload-time = "2026-02-23T00:19:22.241Z" }, + { url = "https://files.pythonhosted.org/packages/5b/58/3ce96251560107b381cbd6e8413c483bbb1228a6b919fa8652b0d4090e7f/scipy-1.17.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:7ff200bf9d24f2e4d5dc6ee8c3ac64d739d3a89e2326ba68aaf6c4a2b838fd7d", size = 20325719, upload-time = "2026-02-23T00:19:26.329Z" }, + { url = "https://files.pythonhosted.org/packages/b2/83/15087d945e0e4d48ce2377498abf5ad171ae013232ae31d06f336e64c999/scipy-1.17.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:4b400bdc6f79fa02a4d86640310dde87a21fba0c979efff5248908c6f15fad1b", size = 22683595, upload-time = "2026-02-23T00:19:30.304Z" }, + { url = "https://files.pythonhosted.org/packages/b4/e0/e58fbde4a1a594c8be8114eb4aac1a55bcd6587047efc18a61eb1f5c0d30/scipy-1.17.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2b64ca7d4aee0102a97f3ba22124052b4bd2152522355073580bf4845e2550b6", size = 32896429, upload-time = "2026-02-23T00:19:35.536Z" }, + { url = "https://files.pythonhosted.org/packages/f5/5f/f17563f28ff03c7b6799c50d01d5d856a1d55f2676f537ca8d28c7f627cd/scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:581b2264fc0aa555f3f435a5944da7504ea3a065d7029ad60e7c3d1ae09c5464", size = 35203952, upload-time = "2026-02-23T00:19:42.259Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a5/9afd17de24f657fdfe4df9a3f1ea049b39aef7c06000c13db1530d81ccca/scipy-1.17.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:beeda3d4ae615106d7094f7e7cef6218392e4465cc95d25f900bebabfded0950", size = 34979063, upload-time = "2026-02-23T00:19:47.547Z" }, + { url = "https://files.pythonhosted.org/packages/8b/13/88b1d2384b424bf7c924f2038c1c409f8d88bb2a8d49d097861dd64a57b2/scipy-1.17.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6609bc224e9568f65064cfa72edc0f24ee6655b47575954ec6339534b2798369", size = 37598449, upload-time = "2026-02-23T00:19:53.238Z" }, + { url = "https://files.pythonhosted.org/packages/35/e5/d6d0e51fc888f692a35134336866341c08655d92614f492c6860dc45bb2c/scipy-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:37425bc9175607b0268f493d79a292c39f9d001a357bebb6b88fdfaff13f6448", size = 36510943, upload-time = "2026-02-23T00:20:50.89Z" }, + { url = "https://files.pythonhosted.org/packages/2a/fd/3be73c564e2a01e690e19cc618811540ba5354c67c8680dce3281123fb79/scipy-1.17.1-cp313-cp313-win_arm64.whl", hash = "sha256:5cf36e801231b6a2059bf354720274b7558746f3b1a4efb43fcf557ccd484a87", size = 24545621, upload-time = "2026-02-23T00:20:55.871Z" }, + { url = "https://files.pythonhosted.org/packages/6f/6b/17787db8b8114933a66f9dcc479a8272e4b4da75fe03b0c282f7b0ade8cd/scipy-1.17.1-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:d59c30000a16d8edc7e64152e30220bfbd724c9bbb08368c054e24c651314f0a", size = 31936708, upload-time = "2026-02-23T00:19:58.694Z" }, + { url = "https://files.pythonhosted.org/packages/38/2e/524405c2b6392765ab1e2b722a41d5da33dc5c7b7278184a8ad29b6cb206/scipy-1.17.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:010f4333c96c9bb1a4516269e33cb5917b08ef2166d5556ca2fd9f082a9e6ea0", size = 28570135, upload-time = "2026-02-23T00:20:03.934Z" }, + { url = "https://files.pythonhosted.org/packages/fd/c3/5bd7199f4ea8556c0c8e39f04ccb014ac37d1468e6cfa6a95c6b3562b76e/scipy-1.17.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:2ceb2d3e01c5f1d83c4189737a42d9cb2fc38a6eeed225e7515eef71ad301dce", size = 20741977, upload-time = "2026-02-23T00:20:07.935Z" }, + { url = "https://files.pythonhosted.org/packages/d9/b8/8ccd9b766ad14c78386599708eb745f6b44f08400a5fd0ade7cf89b6fc93/scipy-1.17.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:844e165636711ef41f80b4103ed234181646b98a53c8f05da12ca5ca289134f6", size = 23029601, upload-time = "2026-02-23T00:20:12.161Z" }, + { url = "https://files.pythonhosted.org/packages/6d/a0/3cb6f4d2fb3e17428ad2880333cac878909ad1a89f678527b5328b93c1d4/scipy-1.17.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:158dd96d2207e21c966063e1635b1063cd7787b627b6f07305315dd73d9c679e", size = 33019667, upload-time = "2026-02-23T00:20:17.208Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c3/2d834a5ac7bf3a0c806ad1508efc02dda3c8c61472a56132d7894c312dea/scipy-1.17.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:74cbb80d93260fe2ffa334efa24cb8f2f0f622a9b9febf8b483c0b865bfb3475", size = 35264159, upload-time = "2026-02-23T00:20:23.087Z" }, + { url = "https://files.pythonhosted.org/packages/4d/77/d3ed4becfdbd217c52062fafe35a72388d1bd82c2d0ba5ca19d6fcc93e11/scipy-1.17.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:dbc12c9f3d185f5c737d801da555fb74b3dcfa1a50b66a1a93e09190f41fab50", size = 35102771, upload-time = "2026-02-23T00:20:28.636Z" }, + { url = "https://files.pythonhosted.org/packages/bd/12/d19da97efde68ca1ee5538bb261d5d2c062f0c055575128f11a2730e3ac1/scipy-1.17.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:94055a11dfebe37c656e70317e1996dc197e1a15bbcc351bcdd4610e128fe1ca", size = 37665910, upload-time = "2026-02-23T00:20:34.743Z" }, + { url = "https://files.pythonhosted.org/packages/06/1c/1172a88d507a4baaf72c5a09bb6c018fe2ae0ab622e5830b703a46cc9e44/scipy-1.17.1-cp313-cp313t-win_amd64.whl", hash = "sha256:e30bdeaa5deed6bc27b4cc490823cd0347d7dae09119b8803ae576ea0ce52e4c", size = 36562980, upload-time = "2026-02-23T00:20:40.575Z" }, + { url = "https://files.pythonhosted.org/packages/70/b0/eb757336e5a76dfa7911f63252e3b7d1de00935d7705cf772db5b45ec238/scipy-1.17.1-cp313-cp313t-win_arm64.whl", hash = "sha256:a720477885a9d2411f94a93d16f9d89bad0f28ca23c3f8daa521e2dcc3f44d49", size = 24856543, upload-time = "2026-02-23T00:20:45.313Z" }, + { url = "https://files.pythonhosted.org/packages/cf/83/333afb452af6f0fd70414dc04f898647ee1423979ce02efa75c3b0f2c28e/scipy-1.17.1-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:a48a72c77a310327f6a3a920092fa2b8fd03d7deaa60f093038f22d98e096717", size = 31584510, upload-time = "2026-02-23T00:21:01.015Z" }, + { url = "https://files.pythonhosted.org/packages/ed/a6/d05a85fd51daeb2e4ea71d102f15b34fedca8e931af02594193ae4fd25f7/scipy-1.17.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:45abad819184f07240d8a696117a7aacd39787af9e0b719d00285549ed19a1e9", size = 28170131, upload-time = "2026-02-23T00:21:05.888Z" }, + { url = "https://files.pythonhosted.org/packages/db/7b/8624a203326675d7746a254083a187398090a179335b2e4a20e2ddc46e83/scipy-1.17.1-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:3fd1fcdab3ea951b610dc4cef356d416d5802991e7e32b5254828d342f7b7e0b", size = 20342032, upload-time = "2026-02-23T00:21:09.904Z" }, + { url = "https://files.pythonhosted.org/packages/c9/35/2c342897c00775d688d8ff3987aced3426858fd89d5a0e26e020b660b301/scipy-1.17.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:7bdf2da170b67fdf10bca777614b1c7d96ae3ca5794fd9587dce41eb2966e866", size = 22678766, upload-time = "2026-02-23T00:21:14.313Z" }, + { url = "https://files.pythonhosted.org/packages/ef/f2/7cdb8eb308a1a6ae1e19f945913c82c23c0c442a462a46480ce487fdc0ac/scipy-1.17.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:adb2642e060a6549c343603a3851ba76ef0b74cc8c079a9a58121c7ec9fe2350", size = 32957007, upload-time = "2026-02-23T00:21:19.663Z" }, + { url = "https://files.pythonhosted.org/packages/0b/2e/7eea398450457ecb54e18e9d10110993fa65561c4f3add5e8eccd2b9cd41/scipy-1.17.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eee2cfda04c00a857206a4330f0c5e3e56535494e30ca445eb19ec624ae75118", size = 35221333, upload-time = "2026-02-23T00:21:25.278Z" }, + { url = "https://files.pythonhosted.org/packages/d9/77/5b8509d03b77f093a0d52e606d3c4f79e8b06d1d38c441dacb1e26cacf46/scipy-1.17.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d2650c1fb97e184d12d8ba010493ee7b322864f7d3d00d3f9bb97d9c21de4068", size = 35042066, upload-time = "2026-02-23T00:21:31.358Z" }, + { url = "https://files.pythonhosted.org/packages/f9/df/18f80fb99df40b4070328d5ae5c596f2f00fffb50167e31439e932f29e7d/scipy-1.17.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:08b900519463543aa604a06bec02461558a6e1cef8fdbb8098f77a48a83c8118", size = 37612763, upload-time = "2026-02-23T00:21:37.247Z" }, + { url = "https://files.pythonhosted.org/packages/4b/39/f0e8ea762a764a9dc52aa7dabcfad51a354819de1f0d4652b6a1122424d6/scipy-1.17.1-cp314-cp314-win_amd64.whl", hash = "sha256:3877ac408e14da24a6196de0ddcace62092bfc12a83823e92e49e40747e52c19", size = 37290984, upload-time = "2026-02-23T00:22:35.023Z" }, + { url = "https://files.pythonhosted.org/packages/7c/56/fe201e3b0f93d1a8bcf75d3379affd228a63d7e2d80ab45467a74b494947/scipy-1.17.1-cp314-cp314-win_arm64.whl", hash = "sha256:f8885db0bc2bffa59d5c1b72fad7a6a92d3e80e7257f967dd81abb553a90d293", size = 25192877, upload-time = "2026-02-23T00:22:39.798Z" }, + { url = "https://files.pythonhosted.org/packages/96/ad/f8c414e121f82e02d76f310f16db9899c4fcde36710329502a6b2a3c0392/scipy-1.17.1-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:1cc682cea2ae55524432f3cdff9e9a3be743d52a7443d0cba9017c23c87ae2f6", size = 31949750, upload-time = "2026-02-23T00:21:42.289Z" }, + { url = "https://files.pythonhosted.org/packages/7c/b0/c741e8865d61b67c81e255f4f0a832846c064e426636cd7de84e74d209be/scipy-1.17.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:2040ad4d1795a0ae89bfc7e8429677f365d45aa9fd5e4587cf1ea737f927b4a1", size = 28585858, upload-time = "2026-02-23T00:21:47.706Z" }, + { url = "https://files.pythonhosted.org/packages/ed/1b/3985219c6177866628fa7c2595bfd23f193ceebbe472c98a08824b9466ff/scipy-1.17.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:131f5aaea57602008f9822e2115029b55d4b5f7c070287699fe45c661d051e39", size = 20757723, upload-time = "2026-02-23T00:21:52.039Z" }, + { url = "https://files.pythonhosted.org/packages/c0/19/2a04aa25050d656d6f7b9e7b685cc83d6957fb101665bfd9369ca6534563/scipy-1.17.1-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:9cdc1a2fcfd5c52cfb3045feb399f7b3ce822abdde3a193a6b9a60b3cb5854ca", size = 23043098, upload-time = "2026-02-23T00:21:56.185Z" }, + { url = "https://files.pythonhosted.org/packages/86/f1/3383beb9b5d0dbddd030335bf8a8b32d4317185efe495374f134d8be6cce/scipy-1.17.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e3dcd57ab780c741fde8dc68619de988b966db759a3c3152e8e9142c26295ad", size = 33030397, upload-time = "2026-02-23T00:22:01.404Z" }, + { url = "https://files.pythonhosted.org/packages/41/68/8f21e8a65a5a03f25a79165ec9d2b28c00e66dc80546cf5eb803aeeff35b/scipy-1.17.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a9956e4d4f4a301ebf6cde39850333a6b6110799d470dbbb1e25326ac447f52a", size = 35281163, upload-time = "2026-02-23T00:22:07.024Z" }, + { url = "https://files.pythonhosted.org/packages/84/8d/c8a5e19479554007a5632ed7529e665c315ae7492b4f946b0deb39870e39/scipy-1.17.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:a4328d245944d09fd639771de275701ccadf5f781ba0ff092ad141e017eccda4", size = 35116291, upload-time = "2026-02-23T00:22:12.585Z" }, + { url = "https://files.pythonhosted.org/packages/52/52/e57eceff0e342a1f50e274264ed47497b59e6a4e3118808ee58ddda7b74a/scipy-1.17.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a77cbd07b940d326d39a1d1b37817e2ee4d79cb30e7338f3d0cddffae70fcaa2", size = 37682317, upload-time = "2026-02-23T00:22:18.513Z" }, + { url = "https://files.pythonhosted.org/packages/11/2f/b29eafe4a3fbc3d6de9662b36e028d5f039e72d345e05c250e121a230dd4/scipy-1.17.1-cp314-cp314t-win_amd64.whl", hash = "sha256:eb092099205ef62cd1782b006658db09e2fed75bffcae7cc0d44052d8aa0f484", size = 37345327, upload-time = "2026-02-23T00:22:24.442Z" }, + { url = "https://files.pythonhosted.org/packages/07/39/338d9219c4e87f3e708f18857ecd24d22a0c3094752393319553096b98af/scipy-1.17.1-cp314-cp314t-win_arm64.whl", hash = "sha256:200e1050faffacc162be6a486a984a0497866ec54149a01270adc8a59b7c7d21", size = 25489165, upload-time = "2026-02-23T00:22:29.563Z" }, ] [[package]] name = "semantic-version" version = "2.10.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/7d/31/f2289ce78b9b473d582568c234e104d2a342fd658cc288a7553d83bb8595/semantic_version-2.10.0.tar.gz", hash = "sha256:bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c", size = 52289, upload_time = "2022-05-26T13:35:23.454Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/31/f2289ce78b9b473d582568c234e104d2a342fd658cc288a7553d83bb8595/semantic_version-2.10.0.tar.gz", hash = "sha256:bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c", size = 52289, upload-time = "2022-05-26T13:35:23.454Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177", size = 15552, upload_time = "2022-05-26T13:35:21.206Z" }, + { url = "https://files.pythonhosted.org/packages/6a/23/8146aad7d88f4fcb3a6218f41a60f6c2d4e3a72de72da1825dc7c8f7877c/semantic_version-2.10.0-py2.py3-none-any.whl", hash = "sha256:de78a3b8e0feda74cabc54aab2da702113e33ac9d9eb9d2389bcf1f58b7d9177", size = 15552, upload-time = "2022-05-26T13:35:21.206Z" }, ] [[package]] name = "sentencepiece" -version = "0.2.0" +version = "0.2.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c9/d2/b9c7ca067c26d8ff085d252c89b5f69609ca93fb85a00ede95f4857865d4/sentencepiece-0.2.0.tar.gz", hash = "sha256:a52c19171daaf2e697dc6cbe67684e0fa341b1248966f6aebb541de654d15843", size = 2632106, upload_time = "2024-02-19T17:06:47.428Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f6/71/98648c3b64b23edb5403f74bcc906ad21766872a6e1ada26ea3f1eb941ab/sentencepiece-0.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:188779e1298a1c8b8253c7d3ad729cb0a9891e5cef5e5d07ce4592c54869e227", size = 2408979, upload_time = "2024-02-19T17:05:34.651Z" }, - { url = "https://files.pythonhosted.org/packages/77/9f/7efbaa6d4c0c718a9affbecc536b03ca62f99f421bdffb531c16030e2d2b/sentencepiece-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bed9cf85b296fa2b76fc2547b9cbb691a523864cebaee86304c43a7b4cb1b452", size = 1238845, upload_time = "2024-02-19T17:05:37.371Z" }, - { url = "https://files.pythonhosted.org/packages/1c/e4/c2541027a43ec6962ba9b601805d17ba3f86b38bdeae0e8ac65a2981e248/sentencepiece-0.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d7b67e724bead13f18db6e1d10b6bbdc454af574d70efbb36f27d90387be1ca3", size = 1181472, upload_time = "2024-02-19T17:05:39.775Z" }, - { url = "https://files.pythonhosted.org/packages/fd/46/316c1ba6c52b97de76aff7b9da678f7afbb52136afb2987c474d95630e65/sentencepiece-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2fde4b08cfe237be4484c6c7c2e2c75fb862cfeab6bd5449ce4caeafd97b767a", size = 1259151, upload_time = "2024-02-19T17:05:42.594Z" }, - { url = "https://files.pythonhosted.org/packages/aa/5a/3c48738a0835d76dd06c62b6ac48d39c923cde78dd0f587353bdcbb99851/sentencepiece-0.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c378492056202d1c48a4979650981635fd97875a00eabb1f00c6a236b013b5e", size = 1355931, upload_time = "2024-02-19T17:05:44.695Z" }, - { url = "https://files.pythonhosted.org/packages/a6/27/33019685023221ca8ed98e8ceb7ae5e166032686fa3662c68f1f1edf334e/sentencepiece-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1380ce6540a368de2ef6d7e6ba14ba8f3258df650d39ba7d833b79ee68a52040", size = 1301537, upload_time = "2024-02-19T17:05:46.713Z" }, - { url = "https://files.pythonhosted.org/packages/ca/e4/55f97cef14293171fef5f96e96999919ab5b4d1ce95b53547ad653d7e3bf/sentencepiece-0.2.0-cp310-cp310-win32.whl", hash = "sha256:a1151d6a6dd4b43e552394aed0edfe9292820272f0194bd56c7c1660a0c06c3d", size = 936747, upload_time = "2024-02-19T17:05:48.705Z" }, - { url = "https://files.pythonhosted.org/packages/85/f4/4ef1a6e0e9dbd8a60780a91df8b7452ada14cfaa0e17b3b8dfa42cecae18/sentencepiece-0.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:d490142b0521ef22bc1085f061d922a2a6666175bb6b42e588ff95c0db6819b2", size = 991525, upload_time = "2024-02-19T17:05:55.145Z" }, - { url = "https://files.pythonhosted.org/packages/32/43/8f8885168a47a02eba1455bd3f4f169f50ad5b8cebd2402d0f5e20854d04/sentencepiece-0.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:17982700c4f6dbb55fa3594f3d7e5dd1c8659a274af3738e33c987d2a27c9d5c", size = 2409036, upload_time = "2024-02-19T17:05:58.021Z" }, - { url = "https://files.pythonhosted.org/packages/0f/35/e63ba28062af0a3d688a9f128e407a1a2608544b2f480cb49bf7f4b1cbb9/sentencepiece-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7c867012c0e8bcd5bdad0f791609101cb5c66acb303ab3270218d6debc68a65e", size = 1238921, upload_time = "2024-02-19T17:06:06.434Z" }, - { url = "https://files.pythonhosted.org/packages/de/42/ae30952c4a0bd773e90c9bf2579f5533037c886dfc8ec68133d5694f4dd2/sentencepiece-0.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7fd6071249c74f779c5b27183295b9202f8dedb68034e716784364443879eaa6", size = 1181477, upload_time = "2024-02-19T17:06:09.292Z" }, - { url = "https://files.pythonhosted.org/packages/e3/ac/2f2ab1d60bb2d795d054eebe5e3f24b164bc21b5a9b75fba7968b3b91b5a/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:27f90c55a65013cbb8f4d7aab0599bf925cde4adc67ae43a0d323677b5a1c6cb", size = 1259182, upload_time = "2024-02-19T17:06:16.459Z" }, - { url = "https://files.pythonhosted.org/packages/45/fb/14633c6ecf262c468759ffcdb55c3a7ee38fe4eda6a70d75ee7c7d63c58b/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b293734059ef656dcd65be62ff771507bea8fed0a711b6733976e1ed3add4553", size = 1355537, upload_time = "2024-02-19T17:06:19.274Z" }, - { url = "https://files.pythonhosted.org/packages/fb/12/2f5c8d4764b00033cf1c935b702d3bb878d10be9f0b87f0253495832d85f/sentencepiece-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e58b47f933aca74c6a60a79dcb21d5b9e47416256c795c2d58d55cec27f9551d", size = 1301464, upload_time = "2024-02-19T17:06:21.796Z" }, - { url = "https://files.pythonhosted.org/packages/4e/b1/67afc0bde24f6dcb3acdea0dd8dcdf4b8b0db240f6bacd39378bd32d09f8/sentencepiece-0.2.0-cp311-cp311-win32.whl", hash = "sha256:c581258cf346b327c62c4f1cebd32691826306f6a41d8c4bec43b010dee08e75", size = 936749, upload_time = "2024-02-19T17:06:24.167Z" }, - { url = "https://files.pythonhosted.org/packages/a2/f6/587c62fd21fc988555b85351f50bbde43a51524caafd63bc69240ded14fd/sentencepiece-0.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:0993dbc665f4113017892f1b87c3904a44d0640eda510abcacdfb07f74286d36", size = 991520, upload_time = "2024-02-19T17:06:26.936Z" }, - { url = "https://files.pythonhosted.org/packages/27/5a/141b227ed54293360a9ffbb7bf8252b4e5efc0400cdeac5809340e5d2b21/sentencepiece-0.2.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:ea5f536e32ea8ec96086ee00d7a4a131ce583a1b18d130711707c10e69601cb2", size = 2409370, upload_time = "2024-02-19T17:06:29.315Z" }, - { url = "https://files.pythonhosted.org/packages/2e/08/a4c135ad6fc2ce26798d14ab72790d66e813efc9589fd30a5316a88ca8d5/sentencepiece-0.2.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d0cb51f53b6aae3c36bafe41e86167c71af8370a039f542c43b0cce5ef24a68c", size = 1239288, upload_time = "2024-02-19T17:06:31.674Z" }, - { url = "https://files.pythonhosted.org/packages/49/0a/2fe387f825ac5aad5a0bfe221904882106cac58e1b693ba7818785a882b6/sentencepiece-0.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3212121805afc58d8b00ab4e7dd1f8f76c203ddb9dc94aa4079618a31cf5da0f", size = 1181597, upload_time = "2024-02-19T17:06:33.763Z" }, - { url = "https://files.pythonhosted.org/packages/cc/38/e4698ee2293fe4835dc033c49796a39b3eebd8752098f6bd0aa53a14af1f/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a3149e3066c2a75e0d68a43eb632d7ae728c7925b517f4c05c40f6f7280ce08", size = 1259220, upload_time = "2024-02-19T17:06:35.85Z" }, - { url = "https://files.pythonhosted.org/packages/12/24/fd7ef967c9dad2f6e6e5386d0cadaf65cda8b7be6e3861a9ab3121035139/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:632f3594d3e7ac8b367bca204cb3fd05a01d5b21455acd097ea4c0e30e2f63d7", size = 1355962, upload_time = "2024-02-19T17:06:38.616Z" }, - { url = "https://files.pythonhosted.org/packages/4f/d2/18246f43ca730bb81918f87b7e886531eda32d835811ad9f4657c54eee35/sentencepiece-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f295105c6bdbb05bd5e1b0cafbd78ff95036f5d3641e7949455a3f4e5e7c3109", size = 1301706, upload_time = "2024-02-19T17:06:40.712Z" }, - { url = "https://files.pythonhosted.org/packages/8a/47/ca237b562f420044ab56ddb4c278672f7e8c866e183730a20e413b38a989/sentencepiece-0.2.0-cp312-cp312-win32.whl", hash = "sha256:fb89f811e5efd18bab141afc3fea3de141c3f69f3fe9e898f710ae7fe3aab251", size = 936941, upload_time = "2024-02-19T17:06:42.802Z" }, - { url = "https://files.pythonhosted.org/packages/c6/97/d159c32642306ee2b70732077632895438867b3b6df282354bd550cf2a67/sentencepiece-0.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:7a673a72aab81fef5ebe755c6e0cc60087d1f3a4700835d40537183c1703a45f", size = 991994, upload_time = "2024-02-19T17:06:45.01Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/15/15/2e7a025fc62d764b151ae6d0f2a92f8081755ebe8d4a64099accc6f77ba6/sentencepiece-0.2.1.tar.gz", hash = "sha256:8138cec27c2f2282f4a34d9a016e3374cd40e5c6e9cb335063db66a0a3b71fad", size = 3228515, upload-time = "2025-08-12T07:00:51.718Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/31/5b7cccb307b485db1a2372d6d2980b0a65d067f8be5ca943a103b4acd5b3/sentencepiece-0.2.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e10fa50bdbaa5e2445dbd387979980d391760faf0ec99a09bd7780ff37eaec44", size = 1942557, upload-time = "2025-08-12T06:59:12.379Z" }, + { url = "https://files.pythonhosted.org/packages/1f/41/0ac923a8e685ad290c5afc8ae55c5844977b8d75076fcc04302b9a324274/sentencepiece-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f27ae6deea72efdb6f361750c92f6c21fd0ad087445082770cc34015213c526", size = 1325384, upload-time = "2025-08-12T06:59:14.334Z" }, + { url = "https://files.pythonhosted.org/packages/fc/ef/3751555d67daf9003384978f169d31c775cb5c7baf28633caaf1eb2b2b4d/sentencepiece-0.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:60937c959e6f44159fdd9f56fbdd302501f96114a5ba436829496d5f32d8de3f", size = 1253317, upload-time = "2025-08-12T06:59:16.247Z" }, + { url = "https://files.pythonhosted.org/packages/46/a5/742c69b7bd144eb32b6e5fd50dbd8abbbc7a95fce2fe16e50156fa400e3b/sentencepiece-0.2.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d8b1d91545578852f128650b8cce4ec20f93d39b378ff554ebe66290f2dabb92", size = 1316379, upload-time = "2025-08-12T06:59:17.825Z" }, + { url = "https://files.pythonhosted.org/packages/c8/89/8deeafbba2871e8fa10f20f17447786f4ac38085925335728d360eaf4cae/sentencepiece-0.2.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:27e38eee653abc3d387862e67bc5c8b6f428cd604e688b85d29170b7e725c26c", size = 1387926, upload-time = "2025-08-12T06:59:19.395Z" }, + { url = "https://files.pythonhosted.org/packages/c3/ca/67fe73005f0ab617c6a970b199754e28e524b6873aa7025224fad3cda252/sentencepiece-0.2.1-cp310-cp310-win32.whl", hash = "sha256:251874d720ac7f28024a168501f3c7bb15d1802245f6e66de565f18bbb9b5eaa", size = 999550, upload-time = "2025-08-12T06:59:20.844Z" }, + { url = "https://files.pythonhosted.org/packages/6d/33/dc5b54042050d2dda4229c3ce1f862541c99966390b6aa20f54d520d2dc2/sentencepiece-0.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:e52144670738b4b477fade6c2a9b6af71a8d0094514c9853ac9f6fc1fcfabae7", size = 1054613, upload-time = "2025-08-12T06:59:22.255Z" }, + { url = "https://files.pythonhosted.org/packages/fa/19/1ea47f46ff97fe04422b78997da1a37cd632f414aae042d27a9009c5b733/sentencepiece-0.2.1-cp310-cp310-win_arm64.whl", hash = "sha256:9076430ac25dfa7147d9d05751dbc66a04bc1aaac371c07f84952979ea59f0d0", size = 1033884, upload-time = "2025-08-12T06:59:24.194Z" }, + { url = "https://files.pythonhosted.org/packages/d8/15/46afbab00733d81788b64be430ca1b93011bb9388527958e26cc31832de5/sentencepiece-0.2.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6356d0986b8b8dc351b943150fcd81a1c6e6e4d439772e8584c64230e58ca987", size = 1942560, upload-time = "2025-08-12T06:59:25.82Z" }, + { url = "https://files.pythonhosted.org/packages/fa/79/7c01b8ef98a0567e9d84a4e7a910f8e7074fcbf398a5cd76f93f4b9316f9/sentencepiece-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8f8ba89a3acb3dc1ae90f65ec1894b0b9596fdb98ab003ff38e058f898b39bc7", size = 1325385, upload-time = "2025-08-12T06:59:27.722Z" }, + { url = "https://files.pythonhosted.org/packages/bb/88/2b41e07bd24f33dcf2f18ec3b74247aa4af3526bad8907b8727ea3caba03/sentencepiece-0.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:02593eca45440ef39247cee8c47322a34bdcc1d8ae83ad28ba5a899a2cf8d79a", size = 1253319, upload-time = "2025-08-12T06:59:29.306Z" }, + { url = "https://files.pythonhosted.org/packages/a0/54/38a1af0c6210a3c6f95aa46d23d6640636d020fba7135cd0d9a84ada05a7/sentencepiece-0.2.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a0d15781a171d188b661ae4bde1d998c303f6bd8621498c50c671bd45a4798e", size = 1316162, upload-time = "2025-08-12T06:59:30.914Z" }, + { url = "https://files.pythonhosted.org/packages/ef/66/fb191403ade791ad2c3c1e72fe8413e63781b08cfa3aa4c9dfc536d6e795/sentencepiece-0.2.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4f5a3e0d9f445ed9d66c0fec47d4b23d12cfc858b407a03c194c1b26c2ac2a63", size = 1387785, upload-time = "2025-08-12T06:59:32.491Z" }, + { url = "https://files.pythonhosted.org/packages/a9/2d/3bd9b08e70067b2124518b308db6a84a4f8901cc8a4317e2e4288cdd9b4d/sentencepiece-0.2.1-cp311-cp311-win32.whl", hash = "sha256:6d297a1748d429ba8534eebe5535448d78b8acc32d00a29b49acf28102eeb094", size = 999555, upload-time = "2025-08-12T06:59:34.475Z" }, + { url = "https://files.pythonhosted.org/packages/32/b8/f709977f5fda195ae1ea24f24e7c581163b6f142b1005bc3d0bbfe4d7082/sentencepiece-0.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:82d9ead6591015f009cb1be1cb1c015d5e6f04046dbb8c9588b931e869a29728", size = 1054617, upload-time = "2025-08-12T06:59:36.461Z" }, + { url = "https://files.pythonhosted.org/packages/7a/40/a1fc23be23067da0f703709797b464e8a30a1c78cc8a687120cd58d4d509/sentencepiece-0.2.1-cp311-cp311-win_arm64.whl", hash = "sha256:39f8651bd10974eafb9834ce30d9bcf5b73e1fc798a7f7d2528f9820ca86e119", size = 1033877, upload-time = "2025-08-12T06:59:38.391Z" }, + { url = "https://files.pythonhosted.org/packages/4a/be/32ce495aa1d0e0c323dcb1ba87096037358edee539cac5baf8755a6bd396/sentencepiece-0.2.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:57cae326c8727de58c85977b175af132a7138d84c764635d7e71bbee7e774133", size = 1943152, upload-time = "2025-08-12T06:59:40.048Z" }, + { url = "https://files.pythonhosted.org/packages/88/7e/ff23008899a58678e98c6ff592bf4d368eee5a71af96d0df6b38a039dd4f/sentencepiece-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:56dd39a3c4d6493db3cdca7e8cc68c6b633f0d4195495cbadfcf5af8a22d05a6", size = 1325651, upload-time = "2025-08-12T06:59:41.536Z" }, + { url = "https://files.pythonhosted.org/packages/19/84/42eb3ce4796777a1b5d3699dfd4dca85113e68b637f194a6c8d786f16a04/sentencepiece-0.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d9381351182ff9888cc80e41c632e7e274b106f450de33d67a9e8f6043da6f76", size = 1253645, upload-time = "2025-08-12T06:59:42.903Z" }, + { url = "https://files.pythonhosted.org/packages/89/fa/d3d5ebcba3cb9e6d3775a096251860c41a6bc53a1b9461151df83fe93255/sentencepiece-0.2.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:99f955df238021bf11f0fc37cdb54fd5e5b5f7fd30ecc3d93fb48b6815437167", size = 1316273, upload-time = "2025-08-12T06:59:44.476Z" }, + { url = "https://files.pythonhosted.org/packages/04/88/14f2f4a2b922d8b39be45bf63d79e6cd3a9b2f248b2fcb98a69b12af12f5/sentencepiece-0.2.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0cdfecef430d985f1c2bcbfff3defd1d95dae876fbd0173376012d2d7d24044b", size = 1387881, upload-time = "2025-08-12T06:59:46.09Z" }, + { url = "https://files.pythonhosted.org/packages/fd/b8/903e5ccb77b4ef140605d5d71b4f9e0ad95d456d6184688073ed11712809/sentencepiece-0.2.1-cp312-cp312-win32.whl", hash = "sha256:a483fd29a34c3e34c39ac5556b0a90942bec253d260235729e50976f5dba1068", size = 999540, upload-time = "2025-08-12T06:59:48.023Z" }, + { url = "https://files.pythonhosted.org/packages/2d/81/92df5673c067148c2545b1bfe49adfd775bcc3a169a047f5a0e6575ddaca/sentencepiece-0.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:4cdc7c36234fda305e85c32949c5211faaf8dd886096c7cea289ddc12a2d02de", size = 1054671, upload-time = "2025-08-12T06:59:49.895Z" }, + { url = "https://files.pythonhosted.org/packages/fe/02/c5e3bc518655d714622bec87d83db9cdba1cd0619a4a04e2109751c4f47f/sentencepiece-0.2.1-cp312-cp312-win_arm64.whl", hash = "sha256:daeb5e9e9fcad012324807856113708614d534f596d5008638eb9b40112cd9e4", size = 1033923, upload-time = "2025-08-12T06:59:51.952Z" }, + { url = "https://files.pythonhosted.org/packages/ba/4a/85fbe1706d4d04a7e826b53f327c4b80f849cf1c7b7c5e31a20a97d8f28b/sentencepiece-0.2.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:dcd8161eee7b41aae57ded06272905dbd680a0a04b91edd0f64790c796b2f706", size = 1943150, upload-time = "2025-08-12T06:59:53.588Z" }, + { url = "https://files.pythonhosted.org/packages/c2/83/4cfb393e287509fc2155480b9d184706ef8d9fa8cbf5505d02a5792bf220/sentencepiece-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c6c8f42949f419ff8c7e9960dbadcfbc982d7b5efc2f6748210d3dd53a7de062", size = 1325651, upload-time = "2025-08-12T06:59:55.073Z" }, + { url = "https://files.pythonhosted.org/packages/8d/de/5a007fb53b1ab0aafc69d11a5a3dd72a289d5a3e78dcf2c3a3d9b14ffe93/sentencepiece-0.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:097f3394e99456e9e4efba1737c3749d7e23563dd1588ce71a3d007f25475fff", size = 1253641, upload-time = "2025-08-12T06:59:56.562Z" }, + { url = "https://files.pythonhosted.org/packages/2c/d2/f552be5928105588f4f4d66ee37dd4c61460d8097e62d0e2e0eec41bc61d/sentencepiece-0.2.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d7b670879c370d350557edabadbad1f6561a9e6968126e6debca4029e5547820", size = 1316271, upload-time = "2025-08-12T06:59:58.109Z" }, + { url = "https://files.pythonhosted.org/packages/96/df/0cfe748ace5485be740fed9476dee7877f109da32ed0d280312c94ec259f/sentencepiece-0.2.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c7f0fd2f2693309e6628aeeb2e2faf6edd221134dfccac3308ca0de01f8dab47", size = 1387882, upload-time = "2025-08-12T07:00:00.701Z" }, + { url = "https://files.pythonhosted.org/packages/ac/dd/f7774d42a881ced8e1739f393ab1e82ece39fc9abd4779e28050c2e975b5/sentencepiece-0.2.1-cp313-cp313-win32.whl", hash = "sha256:92b3816aa2339355fda2c8c4e021a5de92180b00aaccaf5e2808972e77a4b22f", size = 999541, upload-time = "2025-08-12T07:00:02.709Z" }, + { url = "https://files.pythonhosted.org/packages/dd/e9/932b9eae6fd7019548321eee1ab8d5e3b3d1294df9d9a0c9ac517c7b636d/sentencepiece-0.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:10ed3dab2044c47f7a2e7b4969b0c430420cdd45735d78c8f853191fa0e3148b", size = 1054669, upload-time = "2025-08-12T07:00:04.915Z" }, + { url = "https://files.pythonhosted.org/packages/c9/3a/76488a00ea7d6931689cda28726a1447d66bf1a4837943489314593d5596/sentencepiece-0.2.1-cp313-cp313-win_arm64.whl", hash = "sha256:ac650534e2251083c5f75dde4ff28896ce7c8904133dc8fef42780f4d5588fcd", size = 1033922, upload-time = "2025-08-12T07:00:06.496Z" }, + { url = "https://files.pythonhosted.org/packages/4a/b6/08fe2ce819e02ccb0296f4843e3f195764ce9829cbda61b7513f29b95718/sentencepiece-0.2.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:8dd4b477a7b069648d19363aad0cab9bad2f4e83b2d179be668efa672500dc94", size = 1946052, upload-time = "2025-08-12T07:00:08.136Z" }, + { url = "https://files.pythonhosted.org/packages/ab/d9/1ea0e740591ff4c6fc2b6eb1d7510d02f3fb885093f19b2f3abd1363b402/sentencepiece-0.2.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0c0f672da370cc490e4c59d89e12289778310a0e71d176c541e4834759e1ae07", size = 1327408, upload-time = "2025-08-12T07:00:09.572Z" }, + { url = "https://files.pythonhosted.org/packages/99/7e/1fb26e8a21613f6200e1ab88824d5d203714162cf2883248b517deb500b7/sentencepiece-0.2.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:ad8493bea8432dae8d6830365352350f3b4144415a1d09c4c8cb8d30cf3b6c3c", size = 1254857, upload-time = "2025-08-12T07:00:11.021Z" }, + { url = "https://files.pythonhosted.org/packages/bc/85/c72fd1f3c7a6010544d6ae07f8ddb38b5e2a7e33bd4318f87266c0bbafbf/sentencepiece-0.2.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b81a24733726e3678d2db63619acc5a8dccd074f7aa7a54ecd5ca33ca6d2d596", size = 1315722, upload-time = "2025-08-12T07:00:12.989Z" }, + { url = "https://files.pythonhosted.org/packages/4a/e8/661e5bd82a8aa641fd6c1020bd0e890ef73230a2b7215ddf9c8cd8e941c2/sentencepiece-0.2.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0a81799d0a68d618e89063fb423c3001a034c893069135ffe51fee439ae474d6", size = 1387452, upload-time = "2025-08-12T07:00:15.088Z" }, + { url = "https://files.pythonhosted.org/packages/99/5e/ae66c361023a470afcbc1fbb8da722c72ea678a2fcd9a18f1a12598c7501/sentencepiece-0.2.1-cp313-cp313t-win32.whl", hash = "sha256:89a3ea015517c42c0341d0d962f3e6aaf2cf10d71b1932d475c44ba48d00aa2b", size = 1002501, upload-time = "2025-08-12T07:00:16.966Z" }, + { url = "https://files.pythonhosted.org/packages/c1/03/d332828c4ff764e16c1b56c2c8f9a33488bbe796b53fb6b9c4205ddbf167/sentencepiece-0.2.1-cp313-cp313t-win_amd64.whl", hash = "sha256:33f068c9382dc2e7c228eedfd8163b52baa86bb92f50d0488bf2b7da7032e484", size = 1057555, upload-time = "2025-08-12T07:00:18.573Z" }, + { url = "https://files.pythonhosted.org/packages/88/14/5aee0bf0864df9bd82bd59e7711362908e4935e3f9cdc1f57246b5d5c9b9/sentencepiece-0.2.1-cp313-cp313t-win_arm64.whl", hash = "sha256:b3616ad246f360e52c85781e47682d31abfb6554c779e42b65333d4b5f44ecc0", size = 1036042, upload-time = "2025-08-12T07:00:20.209Z" }, + { url = "https://files.pythonhosted.org/packages/24/9c/89eb8b2052f720a612478baf11c8227dcf1dc28cd4ea4c0c19506b5af2a2/sentencepiece-0.2.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:5d0350b686c320068702116276cfb26c066dc7e65cfef173980b11bb4d606719", size = 1943147, upload-time = "2025-08-12T07:00:21.809Z" }, + { url = "https://files.pythonhosted.org/packages/82/0b/a1432bc87f97c2ace36386ca23e8bd3b91fb40581b5e6148d24b24186419/sentencepiece-0.2.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:c7f54a31cde6fa5cb030370566f68152a742f433f8d2be458463d06c208aef33", size = 1325624, upload-time = "2025-08-12T07:00:23.289Z" }, + { url = "https://files.pythonhosted.org/packages/ea/99/bbe054ebb5a5039457c590e0a4156ed073fb0fe9ce4f7523404dd5b37463/sentencepiece-0.2.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c83b85ab2d6576607f31df77ff86f28182be4a8de6d175d2c33ca609925f5da1", size = 1253670, upload-time = "2025-08-12T07:00:24.69Z" }, + { url = "https://files.pythonhosted.org/packages/19/ad/d5c7075f701bd97971d7c2ac2904f227566f51ef0838dfbdfdccb58cd212/sentencepiece-0.2.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1855f57db07b51fb51ed6c9c452f570624d2b169b36f0f79ef71a6e6c618cd8b", size = 1316247, upload-time = "2025-08-12T07:00:26.435Z" }, + { url = "https://files.pythonhosted.org/packages/fb/03/35fbe5f3d9a7435eebd0b473e09584bd3cc354ce118b960445b060d33781/sentencepiece-0.2.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01e6912125cb45d3792f530a4d38f8e21bf884d6b4d4ade1b2de5cf7a8d2a52b", size = 1387894, upload-time = "2025-08-12T07:00:28.339Z" }, + { url = "https://files.pythonhosted.org/packages/dc/aa/956ef729aafb6c8f9c443104c9636489093bb5c61d6b90fc27aa1a865574/sentencepiece-0.2.1-cp314-cp314-win32.whl", hash = "sha256:c415c9de1447e0a74ae3fdb2e52f967cb544113a3a5ce3a194df185cbc1f962f", size = 1096698, upload-time = "2025-08-12T07:00:29.764Z" }, + { url = "https://files.pythonhosted.org/packages/b8/cb/fe400d8836952cc535c81a0ce47dc6875160e5fedb71d2d9ff0e9894c2a6/sentencepiece-0.2.1-cp314-cp314-win_amd64.whl", hash = "sha256:881b2e44b14fc19feade3cbed314be37de639fc415375cefaa5bc81a4be137fd", size = 1155115, upload-time = "2025-08-12T07:00:32.865Z" }, + { url = "https://files.pythonhosted.org/packages/32/89/047921cf70f36c7b6b6390876b2399b3633ab73b8d0cb857e5a964238941/sentencepiece-0.2.1-cp314-cp314-win_arm64.whl", hash = "sha256:2005242a16d2dc3ac5fe18aa7667549134d37854823df4c4db244752453b78a8", size = 1133890, upload-time = "2025-08-12T07:00:34.763Z" }, + { url = "https://files.pythonhosted.org/packages/a1/11/5b414b9fae6255b5fb1e22e2ed3dc3a72d3a694e5703910e640ac78346bb/sentencepiece-0.2.1-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:a19adcec27c524cb7069a1c741060add95f942d1cbf7ad0d104dffa0a7d28a2b", size = 1946081, upload-time = "2025-08-12T07:00:36.97Z" }, + { url = "https://files.pythonhosted.org/packages/77/eb/7a5682bb25824db8545f8e5662e7f3e32d72a508fdce086029d89695106b/sentencepiece-0.2.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:e37e4b4c4a11662b5db521def4e44d4d30ae69a1743241412a93ae40fdcab4bb", size = 1327406, upload-time = "2025-08-12T07:00:38.669Z" }, + { url = "https://files.pythonhosted.org/packages/03/b0/811dae8fb9f2784e138785d481469788f2e0d0c109c5737372454415f55f/sentencepiece-0.2.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:477c81505db072b3ab627e7eab972ea1025331bd3a92bacbf798df2b75ea86ec", size = 1254846, upload-time = "2025-08-12T07:00:40.611Z" }, + { url = "https://files.pythonhosted.org/packages/ef/23/195b2e7ec85ebb6a547969f60b723c7aca5a75800ece6cc3f41da872d14e/sentencepiece-0.2.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:010f025a544ef770bb395091d57cb94deb9652d8972e0d09f71d85d5a0816c8c", size = 1315721, upload-time = "2025-08-12T07:00:42.914Z" }, + { url = "https://files.pythonhosted.org/packages/7e/aa/553dbe4178b5f23eb28e59393dddd64186178b56b81d9b8d5c3ff1c28395/sentencepiece-0.2.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:733e59ff1794d26db706cd41fc2d7ca5f6c64a820709cb801dc0ea31780d64ab", size = 1387458, upload-time = "2025-08-12T07:00:44.56Z" }, + { url = "https://files.pythonhosted.org/packages/66/7c/08ff0012507297a4dd74a5420fdc0eb9e3e80f4e88cab1538d7f28db303d/sentencepiece-0.2.1-cp314-cp314t-win32.whl", hash = "sha256:d3233770f78e637dc8b1fda2cd7c3b99ec77e7505041934188a4e7fe751de3b0", size = 1099765, upload-time = "2025-08-12T07:00:46.058Z" }, + { url = "https://files.pythonhosted.org/packages/91/d5/2a69e1ce15881beb9ddfc7e3f998322f5cedcd5e4d244cb74dade9441663/sentencepiece-0.2.1-cp314-cp314t-win_amd64.whl", hash = "sha256:5e4366c97b68218fd30ea72d70c525e6e78a6c0a88650f57ac4c43c63b234a9d", size = 1157807, upload-time = "2025-08-12T07:00:47.673Z" }, + { url = "https://files.pythonhosted.org/packages/f3/16/54f611fcfc2d1c46cbe3ec4169780b2cfa7cf63708ef2b71611136db7513/sentencepiece-0.2.1-cp314-cp314t-win_arm64.whl", hash = "sha256:105e36e75cbac1292642045458e8da677b2342dcd33df503e640f0b457cb6751", size = 1136264, upload-time = "2025-08-12T07:00:49.485Z" }, ] [[package]] name = "sentry-sdk" -version = "2.29.1" +version = "2.53.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/22/67/d552a5f8e5a6a56b2feea6529e2d8ccd54349084c84176d5a1f7295044bc/sentry_sdk-2.29.1.tar.gz", hash = "sha256:8d4a0206b95fa5fe85e5e7517ed662e3888374bdc342c00e435e10e6d831aa6d", size = 325518, upload_time = "2025-05-19T14:27:38.512Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f0/e5/da07b0bd832cefd52d16f2b9bbbe31624d57552602c06631686b93ccb1bd/sentry_sdk-2.29.1-py2.py3-none-any.whl", hash = "sha256:90862fe0616ded4572da6c9dadb363121a1ae49a49e21c418f0634e9d10b4c19", size = 341553, upload_time = "2025-05-19T14:27:36.882Z" }, -] - -[[package]] -name = "setproctitle" -version = "1.3.6" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/9e/af/56efe21c53ac81ac87e000b15e60b3d8104224b4313b6eacac3597bd183d/setproctitle-1.3.6.tar.gz", hash = "sha256:c9f32b96c700bb384f33f7cf07954bb609d35dd82752cef57fb2ee0968409169", size = 26889, upload_time = "2025-04-29T13:35:00.184Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/db/8214810cae49e2e474ea741aaa7d6111486f27377e864f0eb6d297c9be56/setproctitle-1.3.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ebcf34b69df4ca0eabaaaf4a3d890f637f355fed00ba806f7ebdd2d040658c26", size = 17412, upload_time = "2025-04-29T13:32:38.795Z" }, - { url = "https://files.pythonhosted.org/packages/a4/45/909b0dcd68b16d2e58de0e861c0c0b67748ccc87ff9b59136e9710b528b1/setproctitle-1.3.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1aa1935aa2195b76f377e5cb018290376b7bf085f0b53f5a95c0c21011b74367", size = 11966, upload_time = "2025-04-29T13:32:41.289Z" }, - { url = "https://files.pythonhosted.org/packages/8a/f4/f1cd54fedae1cdacf1d1db833dc096bfb1f029451f60e68563e4c26ed2f7/setproctitle-1.3.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:13624d9925bb481bc0ccfbc7f533da38bfbfe6e80652314f789abc78c2e513bd", size = 31350, upload_time = "2025-04-29T13:32:43.013Z" }, - { url = "https://files.pythonhosted.org/packages/5a/5f/f159b22d286a349633d4090090b8e6632fb84575a64f189b68e70a613c65/setproctitle-1.3.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:97a138fa875c6f281df7720dac742259e85518135cd0e3551aba1c628103d853", size = 32704, upload_time = "2025-04-29T13:32:44.215Z" }, - { url = "https://files.pythonhosted.org/packages/9c/25/e5ea2673d951dafc04b6544d7b33dd9283733d715c8f40e93d39ae35d6a0/setproctitle-1.3.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c86e9e82bfab579327dbe9b82c71475165fbc8b2134d24f9a3b2edaf200a5c3d", size = 29833, upload_time = "2025-04-29T13:32:45.882Z" }, - { url = "https://files.pythonhosted.org/packages/67/2b/c3cbd4a4462c1143465d8c151f1d51bbfb418e60a96a754329d28d416575/setproctitle-1.3.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6af330ddc2ec05a99c3933ab3cba9365357c0b8470a7f2fa054ee4b0984f57d1", size = 30884, upload_time = "2025-04-29T13:32:47.515Z" }, - { url = "https://files.pythonhosted.org/packages/27/04/b43a622a9fbf0f216a50b523067d3b07739ede2106a7226223e33abf6659/setproctitle-1.3.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:109fc07b1cd6cef9c245b2028e3e98e038283342b220def311d0239179810dbe", size = 30798, upload_time = "2025-04-29T13:32:48.717Z" }, - { url = "https://files.pythonhosted.org/packages/41/60/8eb197b56b0a3110eef2a1d2ddb61b3f5809dbab9d975aa40c86e5d4b312/setproctitle-1.3.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:7df5fcc48588f82b6cc8073db069609ddd48a49b1e9734a20d0efb32464753c4", size = 29758, upload_time = "2025-04-29T13:32:50.3Z" }, - { url = "https://files.pythonhosted.org/packages/db/1d/c394322a5425c12f4ada0696eb6d194768752d4e3acaca0c9d593025feb4/setproctitle-1.3.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:2407955dc359d735a20ac6e797ad160feb33d529a2ac50695c11a1ec680eafab", size = 32157, upload_time = "2025-04-29T13:32:52.026Z" }, - { url = "https://files.pythonhosted.org/packages/e7/24/ce080682b144f057814efbe95daac09149e90f7689e2515897817a941686/setproctitle-1.3.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:38ca045626af693da042ac35d7332e7b9dbd52e6351d6973b310612e3acee6d6", size = 30291, upload_time = "2025-04-29T13:32:53.737Z" }, - { url = "https://files.pythonhosted.org/packages/a7/4f/4db265493567865428dcec376f8142a9c65d27c10c3ac915d173b4053afb/setproctitle-1.3.6-cp310-cp310-win32.whl", hash = "sha256:9483aa336687463f5497dd37a070094f3dff55e2c888994f8440fcf426a1a844", size = 11492, upload_time = "2025-04-29T13:32:55.271Z" }, - { url = "https://files.pythonhosted.org/packages/38/b0/64c3948f7957db44b4c5edfe9c197de493144dc915ddf95cf36aeca0dc52/setproctitle-1.3.6-cp310-cp310-win_amd64.whl", hash = "sha256:4efc91b437f6ff2578e89e3f17d010c0a0ff01736606473d082913ecaf7859ba", size = 12204, upload_time = "2025-04-29T13:32:56.711Z" }, - { url = "https://files.pythonhosted.org/packages/27/3b/8288d0cd969a63500dd62fc2c99ce6980f9909ccef0770ab1f86c361e0bf/setproctitle-1.3.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a1d856b0f4e4a33e31cdab5f50d0a14998f3a2d726a3fd5cb7c4d45a57b28d1b", size = 17412, upload_time = "2025-04-29T13:32:58.135Z" }, - { url = "https://files.pythonhosted.org/packages/39/37/43a5a3e25ca1048dbbf4db0d88d346226f5f1acd131bb8e660f4bfe2799f/setproctitle-1.3.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:50706b9c0eda55f7de18695bfeead5f28b58aa42fd5219b3b1692d554ecbc9ec", size = 11963, upload_time = "2025-04-29T13:32:59.17Z" }, - { url = "https://files.pythonhosted.org/packages/5b/47/f103c40e133154783c91a10ab08ac9fc410ed835aa85bcf7107cb882f505/setproctitle-1.3.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:af188f3305f0a65c3217c30c6d4c06891e79144076a91e8b454f14256acc7279", size = 31718, upload_time = "2025-04-29T13:33:00.36Z" }, - { url = "https://files.pythonhosted.org/packages/1f/13/7325dd1c008dd6c0ebd370ddb7505977054a87e406f142318e395031a792/setproctitle-1.3.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cce0ed8b3f64c71c140f0ec244e5fdf8ecf78ddf8d2e591d4a8b6aa1c1214235", size = 33027, upload_time = "2025-04-29T13:33:01.499Z" }, - { url = "https://files.pythonhosted.org/packages/0c/0a/6075bfea05a71379d77af98a9ac61163e8b6e5ef1ae58cd2b05871b2079c/setproctitle-1.3.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:70100e2087fe05359f249a0b5f393127b3a1819bf34dec3a3e0d4941138650c9", size = 30223, upload_time = "2025-04-29T13:33:03.259Z" }, - { url = "https://files.pythonhosted.org/packages/cc/41/fbf57ec52f4f0776193bd94334a841f0bc9d17e745f89c7790f336420c65/setproctitle-1.3.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1065ed36bd03a3fd4186d6c6de5f19846650b015789f72e2dea2d77be99bdca1", size = 31204, upload_time = "2025-04-29T13:33:04.455Z" }, - { url = "https://files.pythonhosted.org/packages/97/b5/f799fb7a00de29fb0ac1dfd015528dea425b9e31a8f1068a0b3df52d317f/setproctitle-1.3.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:4adf6a0013fe4e0844e3ba7583ec203ca518b9394c6cc0d3354df2bf31d1c034", size = 31181, upload_time = "2025-04-29T13:33:05.697Z" }, - { url = "https://files.pythonhosted.org/packages/b5/b7/81f101b612014ec61723436022c31146178813d6ca6b947f7b9c84e9daf4/setproctitle-1.3.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:eb7452849f6615871eabed6560ffedfe56bc8af31a823b6be4ce1e6ff0ab72c5", size = 30101, upload_time = "2025-04-29T13:33:07.223Z" }, - { url = "https://files.pythonhosted.org/packages/67/23/681232eed7640eab96719daa8647cc99b639e3daff5c287bd270ef179a73/setproctitle-1.3.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a094b7ce455ca341b59a0f6ce6be2e11411ba6e2860b9aa3dbb37468f23338f4", size = 32438, upload_time = "2025-04-29T13:33:08.538Z" }, - { url = "https://files.pythonhosted.org/packages/19/f8/4d075a7bdc3609ac71535b849775812455e4c40aedfbf0778a6f123b1774/setproctitle-1.3.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ad1c2c2baaba62823a7f348f469a967ece0062140ca39e7a48e4bbb1f20d54c4", size = 30625, upload_time = "2025-04-29T13:33:09.707Z" }, - { url = "https://files.pythonhosted.org/packages/5f/73/a2a8259ebee166aee1ca53eead75de0e190b3ddca4f716e5c7470ebb7ef6/setproctitle-1.3.6-cp311-cp311-win32.whl", hash = "sha256:8050c01331135f77ec99d99307bfbc6519ea24d2f92964b06f3222a804a3ff1f", size = 11488, upload_time = "2025-04-29T13:33:10.953Z" }, - { url = "https://files.pythonhosted.org/packages/c9/15/52cf5e1ff0727d53704cfdde2858eaf237ce523b0b04db65faa84ff83e13/setproctitle-1.3.6-cp311-cp311-win_amd64.whl", hash = "sha256:9b73cf0fe28009a04a35bb2522e4c5b5176cc148919431dcb73fdbdfaab15781", size = 12201, upload_time = "2025-04-29T13:33:12.389Z" }, - { url = "https://files.pythonhosted.org/packages/8f/fb/99456fd94d4207c5f6c40746a048a33a52b4239cd7d9c8d4889e2210ec82/setproctitle-1.3.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:af44bb7a1af163806bbb679eb8432fa7b4fb6d83a5d403b541b675dcd3798638", size = 17399, upload_time = "2025-04-29T13:33:13.406Z" }, - { url = "https://files.pythonhosted.org/packages/d5/48/9699191fe6062827683c43bfa9caac33a2c89f8781dd8c7253fa3dba85fd/setproctitle-1.3.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3cca16fd055316a48f0debfcbfb6af7cea715429fc31515ab3fcac05abd527d8", size = 11966, upload_time = "2025-04-29T13:33:14.976Z" }, - { url = "https://files.pythonhosted.org/packages/33/03/b085d192b9ecb9c7ce6ad6ef30ecf4110b7f39430b58a56245569827fcf4/setproctitle-1.3.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea002088d5554fd75e619742cefc78b84a212ba21632e59931b3501f0cfc8f67", size = 32017, upload_time = "2025-04-29T13:33:16.163Z" }, - { url = "https://files.pythonhosted.org/packages/ae/68/c53162e645816f97212002111420d1b2f75bf6d02632e37e961dc2cd6d8b/setproctitle-1.3.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb465dd5825356c1191a038a86ee1b8166e3562d6e8add95eec04ab484cfb8a2", size = 33419, upload_time = "2025-04-29T13:33:18.239Z" }, - { url = "https://files.pythonhosted.org/packages/ac/0d/119a45d15a816a6cf5ccc61b19729f82620095b27a47e0a6838216a95fae/setproctitle-1.3.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d2c8e20487b3b73c1fa72c56f5c89430617296cd380373e7af3a538a82d4cd6d", size = 30711, upload_time = "2025-04-29T13:33:19.571Z" }, - { url = "https://files.pythonhosted.org/packages/e3/fb/5e9b5068df9e9f31a722a775a5e8322a29a638eaaa3eac5ea7f0b35e6314/setproctitle-1.3.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0d6252098e98129a1decb59b46920d4eca17b0395f3d71b0d327d086fefe77d", size = 31742, upload_time = "2025-04-29T13:33:21.172Z" }, - { url = "https://files.pythonhosted.org/packages/35/88/54de1e73e8fce87d587889c7eedb48fc4ee2bbe4e4ca6331690d03024f86/setproctitle-1.3.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:cf355fbf0d4275d86f9f57be705d8e5eaa7f8ddb12b24ced2ea6cbd68fdb14dc", size = 31925, upload_time = "2025-04-29T13:33:22.427Z" }, - { url = "https://files.pythonhosted.org/packages/f3/01/65948d7badd66e63e3db247b923143da142790fa293830fdecf832712c2d/setproctitle-1.3.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e288f8a162d663916060beb5e8165a8551312b08efee9cf68302687471a6545d", size = 30981, upload_time = "2025-04-29T13:33:23.739Z" }, - { url = "https://files.pythonhosted.org/packages/22/20/c495e61786f1d38d5dc340b9d9077fee9be3dfc7e89f515afe12e1526dbc/setproctitle-1.3.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b2e54f4a2dc6edf0f5ea5b1d0a608d2af3dcb5aa8c8eeab9c8841b23e1b054fe", size = 33209, upload_time = "2025-04-29T13:33:24.915Z" }, - { url = "https://files.pythonhosted.org/packages/98/3f/a457b8550fbd34d5b482fe20b8376b529e76bf1fbf9a474a6d9a641ab4ad/setproctitle-1.3.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b6f4abde9a2946f57e8daaf1160b2351bcf64274ef539e6675c1d945dbd75e2a", size = 31587, upload_time = "2025-04-29T13:33:26.123Z" }, - { url = "https://files.pythonhosted.org/packages/44/fe/743517340e5a635e3f1c4310baea20c16c66202f96a6f4cead222ffd6d84/setproctitle-1.3.6-cp312-cp312-win32.whl", hash = "sha256:db608db98ccc21248370d30044a60843b3f0f3d34781ceeea67067c508cd5a28", size = 11487, upload_time = "2025-04-29T13:33:27.403Z" }, - { url = "https://files.pythonhosted.org/packages/60/9a/d88f1c1f0f4efff1bd29d9233583ee341114dda7d9613941453984849674/setproctitle-1.3.6-cp312-cp312-win_amd64.whl", hash = "sha256:082413db8a96b1f021088e8ec23f0a61fec352e649aba20881895815388b66d3", size = 12208, upload_time = "2025-04-29T13:33:28.852Z" }, - { url = "https://files.pythonhosted.org/packages/89/76/f1a2fdbf9b9602945a7489ba5c52e9863de37381ef1a85a2b9ed0ff8bc79/setproctitle-1.3.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e2a9e62647dc040a76d55563580bf3bb8fe1f5b6ead08447c2ed0d7786e5e794", size = 17392, upload_time = "2025-04-29T13:33:30.925Z" }, - { url = "https://files.pythonhosted.org/packages/5c/5b/4e0db8b10b4543afcb3dbc0827793d46e43ec1de6b377e313af3703d08e0/setproctitle-1.3.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:751ba352ed922e0af60458e961167fa7b732ac31c0ddd1476a2dfd30ab5958c5", size = 11951, upload_time = "2025-04-29T13:33:32.296Z" }, - { url = "https://files.pythonhosted.org/packages/dc/fe/d5d00aaa700fe1f6160b6e95c225b29c01f4d9292176d48fd968815163ea/setproctitle-1.3.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7890e291bf4708e3b61db9069ea39b3ab0651e42923a5e1f4d78a7b9e4b18301", size = 32087, upload_time = "2025-04-29T13:33:33.469Z" }, - { url = "https://files.pythonhosted.org/packages/9f/b3/894b827b93ef813c082479bebf88185860f01ac243df737823dd705e7fff/setproctitle-1.3.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b2b17855ed7f994f3f259cf2dfbfad78814538536fa1a91b50253d84d87fd88d", size = 33502, upload_time = "2025-04-29T13:33:34.831Z" }, - { url = "https://files.pythonhosted.org/packages/b2/cd/5330734cca1a4cfcb721432c22cb7899ff15a4101ba868b2ef452ffafea1/setproctitle-1.3.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2e51ec673513465663008ce402171192a053564865c2fc6dc840620871a9bd7c", size = 30713, upload_time = "2025-04-29T13:33:36.739Z" }, - { url = "https://files.pythonhosted.org/packages/fa/d3/c2590c5daa2e9a008d3f2b16c0f4a351826193be55f147cb32af49c6d814/setproctitle-1.3.6-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63cc10352dc6cf35a33951656aa660d99f25f574eb78132ce41a85001a638aa7", size = 31792, upload_time = "2025-04-29T13:33:37.974Z" }, - { url = "https://files.pythonhosted.org/packages/e6/b1/c553ed5af8cfcecd5ae7737e63af58a17a03d26f3d61868c7eb20bf7e3cf/setproctitle-1.3.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0dba8faee2e4a96e934797c9f0f2d093f8239bf210406a99060b3eabe549628e", size = 31927, upload_time = "2025-04-29T13:33:39.203Z" }, - { url = "https://files.pythonhosted.org/packages/70/78/2d5385206540127a3dca0ff83225b1ac66873f5cc89d4a6d3806c92f5ae2/setproctitle-1.3.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e3e44d08b61de0dd6f205528498f834a51a5c06689f8fb182fe26f3a3ce7dca9", size = 30981, upload_time = "2025-04-29T13:33:40.431Z" }, - { url = "https://files.pythonhosted.org/packages/31/62/e3e4a4e006d0e549748e53cded4ff3b667be0602860fc61b7de8b412b667/setproctitle-1.3.6-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:de004939fc3fd0c1200d26ea9264350bfe501ffbf46c8cf5dc7f345f2d87a7f1", size = 33244, upload_time = "2025-04-29T13:33:41.817Z" }, - { url = "https://files.pythonhosted.org/packages/aa/05/4b223fd4ef94e105dc7aff27fa502fb7200cf52be2bb0c064bd2406b5611/setproctitle-1.3.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3f8194b4d631b003a1176a75d1acd545e04b1f54b821638e098a93e6e62830ef", size = 31630, upload_time = "2025-04-29T13:33:43.093Z" }, - { url = "https://files.pythonhosted.org/packages/1b/ba/5f68eb969f7336f54b54a599fd3ffbd7662f9733b080bc8598705971b3dd/setproctitle-1.3.6-cp313-cp313-win32.whl", hash = "sha256:d714e002dd3638170fe7376dc1b686dbac9cb712cde3f7224440af722cc9866a", size = 11480, upload_time = "2025-04-29T13:34:01.257Z" }, - { url = "https://files.pythonhosted.org/packages/ba/f5/7f47f0ca35c9c357f16187cee9229f3eda0237bc6fdd3061441336f361c0/setproctitle-1.3.6-cp313-cp313-win_amd64.whl", hash = "sha256:b70c07409d465f3a8b34d52f863871fb8a00755370791d2bd1d4f82b3cdaf3d5", size = 12198, upload_time = "2025-04-29T13:34:02.293Z" }, - { url = "https://files.pythonhosted.org/packages/39/ad/c3941b8fc6b32a976c9e2d9615a90ae793b69cd010ca8c3575dbc822104f/setproctitle-1.3.6-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:23a57d3b8f1549515c2dbe4a2880ebc1f27780dc126c5e064167563e015817f5", size = 17401, upload_time = "2025-04-29T13:33:44.186Z" }, - { url = "https://files.pythonhosted.org/packages/04/38/a184f857b988d3a9c401e470a4e38182a5c99ee77bf90432d7665e9d35a3/setproctitle-1.3.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:81c443310831e29fabbd07b75ebbfa29d0740b56f5907c6af218482d51260431", size = 11959, upload_time = "2025-04-29T13:33:45.71Z" }, - { url = "https://files.pythonhosted.org/packages/b7/b9/4878ef9d8483adfd1edf6bf95151362aaec0d05aac306a97ff0383f491b5/setproctitle-1.3.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d88c63bd395c787b0aa81d8bbc22c1809f311032ce3e823a6517b711129818e4", size = 33463, upload_time = "2025-04-29T13:33:46.913Z" }, - { url = "https://files.pythonhosted.org/packages/cc/60/3ef49d1931aff2a36a7324a49cca10d77ef03e0278452fd468c33a52d7e3/setproctitle-1.3.6-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d73f14b86d0e2858ece6bf5807c9889670e392c001d414b4293d0d9b291942c3", size = 34959, upload_time = "2025-04-29T13:33:48.216Z" }, - { url = "https://files.pythonhosted.org/packages/81/c6/dee0a973acecefb0db6c9c2e0ea7f18b7e4db773a72e534741ebdee8bbb8/setproctitle-1.3.6-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3393859eb8f19f5804049a685bf286cb08d447e28ba5c6d8543c7bf5500d5970", size = 32055, upload_time = "2025-04-29T13:33:49.443Z" }, - { url = "https://files.pythonhosted.org/packages/ea/a5/5dd5c4192cf18d16349a32a07f728a9a48a2a05178e16966cabd6645903e/setproctitle-1.3.6-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:785cd210c0311d9be28a70e281a914486d62bfd44ac926fcd70cf0b4d65dff1c", size = 32986, upload_time = "2025-04-29T13:33:51.519Z" }, - { url = "https://files.pythonhosted.org/packages/df/a6/1508d37eb8008670d33f13fcdb91cbd8ef54697276469abbfdd3d4428c59/setproctitle-1.3.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c051f46ed1e13ba8214b334cbf21902102807582fbfaf0fef341b9e52f0fafbf", size = 32736, upload_time = "2025-04-29T13:33:52.852Z" }, - { url = "https://files.pythonhosted.org/packages/1a/73/c84ec8880d543766a12fcd6b65dbd013770974a40577889f357409b0441e/setproctitle-1.3.6-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:49498ebf68ca3e75321ffe634fcea5cc720502bfaa79bd6b03ded92ce0dc3c24", size = 31945, upload_time = "2025-04-29T13:33:54.665Z" }, - { url = "https://files.pythonhosted.org/packages/95/0a/126b9ff7a406a69a62825fe5bd6d1ba8671919a7018c4f9e2c63f49bfcb6/setproctitle-1.3.6-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:4431629c178193f23c538cb1de3da285a99ccc86b20ee91d81eb5f1a80e0d2ba", size = 34333, upload_time = "2025-04-29T13:33:56.101Z" }, - { url = "https://files.pythonhosted.org/packages/9a/fd/5474b04f1c013ff460129d2bc774557dd6e186da4667865efef9a83bf378/setproctitle-1.3.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d136fbf8ad4321716e44d6d6b3d8dffb4872626010884e07a1db54b7450836cf", size = 32508, upload_time = "2025-04-29T13:33:57.43Z" }, - { url = "https://files.pythonhosted.org/packages/32/21/2503e38520cb076a7ecaef6a35d6a6fa89cf02af3541c84c811fd7500d20/setproctitle-1.3.6-cp313-cp313t-win32.whl", hash = "sha256:d483cc23cc56ab32911ea0baa0d2d9ea7aa065987f47de847a0a93a58bf57905", size = 11482, upload_time = "2025-04-29T13:33:58.602Z" }, - { url = "https://files.pythonhosted.org/packages/65/23/7833d75a27fba25ddc5cd3b54cd03c4bf8e18b8e2dbec622eb6326278ce8/setproctitle-1.3.6-cp313-cp313t-win_amd64.whl", hash = "sha256:74973aebea3543ad033b9103db30579ec2b950a466e09f9c2180089e8346e0ec", size = 12209, upload_time = "2025-04-29T13:33:59.727Z" }, - { url = "https://files.pythonhosted.org/packages/d0/2b/f19977b646b64c1440dade2c385c89c39f74ce5254defa102dfd9c163e0b/setproctitle-1.3.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:3cde5b83ec4915cd5e6ae271937fd60d14113c8f7769b4a20d51769fe70d8717", size = 11471, upload_time = "2025-04-29T13:34:42.665Z" }, - { url = "https://files.pythonhosted.org/packages/78/46/db58cf700f1408cf0f63d3f939f7b077bd450da8e037310f70e74c41262f/setproctitle-1.3.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:797f2846b546a8741413c57d9fb930ad5aa939d925c9c0fa6186d77580035af7", size = 13520, upload_time = "2025-04-29T13:34:44.287Z" }, - { url = "https://files.pythonhosted.org/packages/5c/46/0b89e7ebe77543e721c67077ad93fc8c7c3c31a8db3b12e00d02950f6adc/setproctitle-1.3.6-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ac3eb04bcf0119aadc6235a2c162bae5ed5f740e3d42273a7228b915722de20", size = 13094, upload_time = "2025-04-29T13:34:45.605Z" }, - { url = "https://files.pythonhosted.org/packages/f7/78/03f2e42eb83bce6f853d7751ae95f8a3ae7408145a0b6cdd717be01497d7/setproctitle-1.3.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0e6b5633c94c5111f7137f875e8f1ff48f53b991d5d5b90932f27dc8c1fa9ae4", size = 12241, upload_time = "2025-04-29T13:34:46.996Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/d3/06/66c8b705179bc54087845f28fd1b72f83751b6e9a195628e2e9af9926505/sentry_sdk-2.53.0.tar.gz", hash = "sha256:6520ef2c4acd823f28efc55e43eb6ce2e6d9f954a95a3aa96b6fd14871e92b77", size = 412369, upload-time = "2026-02-16T11:11:14.743Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/47/d4/2fdf854bc3b9c7f55219678f812600a20a138af2dd847d99004994eada8f/sentry_sdk-2.53.0-py2.py3-none-any.whl", hash = "sha256:46e1ed8d84355ae54406c924f6b290c3d61f4048625989a723fd622aab838899", size = 437908, upload-time = "2026-02-16T11:11:13.227Z" }, ] [[package]] name = "setuptools" -version = "80.9.0" +version = "82.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958, upload_time = "2025-05-27T00:56:51.443Z" } +sdist = { url = "https://files.pythonhosted.org/packages/82/f3/748f4d6f65d1756b9ae577f329c951cda23fb900e4de9f70900ced962085/setuptools-82.0.0.tar.gz", hash = "sha256:22e0a2d69474c6ae4feb01951cb69d515ed23728cf96d05513d36e42b62b37cb", size = 1144893, upload-time = "2026-02-08T15:08:40.206Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload_time = "2025-05-27T00:56:49.664Z" }, + { url = "https://files.pythonhosted.org/packages/e1/c6/76dc613121b793286a3f91621d7b75a2b493e0390ddca50f11993eadf192/setuptools-82.0.0-py3-none-any.whl", hash = "sha256:70b18734b607bd1da571d097d236cfcfacaf01de45717d59e6e04b96877532e0", size = 1003468, upload-time = "2026-02-08T15:08:38.723Z" }, ] [[package]] name = "shellingham" version = "1.5.4" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310, upload_time = "2023-10-24T04:13:40.426Z" } +sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310, upload-time = "2023-10-24T04:13:40.426Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755, upload_time = "2023-10-24T04:13:38.866Z" }, + { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755, upload-time = "2023-10-24T04:13:38.866Z" }, ] [[package]] name = "silero-vad" -version = "5.1.2" +version = "6.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "onnxruntime" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torchaudio", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "packaging" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "torchaudio", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torchaudio", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/b4/d0311b2e6220a11f8f4699f4a278cb088131573286cdfe804c87c7eb5123/silero_vad-5.1.2.tar.gz", hash = "sha256:c442971160026d2d7aa0ad83f0c7ee86c89797a65289fe625c8ea59fc6fb828d", size = 5098526, upload_time = "2024-10-09T09:50:47.019Z" } +sdist = { url = "https://files.pythonhosted.org/packages/00/4d/0a03f56a4946114c8fa25bd66cafe75bd5807fb73c3bfad2a7603597c4d1/silero_vad-6.2.0.tar.gz", hash = "sha256:27f90e994bc57fdf3d0d1a25f70f65d81854c11974a4f911f7e61792e7a893fd", size = 14569087, upload-time = "2025-11-06T08:39:09.333Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/98/f7/5ae11d13fbb733cd3bfd7ff1c3a3902e6f55437df4b72307c1f168146268/silero_vad-5.1.2-py3-none-any.whl", hash = "sha256:93b41953d7774b165407fda6b533c119c5803864e367d5034dc626c82cfdf661", size = 5026737, upload_time = "2024-10-09T09:50:44.355Z" }, + { url = "https://files.pythonhosted.org/packages/9e/76/12cbd574562511a8914731436b6c584112186bb6bf149e9f952af4940146/silero_vad-6.2.0-py3-none-any.whl", hash = "sha256:8a31f1e58e73cdc20820d842f757e678e0ae1b0ee1cb7b8aa50f20f8fd7f7638", size = 6118499, upload-time = "2025-11-06T08:39:07.856Z" }, ] [[package]] name = "six" version = "1.17.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload_time = "2024-12-04T17:35:28.174Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload_time = "2024-12-04T17:35:26.475Z" }, + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, ] [[package]] name = "smmap" version = "5.0.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/44/cd/a040c4b3119bbe532e5b0732286f805445375489fceaec1f48306068ee3b/smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5", size = 22329, upload_time = "2025-01-02T07:14:40.909Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/04/be/d09147ad1ec7934636ad912901c5fd7667e1c858e19d355237db0d0cd5e4/smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e", size = 24303, upload_time = "2025-01-02T07:14:38.724Z" }, -] - -[[package]] -name = "sniffio" -version = "1.3.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload_time = "2024-02-25T23:20:04.057Z" } +sdist = { url = "https://files.pythonhosted.org/packages/44/cd/a040c4b3119bbe532e5b0732286f805445375489fceaec1f48306068ee3b/smmap-5.0.2.tar.gz", hash = "sha256:26ea65a03958fa0c8a1c7e8c7a58fdc77221b8910f6be2131affade476898ad5", size = 22329, upload-time = "2025-01-02T07:14:40.909Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload_time = "2024-02-25T23:20:01.196Z" }, + { url = "https://files.pythonhosted.org/packages/04/be/d09147ad1ec7934636ad912901c5fd7667e1c858e19d355237db0d0cd5e4/smmap-5.0.2-py3-none-any.whl", hash = "sha256:b30115f0def7d7531d22a0fb6502488d879e75b260a9db4d0819cfb25403af5e", size = 24303, upload-time = "2025-01-02T07:14:38.724Z" }, ] [[package]] name = "sortedcontainers" version = "2.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594, upload_time = "2021-05-16T22:03:42.897Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/c4/ba2f8066cceb6f23394729afe52f3bf7adec04bf9ed2c820b39e19299111/sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", size = 30594, upload-time = "2021-05-16T22:03:42.897Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575, upload_time = "2021-05-16T22:03:41.177Z" }, + { url = "https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0", size = 29575, upload-time = "2021-05-16T22:03:41.177Z" }, ] [[package]] name = "sounddevice" -version = "0.5.2" +version = "0.5.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/91/a6/91e9f08ed37c7c9f56b5227c6aea7f2ae63ba2d59520eefb24e82cbdd589/sounddevice-0.5.2.tar.gz", hash = "sha256:c634d51bd4e922d6f0fa5e1a975cc897c947f61d31da9f79ba7ea34dff448b49", size = 53150, upload_time = "2025-05-16T18:12:27.339Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2a/f9/2592608737553638fca98e21e54bfec40bf577bb98a61b2770c912aab25e/sounddevice-0.5.5.tar.gz", hash = "sha256:22487b65198cb5bf2208755105b524f78ad173e5ab6b445bdab1c989f6698df3", size = 143191, upload-time = "2026-01-23T18:36:43.529Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/75/2d/582738fc01352a5bc20acac9221e58538365cecb3bb264838f66419df219/sounddevice-0.5.2-py3-none-any.whl", hash = "sha256:82375859fac2e73295a4ab3fc60bd4782743157adc339561c1f1142af472f505", size = 32450, upload_time = "2025-05-16T18:12:21.919Z" }, - { url = "https://files.pythonhosted.org/packages/3f/6f/e3dd751face4fcb5be25e8abba22f25d8e6457ebd7e9ed79068b768dc0e5/sounddevice-0.5.2-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl", hash = "sha256:943f27e66037d41435bdd0293454072cdf657b594c9cde63cd01ee3daaac7ab3", size = 108088, upload_time = "2025-05-16T18:12:23.146Z" }, - { url = "https://files.pythonhosted.org/packages/45/0b/bfad79af0b380aa7c0bfe73e4b03e0af45354a48ad62549489bd7696c5b0/sounddevice-0.5.2-py3-none-win32.whl", hash = "sha256:3a113ce614a2c557f14737cb20123ae6298c91fc9301eb014ada0cba6d248c5f", size = 312665, upload_time = "2025-05-16T18:12:24.726Z" }, - { url = "https://files.pythonhosted.org/packages/e1/3e/61d88e6b0a7383127cdc779195cb9d83ebcf11d39bc961de5777e457075e/sounddevice-0.5.2-py3-none-win_amd64.whl", hash = "sha256:e18944b767d2dac3771a7771bdd7ff7d3acd7d334e72c4bedab17d1aed5dbc22", size = 363808, upload_time = "2025-05-16T18:12:26Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0a/478e441fd049002cf308520c0d62dd8333e7c6cc8d997f0dda07b9fbcc46/sounddevice-0.5.5-py3-none-any.whl", hash = "sha256:30ff99f6c107f49d25ad16a45cacd8d91c25a1bcdd3e81a206b921a3a6405b1f", size = 32807, upload-time = "2026-01-23T18:36:35.649Z" }, + { url = "https://files.pythonhosted.org/packages/56/f9/c037c35f6d0b6bc3bc7bfb314f1d6f1f9a341328ef47cd63fc4f850a7b27/sounddevice-0.5.5-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl", hash = "sha256:05eb9fd6c54c38d67741441c19164c0dae8ce80453af2d8c4ad2e7823d15b722", size = 108557, upload-time = "2026-01-23T18:36:37.41Z" }, + { url = "https://files.pythonhosted.org/packages/88/a1/d19dd9889cd4bce2e233c4fac007cd8daaf5b9fe6e6a5d432cf17be0b807/sounddevice-0.5.5-py3-none-win32.whl", hash = "sha256:1234cc9b4c9df97b6cbe748146ae0ec64dd7d6e44739e8e42eaa5b595313a103", size = 317765, upload-time = "2026-01-23T18:36:39.047Z" }, + { url = "https://files.pythonhosted.org/packages/c3/0e/002ed7c4c1c2ab69031f78989d3b789fee3a7fba9e586eb2b81688bf4961/sounddevice-0.5.5-py3-none-win_amd64.whl", hash = "sha256:cfc6b2c49fb7f555591c78cb8ecf48d6a637fd5b6e1db5fec6ed9365d64b3519", size = 365324, upload-time = "2026-01-23T18:36:40.496Z" }, + { url = "https://files.pythonhosted.org/packages/4e/39/a61d4b83a7746b70d23d9173be688c0c6bfc7173772344b7442c2c155497/sounddevice-0.5.5-py3-none-win_arm64.whl", hash = "sha256:3861901ddd8230d2e0e8ae62ac320cdd4c688d81df89da036dcb812f757bb3e6", size = 317115, upload-time = "2026-01-23T18:36:42.235Z" }, ] [[package]] @@ -8311,15 +7231,15 @@ dependencies = [ { name = "cffi" }, { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e1/41/9b873a8c055582859b239be17902a85339bec6a30ad162f98c9b0288a2cc/soundfile-0.13.1.tar.gz", hash = "sha256:b2c68dab1e30297317080a5b43df57e302584c49e2942defdde0acccc53f0e5b", size = 46156, upload_time = "2025-01-25T09:17:04.831Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/41/9b873a8c055582859b239be17902a85339bec6a30ad162f98c9b0288a2cc/soundfile-0.13.1.tar.gz", hash = "sha256:b2c68dab1e30297317080a5b43df57e302584c49e2942defdde0acccc53f0e5b", size = 46156, upload-time = "2025-01-25T09:17:04.831Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/64/28/e2a36573ccbcf3d57c00626a21fe51989380636e821b341d36ccca0c1c3a/soundfile-0.13.1-py2.py3-none-any.whl", hash = "sha256:a23c717560da2cf4c7b5ae1142514e0fd82d6bbd9dfc93a50423447142f2c445", size = 25751, upload_time = "2025-01-25T09:16:44.235Z" }, - { url = "https://files.pythonhosted.org/packages/ea/ab/73e97a5b3cc46bba7ff8650a1504348fa1863a6f9d57d7001c6b67c5f20e/soundfile-0.13.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:82dc664d19831933fe59adad199bf3945ad06d84bc111a5b4c0d3089a5b9ec33", size = 1142250, upload_time = "2025-01-25T09:16:47.583Z" }, - { url = "https://files.pythonhosted.org/packages/a0/e5/58fd1a8d7b26fc113af244f966ee3aecf03cb9293cb935daaddc1e455e18/soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:743f12c12c4054921e15736c6be09ac26b3b3d603aef6fd69f9dde68748f2593", size = 1101406, upload_time = "2025-01-25T09:16:49.662Z" }, - { url = "https://files.pythonhosted.org/packages/58/ae/c0e4a53d77cf6e9a04179535766b3321b0b9ced5f70522e4caf9329f0046/soundfile-0.13.1-py2.py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:9c9e855f5a4d06ce4213f31918653ab7de0c5a8d8107cd2427e44b42df547deb", size = 1235729, upload_time = "2025-01-25T09:16:53.018Z" }, - { url = "https://files.pythonhosted.org/packages/57/5e/70bdd9579b35003a489fc850b5047beeda26328053ebadc1fb60f320f7db/soundfile-0.13.1-py2.py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:03267c4e493315294834a0870f31dbb3b28a95561b80b134f0bd3cf2d5f0e618", size = 1313646, upload_time = "2025-01-25T09:16:54.872Z" }, - { url = "https://files.pythonhosted.org/packages/fe/df/8c11dc4dfceda14e3003bb81a0d0edcaaf0796dd7b4f826ea3e532146bba/soundfile-0.13.1-py2.py3-none-win32.whl", hash = "sha256:c734564fab7c5ddf8e9be5bf70bab68042cd17e9c214c06e365e20d64f9a69d5", size = 899881, upload_time = "2025-01-25T09:16:56.663Z" }, - { url = "https://files.pythonhosted.org/packages/14/e9/6b761de83277f2f02ded7e7ea6f07828ec78e4b229b80e4ca55dd205b9dc/soundfile-0.13.1-py2.py3-none-win_amd64.whl", hash = "sha256:1e70a05a0626524a69e9f0f4dd2ec174b4e9567f4d8b6c11d38b5c289be36ee9", size = 1019162, upload_time = "2025-01-25T09:16:59.573Z" }, + { url = "https://files.pythonhosted.org/packages/64/28/e2a36573ccbcf3d57c00626a21fe51989380636e821b341d36ccca0c1c3a/soundfile-0.13.1-py2.py3-none-any.whl", hash = "sha256:a23c717560da2cf4c7b5ae1142514e0fd82d6bbd9dfc93a50423447142f2c445", size = 25751, upload-time = "2025-01-25T09:16:44.235Z" }, + { url = "https://files.pythonhosted.org/packages/ea/ab/73e97a5b3cc46bba7ff8650a1504348fa1863a6f9d57d7001c6b67c5f20e/soundfile-0.13.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:82dc664d19831933fe59adad199bf3945ad06d84bc111a5b4c0d3089a5b9ec33", size = 1142250, upload-time = "2025-01-25T09:16:47.583Z" }, + { url = "https://files.pythonhosted.org/packages/a0/e5/58fd1a8d7b26fc113af244f966ee3aecf03cb9293cb935daaddc1e455e18/soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:743f12c12c4054921e15736c6be09ac26b3b3d603aef6fd69f9dde68748f2593", size = 1101406, upload-time = "2025-01-25T09:16:49.662Z" }, + { url = "https://files.pythonhosted.org/packages/58/ae/c0e4a53d77cf6e9a04179535766b3321b0b9ced5f70522e4caf9329f0046/soundfile-0.13.1-py2.py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:9c9e855f5a4d06ce4213f31918653ab7de0c5a8d8107cd2427e44b42df547deb", size = 1235729, upload-time = "2025-01-25T09:16:53.018Z" }, + { url = "https://files.pythonhosted.org/packages/57/5e/70bdd9579b35003a489fc850b5047beeda26328053ebadc1fb60f320f7db/soundfile-0.13.1-py2.py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:03267c4e493315294834a0870f31dbb3b28a95561b80b134f0bd3cf2d5f0e618", size = 1313646, upload-time = "2025-01-25T09:16:54.872Z" }, + { url = "https://files.pythonhosted.org/packages/fe/df/8c11dc4dfceda14e3003bb81a0d0edcaaf0796dd7b4f826ea3e532146bba/soundfile-0.13.1-py2.py3-none-win32.whl", hash = "sha256:c734564fab7c5ddf8e9be5bf70bab68042cd17e9c214c06e365e20d64f9a69d5", size = 899881, upload-time = "2025-01-25T09:16:56.663Z" }, + { url = "https://files.pythonhosted.org/packages/14/e9/6b761de83277f2f02ded7e7ea6f07828ec78e4b229b80e4ca55dd205b9dc/soundfile-0.13.1-py2.py3-none-win_amd64.whl", hash = "sha256:1e70a05a0626524a69e9f0f4dd2ec174b4e9567f4d8b6c11d38b5c289be36ee9", size = 1019162, upload-time = "2025-01-25T09:16:59.573Z" }, ] [[package]] @@ -8330,32 +7250,37 @@ dependencies = [ { name = "numpy" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/3d/a2/d8e0d8fd7abf509ead4a2cb0fb24e5758b5330166bf9223d5cb9f98a7e8d/sox-1.5.0.tar.gz", hash = "sha256:12c7be5bb1f548d891fe11e82c08cf5f1a1d74e225298f60082e5aeb2469ada0", size = 63905, upload_time = "2024-03-20T16:59:37.385Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3d/a2/d8e0d8fd7abf509ead4a2cb0fb24e5758b5330166bf9223d5cb9f98a7e8d/sox-1.5.0.tar.gz", hash = "sha256:12c7be5bb1f548d891fe11e82c08cf5f1a1d74e225298f60082e5aeb2469ada0", size = 63905, upload-time = "2024-03-20T16:59:37.385Z" } [[package]] name = "soxr" -version = "0.5.0.post1" +version = "1.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/02/c0/4429bf9b3be10e749149e286aa5c53775399ec62891c6b970456c6dca325/soxr-0.5.0.post1.tar.gz", hash = "sha256:7092b9f3e8a416044e1fa138c8172520757179763b85dc53aa9504f4813cff73", size = 170853, upload_time = "2024-08-31T03:43:33.058Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7d/96/bee1eb69d66fc28c3b219ba9b8674b49d3dcc6cd2f9b3e5114ff28cf88b5/soxr-0.5.0.post1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:7406d782d85f8cf64e66b65e6b7721973de8a1dc50b9e88bc2288c343a987484", size = 203841, upload_time = "2024-08-31T03:42:59.186Z" }, - { url = "https://files.pythonhosted.org/packages/1f/5d/56ad3d181d30d103128f65cc44f4c4e24c199e6d5723e562704e47c89f78/soxr-0.5.0.post1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fa0a382fb8d8e2afed2c1642723b2d2d1b9a6728ff89f77f3524034c8885b8c9", size = 160192, upload_time = "2024-08-31T03:43:01.128Z" }, - { url = "https://files.pythonhosted.org/packages/7f/09/e43c39390e26b4c1b8d46f8a1c252a5077fa9f81cc2326b03c3d2b85744e/soxr-0.5.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b01d3efb95a2851f78414bcd00738b0253eec3f5a1e5482838e965ffef84969", size = 221176, upload_time = "2024-08-31T03:43:02.663Z" }, - { url = "https://files.pythonhosted.org/packages/ba/e6/059070b4cdb7fdd8ffbb67c5087c1da9716577127fb0540cd11dbf77923b/soxr-0.5.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fcc049b0a151a65aa75b92f0ac64bb2dba785d16b78c31c2b94e68c141751d6d", size = 252779, upload_time = "2024-08-31T03:43:04.582Z" }, - { url = "https://files.pythonhosted.org/packages/ad/64/86082b6372e5ff807dfa79b857da9f50e94e155706000daa43fdc3b59851/soxr-0.5.0.post1-cp310-cp310-win_amd64.whl", hash = "sha256:97f269bc26937c267a2ace43a77167d0c5c8bba5a2b45863bb6042b5b50c474e", size = 166881, upload_time = "2024-08-31T03:43:06.255Z" }, - { url = "https://files.pythonhosted.org/packages/29/28/dc62dae260a77603e8257e9b79078baa2ca4c0b4edc6f9f82c9113d6ef18/soxr-0.5.0.post1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:6fb77b626773a966e3d8f6cb24f6f74b5327fa5dc90f1ff492450e9cdc03a378", size = 203648, upload_time = "2024-08-31T03:43:08.339Z" }, - { url = "https://files.pythonhosted.org/packages/0e/48/3e88329a695f6e0e38a3b171fff819d75d7cc055dae1ec5d5074f34d61e3/soxr-0.5.0.post1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:39e0f791ba178d69cd676485dbee37e75a34f20daa478d90341ecb7f6d9d690f", size = 159933, upload_time = "2024-08-31T03:43:10.053Z" }, - { url = "https://files.pythonhosted.org/packages/9c/a5/6b439164be6871520f3d199554568a7656e96a867adbbe5bac179caf5776/soxr-0.5.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f0b558f445ba4b64dbcb37b5f803052eee7d93b1dbbbb97b3ec1787cb5a28eb", size = 221010, upload_time = "2024-08-31T03:43:11.839Z" }, - { url = "https://files.pythonhosted.org/packages/9f/e5/400e3bf7f29971abad85cb877e290060e5ec61fccd2fa319e3d85709c1be/soxr-0.5.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca6903671808e0a6078b0d146bb7a2952b118dfba44008b2aa60f221938ba829", size = 252471, upload_time = "2024-08-31T03:43:13.347Z" }, - { url = "https://files.pythonhosted.org/packages/86/94/6a7e91bea7e6ca193ee429869b8f18548cd79759e064021ecb5756024c7c/soxr-0.5.0.post1-cp311-cp311-win_amd64.whl", hash = "sha256:c4d8d5283ed6f5efead0df2c05ae82c169cfdfcf5a82999c2d629c78b33775e8", size = 166723, upload_time = "2024-08-31T03:43:15.212Z" }, - { url = "https://files.pythonhosted.org/packages/5d/e3/d422d279e51e6932e7b64f1170a4f61a7ee768e0f84c9233a5b62cd2c832/soxr-0.5.0.post1-cp312-abi3-macosx_10_14_x86_64.whl", hash = "sha256:fef509466c9c25f65eae0ce1e4b9ac9705d22c6038c914160ddaf459589c6e31", size = 199993, upload_time = "2024-08-31T03:43:17.24Z" }, - { url = "https://files.pythonhosted.org/packages/20/f1/88adaca3c52e03bcb66b63d295df2e2d35bf355d19598c6ce84b20be7fca/soxr-0.5.0.post1-cp312-abi3-macosx_11_0_arm64.whl", hash = "sha256:4704ba6b13a3f1e41d12acf192878384c1c31f71ce606829c64abdf64a8d7d32", size = 156373, upload_time = "2024-08-31T03:43:18.633Z" }, - { url = "https://files.pythonhosted.org/packages/b8/38/bad15a9e615215c8219652ca554b601663ac3b7ac82a284aca53ec2ff48c/soxr-0.5.0.post1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd052a66471a7335b22a6208601a9d0df7b46b8d087dce4ff6e13eed6a33a2a1", size = 216564, upload_time = "2024-08-31T03:43:20.789Z" }, - { url = "https://files.pythonhosted.org/packages/e1/1a/569ea0420a0c4801c2c8dd40d8d544989522f6014d51def689125f3f2935/soxr-0.5.0.post1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a3f16810dd649ab1f433991d2a9661e9e6a116c2b4101039b53b3c3e90a094fc", size = 248455, upload_time = "2024-08-31T03:43:22.165Z" }, - { url = "https://files.pythonhosted.org/packages/bc/10/440f1ba3d4955e0dc740bbe4ce8968c254a3d644d013eb75eea729becdb8/soxr-0.5.0.post1-cp312-abi3-win_amd64.whl", hash = "sha256:b1be9fee90afb38546bdbd7bde714d1d9a8c5a45137f97478a83b65e7f3146f6", size = 164937, upload_time = "2024-08-31T03:43:23.671Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/42/7e/f4b461944662ad75036df65277d6130f9411002bfb79e9df7dff40a31db9/soxr-1.0.0.tar.gz", hash = "sha256:e07ee6c1d659bc6957034f4800c60cb8b98de798823e34d2a2bba1caa85a4509", size = 171415, upload-time = "2025-09-07T13:22:21.317Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/a7/11c36d71595b52fe84a220040ace679035953acf06b83bf2c7117c565d2c/soxr-1.0.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:b876a3156f67c76aef0cff1084eaf4088d9ca584bb569cb993f89a52ec5f399f", size = 206459, upload-time = "2025-09-07T13:21:46.904Z" }, + { url = "https://files.pythonhosted.org/packages/43/5e/8962f2aeea7777d2a6e65a24a2b83c6aea1a28badeda027fd328f7f03bb7/soxr-1.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4d3b957a7b0cc19ae6aa45d40b2181474e53a8dd00efd7bce6bcf4e60e020892", size = 164808, upload-time = "2025-09-07T13:21:48.83Z" }, + { url = "https://files.pythonhosted.org/packages/fc/91/00384166f110a3888ea8efd44523ba7168dd2dc39e3e43c931cc2d069fa9/soxr-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b89685faedebc45af71f08f9957b61cc6143bc94ba43fe38e97067f81e272969", size = 208586, upload-time = "2025-09-07T13:21:50.341Z" }, + { url = "https://files.pythonhosted.org/packages/75/34/e18f1003e242aabed44ed8902534814d3e64209e4d1d874f5b9b67d73cde/soxr-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d255741b2f0084fd02d4a2ddd77cd495be9e7e7b6f9dba1c9494f86afefac65b", size = 242310, upload-time = "2025-09-07T13:21:51.56Z" }, + { url = "https://files.pythonhosted.org/packages/61/9c/a1c5ed106b40cc1e2e12cd58831b7f1b61c5fbdb8eceeca4b3a0b0dbef6c/soxr-1.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:158a4a9055958c4b95ef91dbbe280cabb00946b5423b25a9b0ce31bd9e0a271e", size = 173561, upload-time = "2025-09-07T13:21:53.03Z" }, + { url = "https://files.pythonhosted.org/packages/65/ce/a3262bc8733d3a4ce5f660ed88c3d97f4b12658b0909e71334cba1721dcb/soxr-1.0.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:28e19d74a5ef45c0d7000f3c70ec1719e89077379df2a1215058914d9603d2d8", size = 206739, upload-time = "2025-09-07T13:21:54.572Z" }, + { url = "https://files.pythonhosted.org/packages/64/dc/e8cbd100b652697cc9865dbed08832e7e135ff533f453eb6db9e6168d153/soxr-1.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f8dc69fc18884e53b72f6141fdf9d80997edbb4fec9dc2942edcb63abbe0d023", size = 165233, upload-time = "2025-09-07T13:21:55.887Z" }, + { url = "https://files.pythonhosted.org/packages/75/12/4b49611c9ba5e9fe6f807d0a83352516808e8e573f8b4e712fc0c17f3363/soxr-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3f15450e6f65f22f02fcd4c5a9219c873b1e583a73e232805ff160c759a6b586", size = 208867, upload-time = "2025-09-07T13:21:57.076Z" }, + { url = "https://files.pythonhosted.org/packages/cc/70/92146ab970a3ef8c43ac160035b1e52fde5417f89adb10572f7e788d9596/soxr-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1f73f57452f9df37b4de7a4052789fcbd474a5b28f38bba43278ae4b489d4384", size = 242633, upload-time = "2025-09-07T13:21:58.621Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a7/628479336206959463d08260bffed87905e7ba9e3bd83ca6b405a0736e94/soxr-1.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:9f417c3d69236051cf5a1a7bad7c4bff04eb3d8fcaa24ac1cb06e26c8d48d8dc", size = 173814, upload-time = "2025-09-07T13:21:59.798Z" }, + { url = "https://files.pythonhosted.org/packages/c5/c7/f92b81f1a151c13afb114f57799b86da9330bec844ea5a0d3fe6a8732678/soxr-1.0.0-cp312-abi3-macosx_10_14_x86_64.whl", hash = "sha256:abecf4e39017f3fadb5e051637c272ae5778d838e5c3926a35db36a53e3a607f", size = 205508, upload-time = "2025-09-07T13:22:01.252Z" }, + { url = "https://files.pythonhosted.org/packages/ff/1d/c945fea9d83ea1f2be9d116b3674dbaef26ed090374a77c394b31e3b083b/soxr-1.0.0-cp312-abi3-macosx_11_0_arm64.whl", hash = "sha256:e973d487ee46aa8023ca00a139db6e09af053a37a032fe22f9ff0cc2e19c94b4", size = 163568, upload-time = "2025-09-07T13:22:03.558Z" }, + { url = "https://files.pythonhosted.org/packages/b5/80/10640970998a1d2199bef6c4d92205f36968cddaf3e4d0e9fe35ddd405bd/soxr-1.0.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e8ce273cca101aff3d8c387db5a5a41001ba76ef1837883438d3c652507a9ccc", size = 204707, upload-time = "2025-09-07T13:22:05.125Z" }, + { url = "https://files.pythonhosted.org/packages/b1/87/2726603c13c2126cb8ded9e57381b7377f4f0df6ba4408e1af5ddbfdc3dd/soxr-1.0.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8f2a69686f2856d37823bbb7b78c3d44904f311fe70ba49b893af11d6b6047b", size = 238032, upload-time = "2025-09-07T13:22:06.428Z" }, + { url = "https://files.pythonhosted.org/packages/ce/04/530252227f4d0721a5524a936336485dfb429bb206a66baf8e470384f4a2/soxr-1.0.0-cp312-abi3-win_amd64.whl", hash = "sha256:2a3b77b115ae7c478eecdbd060ed4f61beda542dfb70639177ac263aceda42a2", size = 172070, upload-time = "2025-09-07T13:22:07.62Z" }, + { url = "https://files.pythonhosted.org/packages/99/77/d3b3c25b4f1b1aa4a73f669355edcaee7a52179d0c50407697200a0e55b9/soxr-1.0.0-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:392a5c70c04eb939c9c176bd6f654dec9a0eaa9ba33d8f1024ed63cf68cdba0a", size = 209509, upload-time = "2025-09-07T13:22:08.773Z" }, + { url = "https://files.pythonhosted.org/packages/8a/ee/3ca73e18781bb2aff92b809f1c17c356dfb9a1870652004bd432e79afbfa/soxr-1.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:fdc41a1027ba46777186f26a8fba7893be913383414135577522da2fcc684490", size = 167690, upload-time = "2025-09-07T13:22:10.259Z" }, + { url = "https://files.pythonhosted.org/packages/bd/f0/eea8b5f587a2531657dc5081d2543a5a845f271a3bea1c0fdee5cebde021/soxr-1.0.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:449acd1dfaf10f0ce6dfd75c7e2ef984890df94008765a6742dafb42061c1a24", size = 209541, upload-time = "2025-09-07T13:22:11.739Z" }, + { url = "https://files.pythonhosted.org/packages/64/59/2430a48c705565eb09e78346950b586f253a11bd5313426ced3ecd9b0feb/soxr-1.0.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:38b35c99e408b8f440c9376a5e1dd48014857cd977c117bdaa4304865ae0edd0", size = 243025, upload-time = "2025-09-07T13:22:12.877Z" }, + { url = "https://files.pythonhosted.org/packages/3c/1b/f84a2570a74094e921bbad5450b2a22a85d58585916e131d9b98029c3e69/soxr-1.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:a39b519acca2364aa726b24a6fd55acf29e4c8909102e0b858c23013c38328e5", size = 184850, upload-time = "2025-09-07T13:22:14.068Z" }, ] [[package]] @@ -8365,57 +7290,70 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, { name = "psutil" }, - { name = "scikit-learn" }, - { name = "scipy" }, + { name = "scikit-learn", version = "1.7.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scikit-learn", version = "1.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/05/fb3f0c9248e60a0224e77198c31517b93b92d6060873b641caf474d42993/soynlp-0.0.493.tar.gz", hash = "sha256:4b20b825edbcadb9ebd494de54d8ca50b0ee317fe58d090e8b509d733422136a", size = 405393, upload_time = "2019-08-25T05:28:00.755Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/05/fb3f0c9248e60a0224e77198c31517b93b92d6060873b641caf474d42993/soynlp-0.0.493.tar.gz", hash = "sha256:4b20b825edbcadb9ebd494de54d8ca50b0ee317fe58d090e8b509d733422136a", size = 405393, upload-time = "2019-08-25T05:28:00.755Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/50/6913dc52a86a6b189419e59f9eef1b8d599cffb6f44f7bb91854165fc603/soynlp-0.0.493-py3-none-any.whl", hash = "sha256:2aed0ced1f0f74f7bdd0bdc24a979c5cb9ee4a28393642db52a83d174ed65b7a", size = 416753, upload_time = "2019-08-25T05:27:54.56Z" }, + { url = "https://files.pythonhosted.org/packages/7e/50/6913dc52a86a6b189419e59f9eef1b8d599cffb6f44f7bb91854165fc603/soynlp-0.0.493-py3-none-any.whl", hash = "sha256:2aed0ced1f0f74f7bdd0bdc24a979c5cb9ee4a28393642db52a83d174ed65b7a", size = 416753, upload-time = "2019-08-25T05:27:54.56Z" }, ] [[package]] name = "sqlalchemy" -version = "2.0.41" +version = "2.0.46" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "greenlet", marker = "(python_full_version < '3.14' and platform_machine == 'AMD64') or (python_full_version < '3.14' and platform_machine == 'WIN32') or (python_full_version < '3.14' and platform_machine == 'aarch64') or (python_full_version < '3.14' and platform_machine == 'amd64') or (python_full_version < '3.14' and platform_machine == 'ppc64le') or (python_full_version < '3.14' and platform_machine == 'win32') or (python_full_version < '3.14' and platform_machine == 'x86_64') or (platform_machine != 'AMD64' and platform_machine != 'WIN32' and platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'ppc64le' and platform_machine != 'win32' and platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'AMD64' and platform_machine != 'WIN32' and platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'ppc64le' and platform_machine != 'win32' and platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'AMD64' and platform_machine != 'WIN32' and platform_machine != 'aarch64' and platform_machine != 'amd64' and platform_machine != 'ppc64le' and platform_machine != 'win32' and platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'AMD64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine == 'AMD64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'AMD64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'WIN32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine == 'WIN32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'WIN32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'aarch64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine == 'aarch64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'amd64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine == 'amd64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'amd64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'ppc64le' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine == 'ppc64le' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'ppc64le' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine == 'win32' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'win32' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine == 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine == 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/63/66/45b165c595ec89aa7dcc2c1cd222ab269bc753f1fc7a1e68f8481bd957bf/sqlalchemy-2.0.41.tar.gz", hash = "sha256:edba70118c4be3c2b1f90754d308d0b79c6fe2c0fdc52d8ddf603916f83f4db9", size = 9689424, upload_time = "2025-05-14T17:10:32.339Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/e9/12/d7c445b1940276a828efce7331cb0cb09d6e5f049651db22f4ebb0922b77/sqlalchemy-2.0.41-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b1f09b6821406ea1f94053f346f28f8215e293344209129a9c0fcc3578598d7b", size = 2117967, upload_time = "2025-05-14T17:48:15.841Z" }, - { url = "https://files.pythonhosted.org/packages/6f/b8/cb90f23157e28946b27eb01ef401af80a1fab7553762e87df51507eaed61/sqlalchemy-2.0.41-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1936af879e3db023601196a1684d28e12f19ccf93af01bf3280a3262c4b6b4e5", size = 2107583, upload_time = "2025-05-14T17:48:18.688Z" }, - { url = "https://files.pythonhosted.org/packages/9e/c2/eef84283a1c8164a207d898e063edf193d36a24fb6a5bb3ce0634b92a1e8/sqlalchemy-2.0.41-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2ac41acfc8d965fb0c464eb8f44995770239668956dc4cdf502d1b1ffe0d747", size = 3186025, upload_time = "2025-05-14T17:51:51.226Z" }, - { url = "https://files.pythonhosted.org/packages/bd/72/49d52bd3c5e63a1d458fd6d289a1523a8015adedbddf2c07408ff556e772/sqlalchemy-2.0.41-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81c24e0c0fde47a9723c81d5806569cddef103aebbf79dbc9fcbb617153dea30", size = 3186259, upload_time = "2025-05-14T17:55:22.526Z" }, - { url = "https://files.pythonhosted.org/packages/4f/9e/e3ffc37d29a3679a50b6bbbba94b115f90e565a2b4545abb17924b94c52d/sqlalchemy-2.0.41-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:23a8825495d8b195c4aa9ff1c430c28f2c821e8c5e2d98089228af887e5d7e29", size = 3126803, upload_time = "2025-05-14T17:51:53.277Z" }, - { url = "https://files.pythonhosted.org/packages/8a/76/56b21e363f6039978ae0b72690237b38383e4657281285a09456f313dd77/sqlalchemy-2.0.41-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:60c578c45c949f909a4026b7807044e7e564adf793537fc762b2489d522f3d11", size = 3148566, upload_time = "2025-05-14T17:55:24.398Z" }, - { url = "https://files.pythonhosted.org/packages/3b/92/11b8e1b69bf191bc69e300a99badbbb5f2f1102f2b08b39d9eee2e21f565/sqlalchemy-2.0.41-cp310-cp310-win32.whl", hash = "sha256:118c16cd3f1b00c76d69343e38602006c9cfb9998fa4f798606d28d63f23beda", size = 2086696, upload_time = "2025-05-14T17:55:59.136Z" }, - { url = "https://files.pythonhosted.org/packages/5c/88/2d706c9cc4502654860f4576cd54f7db70487b66c3b619ba98e0be1a4642/sqlalchemy-2.0.41-cp310-cp310-win_amd64.whl", hash = "sha256:7492967c3386df69f80cf67efd665c0f667cee67032090fe01d7d74b0e19bb08", size = 2110200, upload_time = "2025-05-14T17:56:00.757Z" }, - { url = "https://files.pythonhosted.org/packages/37/4e/b00e3ffae32b74b5180e15d2ab4040531ee1bef4c19755fe7926622dc958/sqlalchemy-2.0.41-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6375cd674fe82d7aa9816d1cb96ec592bac1726c11e0cafbf40eeee9a4516b5f", size = 2121232, upload_time = "2025-05-14T17:48:20.444Z" }, - { url = "https://files.pythonhosted.org/packages/ef/30/6547ebb10875302074a37e1970a5dce7985240665778cfdee2323709f749/sqlalchemy-2.0.41-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9f8c9fdd15a55d9465e590a402f42082705d66b05afc3ffd2d2eb3c6ba919560", size = 2110897, upload_time = "2025-05-14T17:48:21.634Z" }, - { url = "https://files.pythonhosted.org/packages/9e/21/59df2b41b0f6c62da55cd64798232d7349a9378befa7f1bb18cf1dfd510a/sqlalchemy-2.0.41-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32f9dc8c44acdee06c8fc6440db9eae8b4af8b01e4b1aee7bdd7241c22edff4f", size = 3273313, upload_time = "2025-05-14T17:51:56.205Z" }, - { url = "https://files.pythonhosted.org/packages/62/e4/b9a7a0e5c6f79d49bcd6efb6e90d7536dc604dab64582a9dec220dab54b6/sqlalchemy-2.0.41-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90c11ceb9a1f482c752a71f203a81858625d8df5746d787a4786bca4ffdf71c6", size = 3273807, upload_time = "2025-05-14T17:55:26.928Z" }, - { url = "https://files.pythonhosted.org/packages/39/d8/79f2427251b44ddee18676c04eab038d043cff0e764d2d8bb08261d6135d/sqlalchemy-2.0.41-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:911cc493ebd60de5f285bcae0491a60b4f2a9f0f5c270edd1c4dbaef7a38fc04", size = 3209632, upload_time = "2025-05-14T17:51:59.384Z" }, - { url = "https://files.pythonhosted.org/packages/d4/16/730a82dda30765f63e0454918c982fb7193f6b398b31d63c7c3bd3652ae5/sqlalchemy-2.0.41-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:03968a349db483936c249f4d9cd14ff2c296adfa1290b660ba6516f973139582", size = 3233642, upload_time = "2025-05-14T17:55:29.901Z" }, - { url = "https://files.pythonhosted.org/packages/04/61/c0d4607f7799efa8b8ea3c49b4621e861c8f5c41fd4b5b636c534fcb7d73/sqlalchemy-2.0.41-cp311-cp311-win32.whl", hash = "sha256:293cd444d82b18da48c9f71cd7005844dbbd06ca19be1ccf6779154439eec0b8", size = 2086475, upload_time = "2025-05-14T17:56:02.095Z" }, - { url = "https://files.pythonhosted.org/packages/9d/8e/8344f8ae1cb6a479d0741c02cd4f666925b2bf02e2468ddaf5ce44111f30/sqlalchemy-2.0.41-cp311-cp311-win_amd64.whl", hash = "sha256:3d3549fc3e40667ec7199033a4e40a2f669898a00a7b18a931d3efb4c7900504", size = 2110903, upload_time = "2025-05-14T17:56:03.499Z" }, - { url = "https://files.pythonhosted.org/packages/3e/2a/f1f4e068b371154740dd10fb81afb5240d5af4aa0087b88d8b308b5429c2/sqlalchemy-2.0.41-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:81f413674d85cfd0dfcd6512e10e0f33c19c21860342a4890c3a2b59479929f9", size = 2119645, upload_time = "2025-05-14T17:55:24.854Z" }, - { url = "https://files.pythonhosted.org/packages/9b/e8/c664a7e73d36fbfc4730f8cf2bf930444ea87270f2825efbe17bf808b998/sqlalchemy-2.0.41-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:598d9ebc1e796431bbd068e41e4de4dc34312b7aa3292571bb3674a0cb415dd1", size = 2107399, upload_time = "2025-05-14T17:55:28.097Z" }, - { url = "https://files.pythonhosted.org/packages/5c/78/8a9cf6c5e7135540cb682128d091d6afa1b9e48bd049b0d691bf54114f70/sqlalchemy-2.0.41-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a104c5694dfd2d864a6f91b0956eb5d5883234119cb40010115fd45a16da5e70", size = 3293269, upload_time = "2025-05-14T17:50:38.227Z" }, - { url = "https://files.pythonhosted.org/packages/3c/35/f74add3978c20de6323fb11cb5162702670cc7a9420033befb43d8d5b7a4/sqlalchemy-2.0.41-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6145afea51ff0af7f2564a05fa95eb46f542919e6523729663a5d285ecb3cf5e", size = 3303364, upload_time = "2025-05-14T17:51:49.829Z" }, - { url = "https://files.pythonhosted.org/packages/6a/d4/c990f37f52c3f7748ebe98883e2a0f7d038108c2c5a82468d1ff3eec50b7/sqlalchemy-2.0.41-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b46fa6eae1cd1c20e6e6f44e19984d438b6b2d8616d21d783d150df714f44078", size = 3229072, upload_time = "2025-05-14T17:50:39.774Z" }, - { url = "https://files.pythonhosted.org/packages/15/69/cab11fecc7eb64bc561011be2bd03d065b762d87add52a4ca0aca2e12904/sqlalchemy-2.0.41-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41836fe661cc98abfae476e14ba1906220f92c4e528771a8a3ae6a151242d2ae", size = 3268074, upload_time = "2025-05-14T17:51:51.736Z" }, - { url = "https://files.pythonhosted.org/packages/5c/ca/0c19ec16858585d37767b167fc9602593f98998a68a798450558239fb04a/sqlalchemy-2.0.41-cp312-cp312-win32.whl", hash = "sha256:a8808d5cf866c781150d36a3c8eb3adccfa41a8105d031bf27e92c251e3969d6", size = 2084514, upload_time = "2025-05-14T17:55:49.915Z" }, - { url = "https://files.pythonhosted.org/packages/7f/23/4c2833d78ff3010a4e17f984c734f52b531a8c9060a50429c9d4b0211be6/sqlalchemy-2.0.41-cp312-cp312-win_amd64.whl", hash = "sha256:5b14e97886199c1f52c14629c11d90c11fbb09e9334fa7bb5f6d068d9ced0ce0", size = 2111557, upload_time = "2025-05-14T17:55:51.349Z" }, - { url = "https://files.pythonhosted.org/packages/d3/ad/2e1c6d4f235a97eeef52d0200d8ddda16f6c4dd70ae5ad88c46963440480/sqlalchemy-2.0.41-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4eeb195cdedaf17aab6b247894ff2734dcead6c08f748e617bfe05bd5a218443", size = 2115491, upload_time = "2025-05-14T17:55:31.177Z" }, - { url = "https://files.pythonhosted.org/packages/cf/8d/be490e5db8400dacc89056f78a52d44b04fbf75e8439569d5b879623a53b/sqlalchemy-2.0.41-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d4ae769b9c1c7757e4ccce94b0641bc203bbdf43ba7a2413ab2523d8d047d8dc", size = 2102827, upload_time = "2025-05-14T17:55:34.921Z" }, - { url = "https://files.pythonhosted.org/packages/a0/72/c97ad430f0b0e78efaf2791342e13ffeafcbb3c06242f01a3bb8fe44f65d/sqlalchemy-2.0.41-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a62448526dd9ed3e3beedc93df9bb6b55a436ed1474db31a2af13b313a70a7e1", size = 3225224, upload_time = "2025-05-14T17:50:41.418Z" }, - { url = "https://files.pythonhosted.org/packages/5e/51/5ba9ea3246ea068630acf35a6ba0d181e99f1af1afd17e159eac7e8bc2b8/sqlalchemy-2.0.41-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc56c9788617b8964ad02e8fcfeed4001c1f8ba91a9e1f31483c0dffb207002a", size = 3230045, upload_time = "2025-05-14T17:51:54.722Z" }, - { url = "https://files.pythonhosted.org/packages/78/2f/8c14443b2acea700c62f9b4a8bad9e49fc1b65cfb260edead71fd38e9f19/sqlalchemy-2.0.41-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c153265408d18de4cc5ded1941dcd8315894572cddd3c58df5d5b5705b3fa28d", size = 3159357, upload_time = "2025-05-14T17:50:43.483Z" }, - { url = "https://files.pythonhosted.org/packages/fc/b2/43eacbf6ccc5276d76cea18cb7c3d73e294d6fb21f9ff8b4eef9b42bbfd5/sqlalchemy-2.0.41-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f67766965996e63bb46cfbf2ce5355fc32d9dd3b8ad7e536a920ff9ee422e23", size = 3197511, upload_time = "2025-05-14T17:51:57.308Z" }, - { url = "https://files.pythonhosted.org/packages/fa/2e/677c17c5d6a004c3c45334ab1dbe7b7deb834430b282b8a0f75ae220c8eb/sqlalchemy-2.0.41-cp313-cp313-win32.whl", hash = "sha256:bfc9064f6658a3d1cadeaa0ba07570b83ce6801a1314985bf98ec9b95d74e15f", size = 2082420, upload_time = "2025-05-14T17:55:52.69Z" }, - { url = "https://files.pythonhosted.org/packages/e9/61/e8c1b9b6307c57157d328dd8b8348ddc4c47ffdf1279365a13b2b98b8049/sqlalchemy-2.0.41-cp313-cp313-win_amd64.whl", hash = "sha256:82ca366a844eb551daff9d2e6e7a9e5e76d2612c8564f58db6c19a726869c1df", size = 2108329, upload_time = "2025-05-14T17:55:54.495Z" }, - { url = "https://files.pythonhosted.org/packages/1c/fc/9ba22f01b5cdacc8f5ed0d22304718d2c758fce3fd49a5372b886a86f37c/sqlalchemy-2.0.41-py3-none-any.whl", hash = "sha256:57df5dc6fdb5ed1a88a1ed2195fd31927e705cad62dedd86b46972752a80f576", size = 1911224, upload_time = "2025-05-14T17:39:42.154Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/06/aa/9ce0f3e7a9829ead5c8ce549392f33a12c4555a6c0609bb27d882e9c7ddf/sqlalchemy-2.0.46.tar.gz", hash = "sha256:cf36851ee7219c170bb0793dbc3da3e80c582e04a5437bc601bfe8c85c9216d7", size = 9865393, upload-time = "2026-01-21T18:03:45.119Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/40/26/66ba59328dc25e523bfcb0f8db48bdebe2035e0159d600e1f01c0fc93967/sqlalchemy-2.0.46-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:895296687ad06dc9b11a024cf68e8d9d3943aa0b4964278d2553b86f1b267735", size = 2155051, upload-time = "2026-01-21T18:27:28.965Z" }, + { url = "https://files.pythonhosted.org/packages/21/cd/9336732941df972fbbfa394db9caa8bb0cf9fe03656ec728d12e9cbd6edc/sqlalchemy-2.0.46-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ab65cb2885a9f80f979b85aa4e9c9165a31381ca322cbde7c638fe6eefd1ec39", size = 3234666, upload-time = "2026-01-21T18:32:28.72Z" }, + { url = "https://files.pythonhosted.org/packages/38/62/865ae8b739930ec433cd4123760bee7f8dafdc10abefd725a025604fb0de/sqlalchemy-2.0.46-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:52fe29b3817bd191cc20bad564237c808967972c97fa683c04b28ec8979ae36f", size = 3232917, upload-time = "2026-01-21T18:44:54.064Z" }, + { url = "https://files.pythonhosted.org/packages/24/38/805904b911857f2b5e00fdea44e9570df62110f834378706939825579296/sqlalchemy-2.0.46-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:09168817d6c19954d3b7655da6ba87fcb3a62bb575fb396a81a8b6a9fadfe8b5", size = 3185790, upload-time = "2026-01-21T18:32:30.581Z" }, + { url = "https://files.pythonhosted.org/packages/69/4f/3260bb53aabd2d274856337456ea52f6a7eccf6cce208e558f870cec766b/sqlalchemy-2.0.46-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:be6c0466b4c25b44c5d82b0426b5501de3c424d7a3220e86cd32f319ba56798e", size = 3207206, upload-time = "2026-01-21T18:44:55.93Z" }, + { url = "https://files.pythonhosted.org/packages/ce/b3/67c432d7f9d88bb1a61909b67e29f6354d59186c168fb5d381cf438d3b73/sqlalchemy-2.0.46-cp310-cp310-win32.whl", hash = "sha256:1bc3f601f0a818d27bfe139f6766487d9c88502062a2cd3a7ee6c342e81d5047", size = 2115296, upload-time = "2026-01-21T18:33:12.498Z" }, + { url = "https://files.pythonhosted.org/packages/4a/8c/25fb284f570f9d48e6c240f0269a50cec9cf009a7e08be4c0aaaf0654972/sqlalchemy-2.0.46-cp310-cp310-win_amd64.whl", hash = "sha256:e0c05aff5c6b1bb5fb46a87e0f9d2f733f83ef6cbbbcd5c642b6c01678268061", size = 2138540, upload-time = "2026-01-21T18:33:14.22Z" }, + { url = "https://files.pythonhosted.org/packages/69/ac/b42ad16800d0885105b59380ad69aad0cce5a65276e269ce2729a2343b6a/sqlalchemy-2.0.46-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:261c4b1f101b4a411154f1da2b76497d73abbfc42740029205d4d01fa1052684", size = 2154851, upload-time = "2026-01-21T18:27:30.54Z" }, + { url = "https://files.pythonhosted.org/packages/a0/60/d8710068cb79f64d002ebed62a7263c00c8fd95f4ebd4b5be8f7ca93f2bc/sqlalchemy-2.0.46-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:181903fe8c1b9082995325f1b2e84ac078b1189e2819380c2303a5f90e114a62", size = 3311241, upload-time = "2026-01-21T18:32:33.45Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0f/20c71487c7219ab3aa7421c7c62d93824c97c1460f2e8bb72404b0192d13/sqlalchemy-2.0.46-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:590be24e20e2424a4c3c1b0835e9405fa3d0af5823a1a9fc02e5dff56471515f", size = 3310741, upload-time = "2026-01-21T18:44:57.887Z" }, + { url = "https://files.pythonhosted.org/packages/65/80/d26d00b3b249ae000eee4db206fcfc564bf6ca5030e4747adf451f4b5108/sqlalchemy-2.0.46-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7568fe771f974abadce52669ef3a03150ff03186d8eb82613bc8adc435a03f01", size = 3263116, upload-time = "2026-01-21T18:32:35.044Z" }, + { url = "https://files.pythonhosted.org/packages/da/ee/74dda7506640923821340541e8e45bd3edd8df78664f1f2e0aae8077192b/sqlalchemy-2.0.46-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ebf7e1e78af38047e08836d33502c7a278915698b7c2145d045f780201679999", size = 3285327, upload-time = "2026-01-21T18:44:59.254Z" }, + { url = "https://files.pythonhosted.org/packages/9f/25/6dcf8abafff1389a21c7185364de145107b7394ecdcb05233815b236330d/sqlalchemy-2.0.46-cp311-cp311-win32.whl", hash = "sha256:9d80ea2ac519c364a7286e8d765d6cd08648f5b21ca855a8017d9871f075542d", size = 2114564, upload-time = "2026-01-21T18:33:15.85Z" }, + { url = "https://files.pythonhosted.org/packages/93/5f/e081490f8523adc0088f777e4ebad3cac21e498ec8a3d4067074e21447a1/sqlalchemy-2.0.46-cp311-cp311-win_amd64.whl", hash = "sha256:585af6afe518732d9ccd3aea33af2edaae4a7aa881af5d8f6f4fe3a368699597", size = 2139233, upload-time = "2026-01-21T18:33:17.528Z" }, + { url = "https://files.pythonhosted.org/packages/b6/35/d16bfa235c8b7caba3730bba43e20b1e376d2224f407c178fbf59559f23e/sqlalchemy-2.0.46-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3a9a72b0da8387f15d5810f1facca8f879de9b85af8c645138cba61ea147968c", size = 2153405, upload-time = "2026-01-21T19:05:54.143Z" }, + { url = "https://files.pythonhosted.org/packages/06/6c/3192e24486749862f495ddc6584ed730c0c994a67550ec395d872a2ad650/sqlalchemy-2.0.46-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2347c3f0efc4de367ba00218e0ae5c4ba2306e47216ef80d6e31761ac97cb0b9", size = 3334702, upload-time = "2026-01-21T18:46:45.384Z" }, + { url = "https://files.pythonhosted.org/packages/ea/a2/b9f33c8d68a3747d972a0bb758c6b63691f8fb8a49014bc3379ba15d4274/sqlalchemy-2.0.46-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9094c8b3197db12aa6f05c51c05daaad0a92b8c9af5388569847b03b1007fb1b", size = 3347664, upload-time = "2026-01-21T18:40:09.979Z" }, + { url = "https://files.pythonhosted.org/packages/aa/d2/3e59e2a91eaec9db7e8dc6b37b91489b5caeb054f670f32c95bcba98940f/sqlalchemy-2.0.46-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37fee2164cf21417478b6a906adc1a91d69ae9aba8f9533e67ce882f4bb1de53", size = 3277372, upload-time = "2026-01-21T18:46:47.168Z" }, + { url = "https://files.pythonhosted.org/packages/dd/dd/67bc2e368b524e2192c3927b423798deda72c003e73a1e94c21e74b20a85/sqlalchemy-2.0.46-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b1e14b2f6965a685c7128bd315e27387205429c2e339eeec55cb75ca4ab0ea2e", size = 3312425, upload-time = "2026-01-21T18:40:11.548Z" }, + { url = "https://files.pythonhosted.org/packages/43/82/0ecd68e172bfe62247e96cb47867c2d68752566811a4e8c9d8f6e7c38a65/sqlalchemy-2.0.46-cp312-cp312-win32.whl", hash = "sha256:412f26bb4ba942d52016edc8d12fb15d91d3cd46b0047ba46e424213ad407bcb", size = 2113155, upload-time = "2026-01-21T18:42:49.748Z" }, + { url = "https://files.pythonhosted.org/packages/bc/2a/2821a45742073fc0331dc132552b30de68ba9563230853437cac54b2b53e/sqlalchemy-2.0.46-cp312-cp312-win_amd64.whl", hash = "sha256:ea3cd46b6713a10216323cda3333514944e510aa691c945334713fca6b5279ff", size = 2140078, upload-time = "2026-01-21T18:42:51.197Z" }, + { url = "https://files.pythonhosted.org/packages/b3/4b/fa7838fe20bb752810feed60e45625a9a8b0102c0c09971e2d1d95362992/sqlalchemy-2.0.46-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:93a12da97cca70cea10d4b4fc602589c4511f96c1f8f6c11817620c021d21d00", size = 2150268, upload-time = "2026-01-21T19:05:56.621Z" }, + { url = "https://files.pythonhosted.org/packages/46/c1/b34dccd712e8ea846edf396e00973dda82d598cb93762e55e43e6835eba9/sqlalchemy-2.0.46-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:af865c18752d416798dae13f83f38927c52f085c52e2f32b8ab0fef46fdd02c2", size = 3276511, upload-time = "2026-01-21T18:46:49.022Z" }, + { url = "https://files.pythonhosted.org/packages/96/48/a04d9c94753e5d5d096c628c82a98c4793b9c08ca0e7155c3eb7d7db9f24/sqlalchemy-2.0.46-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8d679b5f318423eacb61f933a9a0f75535bfca7056daeadbf6bd5bcee6183aee", size = 3292881, upload-time = "2026-01-21T18:40:13.089Z" }, + { url = "https://files.pythonhosted.org/packages/be/f4/06eda6e91476f90a7d8058f74311cb65a2fb68d988171aced81707189131/sqlalchemy-2.0.46-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:64901e08c33462acc9ec3bad27fc7a5c2b6491665f2aa57564e57a4f5d7c52ad", size = 3224559, upload-time = "2026-01-21T18:46:50.974Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a2/d2af04095412ca6345ac22b33b89fe8d6f32a481e613ffcb2377d931d8d0/sqlalchemy-2.0.46-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e8ac45e8f4eaac0f9f8043ea0e224158855c6a4329fd4ee37c45c61e3beb518e", size = 3262728, upload-time = "2026-01-21T18:40:14.883Z" }, + { url = "https://files.pythonhosted.org/packages/31/48/1980c7caa5978a3b8225b4d230e69a2a6538a3562b8b31cea679b6933c83/sqlalchemy-2.0.46-cp313-cp313-win32.whl", hash = "sha256:8d3b44b3d0ab2f1319d71d9863d76eeb46766f8cf9e921ac293511804d39813f", size = 2111295, upload-time = "2026-01-21T18:42:52.366Z" }, + { url = "https://files.pythonhosted.org/packages/2d/54/f8d65bbde3d877617c4720f3c9f60e99bb7266df0d5d78b6e25e7c149f35/sqlalchemy-2.0.46-cp313-cp313-win_amd64.whl", hash = "sha256:77f8071d8fbcbb2dd11b7fd40dedd04e8ebe2eb80497916efedba844298065ef", size = 2137076, upload-time = "2026-01-21T18:42:53.924Z" }, + { url = "https://files.pythonhosted.org/packages/56/ba/9be4f97c7eb2b9d5544f2624adfc2853e796ed51d2bb8aec90bc94b7137e/sqlalchemy-2.0.46-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a1e8cc6cc01da346dc92d9509a63033b9b1bda4fed7a7a7807ed385c7dccdc10", size = 3556533, upload-time = "2026-01-21T18:33:06.636Z" }, + { url = "https://files.pythonhosted.org/packages/20/a6/b1fc6634564dbb4415b7ed6419cdfeaadefd2c39cdab1e3aa07a5f2474c2/sqlalchemy-2.0.46-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:96c7cca1a4babaaf3bfff3e4e606e38578856917e52f0384635a95b226c87764", size = 3523208, upload-time = "2026-01-21T18:45:08.436Z" }, + { url = "https://files.pythonhosted.org/packages/a1/d8/41e0bdfc0f930ff236f86fccd12962d8fa03713f17ed57332d38af6a3782/sqlalchemy-2.0.46-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:b2a9f9aee38039cf4755891a1e50e1effcc42ea6ba053743f452c372c3152b1b", size = 3464292, upload-time = "2026-01-21T18:33:08.208Z" }, + { url = "https://files.pythonhosted.org/packages/f0/8b/9dcbec62d95bea85f5ecad9b8d65b78cc30fb0ffceeb3597961f3712549b/sqlalchemy-2.0.46-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:db23b1bf8cfe1f7fda19018e7207b20cdb5168f83c437ff7e95d19e39289c447", size = 3473497, upload-time = "2026-01-21T18:45:10.552Z" }, + { url = "https://files.pythonhosted.org/packages/e9/f8/5ecdfc73383ec496de038ed1614de9e740a82db9ad67e6e4514ebc0708a3/sqlalchemy-2.0.46-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:56bdd261bfd0895452006d5316cbf35739c53b9bb71a170a331fa0ea560b2ada", size = 2152079, upload-time = "2026-01-21T19:05:58.477Z" }, + { url = "https://files.pythonhosted.org/packages/e5/bf/eba3036be7663ce4d9c050bc3d63794dc29fbe01691f2bf5ccb64e048d20/sqlalchemy-2.0.46-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:33e462154edb9493f6c3ad2125931e273bbd0be8ae53f3ecd1c161ea9a1dd366", size = 3272216, upload-time = "2026-01-21T18:46:52.634Z" }, + { url = "https://files.pythonhosted.org/packages/05/45/1256fb597bb83b58a01ddb600c59fe6fdf0e5afe333f0456ed75c0f8d7bd/sqlalchemy-2.0.46-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9bcdce05f056622a632f1d44bb47dbdb677f58cad393612280406ce37530eb6d", size = 3277208, upload-time = "2026-01-21T18:40:16.38Z" }, + { url = "https://files.pythonhosted.org/packages/d9/a0/2053b39e4e63b5d7ceb3372cface0859a067c1ddbd575ea7e9985716f771/sqlalchemy-2.0.46-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8e84b09a9b0f19accedcbeff5c2caf36e0dd537341a33aad8d680336152dc34e", size = 3221994, upload-time = "2026-01-21T18:46:54.622Z" }, + { url = "https://files.pythonhosted.org/packages/1e/87/97713497d9502553c68f105a1cb62786ba1ee91dea3852ae4067ed956a50/sqlalchemy-2.0.46-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:4f52f7291a92381e9b4de9050b0a65ce5d6a763333406861e33906b8aa4906bf", size = 3243990, upload-time = "2026-01-21T18:40:18.253Z" }, + { url = "https://files.pythonhosted.org/packages/a8/87/5d1b23548f420ff823c236f8bea36b1a997250fd2f892e44a3838ca424f4/sqlalchemy-2.0.46-cp314-cp314-win32.whl", hash = "sha256:70ed2830b169a9960193f4d4322d22be5c0925357d82cbf485b3369893350908", size = 2114215, upload-time = "2026-01-21T18:42:55.232Z" }, + { url = "https://files.pythonhosted.org/packages/3a/20/555f39cbcf0c10cf452988b6a93c2a12495035f68b3dbd1a408531049d31/sqlalchemy-2.0.46-cp314-cp314-win_amd64.whl", hash = "sha256:3c32e993bc57be6d177f7d5d31edb93f30726d798ad86ff9066d75d9bf2e0b6b", size = 2139867, upload-time = "2026-01-21T18:42:56.474Z" }, + { url = "https://files.pythonhosted.org/packages/3e/f0/f96c8057c982d9d8a7a68f45d69c674bc6f78cad401099692fe16521640a/sqlalchemy-2.0.46-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4dafb537740eef640c4d6a7c254611dca2df87eaf6d14d6a5fca9d1f4c3fc0fa", size = 3561202, upload-time = "2026-01-21T18:33:10.337Z" }, + { url = "https://files.pythonhosted.org/packages/d7/53/3b37dda0a5b137f21ef608d8dfc77b08477bab0fe2ac9d3e0a66eaeab6fc/sqlalchemy-2.0.46-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:42a1643dc5427b69aca967dae540a90b0fbf57eaf248f13a90ea5930e0966863", size = 3526296, upload-time = "2026-01-21T18:45:12.657Z" }, + { url = "https://files.pythonhosted.org/packages/33/75/f28622ba6dde79cd545055ea7bd4062dc934e0621f7b3be2891f8563f8de/sqlalchemy-2.0.46-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:ff33c6e6ad006bbc0f34f5faf941cfc62c45841c64c0a058ac38c799f15b5ede", size = 3470008, upload-time = "2026-01-21T18:33:11.725Z" }, + { url = "https://files.pythonhosted.org/packages/a9/42/4afecbbc38d5e99b18acef446453c76eec6fbd03db0a457a12a056836e22/sqlalchemy-2.0.46-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:82ec52100ec1e6ec671563bbd02d7c7c8d0b9e71a0723c72f22ecf52d1755330", size = 3476137, upload-time = "2026-01-21T18:45:15.001Z" }, + { url = "https://files.pythonhosted.org/packages/fc/a1/9c4efa03300926601c19c18582531b45aededfb961ab3c3585f1e24f120b/sqlalchemy-2.0.46-py3-none-any.whl", hash = "sha256:f9c11766e7e7c0a2767dda5acb006a118640c9fc0a4104214b96269bfb78399e", size = 1937882, upload-time = "2026-01-21T18:22:10.456Z" }, ] [[package]] @@ -8427,9 +7365,9 @@ dependencies = [ { name = "executing" }, { name = "pure-eval" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload_time = "2023-09-30T13:58:05.479Z" } +sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload-time = "2023-09-30T13:58:05.479Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload_time = "2023-09-30T13:58:03.53Z" }, + { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload-time = "2023-09-30T13:58:03.53Z" }, ] [[package]] @@ -8437,21 +7375,21 @@ name = "standard-aifc" version = "3.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "standard-chunk", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "standard-chunk", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c4/53/6050dc3dde1671eb3db592c13b55a8005e5040131f7509cef0215212cb84/standard_aifc-3.13.0.tar.gz", hash = "sha256:64e249c7cb4b3daf2fdba4e95721f811bde8bdfc43ad9f936589b7bb2fae2e43", size = 15240, upload_time = "2024-10-30T16:01:31.772Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/53/6050dc3dde1671eb3db592c13b55a8005e5040131f7509cef0215212cb84/standard_aifc-3.13.0.tar.gz", hash = "sha256:64e249c7cb4b3daf2fdba4e95721f811bde8bdfc43ad9f936589b7bb2fae2e43", size = 15240, upload-time = "2024-10-30T16:01:31.772Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c3/52/5fbb203394cc852334d1575cc020f6bcec768d2265355984dfd361968f36/standard_aifc-3.13.0-py3-none-any.whl", hash = "sha256:f7ae09cc57de1224a0dd8e3eb8f73830be7c3d0bc485de4c1f82b4a7f645ac66", size = 10492, upload_time = "2024-10-30T16:01:07.071Z" }, + { url = "https://files.pythonhosted.org/packages/c3/52/5fbb203394cc852334d1575cc020f6bcec768d2265355984dfd361968f36/standard_aifc-3.13.0-py3-none-any.whl", hash = "sha256:f7ae09cc57de1224a0dd8e3eb8f73830be7c3d0bc485de4c1f82b4a7f645ac66", size = 10492, upload-time = "2024-10-30T16:01:07.071Z" }, ] [[package]] name = "standard-chunk" version = "3.13.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/43/06/ce1bb165c1f111c7d23a1ad17204d67224baa69725bb6857a264db61beaf/standard_chunk-3.13.0.tar.gz", hash = "sha256:4ac345d37d7e686d2755e01836b8d98eda0d1a3ee90375e597ae43aaf064d654", size = 4672, upload_time = "2024-10-30T16:18:28.326Z" } +sdist = { url = "https://files.pythonhosted.org/packages/43/06/ce1bb165c1f111c7d23a1ad17204d67224baa69725bb6857a264db61beaf/standard_chunk-3.13.0.tar.gz", hash = "sha256:4ac345d37d7e686d2755e01836b8d98eda0d1a3ee90375e597ae43aaf064d654", size = 4672, upload-time = "2024-10-30T16:18:28.326Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/90/a5c1084d87767d787a6caba615aa50dc587229646308d9420c960cb5e4c0/standard_chunk-3.13.0-py3-none-any.whl", hash = "sha256:17880a26c285189c644bd5bd8f8ed2bdb795d216e3293e6dbe55bbd848e2982c", size = 4944, upload_time = "2024-10-30T16:18:26.694Z" }, + { url = "https://files.pythonhosted.org/packages/7a/90/a5c1084d87767d787a6caba615aa50dc587229646308d9420c960cb5e4c0/standard_chunk-3.13.0-py3-none-any.whl", hash = "sha256:17880a26c285189c644bd5bd8f8ed2bdb795d216e3293e6dbe55bbd848e2982c", size = 4944, upload-time = "2024-10-30T16:18:26.694Z" }, ] [[package]] @@ -8459,32 +7397,33 @@ name = "standard-sunau" version = "3.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/66/e3/ce8d38cb2d70e05ffeddc28bb09bad77cfef979eb0a299c9117f7ed4e6a9/standard_sunau-3.13.0.tar.gz", hash = "sha256:b319a1ac95a09a2378a8442f403c66f4fd4b36616d6df6ae82b8e536ee790908", size = 9368, upload_time = "2024-10-30T16:01:41.626Z" } +sdist = { url = "https://files.pythonhosted.org/packages/66/e3/ce8d38cb2d70e05ffeddc28bb09bad77cfef979eb0a299c9117f7ed4e6a9/standard_sunau-3.13.0.tar.gz", hash = "sha256:b319a1ac95a09a2378a8442f403c66f4fd4b36616d6df6ae82b8e536ee790908", size = 9368, upload-time = "2024-10-30T16:01:41.626Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/34/ae/e3707f6c1bc6f7aa0df600ba8075bfb8a19252140cd595335be60e25f9ee/standard_sunau-3.13.0-py3-none-any.whl", hash = "sha256:53af624a9529c41062f4c2fd33837f297f3baa196b0cfceffea6555654602622", size = 7364, upload_time = "2024-10-30T16:01:28.003Z" }, + { url = "https://files.pythonhosted.org/packages/34/ae/e3707f6c1bc6f7aa0df600ba8075bfb8a19252140cd595335be60e25f9ee/standard_sunau-3.13.0-py3-none-any.whl", hash = "sha256:53af624a9529c41062f4c2fd33837f297f3baa196b0cfceffea6555654602622", size = 7364, upload-time = "2024-10-30T16:01:28.003Z" }, ] [[package]] name = "starlette" -version = "0.46.2" +version = "0.52.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ce/20/08dfcd9c983f6a6f4a1000d934b9e6d626cff8d2eeb77a89a68eef20a2b7/starlette-0.46.2.tar.gz", hash = "sha256:7f7361f34eed179294600af672f565727419830b54b7b084efe44bb82d2fccd5", size = 2580846, upload_time = "2025-04-13T13:56:17.942Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c4/68/79977123bb7be889ad680d79a40f339082c1978b5cfcf62c2d8d196873ac/starlette-0.52.1.tar.gz", hash = "sha256:834edd1b0a23167694292e94f597773bc3f89f362be6effee198165a35d62933", size = 2653702, upload-time = "2026-01-18T13:34:11.062Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8b/0c/9d30a4ebeb6db2b25a841afbb80f6ef9a854fc3b41be131d249a977b4959/starlette-0.46.2-py3-none-any.whl", hash = "sha256:595633ce89f8ffa71a015caed34a5b2dc1c0cdb3f0f1fbd1e69339cf2abeec35", size = 72037, upload_time = "2025-04-13T13:56:16.21Z" }, + { url = "https://files.pythonhosted.org/packages/81/0d/13d1d239a25cbfb19e740db83143e95c772a1fe10202dda4b76792b114dd/starlette-0.52.1-py3-none-any.whl", hash = "sha256:0029d43eb3d273bc4f83a08720b4912ea4b071087a3b48db01b7c839f7954d74", size = 74272, upload-time = "2026-01-18T13:34:09.188Z" }, ] [[package]] name = "strenum" version = "0.4.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/85/ad/430fb60d90e1d112a62ff57bdd1f286ec73a2a0331272febfddd21f330e1/StrEnum-0.4.15.tar.gz", hash = "sha256:878fb5ab705442070e4dd1929bb5e2249511c0bcf2b0eeacf3bcd80875c82eff", size = 23384, upload_time = "2023-06-29T22:02:58.399Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/ad/430fb60d90e1d112a62ff57bdd1f286ec73a2a0331272febfddd21f330e1/StrEnum-0.4.15.tar.gz", hash = "sha256:878fb5ab705442070e4dd1929bb5e2249511c0bcf2b0eeacf3bcd80875c82eff", size = 23384, upload-time = "2023-06-29T22:02:58.399Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/81/69/297302c5f5f59c862faa31e6cb9a4cd74721cd1e052b38e464c5b402df8b/StrEnum-0.4.15-py3-none-any.whl", hash = "sha256:a30cda4af7cc6b5bf52c8055bc4bf4b2b6b14a93b574626da33df53cf7740659", size = 8851, upload_time = "2023-06-29T22:02:56.947Z" }, + { url = "https://files.pythonhosted.org/packages/81/69/297302c5f5f59c862faa31e6cb9a4cd74721cd1e052b38e464c5b402df8b/StrEnum-0.4.15-py3-none-any.whl", hash = "sha256:a30cda4af7cc6b5bf52c8055bc4bf4b2b6b14a93b574626da33df53cf7740659", size = 8851, upload-time = "2023-06-29T22:02:56.947Z" }, ] [[package]] @@ -8492,8 +7431,10 @@ name = "sympy" version = "1.13.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", @@ -8502,11 +7443,11 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "mpmath", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "mpmath", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/ca/99/5a5b6f19ff9f083671ddf7b9632028436167cd3d33e11015754e41b249a4/sympy-1.13.1.tar.gz", hash = "sha256:9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f", size = 7533040, upload_time = "2024-07-19T09:26:51.238Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ca/99/5a5b6f19ff9f083671ddf7b9632028436167cd3d33e11015754e41b249a4/sympy-1.13.1.tar.gz", hash = "sha256:9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f", size = 7533040, upload-time = "2024-07-19T09:26:51.238Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177, upload_time = "2024-07-19T09:26:48.863Z" }, + { url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177, upload-time = "2024-07-19T09:26:48.863Z" }, ] [[package]] @@ -8514,251 +7455,37 @@ name = "sympy" version = "1.14.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "mpmath" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload_time = "2025-04-27T18:05:01.611Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload_time = "2025-04-27T18:04:59.103Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +dependencies = [ + { name = "mpmath", marker = "extra == 'extra-12-asr-services-cu126' or extra == 'extra-12-asr-services-cu128' or extra == 'extra-12-asr-services-strixhalo' or extra != 'extra-12-asr-services-cu121' or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload-time = "2025-04-27T18:05:01.611Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5", size = 6299353, upload-time = "2025-04-27T18:04:59.103Z" }, ] [[package]] name = "tabulate" version = "0.9.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ec/fe/802052aecb21e3797b8f7902564ab6ea0d60ff8ca23952079064155d1ae1/tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c", size = 81090, upload_time = "2022-10-06T17:21:48.54Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ec/fe/802052aecb21e3797b8f7902564ab6ea0d60ff8ca23952079064155d1ae1/tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c", size = 81090, upload-time = "2022-10-06T17:21:48.54Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252, upload_time = "2022-10-06T17:21:44.262Z" }, + { url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252, upload-time = "2022-10-06T17:21:44.262Z" }, ] [[package]] name = "tensorboard" -version = "2.19.0" +version = "2.20.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "absl-py" }, @@ -8766,15 +7493,15 @@ dependencies = [ { name = "markdown" }, { name = "numpy" }, { name = "packaging" }, - { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pillow" }, + { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, { name = "setuptools" }, - { name = "six" }, { name = "tensorboard-data-server" }, { name = "werkzeug" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/5d/12/4f70e8e2ba0dbe72ea978429d8530b0333f0ed2140cc571a48802878ef99/tensorboard-2.19.0-py3-none-any.whl", hash = "sha256:5e71b98663a641a7ce8a6e70b0be8e1a4c0c45d48760b076383ac4755c35b9a0", size = 5503412, upload_time = "2025-02-12T08:17:27.21Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d9/a5db55f88f258ac669a92858b70a714bbbd5acd993820b41ec4a96a4d77f/tensorboard-2.20.0-py3-none-any.whl", hash = "sha256:9dc9f978cb84c0723acf9a345d96c184f0293d18f166bb8d59ee098e6cfaaba6", size = 5525680, upload-time = "2025-07-17T19:20:49.638Z" }, ] [[package]] @@ -8782,27 +7509,27 @@ name = "tensorboard-data-server" version = "0.7.2" source = { registry = "https://pypi.org/simple" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/13/e503968fefabd4c6b2650af21e110aa8466fe21432cd7c43a84577a89438/tensorboard_data_server-0.7.2-py3-none-any.whl", hash = "sha256:7e0610d205889588983836ec05dc098e80f97b7e7bbff7e994ebb78f578d0ddb", size = 2356, upload_time = "2023-10-23T21:23:32.16Z" }, - { url = "https://files.pythonhosted.org/packages/b7/85/dabeaf902892922777492e1d253bb7e1264cadce3cea932f7ff599e53fea/tensorboard_data_server-0.7.2-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:9fe5d24221b29625dbc7328b0436ca7fc1c23de4acf4d272f1180856e32f9f60", size = 4823598, upload_time = "2023-10-23T21:23:33.714Z" }, - { url = "https://files.pythonhosted.org/packages/73/c6/825dab04195756cf8ff2e12698f22513b3db2f64925bdd41671bfb33aaa5/tensorboard_data_server-0.7.2-py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:ef687163c24185ae9754ed5650eb5bc4d84ff257aabdc33f0cc6f74d8ba54530", size = 6590363, upload_time = "2023-10-23T21:23:35.583Z" }, + { url = "https://files.pythonhosted.org/packages/7a/13/e503968fefabd4c6b2650af21e110aa8466fe21432cd7c43a84577a89438/tensorboard_data_server-0.7.2-py3-none-any.whl", hash = "sha256:7e0610d205889588983836ec05dc098e80f97b7e7bbff7e994ebb78f578d0ddb", size = 2356, upload-time = "2023-10-23T21:23:32.16Z" }, + { url = "https://files.pythonhosted.org/packages/b7/85/dabeaf902892922777492e1d253bb7e1264cadce3cea932f7ff599e53fea/tensorboard_data_server-0.7.2-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:9fe5d24221b29625dbc7328b0436ca7fc1c23de4acf4d272f1180856e32f9f60", size = 4823598, upload-time = "2023-10-23T21:23:33.714Z" }, + { url = "https://files.pythonhosted.org/packages/73/c6/825dab04195756cf8ff2e12698f22513b3db2f64925bdd41671bfb33aaa5/tensorboard_data_server-0.7.2-py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:ef687163c24185ae9754ed5650eb5bc4d84ff257aabdc33f0cc6f74d8ba54530", size = 6590363, upload-time = "2023-10-23T21:23:35.583Z" }, ] [[package]] name = "termcolor" -version = "3.1.0" +version = "3.3.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ca/6c/3d75c196ac07ac8749600b60b03f4f6094d54e132c4d94ebac6ee0e0add0/termcolor-3.1.0.tar.gz", hash = "sha256:6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970", size = 14324, upload_time = "2025-04-30T11:37:53.791Z" } +sdist = { url = "https://files.pythonhosted.org/packages/46/79/cf31d7a93a8fdc6aa0fbb665be84426a8c5a557d9240b6239e9e11e35fc5/termcolor-3.3.0.tar.gz", hash = "sha256:348871ca648ec6a9a983a13ab626c0acce02f515b9e1983332b17af7979521c5", size = 14434, upload-time = "2025-12-29T12:55:21.882Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4f/bd/de8d508070629b6d84a30d01d57e4a65c69aa7f5abe7560b8fad3b50ea59/termcolor-3.1.0-py3-none-any.whl", hash = "sha256:591dd26b5c2ce03b9e43f391264626557873ce1d379019786f99b0c2bee140aa", size = 7684, upload_time = "2025-04-30T11:37:52.382Z" }, + { url = "https://files.pythonhosted.org/packages/33/d1/8bb87d21e9aeb323cc03034f5eaf2c8f69841e40e4853c2627edf8111ed3/termcolor-3.3.0-py3-none-any.whl", hash = "sha256:cf642efadaf0a8ebbbf4bc7a31cec2f9b5f21a9f726f4ccbb08192c9c26f43a5", size = 7734, upload-time = "2025-12-29T12:55:20.718Z" }, ] [[package]] name = "text-unidecode" version = "1.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/ab/e2/e9a00f0ccb71718418230718b3d900e71a5d16e701a3dae079a21e9cd8f8/text-unidecode-1.3.tar.gz", hash = "sha256:bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93", size = 76885, upload_time = "2019-08-30T21:36:45.405Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ab/e2/e9a00f0ccb71718418230718b3d900e71a5d16e701a3dae079a21e9cd8f8/text-unidecode-1.3.tar.gz", hash = "sha256:bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93", size = 76885, upload-time = "2019-08-30T21:36:45.405Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/a5/c0b6468d3824fe3fde30dbb5e1f687b291608f9473681bbf7dabbf5a87d7/text_unidecode-1.3-py2.py3-none-any.whl", hash = "sha256:1311f10e8b895935241623731c2ba64f4c455287888b18189350b67134a822e8", size = 78154, upload_time = "2019-08-30T21:37:03.543Z" }, + { url = "https://files.pythonhosted.org/packages/a6/a5/c0b6468d3824fe3fde30dbb5e1f687b291608f9473681bbf7dabbf5a87d7/text_unidecode-1.3-py2.py3-none-any.whl", hash = "sha256:1311f10e8b895935241623731c2ba64f4c455287888b18189350b67134a822e8", size = 78154, upload-time = "2019-08-30T21:37:03.543Z" }, ] [[package]] @@ -8810,290 +7537,60 @@ name = "texterrors" version = "0.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "levenshtein", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "loguru", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "plac", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pybind11", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "regex", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "termcolor", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "levenshtein", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "loguru", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "plac", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pybind11", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "regex", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "termcolor", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9b/47/9a391643961698df3c804172f005e8b56c9693c14c4170abd9d3c961e971/texterrors-0.5.1.tar.gz", hash = "sha256:7fa24b2ca6ed5e05681b5cfdbb6c1fd0e4ae6518f8939e9782294f620d4eb3b1", size = 23813, upload_time = "2024-06-19T15:43:06.889Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9b/47/9a391643961698df3c804172f005e8b56c9693c14c4170abd9d3c961e971/texterrors-0.5.1.tar.gz", hash = "sha256:7fa24b2ca6ed5e05681b5cfdbb6c1fd0e4ae6518f8939e9782294f620d4eb3b1", size = 23813, upload-time = "2024-06-19T15:43:06.889Z" } [[package]] name = "threadpoolctl" version = "3.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274, upload_time = "2025-03-13T13:49:23.031Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274, upload-time = "2025-03-13T13:49:23.031Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload_time = "2025-03-13T13:49:21.846Z" }, + { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload-time = "2025-03-13T13:49:21.846Z" }, ] [[package]] name = "tokenizers" -version = "0.21.1" +version = "0.21.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "huggingface-hub" }, + { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/92/76/5ac0c97f1117b91b7eb7323dcd61af80d72f790b4df71249a7850c195f30/tokenizers-0.21.1.tar.gz", hash = "sha256:a1bb04dc5b448985f86ecd4b05407f5a8d97cb2c0532199b2a302a604a0165ab", size = 343256, upload_time = "2025-03-13T10:51:18.189Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c2/2f/402986d0823f8d7ca139d969af2917fefaa9b947d1fb32f6168c509f2492/tokenizers-0.21.4.tar.gz", hash = "sha256:fa23f85fbc9a02ec5c6978da172cdcbac23498c3ca9f3645c5c68740ac007880", size = 351253, upload-time = "2025-07-28T15:48:54.325Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a5/1f/328aee25f9115bf04262e8b4e5a2050b7b7cf44b59c74e982db7270c7f30/tokenizers-0.21.1-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:e78e413e9e668ad790a29456e677d9d3aa50a9ad311a40905d6861ba7692cf41", size = 2780767, upload_time = "2025-03-13T10:51:09.459Z" }, - { url = "https://files.pythonhosted.org/packages/ae/1a/4526797f3719b0287853f12c5ad563a9be09d446c44ac784cdd7c50f76ab/tokenizers-0.21.1-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:cd51cd0a91ecc801633829fcd1fda9cf8682ed3477c6243b9a095539de4aecf3", size = 2650555, upload_time = "2025-03-13T10:51:07.692Z" }, - { url = "https://files.pythonhosted.org/packages/4d/7a/a209b29f971a9fdc1da86f917fe4524564924db50d13f0724feed37b2a4d/tokenizers-0.21.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28da6b72d4fb14ee200a1bd386ff74ade8992d7f725f2bde2c495a9a98cf4d9f", size = 2937541, upload_time = "2025-03-13T10:50:56.679Z" }, - { url = "https://files.pythonhosted.org/packages/3c/1e/b788b50ffc6191e0b1fc2b0d49df8cff16fe415302e5ceb89f619d12c5bc/tokenizers-0.21.1-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:34d8cfde551c9916cb92014e040806122295a6800914bab5865deb85623931cf", size = 2819058, upload_time = "2025-03-13T10:50:59.525Z" }, - { url = "https://files.pythonhosted.org/packages/36/aa/3626dfa09a0ecc5b57a8c58eeaeb7dd7ca9a37ad9dd681edab5acd55764c/tokenizers-0.21.1-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aaa852d23e125b73d283c98f007e06d4595732104b65402f46e8ef24b588d9f8", size = 3133278, upload_time = "2025-03-13T10:51:04.678Z" }, - { url = "https://files.pythonhosted.org/packages/a4/4d/8fbc203838b3d26269f944a89459d94c858f5b3f9a9b6ee9728cdcf69161/tokenizers-0.21.1-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a21a15d5c8e603331b8a59548bbe113564136dc0f5ad8306dd5033459a226da0", size = 3144253, upload_time = "2025-03-13T10:51:01.261Z" }, - { url = "https://files.pythonhosted.org/packages/d8/1b/2bd062adeb7c7511b847b32e356024980c0ffcf35f28947792c2d8ad2288/tokenizers-0.21.1-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2fdbd4c067c60a0ac7eca14b6bd18a5bebace54eb757c706b47ea93204f7a37c", size = 3398225, upload_time = "2025-03-13T10:51:03.243Z" }, - { url = "https://files.pythonhosted.org/packages/8a/63/38be071b0c8e06840bc6046991636bcb30c27f6bb1e670f4f4bc87cf49cc/tokenizers-0.21.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2dd9a0061e403546f7377df940e866c3e678d7d4e9643d0461ea442b4f89e61a", size = 3038874, upload_time = "2025-03-13T10:51:06.235Z" }, - { url = "https://files.pythonhosted.org/packages/ec/83/afa94193c09246417c23a3c75a8a0a96bf44ab5630a3015538d0c316dd4b/tokenizers-0.21.1-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:db9484aeb2e200c43b915a1a0150ea885e35f357a5a8fabf7373af333dcc8dbf", size = 9014448, upload_time = "2025-03-13T10:51:10.927Z" }, - { url = "https://files.pythonhosted.org/packages/ae/b3/0e1a37d4f84c0f014d43701c11eb8072704f6efe8d8fc2dcdb79c47d76de/tokenizers-0.21.1-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:ed248ab5279e601a30a4d67bdb897ecbe955a50f1e7bb62bd99f07dd11c2f5b6", size = 8937877, upload_time = "2025-03-13T10:51:12.688Z" }, - { url = "https://files.pythonhosted.org/packages/ac/33/ff08f50e6d615eb180a4a328c65907feb6ded0b8f990ec923969759dc379/tokenizers-0.21.1-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:9ac78b12e541d4ce67b4dfd970e44c060a2147b9b2a21f509566d556a509c67d", size = 9186645, upload_time = "2025-03-13T10:51:14.723Z" }, - { url = "https://files.pythonhosted.org/packages/5f/aa/8ae85f69a9f6012c6f8011c6f4aa1c96154c816e9eea2e1b758601157833/tokenizers-0.21.1-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e5a69c1a4496b81a5ee5d2c1f3f7fbdf95e90a0196101b0ee89ed9956b8a168f", size = 9384380, upload_time = "2025-03-13T10:51:16.526Z" }, - { url = "https://files.pythonhosted.org/packages/e8/5b/a5d98c89f747455e8b7a9504910c865d5e51da55e825a7ae641fb5ff0a58/tokenizers-0.21.1-cp39-abi3-win32.whl", hash = "sha256:1039a3a5734944e09de1d48761ade94e00d0fa760c0e0551151d4dd851ba63e3", size = 2239506, upload_time = "2025-03-13T10:51:20.643Z" }, - { url = "https://files.pythonhosted.org/packages/e6/b6/072a8e053ae600dcc2ac0da81a23548e3b523301a442a6ca900e92ac35be/tokenizers-0.21.1-cp39-abi3-win_amd64.whl", hash = "sha256:0f0dcbcc9f6e13e675a66d7a5f2f225a736745ce484c1a4e07476a89ccdad382", size = 2435481, upload_time = "2025-03-13T10:51:19.243Z" }, + { url = "https://files.pythonhosted.org/packages/98/c6/fdb6f72bf6454f52eb4a2510be7fb0f614e541a2554d6210e370d85efff4/tokenizers-0.21.4-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:2ccc10a7c3bcefe0f242867dc914fc1226ee44321eb618cfe3019b5df3400133", size = 2863987, upload-time = "2025-07-28T15:48:44.877Z" }, + { url = "https://files.pythonhosted.org/packages/8d/a6/28975479e35ddc751dc1ddc97b9b69bf7fcf074db31548aab37f8116674c/tokenizers-0.21.4-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:5e2f601a8e0cd5be5cc7506b20a79112370b9b3e9cb5f13f68ab11acd6ca7d60", size = 2732457, upload-time = "2025-07-28T15:48:43.265Z" }, + { url = "https://files.pythonhosted.org/packages/aa/8f/24f39d7b5c726b7b0be95dca04f344df278a3fe3a4deb15a975d194cbb32/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b376f5a1aee67b4d29032ee85511bbd1b99007ec735f7f35c8a2eb104eade5", size = 3012624, upload-time = "2025-07-28T13:22:43.895Z" }, + { url = "https://files.pythonhosted.org/packages/58/47/26358925717687a58cb74d7a508de96649544fad5778f0cd9827398dc499/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2107ad649e2cda4488d41dfd031469e9da3fcbfd6183e74e4958fa729ffbf9c6", size = 2939681, upload-time = "2025-07-28T13:22:47.499Z" }, + { url = "https://files.pythonhosted.org/packages/99/6f/cc300fea5db2ab5ddc2c8aea5757a27b89c84469899710c3aeddc1d39801/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c73012da95afafdf235ba80047699df4384fdc481527448a078ffd00e45a7d9", size = 3247445, upload-time = "2025-07-28T15:48:39.711Z" }, + { url = "https://files.pythonhosted.org/packages/be/bf/98cb4b9c3c4afd8be89cfa6423704337dc20b73eb4180397a6e0d456c334/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f23186c40395fc390d27f519679a58023f368a0aad234af145e0f39ad1212732", size = 3428014, upload-time = "2025-07-28T13:22:49.569Z" }, + { url = "https://files.pythonhosted.org/packages/75/c7/96c1cc780e6ca7f01a57c13235dd05b7bc1c0f3588512ebe9d1331b5f5ae/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cc88bb34e23a54cc42713d6d98af5f1bf79c07653d24fe984d2d695ba2c922a2", size = 3193197, upload-time = "2025-07-28T13:22:51.471Z" }, + { url = "https://files.pythonhosted.org/packages/f2/90/273b6c7ec78af547694eddeea9e05de771278bd20476525ab930cecaf7d8/tokenizers-0.21.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51b7eabb104f46c1c50b486520555715457ae833d5aee9ff6ae853d1130506ff", size = 3115426, upload-time = "2025-07-28T15:48:41.439Z" }, + { url = "https://files.pythonhosted.org/packages/91/43/c640d5a07e95f1cf9d2c92501f20a25f179ac53a4f71e1489a3dcfcc67ee/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:714b05b2e1af1288bd1bc56ce496c4cebb64a20d158ee802887757791191e6e2", size = 9089127, upload-time = "2025-07-28T15:48:46.472Z" }, + { url = "https://files.pythonhosted.org/packages/44/a1/dd23edd6271d4dca788e5200a807b49ec3e6987815cd9d0a07ad9c96c7c2/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:1340ff877ceedfa937544b7d79f5b7becf33a4cfb58f89b3b49927004ef66f78", size = 9055243, upload-time = "2025-07-28T15:48:48.539Z" }, + { url = "https://files.pythonhosted.org/packages/21/2b/b410d6e9021c4b7ddb57248304dc817c4d4970b73b6ee343674914701197/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:3c1f4317576e465ac9ef0d165b247825a2a4078bcd01cba6b54b867bdf9fdd8b", size = 9298237, upload-time = "2025-07-28T15:48:50.443Z" }, + { url = "https://files.pythonhosted.org/packages/b7/0a/42348c995c67e2e6e5c89ffb9cfd68507cbaeb84ff39c49ee6e0a6dd0fd2/tokenizers-0.21.4-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:c212aa4e45ec0bb5274b16b6f31dd3f1c41944025c2358faaa5782c754e84c24", size = 9461980, upload-time = "2025-07-28T15:48:52.325Z" }, + { url = "https://files.pythonhosted.org/packages/3d/d3/dacccd834404cd71b5c334882f3ba40331ad2120e69ded32cf5fda9a7436/tokenizers-0.21.4-cp39-abi3-win32.whl", hash = "sha256:6c42a930bc5f4c47f4ea775c91de47d27910881902b0f20e4990ebe045a415d0", size = 2329871, upload-time = "2025-07-28T15:48:56.841Z" }, + { url = "https://files.pythonhosted.org/packages/41/f2/fd673d979185f5dcbac4be7d09461cbb99751554ffb6718d0013af8604cb/tokenizers-0.21.4-cp39-abi3-win_amd64.whl", hash = "sha256:475d807a5c3eb72c59ad9b5fcdb254f6e17f53dfcbb9903233b0dfa9c943b597", size = 2507568, upload-time = "2025-07-28T15:48:55.456Z" }, ] [[package]] @@ -9101,137 +7598,122 @@ name = "tokenizers" version = "0.22.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/73/6f/f80cfef4a312e1fb34baf7d85c72d4411afde10978d4657f8cdd811d3ccc/tokenizers-0.22.2.tar.gz", hash = "sha256:473b83b915e547aa366d1eee11806deaf419e17be16310ac0a14077f1e28f917", size = 372115, upload_time = "2026-01-05T10:45:15.988Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/92/97/5dbfabf04c7e348e655e907ed27913e03db0923abb5dfdd120d7b25630e1/tokenizers-0.22.2-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:544dd704ae7238755d790de45ba8da072e9af3eea688f698b137915ae959281c", size = 3100275, upload_time = "2026-01-05T10:41:02.158Z" }, - { url = "https://files.pythonhosted.org/packages/2e/47/174dca0502ef88b28f1c9e06b73ce33500eedfac7a7692108aec220464e7/tokenizers-0.22.2-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:1e418a55456beedca4621dbab65a318981467a2b188e982a23e117f115ce5001", size = 2981472, upload_time = "2026-01-05T10:41:00.276Z" }, - { url = "https://files.pythonhosted.org/packages/d6/84/7990e799f1309a8b87af6b948f31edaa12a3ed22d11b352eaf4f4b2e5753/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2249487018adec45d6e3554c71d46eb39fa8ea67156c640f7513eb26f318cec7", size = 3290736, upload_time = "2026-01-05T10:40:32.165Z" }, - { url = "https://files.pythonhosted.org/packages/78/59/09d0d9ba94dcd5f4f1368d4858d24546b4bdc0231c2354aa31d6199f0399/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:25b85325d0815e86e0bac263506dd114578953b7b53d7de09a6485e4a160a7dd", size = 3168835, upload_time = "2026-01-05T10:40:38.847Z" }, - { url = "https://files.pythonhosted.org/packages/47/50/b3ebb4243e7160bda8d34b731e54dd8ab8b133e50775872e7a434e524c28/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfb88f22a209ff7b40a576d5324bf8286b519d7358663db21d6246fb17eea2d5", size = 3521673, upload_time = "2026-01-05T10:40:56.614Z" }, - { url = "https://files.pythonhosted.org/packages/e0/fa/89f4cb9e08df770b57adb96f8cbb7e22695a4cb6c2bd5f0c4f0ebcf33b66/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1c774b1276f71e1ef716e5486f21e76333464f47bece56bbd554485982a9e03e", size = 3724818, upload_time = "2026-01-05T10:40:44.507Z" }, - { url = "https://files.pythonhosted.org/packages/64/04/ca2363f0bfbe3b3d36e95bf67e56a4c88c8e3362b658e616d1ac185d47f2/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df6c4265b289083bf710dff49bc51ef252f9d5be33a45ee2bed151114a56207b", size = 3379195, upload_time = "2026-01-05T10:40:51.139Z" }, - { url = "https://files.pythonhosted.org/packages/2e/76/932be4b50ef6ccedf9d3c6639b056a967a86258c6d9200643f01269211ca/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:369cc9fc8cc10cb24143873a0d95438bb8ee257bb80c71989e3ee290e8d72c67", size = 3274982, upload_time = "2026-01-05T10:40:58.331Z" }, - { url = "https://files.pythonhosted.org/packages/1d/28/5f9f5a4cc211b69e89420980e483831bcc29dade307955cc9dc858a40f01/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:29c30b83d8dcd061078b05ae0cb94d3c710555fbb44861139f9f83dcca3dc3e4", size = 9478245, upload_time = "2026-01-05T10:41:04.053Z" }, - { url = "https://files.pythonhosted.org/packages/6c/fb/66e2da4704d6aadebf8cb39f1d6d1957df667ab24cff2326b77cda0dcb85/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:37ae80a28c1d3265bb1f22464c856bd23c02a05bb211e56d0c5301a435be6c1a", size = 9560069, upload_time = "2026-01-05T10:45:10.673Z" }, - { url = "https://files.pythonhosted.org/packages/16/04/fed398b05caa87ce9b1a1bb5166645e38196081b225059a6edaff6440fac/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:791135ee325f2336f498590eb2f11dc5c295232f288e75c99a36c5dbce63088a", size = 9899263, upload_time = "2026-01-05T10:45:12.559Z" }, - { url = "https://files.pythonhosted.org/packages/05/a1/d62dfe7376beaaf1394917e0f8e93ee5f67fea8fcf4107501db35996586b/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:38337540fbbddff8e999d59970f3c6f35a82de10053206a7562f1ea02d046fa5", size = 10033429, upload_time = "2026-01-05T10:45:14.333Z" }, - { url = "https://files.pythonhosted.org/packages/fd/18/a545c4ea42af3df6effd7d13d250ba77a0a86fb20393143bbb9a92e434d4/tokenizers-0.22.2-cp39-abi3-win32.whl", hash = "sha256:a6bf3f88c554a2b653af81f3204491c818ae2ac6fbc09e76ef4773351292bc92", size = 2502363, upload_time = "2026-01-05T10:45:20.593Z" }, - { url = "https://files.pythonhosted.org/packages/65/71/0670843133a43d43070abeb1949abfdef12a86d490bea9cd9e18e37c5ff7/tokenizers-0.22.2-cp39-abi3-win_amd64.whl", hash = "sha256:c9ea31edff2968b44a88f97d784c2f16dc0729b8b143ed004699ebca91f05c48", size = 2747786, upload_time = "2026-01-05T10:45:18.411Z" }, - { url = "https://files.pythonhosted.org/packages/72/f4/0de46cfa12cdcbcd464cc59fde36912af405696f687e53a091fb432f694c/tokenizers-0.22.2-cp39-abi3-win_arm64.whl", hash = "sha256:9ce725d22864a1e965217204946f830c37876eee3b2ba6fc6255e8e903d5fcbc", size = 2612133, upload_time = "2026-01-05T10:45:17.232Z" }, - { url = "https://files.pythonhosted.org/packages/84/04/655b79dbcc9b3ac5f1479f18e931a344af67e5b7d3b251d2dcdcd7558592/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:753d47ebd4542742ef9261d9da92cd545b2cacbb48349a1225466745bb866ec4", size = 3282301, upload_time = "2026-01-05T10:40:34.858Z" }, - { url = "https://files.pythonhosted.org/packages/46/cd/e4851401f3d8f6f45d8480262ab6a5c8cb9c4302a790a35aa14eeed6d2fd/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e10bf9113d209be7cd046d40fbabbaf3278ff6d18eb4da4c500443185dc1896c", size = 3161308, upload_time = "2026-01-05T10:40:40.737Z" }, - { url = "https://files.pythonhosted.org/packages/6f/6e/55553992a89982cd12d4a66dddb5e02126c58677ea3931efcbe601d419db/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:64d94e84f6660764e64e7e0b22baa72f6cd942279fdbb21d46abd70d179f0195", size = 3718964, upload_time = "2026-01-05T10:40:46.56Z" }, - { url = "https://files.pythonhosted.org/packages/59/8c/b1c87148aa15e099243ec9f0cf9d0e970cc2234c3257d558c25a2c5304e6/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f01a9c019878532f98927d2bacb79bbb404b43d3437455522a00a30718cdedb5", size = 3373542, upload_time = "2026-01-05T10:40:52.803Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", +] +dependencies = [ + { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/73/6f/f80cfef4a312e1fb34baf7d85c72d4411afde10978d4657f8cdd811d3ccc/tokenizers-0.22.2.tar.gz", hash = "sha256:473b83b915e547aa366d1eee11806deaf419e17be16310ac0a14077f1e28f917", size = 372115, upload-time = "2026-01-05T10:45:15.988Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/92/97/5dbfabf04c7e348e655e907ed27913e03db0923abb5dfdd120d7b25630e1/tokenizers-0.22.2-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:544dd704ae7238755d790de45ba8da072e9af3eea688f698b137915ae959281c", size = 3100275, upload-time = "2026-01-05T10:41:02.158Z" }, + { url = "https://files.pythonhosted.org/packages/2e/47/174dca0502ef88b28f1c9e06b73ce33500eedfac7a7692108aec220464e7/tokenizers-0.22.2-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:1e418a55456beedca4621dbab65a318981467a2b188e982a23e117f115ce5001", size = 2981472, upload-time = "2026-01-05T10:41:00.276Z" }, + { url = "https://files.pythonhosted.org/packages/d6/84/7990e799f1309a8b87af6b948f31edaa12a3ed22d11b352eaf4f4b2e5753/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2249487018adec45d6e3554c71d46eb39fa8ea67156c640f7513eb26f318cec7", size = 3290736, upload-time = "2026-01-05T10:40:32.165Z" }, + { url = "https://files.pythonhosted.org/packages/78/59/09d0d9ba94dcd5f4f1368d4858d24546b4bdc0231c2354aa31d6199f0399/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:25b85325d0815e86e0bac263506dd114578953b7b53d7de09a6485e4a160a7dd", size = 3168835, upload-time = "2026-01-05T10:40:38.847Z" }, + { url = "https://files.pythonhosted.org/packages/47/50/b3ebb4243e7160bda8d34b731e54dd8ab8b133e50775872e7a434e524c28/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfb88f22a209ff7b40a576d5324bf8286b519d7358663db21d6246fb17eea2d5", size = 3521673, upload-time = "2026-01-05T10:40:56.614Z" }, + { url = "https://files.pythonhosted.org/packages/e0/fa/89f4cb9e08df770b57adb96f8cbb7e22695a4cb6c2bd5f0c4f0ebcf33b66/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1c774b1276f71e1ef716e5486f21e76333464f47bece56bbd554485982a9e03e", size = 3724818, upload-time = "2026-01-05T10:40:44.507Z" }, + { url = "https://files.pythonhosted.org/packages/64/04/ca2363f0bfbe3b3d36e95bf67e56a4c88c8e3362b658e616d1ac185d47f2/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df6c4265b289083bf710dff49bc51ef252f9d5be33a45ee2bed151114a56207b", size = 3379195, upload-time = "2026-01-05T10:40:51.139Z" }, + { url = "https://files.pythonhosted.org/packages/2e/76/932be4b50ef6ccedf9d3c6639b056a967a86258c6d9200643f01269211ca/tokenizers-0.22.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:369cc9fc8cc10cb24143873a0d95438bb8ee257bb80c71989e3ee290e8d72c67", size = 3274982, upload-time = "2026-01-05T10:40:58.331Z" }, + { url = "https://files.pythonhosted.org/packages/1d/28/5f9f5a4cc211b69e89420980e483831bcc29dade307955cc9dc858a40f01/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:29c30b83d8dcd061078b05ae0cb94d3c710555fbb44861139f9f83dcca3dc3e4", size = 9478245, upload-time = "2026-01-05T10:41:04.053Z" }, + { url = "https://files.pythonhosted.org/packages/6c/fb/66e2da4704d6aadebf8cb39f1d6d1957df667ab24cff2326b77cda0dcb85/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:37ae80a28c1d3265bb1f22464c856bd23c02a05bb211e56d0c5301a435be6c1a", size = 9560069, upload-time = "2026-01-05T10:45:10.673Z" }, + { url = "https://files.pythonhosted.org/packages/16/04/fed398b05caa87ce9b1a1bb5166645e38196081b225059a6edaff6440fac/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:791135ee325f2336f498590eb2f11dc5c295232f288e75c99a36c5dbce63088a", size = 9899263, upload-time = "2026-01-05T10:45:12.559Z" }, + { url = "https://files.pythonhosted.org/packages/05/a1/d62dfe7376beaaf1394917e0f8e93ee5f67fea8fcf4107501db35996586b/tokenizers-0.22.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:38337540fbbddff8e999d59970f3c6f35a82de10053206a7562f1ea02d046fa5", size = 10033429, upload-time = "2026-01-05T10:45:14.333Z" }, + { url = "https://files.pythonhosted.org/packages/fd/18/a545c4ea42af3df6effd7d13d250ba77a0a86fb20393143bbb9a92e434d4/tokenizers-0.22.2-cp39-abi3-win32.whl", hash = "sha256:a6bf3f88c554a2b653af81f3204491c818ae2ac6fbc09e76ef4773351292bc92", size = 2502363, upload-time = "2026-01-05T10:45:20.593Z" }, + { url = "https://files.pythonhosted.org/packages/65/71/0670843133a43d43070abeb1949abfdef12a86d490bea9cd9e18e37c5ff7/tokenizers-0.22.2-cp39-abi3-win_amd64.whl", hash = "sha256:c9ea31edff2968b44a88f97d784c2f16dc0729b8b143ed004699ebca91f05c48", size = 2747786, upload-time = "2026-01-05T10:45:18.411Z" }, + { url = "https://files.pythonhosted.org/packages/72/f4/0de46cfa12cdcbcd464cc59fde36912af405696f687e53a091fb432f694c/tokenizers-0.22.2-cp39-abi3-win_arm64.whl", hash = "sha256:9ce725d22864a1e965217204946f830c37876eee3b2ba6fc6255e8e903d5fcbc", size = 2612133, upload-time = "2026-01-05T10:45:17.232Z" }, + { url = "https://files.pythonhosted.org/packages/84/04/655b79dbcc9b3ac5f1479f18e931a344af67e5b7d3b251d2dcdcd7558592/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:753d47ebd4542742ef9261d9da92cd545b2cacbb48349a1225466745bb866ec4", size = 3282301, upload-time = "2026-01-05T10:40:34.858Z" }, + { url = "https://files.pythonhosted.org/packages/46/cd/e4851401f3d8f6f45d8480262ab6a5c8cb9c4302a790a35aa14eeed6d2fd/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e10bf9113d209be7cd046d40fbabbaf3278ff6d18eb4da4c500443185dc1896c", size = 3161308, upload-time = "2026-01-05T10:40:40.737Z" }, + { url = "https://files.pythonhosted.org/packages/6f/6e/55553992a89982cd12d4a66dddb5e02126c58677ea3931efcbe601d419db/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:64d94e84f6660764e64e7e0b22baa72f6cd942279fdbb21d46abd70d179f0195", size = 3718964, upload-time = "2026-01-05T10:40:46.56Z" }, + { url = "https://files.pythonhosted.org/packages/59/8c/b1c87148aa15e099243ec9f0cf9d0e970cc2234c3257d558c25a2c5304e6/tokenizers-0.22.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f01a9c019878532f98927d2bacb79bbb404b43d3437455522a00a30718cdedb5", size = 3373542, upload-time = "2026-01-05T10:40:52.803Z" }, ] [[package]] name = "toml" version = "0.10.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f", size = 22253, upload_time = "2020-11-01T01:40:22.204Z" } +sdist = { url = "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f", size = 22253, upload-time = "2020-11-01T01:40:22.204Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", size = 16588, upload_time = "2020-11-01T01:40:20.672Z" }, + { url = "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", size = 16588, upload-time = "2020-11-01T01:40:20.672Z" }, ] [[package]] name = "tomli" -version = "2.2.1" +version = "2.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/18/87/302344fed471e44a87289cf4967697d07e532f2421fdaf868a303cbae4ff/tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff", size = 17175, upload_time = "2024-11-27T22:38:36.873Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/43/ca/75707e6efa2b37c77dadb324ae7d9571cb424e61ea73fad7c56c2d14527f/tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249", size = 131077, upload_time = "2024-11-27T22:37:54.956Z" }, - { url = "https://files.pythonhosted.org/packages/c7/16/51ae563a8615d472fdbffc43a3f3d46588c264ac4f024f63f01283becfbb/tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6", size = 123429, upload_time = "2024-11-27T22:37:56.698Z" }, - { url = "https://files.pythonhosted.org/packages/f1/dd/4f6cd1e7b160041db83c694abc78e100473c15d54620083dbd5aae7b990e/tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a", size = 226067, upload_time = "2024-11-27T22:37:57.63Z" }, - { url = "https://files.pythonhosted.org/packages/a9/6b/c54ede5dc70d648cc6361eaf429304b02f2871a345bbdd51e993d6cdf550/tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee", size = 236030, upload_time = "2024-11-27T22:37:59.344Z" }, - { url = "https://files.pythonhosted.org/packages/1f/47/999514fa49cfaf7a92c805a86c3c43f4215621855d151b61c602abb38091/tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e", size = 240898, upload_time = "2024-11-27T22:38:00.429Z" }, - { url = "https://files.pythonhosted.org/packages/73/41/0a01279a7ae09ee1573b423318e7934674ce06eb33f50936655071d81a24/tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4", size = 229894, upload_time = "2024-11-27T22:38:02.094Z" }, - { url = "https://files.pythonhosted.org/packages/55/18/5d8bc5b0a0362311ce4d18830a5d28943667599a60d20118074ea1b01bb7/tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106", size = 245319, upload_time = "2024-11-27T22:38:03.206Z" }, - { url = "https://files.pythonhosted.org/packages/92/a3/7ade0576d17f3cdf5ff44d61390d4b3febb8a9fc2b480c75c47ea048c646/tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8", size = 238273, upload_time = "2024-11-27T22:38:04.217Z" }, - { url = "https://files.pythonhosted.org/packages/72/6f/fa64ef058ac1446a1e51110c375339b3ec6be245af9d14c87c4a6412dd32/tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff", size = 98310, upload_time = "2024-11-27T22:38:05.908Z" }, - { url = "https://files.pythonhosted.org/packages/6a/1c/4a2dcde4a51b81be3530565e92eda625d94dafb46dbeb15069df4caffc34/tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b", size = 108309, upload_time = "2024-11-27T22:38:06.812Z" }, - { url = "https://files.pythonhosted.org/packages/52/e1/f8af4c2fcde17500422858155aeb0d7e93477a0d59a98e56cbfe75070fd0/tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea", size = 132762, upload_time = "2024-11-27T22:38:07.731Z" }, - { url = "https://files.pythonhosted.org/packages/03/b8/152c68bb84fc00396b83e7bbddd5ec0bd3dd409db4195e2a9b3e398ad2e3/tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8", size = 123453, upload_time = "2024-11-27T22:38:09.384Z" }, - { url = "https://files.pythonhosted.org/packages/c8/d6/fc9267af9166f79ac528ff7e8c55c8181ded34eb4b0e93daa767b8841573/tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192", size = 233486, upload_time = "2024-11-27T22:38:10.329Z" }, - { url = "https://files.pythonhosted.org/packages/5c/51/51c3f2884d7bab89af25f678447ea7d297b53b5a3b5730a7cb2ef6069f07/tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222", size = 242349, upload_time = "2024-11-27T22:38:11.443Z" }, - { url = "https://files.pythonhosted.org/packages/ab/df/bfa89627d13a5cc22402e441e8a931ef2108403db390ff3345c05253935e/tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77", size = 252159, upload_time = "2024-11-27T22:38:13.099Z" }, - { url = "https://files.pythonhosted.org/packages/9e/6e/fa2b916dced65763a5168c6ccb91066f7639bdc88b48adda990db10c8c0b/tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6", size = 237243, upload_time = "2024-11-27T22:38:14.766Z" }, - { url = "https://files.pythonhosted.org/packages/b4/04/885d3b1f650e1153cbb93a6a9782c58a972b94ea4483ae4ac5cedd5e4a09/tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd", size = 259645, upload_time = "2024-11-27T22:38:15.843Z" }, - { url = "https://files.pythonhosted.org/packages/9c/de/6b432d66e986e501586da298e28ebeefd3edc2c780f3ad73d22566034239/tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e", size = 244584, upload_time = "2024-11-27T22:38:17.645Z" }, - { url = "https://files.pythonhosted.org/packages/1c/9a/47c0449b98e6e7d1be6cbac02f93dd79003234ddc4aaab6ba07a9a7482e2/tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98", size = 98875, upload_time = "2024-11-27T22:38:19.159Z" }, - { url = "https://files.pythonhosted.org/packages/ef/60/9b9638f081c6f1261e2688bd487625cd1e660d0a85bd469e91d8db969734/tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4", size = 109418, upload_time = "2024-11-27T22:38:20.064Z" }, - { url = "https://files.pythonhosted.org/packages/04/90/2ee5f2e0362cb8a0b6499dc44f4d7d48f8fff06d28ba46e6f1eaa61a1388/tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7", size = 132708, upload_time = "2024-11-27T22:38:21.659Z" }, - { url = "https://files.pythonhosted.org/packages/c0/ec/46b4108816de6b385141f082ba99e315501ccd0a2ea23db4a100dd3990ea/tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c", size = 123582, upload_time = "2024-11-27T22:38:22.693Z" }, - { url = "https://files.pythonhosted.org/packages/a0/bd/b470466d0137b37b68d24556c38a0cc819e8febe392d5b199dcd7f578365/tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13", size = 232543, upload_time = "2024-11-27T22:38:24.367Z" }, - { url = "https://files.pythonhosted.org/packages/d9/e5/82e80ff3b751373f7cead2815bcbe2d51c895b3c990686741a8e56ec42ab/tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281", size = 241691, upload_time = "2024-11-27T22:38:26.081Z" }, - { url = "https://files.pythonhosted.org/packages/05/7e/2a110bc2713557d6a1bfb06af23dd01e7dde52b6ee7dadc589868f9abfac/tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272", size = 251170, upload_time = "2024-11-27T22:38:27.921Z" }, - { url = "https://files.pythonhosted.org/packages/64/7b/22d713946efe00e0adbcdfd6d1aa119ae03fd0b60ebed51ebb3fa9f5a2e5/tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140", size = 236530, upload_time = "2024-11-27T22:38:29.591Z" }, - { url = "https://files.pythonhosted.org/packages/38/31/3a76f67da4b0cf37b742ca76beaf819dca0ebef26d78fc794a576e08accf/tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2", size = 258666, upload_time = "2024-11-27T22:38:30.639Z" }, - { url = "https://files.pythonhosted.org/packages/07/10/5af1293da642aded87e8a988753945d0cf7e00a9452d3911dd3bb354c9e2/tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744", size = 243954, upload_time = "2024-11-27T22:38:31.702Z" }, - { url = "https://files.pythonhosted.org/packages/5b/b9/1ed31d167be802da0fc95020d04cd27b7d7065cc6fbefdd2f9186f60d7bd/tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec", size = 98724, upload_time = "2024-11-27T22:38:32.837Z" }, - { url = "https://files.pythonhosted.org/packages/c7/32/b0963458706accd9afcfeb867c0f9175a741bf7b19cd424230714d722198/tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69", size = 109383, upload_time = "2024-11-27T22:38:34.455Z" }, - { url = "https://files.pythonhosted.org/packages/6e/c2/61d3e0f47e2b74ef40a68b9e6ad5984f6241a942f7cd3bbfbdbd03861ea9/tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc", size = 14257, upload_time = "2024-11-27T22:38:35.385Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/82/30/31573e9457673ab10aa432461bee537ce6cef177667deca369efb79df071/tomli-2.4.0.tar.gz", hash = "sha256:aa89c3f6c277dd275d8e243ad24f3b5e701491a860d5121f2cdd399fbb31fc9c", size = 17477, upload-time = "2026-01-11T11:22:38.165Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/d9/3dc2289e1f3b32eb19b9785b6a006b28ee99acb37d1d47f78d4c10e28bf8/tomli-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b5ef256a3fd497d4973c11bf142e9ed78b150d36f5773f1ca6088c230ffc5867", size = 153663, upload-time = "2026-01-11T11:21:45.27Z" }, + { url = "https://files.pythonhosted.org/packages/51/32/ef9f6845e6b9ca392cd3f64f9ec185cc6f09f0a2df3db08cbe8809d1d435/tomli-2.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5572e41282d5268eb09a697c89a7bee84fae66511f87533a6f88bd2f7b652da9", size = 148469, upload-time = "2026-01-11T11:21:46.873Z" }, + { url = "https://files.pythonhosted.org/packages/d6/c2/506e44cce89a8b1b1e047d64bd495c22c9f71f21e05f380f1a950dd9c217/tomli-2.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:551e321c6ba03b55676970b47cb1b73f14a0a4dce6a3e1a9458fd6d921d72e95", size = 236039, upload-time = "2026-01-11T11:21:48.503Z" }, + { url = "https://files.pythonhosted.org/packages/b3/40/e1b65986dbc861b7e986e8ec394598187fa8aee85b1650b01dd925ca0be8/tomli-2.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5e3f639a7a8f10069d0e15408c0b96a2a828cfdec6fca05296ebcdcc28ca7c76", size = 243007, upload-time = "2026-01-11T11:21:49.456Z" }, + { url = "https://files.pythonhosted.org/packages/9c/6f/6e39ce66b58a5b7ae572a0f4352ff40c71e8573633deda43f6a379d56b3e/tomli-2.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1b168f2731796b045128c45982d3a4874057626da0e2ef1fdd722848b741361d", size = 240875, upload-time = "2026-01-11T11:21:50.755Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ad/cb089cb190487caa80204d503c7fd0f4d443f90b95cf4ef5cf5aa0f439b0/tomli-2.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:133e93646ec4300d651839d382d63edff11d8978be23da4cc106f5a18b7d0576", size = 246271, upload-time = "2026-01-11T11:21:51.81Z" }, + { url = "https://files.pythonhosted.org/packages/0b/63/69125220e47fd7a3a27fd0de0c6398c89432fec41bc739823bcc66506af6/tomli-2.4.0-cp311-cp311-win32.whl", hash = "sha256:b6c78bdf37764092d369722d9946cb65b8767bfa4110f902a1b2542d8d173c8a", size = 96770, upload-time = "2026-01-11T11:21:52.647Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0d/a22bb6c83f83386b0008425a6cd1fa1c14b5f3dd4bad05e98cf3dbbf4a64/tomli-2.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:d3d1654e11d724760cdb37a3d7691f0be9db5fbdaef59c9f532aabf87006dbaa", size = 107626, upload-time = "2026-01-11T11:21:53.459Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6d/77be674a3485e75cacbf2ddba2b146911477bd887dda9d8c9dfb2f15e871/tomli-2.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:cae9c19ed12d4e8f3ebf46d1a75090e4c0dc16271c5bce1c833ac168f08fb614", size = 94842, upload-time = "2026-01-11T11:21:54.831Z" }, + { url = "https://files.pythonhosted.org/packages/3c/43/7389a1869f2f26dba52404e1ef13b4784b6b37dac93bac53457e3ff24ca3/tomli-2.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:920b1de295e72887bafa3ad9f7a792f811847d57ea6b1215154030cf131f16b1", size = 154894, upload-time = "2026-01-11T11:21:56.07Z" }, + { url = "https://files.pythonhosted.org/packages/e9/05/2f9bf110b5294132b2edf13fe6ca6ae456204f3d749f623307cbb7a946f2/tomli-2.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7d6d9a4aee98fac3eab4952ad1d73aee87359452d1c086b5ceb43ed02ddb16b8", size = 149053, upload-time = "2026-01-11T11:21:57.467Z" }, + { url = "https://files.pythonhosted.org/packages/e8/41/1eda3ca1abc6f6154a8db4d714a4d35c4ad90adc0bcf700657291593fbf3/tomli-2.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:36b9d05b51e65b254ea6c2585b59d2c4cb91c8a3d91d0ed0f17591a29aaea54a", size = 243481, upload-time = "2026-01-11T11:21:58.661Z" }, + { url = "https://files.pythonhosted.org/packages/d2/6d/02ff5ab6c8868b41e7d4b987ce2b5f6a51d3335a70aa144edd999e055a01/tomli-2.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1c8a885b370751837c029ef9bc014f27d80840e48bac415f3412e6593bbc18c1", size = 251720, upload-time = "2026-01-11T11:22:00.178Z" }, + { url = "https://files.pythonhosted.org/packages/7b/57/0405c59a909c45d5b6f146107c6d997825aa87568b042042f7a9c0afed34/tomli-2.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8768715ffc41f0008abe25d808c20c3d990f42b6e2e58305d5da280ae7d1fa3b", size = 247014, upload-time = "2026-01-11T11:22:01.238Z" }, + { url = "https://files.pythonhosted.org/packages/2c/0e/2e37568edd944b4165735687cbaf2fe3648129e440c26d02223672ee0630/tomli-2.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7b438885858efd5be02a9a133caf5812b8776ee0c969fea02c45e8e3f296ba51", size = 251820, upload-time = "2026-01-11T11:22:02.727Z" }, + { url = "https://files.pythonhosted.org/packages/5a/1c/ee3b707fdac82aeeb92d1a113f803cf6d0f37bdca0849cb489553e1f417a/tomli-2.4.0-cp312-cp312-win32.whl", hash = "sha256:0408e3de5ec77cc7f81960c362543cbbd91ef883e3138e81b729fc3eea5b9729", size = 97712, upload-time = "2026-01-11T11:22:03.777Z" }, + { url = "https://files.pythonhosted.org/packages/69/13/c07a9177d0b3bab7913299b9278845fc6eaaca14a02667c6be0b0a2270c8/tomli-2.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:685306e2cc7da35be4ee914fd34ab801a6acacb061b6a7abca922aaf9ad368da", size = 108296, upload-time = "2026-01-11T11:22:04.86Z" }, + { url = "https://files.pythonhosted.org/packages/18/27/e267a60bbeeee343bcc279bb9e8fbed0cbe224bc7b2a3dc2975f22809a09/tomli-2.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:5aa48d7c2356055feef06a43611fc401a07337d5b006be13a30f6c58f869e3c3", size = 94553, upload-time = "2026-01-11T11:22:05.854Z" }, + { url = "https://files.pythonhosted.org/packages/34/91/7f65f9809f2936e1f4ce6268ae1903074563603b2a2bd969ebbda802744f/tomli-2.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:84d081fbc252d1b6a982e1870660e7330fb8f90f676f6e78b052ad4e64714bf0", size = 154915, upload-time = "2026-01-11T11:22:06.703Z" }, + { url = "https://files.pythonhosted.org/packages/20/aa/64dd73a5a849c2e8f216b755599c511badde80e91e9bc2271baa7b2cdbb1/tomli-2.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9a08144fa4cba33db5255f9b74f0b89888622109bd2776148f2597447f92a94e", size = 149038, upload-time = "2026-01-11T11:22:07.56Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8a/6d38870bd3d52c8d1505ce054469a73f73a0fe62c0eaf5dddf61447e32fa/tomli-2.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c73add4bb52a206fd0c0723432db123c0c75c280cbd67174dd9d2db228ebb1b4", size = 242245, upload-time = "2026-01-11T11:22:08.344Z" }, + { url = "https://files.pythonhosted.org/packages/59/bb/8002fadefb64ab2669e5b977df3f5e444febea60e717e755b38bb7c41029/tomli-2.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fb2945cbe303b1419e2706e711b7113da57b7db31ee378d08712d678a34e51e", size = 250335, upload-time = "2026-01-11T11:22:09.951Z" }, + { url = "https://files.pythonhosted.org/packages/a5/3d/4cdb6f791682b2ea916af2de96121b3cb1284d7c203d97d92d6003e91c8d/tomli-2.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bbb1b10aa643d973366dc2cb1ad94f99c1726a02343d43cbc011edbfac579e7c", size = 245962, upload-time = "2026-01-11T11:22:11.27Z" }, + { url = "https://files.pythonhosted.org/packages/f2/4a/5f25789f9a460bd858ba9756ff52d0830d825b458e13f754952dd15fb7bb/tomli-2.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4cbcb367d44a1f0c2be408758b43e1ffb5308abe0ea222897d6bfc8e8281ef2f", size = 250396, upload-time = "2026-01-11T11:22:12.325Z" }, + { url = "https://files.pythonhosted.org/packages/aa/2f/b73a36fea58dfa08e8b3a268750e6853a6aac2a349241a905ebd86f3047a/tomli-2.4.0-cp313-cp313-win32.whl", hash = "sha256:7d49c66a7d5e56ac959cb6fc583aff0651094ec071ba9ad43df785abc2320d86", size = 97530, upload-time = "2026-01-11T11:22:13.865Z" }, + { url = "https://files.pythonhosted.org/packages/3b/af/ca18c134b5d75de7e8dc551c5234eaba2e8e951f6b30139599b53de9c187/tomli-2.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:3cf226acb51d8f1c394c1b310e0e0e61fecdd7adcb78d01e294ac297dd2e7f87", size = 108227, upload-time = "2026-01-11T11:22:15.224Z" }, + { url = "https://files.pythonhosted.org/packages/22/c3/b386b832f209fee8073c8138ec50f27b4460db2fdae9ffe022df89a57f9b/tomli-2.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:d20b797a5c1ad80c516e41bc1fb0443ddb5006e9aaa7bda2d71978346aeb9132", size = 94748, upload-time = "2026-01-11T11:22:16.009Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c4/84047a97eb1004418bc10bdbcfebda209fca6338002eba2dc27cc6d13563/tomli-2.4.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:26ab906a1eb794cd4e103691daa23d95c6919cc2fa9160000ac02370cc9dd3f6", size = 154725, upload-time = "2026-01-11T11:22:17.269Z" }, + { url = "https://files.pythonhosted.org/packages/a8/5d/d39038e646060b9d76274078cddf146ced86dc2b9e8bbf737ad5983609a0/tomli-2.4.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:20cedb4ee43278bc4f2fee6cb50daec836959aadaf948db5172e776dd3d993fc", size = 148901, upload-time = "2026-01-11T11:22:18.287Z" }, + { url = "https://files.pythonhosted.org/packages/73/e5/383be1724cb30f4ce44983d249645684a48c435e1cd4f8b5cded8a816d3c/tomli-2.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:39b0b5d1b6dd03684b3fb276407ebed7090bbec989fa55838c98560c01113b66", size = 243375, upload-time = "2026-01-11T11:22:19.154Z" }, + { url = "https://files.pythonhosted.org/packages/31/f0/bea80c17971c8d16d3cc109dc3585b0f2ce1036b5f4a8a183789023574f2/tomli-2.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a26d7ff68dfdb9f87a016ecfd1e1c2bacbe3108f4e0f8bcd2228ef9a766c787d", size = 250639, upload-time = "2026-01-11T11:22:20.168Z" }, + { url = "https://files.pythonhosted.org/packages/2c/8f/2853c36abbb7608e3f945d8a74e32ed3a74ee3a1f468f1ffc7d1cb3abba6/tomli-2.4.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:20ffd184fb1df76a66e34bd1b36b4a4641bd2b82954befa32fe8163e79f1a702", size = 246897, upload-time = "2026-01-11T11:22:21.544Z" }, + { url = "https://files.pythonhosted.org/packages/49/f0/6c05e3196ed5337b9fe7ea003e95fd3819a840b7a0f2bf5a408ef1dad8ed/tomli-2.4.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:75c2f8bbddf170e8effc98f5e9084a8751f8174ea6ccf4fca5398436e0320bc8", size = 254697, upload-time = "2026-01-11T11:22:23.058Z" }, + { url = "https://files.pythonhosted.org/packages/f3/f5/2922ef29c9f2951883525def7429967fc4d8208494e5ab524234f06b688b/tomli-2.4.0-cp314-cp314-win32.whl", hash = "sha256:31d556d079d72db7c584c0627ff3a24c5d3fb4f730221d3444f3efb1b2514776", size = 98567, upload-time = "2026-01-11T11:22:24.033Z" }, + { url = "https://files.pythonhosted.org/packages/7b/31/22b52e2e06dd2a5fdbc3ee73226d763b184ff21fc24e20316a44ccc4d96b/tomli-2.4.0-cp314-cp314-win_amd64.whl", hash = "sha256:43e685b9b2341681907759cf3a04e14d7104b3580f808cfde1dfdb60ada85475", size = 108556, upload-time = "2026-01-11T11:22:25.378Z" }, + { url = "https://files.pythonhosted.org/packages/48/3d/5058dff3255a3d01b705413f64f4306a141a8fd7a251e5a495e3f192a998/tomli-2.4.0-cp314-cp314-win_arm64.whl", hash = "sha256:3d895d56bd3f82ddd6faaff993c275efc2ff38e52322ea264122d72729dca2b2", size = 96014, upload-time = "2026-01-11T11:22:26.138Z" }, + { url = "https://files.pythonhosted.org/packages/b8/4e/75dab8586e268424202d3a1997ef6014919c941b50642a1682df43204c22/tomli-2.4.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:5b5807f3999fb66776dbce568cc9a828544244a8eb84b84b9bafc080c99597b9", size = 163339, upload-time = "2026-01-11T11:22:27.143Z" }, + { url = "https://files.pythonhosted.org/packages/06/e3/b904d9ab1016829a776d97f163f183a48be6a4deb87304d1e0116a349519/tomli-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c084ad935abe686bd9c898e62a02a19abfc9760b5a79bc29644463eaf2840cb0", size = 159490, upload-time = "2026-01-11T11:22:28.399Z" }, + { url = "https://files.pythonhosted.org/packages/e3/5a/fc3622c8b1ad823e8ea98a35e3c632ee316d48f66f80f9708ceb4f2a0322/tomli-2.4.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f2e3955efea4d1cfbcb87bc321e00dc08d2bcb737fd1d5e398af111d86db5df", size = 269398, upload-time = "2026-01-11T11:22:29.345Z" }, + { url = "https://files.pythonhosted.org/packages/fd/33/62bd6152c8bdd4c305ad9faca48f51d3acb2df1f8791b1477d46ff86e7f8/tomli-2.4.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e0fe8a0b8312acf3a88077a0802565cb09ee34107813bba1c7cd591fa6cfc8d", size = 276515, upload-time = "2026-01-11T11:22:30.327Z" }, + { url = "https://files.pythonhosted.org/packages/4b/ff/ae53619499f5235ee4211e62a8d7982ba9e439a0fb4f2f351a93d67c1dd2/tomli-2.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:413540dce94673591859c4c6f794dfeaa845e98bf35d72ed59636f869ef9f86f", size = 273806, upload-time = "2026-01-11T11:22:32.56Z" }, + { url = "https://files.pythonhosted.org/packages/47/71/cbca7787fa68d4d0a9f7072821980b39fbb1b6faeb5f5cf02f4a5559fa28/tomli-2.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:0dc56fef0e2c1c470aeac5b6ca8cc7b640bb93e92d9803ddaf9ea03e198f5b0b", size = 281340, upload-time = "2026-01-11T11:22:33.505Z" }, + { url = "https://files.pythonhosted.org/packages/f5/00/d595c120963ad42474cf6ee7771ad0d0e8a49d0f01e29576ee9195d9ecdf/tomli-2.4.0-cp314-cp314t-win32.whl", hash = "sha256:d878f2a6707cc9d53a1be1414bbb419e629c3d6e67f69230217bb663e76b5087", size = 108106, upload-time = "2026-01-11T11:22:34.451Z" }, + { url = "https://files.pythonhosted.org/packages/de/69/9aa0c6a505c2f80e519b43764f8b4ba93b5a0bbd2d9a9de6e2b24271b9a5/tomli-2.4.0-cp314-cp314t-win_amd64.whl", hash = "sha256:2add28aacc7425117ff6364fe9e06a183bb0251b03f986df0e78e974047571fd", size = 120504, upload-time = "2026-01-11T11:22:35.764Z" }, + { url = "https://files.pythonhosted.org/packages/b3/9f/f1668c281c58cfae01482f7114a4b88d345e4c140386241a1a24dcc9e7bc/tomli-2.4.0-cp314-cp314t-win_arm64.whl", hash = "sha256:2b1e3b80e1d5e52e40e9b924ec43d81570f0e7d09d11081b797bc4692765a3d4", size = 99561, upload-time = "2026-01-11T11:22:36.624Z" }, + { url = "https://files.pythonhosted.org/packages/23/d1/136eb2cb77520a31e1f64cbae9d33ec6df0d78bdf4160398e86eec8a8754/tomli-2.4.0-py3-none-any.whl", hash = "sha256:1f776e7d669ebceb01dee46484485f43a4048746235e683bcdffacdf1fb4785a", size = 14477, upload-time = "2026-01-11T11:22:37.446Z" }, ] [[package]] name = "tomlkit" version = "0.13.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/cc/18/0bbf3884e9eaa38819ebe46a7bd25dcd56b67434402b66a58c4b8e552575/tomlkit-0.13.3.tar.gz", hash = "sha256:430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1", size = 185207, upload_time = "2025-06-05T07:13:44.947Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/18/0bbf3884e9eaa38819ebe46a7bd25dcd56b67434402b66a58c4b8e552575/tomlkit-0.13.3.tar.gz", hash = "sha256:430cf247ee57df2b94ee3fbe588e71d362a941ebb545dec29b53961d61add2a1", size = 185207, upload-time = "2025-06-05T07:13:44.947Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bd/75/8539d011f6be8e29f339c42e633aae3cb73bffa95dd0f9adec09b9c58e85/tomlkit-0.13.3-py3-none-any.whl", hash = "sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0", size = 38901, upload_time = "2025-06-05T07:13:43.546Z" }, + { url = "https://files.pythonhosted.org/packages/bd/75/8539d011f6be8e29f339c42e633aae3cb73bffa95dd0f9adec09b9c58e85/tomlkit-0.13.3-py3-none-any.whl", hash = "sha256:c89c649d79ee40629a9fda55f8ace8c6a1b42deb912b2a8fd8d942ddadb606b0", size = 38901, upload-time = "2025-06-05T07:13:43.546Z" }, ] [[package]] name = "toolz" -version = "1.0.0" +version = "1.1.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8a/0b/d80dfa675bf592f636d1ea0b835eab4ec8df6e9415d8cfd766df54456123/toolz-1.0.0.tar.gz", hash = "sha256:2c86e3d9a04798ac556793bced838816296a2f085017664e4995cb40a1047a02", size = 66790, upload_time = "2024-10-04T16:17:04.001Z" } +sdist = { url = "https://files.pythonhosted.org/packages/11/d6/114b492226588d6ff54579d95847662fc69196bdeec318eb45393b24c192/toolz-1.1.0.tar.gz", hash = "sha256:27a5c770d068c110d9ed9323f24f1543e83b2f300a687b7891c1a6d56b697b5b", size = 52613, upload-time = "2025-10-17T04:03:21.661Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/03/98/eb27cc78ad3af8e302c9d8ff4977f5026676e130d28dd7578132a457170c/toolz-1.0.0-py3-none-any.whl", hash = "sha256:292c8f1c4e7516bf9086f8850935c799a874039c8bcf959d47b600e4c44a6236", size = 56383, upload_time = "2024-10-04T16:17:01.533Z" }, + { url = "https://files.pythonhosted.org/packages/fb/12/5911ae3eeec47800503a238d971e51722ccea5feb8569b735184d5fcdbc0/toolz-1.1.0-py3-none-any.whl", hash = "sha256:15ccc861ac51c53696de0a5d6d4607f99c210739caf987b5d2054f3efed429d8", size = 58093, upload-time = "2025-10-17T04:03:20.435Z" }, ] [[package]] @@ -9239,8 +7721,10 @@ name = "torch" version = "2.5.1+cu121" source = { registry = "https://download.pytorch.org/whl/cu121" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", @@ -9249,26 +7733,26 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "filelock", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "fsspec", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "jinja2", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cudnn-cu12", version = "9.1.0.70", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cufft-cu12", version = "11.0.2.54", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-curand-cu12", version = "10.3.2.106", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusolver-cu12", version = "11.4.5.107", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusparse-cu12", version = "12.1.0.106", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nccl-cu12", version = "2.21.5", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvtx-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sympy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "triton", version = "3.1.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "typing-extensions", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "filelock", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "fsspec", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "jinja2", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cudnn-cu12", version = "9.1.0.70", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cufft-cu12", version = "11.0.2.54", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-curand-cu12", version = "10.3.2.106", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusolver-cu12", version = "11.4.5.107", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparse-cu12", version = "12.1.0.106", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nccl-cu12", version = "2.21.5", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvtx-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'extra-12-asr-services-cu121') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sympy", version = "1.13.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "triton", version = "3.1.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp310-cp310-linux_x86_64.whl", hash = "sha256:92af92c569de5da937dd1afb45ecfdd598ec1254cf2e49e3d698cb24d71aae14" }, @@ -9282,11 +7766,13 @@ wheels = [ [[package]] name = "torch" -version = "2.7.1" +version = "2.10.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", @@ -9295,187 +7781,199 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "filelock", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "fsspec", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "jinja2", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cudnn-cu12", version = "9.5.1.17", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cufile-cu12", version = "1.11.1.6", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-curand-cu12", version = "10.3.7.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cusolver-cu12", version = "11.7.1.2", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-cusparselt-cu12", version = "0.6.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-nccl-cu12", version = "2.26.2", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "nvidia-nvtx-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "triton", version = "3.3.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, - { name = "typing-extensions", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/6a/27/2e06cb52adf89fe6e020963529d17ed51532fc73c1e6d1b18420ef03338c/torch-2.7.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:a103b5d782af5bd119b81dbcc7ffc6fa09904c423ff8db397a1e6ea8fd71508f", size = 99089441, upload_time = "2025-06-04T17:38:48.268Z" }, - { url = "https://files.pythonhosted.org/packages/0a/7c/0a5b3aee977596459ec45be2220370fde8e017f651fecc40522fd478cb1e/torch-2.7.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:fe955951bdf32d182ee8ead6c3186ad54781492bf03d547d31771a01b3d6fb7d", size = 821154516, upload_time = "2025-06-04T17:36:28.556Z" }, - { url = "https://files.pythonhosted.org/packages/f9/91/3d709cfc5e15995fb3fe7a6b564ce42280d3a55676dad672205e94f34ac9/torch-2.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:885453d6fba67d9991132143bf7fa06b79b24352f4506fd4d10b309f53454162", size = 216093147, upload_time = "2025-06-04T17:39:38.132Z" }, - { url = "https://files.pythonhosted.org/packages/92/f6/5da3918414e07da9866ecb9330fe6ffdebe15cb9a4c5ada7d4b6e0a6654d/torch-2.7.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:d72acfdb86cee2a32c0ce0101606f3758f0d8bb5f8f31e7920dc2809e963aa7c", size = 68630914, upload_time = "2025-06-04T17:39:31.162Z" }, - { url = "https://files.pythonhosted.org/packages/11/56/2eae3494e3d375533034a8e8cf0ba163363e996d85f0629441fa9d9843fe/torch-2.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:236f501f2e383f1cb861337bdf057712182f910f10aeaf509065d54d339e49b2", size = 99093039, upload_time = "2025-06-04T17:39:06.963Z" }, - { url = "https://files.pythonhosted.org/packages/e5/94/34b80bd172d0072c9979708ccd279c2da2f55c3ef318eceec276ab9544a4/torch-2.7.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:06eea61f859436622e78dd0cdd51dbc8f8c6d76917a9cf0555a333f9eac31ec1", size = 821174704, upload_time = "2025-06-04T17:37:03.799Z" }, - { url = "https://files.pythonhosted.org/packages/50/9e/acf04ff375b0b49a45511c55d188bcea5c942da2aaf293096676110086d1/torch-2.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:8273145a2e0a3c6f9fd2ac36762d6ee89c26d430e612b95a99885df083b04e52", size = 216095937, upload_time = "2025-06-04T17:39:24.83Z" }, - { url = "https://files.pythonhosted.org/packages/5b/2b/d36d57c66ff031f93b4fa432e86802f84991477e522adcdffd314454326b/torch-2.7.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:aea4fc1bf433d12843eb2c6b2204861f43d8364597697074c8d38ae2507f8730", size = 68640034, upload_time = "2025-06-04T17:39:17.989Z" }, - { url = "https://files.pythonhosted.org/packages/87/93/fb505a5022a2e908d81fe9a5e0aa84c86c0d5f408173be71c6018836f34e/torch-2.7.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:27ea1e518df4c9de73af7e8a720770f3628e7f667280bce2be7a16292697e3fa", size = 98948276, upload_time = "2025-06-04T17:39:12.852Z" }, - { url = "https://files.pythonhosted.org/packages/56/7e/67c3fe2b8c33f40af06326a3d6ae7776b3e3a01daa8f71d125d78594d874/torch-2.7.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:c33360cfc2edd976c2633b3b66c769bdcbbf0e0b6550606d188431c81e7dd1fc", size = 821025792, upload_time = "2025-06-04T17:34:58.747Z" }, - { url = "https://files.pythonhosted.org/packages/a1/37/a37495502bc7a23bf34f89584fa5a78e25bae7b8da513bc1b8f97afb7009/torch-2.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:d8bf6e1856ddd1807e79dc57e54d3335f2b62e6f316ed13ed3ecfe1fc1df3d8b", size = 216050349, upload_time = "2025-06-04T17:38:59.709Z" }, - { url = "https://files.pythonhosted.org/packages/3a/60/04b77281c730bb13460628e518c52721257814ac6c298acd25757f6a175c/torch-2.7.1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:787687087412c4bd68d315e39bc1223f08aae1d16a9e9771d95eabbb04ae98fb", size = 68645146, upload_time = "2025-06-04T17:38:52.97Z" }, - { url = "https://files.pythonhosted.org/packages/66/81/e48c9edb655ee8eb8c2a6026abdb6f8d2146abd1f150979ede807bb75dcb/torch-2.7.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:03563603d931e70722dce0e11999d53aa80a375a3d78e6b39b9f6805ea0a8d28", size = 98946649, upload_time = "2025-06-04T17:38:43.031Z" }, - { url = "https://files.pythonhosted.org/packages/3a/24/efe2f520d75274fc06b695c616415a1e8a1021d87a13c68ff9dce733d088/torch-2.7.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:d632f5417b6980f61404a125b999ca6ebd0b8b4bbdbb5fbbba44374ab619a412", size = 821033192, upload_time = "2025-06-04T17:38:09.146Z" }, - { url = "https://files.pythonhosted.org/packages/dd/d9/9c24d230333ff4e9b6807274f6f8d52a864210b52ec794c5def7925f4495/torch-2.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:23660443e13995ee93e3d844786701ea4ca69f337027b05182f5ba053ce43b38", size = 216055668, upload_time = "2025-06-04T17:38:36.253Z" }, - { url = "https://files.pythonhosted.org/packages/95/bf/e086ee36ddcef9299f6e708d3b6c8487c1651787bb9ee2939eb2a7f74911/torch-2.7.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:0da4f4dba9f65d0d203794e619fe7ca3247a55ffdcbd17ae8fb83c8b2dc9b585", size = 68925988, upload_time = "2025-06-04T17:38:29.273Z" }, - { url = "https://files.pythonhosted.org/packages/69/6a/67090dcfe1cf9048448b31555af6efb149f7afa0a310a366adbdada32105/torch-2.7.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:e08d7e6f21a617fe38eeb46dd2213ded43f27c072e9165dc27300c9ef9570934", size = 99028857, upload_time = "2025-06-04T17:37:50.956Z" }, - { url = "https://files.pythonhosted.org/packages/90/1c/48b988870823d1cc381f15ec4e70ed3d65e043f43f919329b0045ae83529/torch-2.7.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:30207f672328a42df4f2174b8f426f354b2baa0b7cca3a0adb3d6ab5daf00dc8", size = 821098066, upload_time = "2025-06-04T17:37:33.939Z" }, - { url = "https://files.pythonhosted.org/packages/7b/eb/10050d61c9d5140c5dc04a89ed3257ef1a6b93e49dd91b95363d757071e0/torch-2.7.1-cp313-cp313t-win_amd64.whl", hash = "sha256:79042feca1c634aaf6603fe6feea8c6b30dfa140a6bbc0b973e2260c7e79a22e", size = 216336310, upload_time = "2025-06-04T17:36:09.862Z" }, - { url = "https://files.pythonhosted.org/packages/b1/29/beb45cdf5c4fc3ebe282bf5eafc8dfd925ead7299b3c97491900fe5ed844/torch-2.7.1-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:988b0cbc4333618a1056d2ebad9eb10089637b659eb645434d0809d8d937b946", size = 68645708, upload_time = "2025-06-04T17:34:39.852Z" }, + { name = "cuda-bindings", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "filelock", marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "fsspec", marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "jinja2", marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparselt-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nccl-cu12", version = "2.27.5", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvshmem-cu12", marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'x86_64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/5b/30/bfebdd8ec77db9a79775121789992d6b3b75ee5494971294d7b4b7c999bc/torch-2.10.0-2-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:2b980edd8d7c0a68c4e951ee1856334a43193f98730d97408fbd148c1a933313", size = 79411457, upload-time = "2026-02-10T21:44:59.189Z" }, + { url = "https://files.pythonhosted.org/packages/0f/8b/4b61d6e13f7108f36910df9ab4b58fd389cc2520d54d81b88660804aad99/torch-2.10.0-2-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:418997cb02d0a0f1497cf6a09f63166f9f5df9f3e16c8a716ab76a72127c714f", size = 79423467, upload-time = "2026-02-10T21:44:48.711Z" }, + { url = "https://files.pythonhosted.org/packages/d3/54/a2ba279afcca44bbd320d4e73675b282fcee3d81400ea1b53934efca6462/torch-2.10.0-2-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:13ec4add8c3faaed8d13e0574f5cd4a323c11655546f91fbe6afa77b57423574", size = 79498202, upload-time = "2026-02-10T21:44:52.603Z" }, + { url = "https://files.pythonhosted.org/packages/ec/23/2c9fe0c9c27f7f6cb865abcea8a4568f29f00acaeadfc6a37f6801f84cb4/torch-2.10.0-2-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:e521c9f030a3774ed770a9c011751fb47c4d12029a3d6522116e48431f2ff89e", size = 79498254, upload-time = "2026-02-10T21:44:44.095Z" }, + { url = "https://files.pythonhosted.org/packages/0c/1a/c61f36cfd446170ec27b3a4984f072fd06dab6b5d7ce27e11adb35d6c838/torch-2.10.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:5276fa790a666ee8becaffff8acb711922252521b28fbce5db7db5cf9cb2026d", size = 145992962, upload-time = "2026-01-21T16:24:14.04Z" }, + { url = "https://files.pythonhosted.org/packages/b5/60/6662535354191e2d1555296045b63e4279e5a9dbad49acf55a5d38655a39/torch-2.10.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:aaf663927bcd490ae971469a624c322202a2a1e68936eb952535ca4cd3b90444", size = 915599237, upload-time = "2026-01-21T16:23:25.497Z" }, + { url = "https://files.pythonhosted.org/packages/40/b8/66bbe96f0d79be2b5c697b2e0b187ed792a15c6c4b8904613454651db848/torch-2.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:a4be6a2a190b32ff5c8002a0977a25ea60e64f7ba46b1be37093c141d9c49aeb", size = 113720931, upload-time = "2026-01-21T16:24:23.743Z" }, + { url = "https://files.pythonhosted.org/packages/76/bb/d820f90e69cda6c8169b32a0c6a3ab7b17bf7990b8f2c680077c24a3c14c/torch-2.10.0-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:35e407430795c8d3edb07a1d711c41cc1f9eaddc8b2f1cc0a165a6767a8fb73d", size = 79411450, upload-time = "2026-01-21T16:25:30.692Z" }, + { url = "https://files.pythonhosted.org/packages/78/89/f5554b13ebd71e05c0b002f95148033e730d3f7067f67423026cc9c69410/torch-2.10.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:3282d9febd1e4e476630a099692b44fdc214ee9bf8ee5377732d9d9dfe5712e4", size = 145992610, upload-time = "2026-01-21T16:25:26.327Z" }, + { url = "https://files.pythonhosted.org/packages/ae/30/a3a2120621bf9c17779b169fc17e3dc29b230c29d0f8222f499f5e159aa8/torch-2.10.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:a2f9edd8dbc99f62bc4dfb78af7bf89499bca3d753423ac1b4e06592e467b763", size = 915607863, upload-time = "2026-01-21T16:25:06.696Z" }, + { url = "https://files.pythonhosted.org/packages/6f/3d/c87b33c5f260a2a8ad68da7147e105f05868c281c63d65ed85aa4da98c66/torch-2.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:29b7009dba4b7a1c960260fc8ac85022c784250af43af9fb0ebafc9883782ebd", size = 113723116, upload-time = "2026-01-21T16:25:21.916Z" }, + { url = "https://files.pythonhosted.org/packages/61/d8/15b9d9d3a6b0c01b883787bd056acbe5cc321090d4b216d3ea89a8fcfdf3/torch-2.10.0-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:b7bd80f3477b830dd166c707c5b0b82a898e7b16f59a7d9d42778dd058272e8b", size = 79423461, upload-time = "2026-01-21T16:24:50.266Z" }, + { url = "https://files.pythonhosted.org/packages/cc/af/758e242e9102e9988969b5e621d41f36b8f258bb4a099109b7a4b4b50ea4/torch-2.10.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:5fd4117d89ffd47e3dcc71e71a22efac24828ad781c7e46aaaf56bf7f2796acf", size = 145996088, upload-time = "2026-01-21T16:24:44.171Z" }, + { url = "https://files.pythonhosted.org/packages/23/8e/3c74db5e53bff7ed9e34c8123e6a8bfef718b2450c35eefab85bb4a7e270/torch-2.10.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:787124e7db3b379d4f1ed54dd12ae7c741c16a4d29b49c0226a89bea50923ffb", size = 915711952, upload-time = "2026-01-21T16:23:53.503Z" }, + { url = "https://files.pythonhosted.org/packages/6e/01/624c4324ca01f66ae4c7cd1b74eb16fb52596dce66dbe51eff95ef9e7a4c/torch-2.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:2c66c61f44c5f903046cc696d088e21062644cbe541c7f1c4eaae88b2ad23547", size = 113757972, upload-time = "2026-01-21T16:24:39.516Z" }, + { url = "https://files.pythonhosted.org/packages/c9/5c/dee910b87c4d5c0fcb41b50839ae04df87c1cfc663cf1b5fca7ea565eeaa/torch-2.10.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:6d3707a61863d1c4d6ebba7be4ca320f42b869ee657e9b2c21c736bf17000294", size = 79498198, upload-time = "2026-01-21T16:24:34.704Z" }, + { url = "https://files.pythonhosted.org/packages/c9/6f/f2e91e34e3fcba2e3fc8d8f74e7d6c22e74e480bbd1db7bc8900fdf3e95c/torch-2.10.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:5c4d217b14741e40776dd7074d9006fd28b8a97ef5654db959d8635b2fe5f29b", size = 146004247, upload-time = "2026-01-21T16:24:29.335Z" }, + { url = "https://files.pythonhosted.org/packages/98/fb/5160261aeb5e1ee12ee95fe599d0541f7c976c3701d607d8fc29e623229f/torch-2.10.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:6b71486353fce0f9714ca0c9ef1c850a2ae766b409808acd58e9678a3edb7738", size = 915716445, upload-time = "2026-01-21T16:22:45.353Z" }, + { url = "https://files.pythonhosted.org/packages/6a/16/502fb1b41e6d868e8deb5b0e3ae926bbb36dab8ceb0d1b769b266ad7b0c3/torch-2.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:c2ee399c644dc92ef7bc0d4f7e74b5360c37cdbe7c5ba11318dda49ffac2bc57", size = 113757050, upload-time = "2026-01-21T16:24:19.204Z" }, + { url = "https://files.pythonhosted.org/packages/1a/0b/39929b148f4824bc3ad6f9f72a29d4ad865bcf7ebfc2fa67584773e083d2/torch-2.10.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:3202429f58309b9fa96a614885eace4b7995729f44beb54d3e4a47773649d382", size = 79851305, upload-time = "2026-01-21T16:24:09.209Z" }, + { url = "https://files.pythonhosted.org/packages/d8/14/21fbce63bc452381ba5f74a2c0a959fdf5ad5803ccc0c654e752e0dbe91a/torch-2.10.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:aae1b29cd68e50a9397f5ee897b9c24742e9e306f88a807a27d617f07adb3bd8", size = 146005472, upload-time = "2026-01-21T16:22:29.022Z" }, + { url = "https://files.pythonhosted.org/packages/54/fd/b207d1c525cb570ef47f3e9f836b154685011fce11a2f444ba8a4084d042/torch-2.10.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:6021db85958db2f07ec94e1bc77212721ba4920c12a18dc552d2ae36a3eb163f", size = 915612644, upload-time = "2026-01-21T16:21:47.019Z" }, + { url = "https://files.pythonhosted.org/packages/36/53/0197f868c75f1050b199fe58f9bf3bf3aecac9b4e85cc9c964383d745403/torch-2.10.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ff43db38af76fda183156153983c9a096fc4c78d0cd1e07b14a2314c7f01c2c8", size = 113997015, upload-time = "2026-01-21T16:23:00.767Z" }, + { url = "https://files.pythonhosted.org/packages/0e/13/e76b4d9c160e89fff48bf16b449ea324bda84745d2ab30294c37c2434c0d/torch-2.10.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:cdf2a523d699b70d613243211ecaac14fe9c5df8a0b0a9c02add60fb2a413e0f", size = 79498248, upload-time = "2026-01-21T16:23:09.315Z" }, + { url = "https://files.pythonhosted.org/packages/4f/93/716b5ac0155f1be70ed81bacc21269c3ece8dba0c249b9994094110bfc51/torch-2.10.0-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:bf0d9ff448b0218e0433aeb198805192346c4fd659c852370d5cc245f602a06a", size = 79464992, upload-time = "2026-01-21T16:23:05.162Z" }, + { url = "https://files.pythonhosted.org/packages/69/2b/51e663ff190c9d16d4a8271203b71bc73a16aa7619b9f271a69b9d4a936b/torch-2.10.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:233aed0659a2503b831d8a67e9da66a62c996204c0bba4f4c442ccc0c68a3f60", size = 146018567, upload-time = "2026-01-21T16:22:23.393Z" }, + { url = "https://files.pythonhosted.org/packages/5e/cd/4b95ef7f293b927c283db0b136c42be91c8ec6845c44de0238c8c23bdc80/torch-2.10.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:682497e16bdfa6efeec8cde66531bc8d1fbbbb4d8788ec6173c089ed3cc2bfe5", size = 915721646, upload-time = "2026-01-21T16:21:16.983Z" }, + { url = "https://files.pythonhosted.org/packages/56/97/078a007208f8056d88ae43198833469e61a0a355abc0b070edd2c085eb9a/torch-2.10.0-cp314-cp314-win_amd64.whl", hash = "sha256:6528f13d2a8593a1a412ea07a99812495bec07e9224c28b2a25c0a30c7da025c", size = 113752373, upload-time = "2026-01-21T16:22:13.471Z" }, + { url = "https://files.pythonhosted.org/packages/d8/94/71994e7d0d5238393df9732fdab607e37e2b56d26a746cb59fdb415f8966/torch-2.10.0-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:f5ab4ba32383061be0fb74bda772d470140a12c1c3b58a0cfbf3dae94d164c28", size = 79850324, upload-time = "2026-01-21T16:22:09.494Z" }, + { url = "https://files.pythonhosted.org/packages/e2/65/1a05346b418ea8ccd10360eef4b3e0ce688fba544e76edec26913a8d0ee0/torch-2.10.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:716b01a176c2a5659c98f6b01bf868244abdd896526f1c692712ab36dbaf9b63", size = 146006482, upload-time = "2026-01-21T16:22:18.42Z" }, + { url = "https://files.pythonhosted.org/packages/1d/b9/5f6f9d9e859fc3235f60578fa64f52c9c6e9b4327f0fe0defb6de5c0de31/torch-2.10.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:d8f5912ba938233f86361e891789595ff35ca4b4e2ac8fe3670895e5976731d6", size = 915613050, upload-time = "2026-01-21T16:20:49.035Z" }, + { url = "https://files.pythonhosted.org/packages/66/4d/35352043ee0eaffdeff154fad67cd4a31dbed7ff8e3be1cc4549717d6d51/torch-2.10.0-cp314-cp314t-win_amd64.whl", hash = "sha256:71283a373f0ee2c89e0f0d5f446039bdabe8dbc3c9ccf35f0f784908b0acd185", size = 113995816, upload-time = "2026-01-21T16:22:05.312Z" }, ] [[package]] name = "torch" -version = "2.9.1+cu126" +version = "2.10.0+cu126" source = { registry = "https://download.pytorch.org/whl/cu126" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform != 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform != 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", -] -dependencies = [ - { name = "filelock", marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "fsspec", marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "jinja2", marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cufile-cu12", version = "1.11.1.6", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-curand-cu12", version = "10.3.7.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusolver-cu12", version = "11.7.1.2", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusparselt-cu12", version = "0.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nccl-cu12", version = "2.27.5", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvshmem-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvtx-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "triton", version = "3.5.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "typing-extensions", marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:472da048ab936302ee0dec3bedea16e697ecb41d51bd341142aca2677466f436" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:8840a4439668cad44961933cedee9b1242eb67da93ec49c1ab552f4dbce10bbb" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp310-cp310-win_amd64.whl", hash = "sha256:37249b92a40042cdd35e536fd8d628453093c879678c9e5587279e2055d69c40" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:a1641ad5278e8d830f31eee2f628627d42c53892e1770d1d1e1c475576d327f7" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:57e4f908dda76a6d5bf7138727d95fcf7ce07115bc040e7ed541d9d25074b28d" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp311-cp311-win_amd64.whl", hash = "sha256:8afd366413aeb51a4732042719f168fae6f4c72326e59e9bdbe20a5c5be52418" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:a4fc209b36bd4752db5370388b0ffaab58944240de36a2c0f88129fcf4b07eb2" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:67e9b1054f435d33af6fa67343f93d73dc2d37013623672d6ffb24ce39b666c2" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp312-cp312-win_amd64.whl", hash = "sha256:f2f1c68c7957ed8b6b56fc450482eb3fa53947fb74838b03834a1760451cf60f" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:ad4eb85330a6b7db124462d7e9e00dea3c150e96ca017cc53c4335625705a7a2" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:f58a36f53f6bf24312d5d548b640062c99a40394fcb7d0c5a70375aa5be31628" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp313-cp313-win_amd64.whl", hash = "sha256:625703f377a53e20cade81291ac742f044ea46a1e86a3949069e62e321025ba3" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:8433729c5cf0f928ba4dd43adb3509e6faadd223f0f11028841af025e8721b18" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:ad0d5dd90f8e43c5a739e662b0542448e36968002efc4c2a11c5ad3b01faf04b" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp313-cp313t-win_amd64.whl", hash = "sha256:2985f3ca723da9f8bc596b38698946a394a0cab541f008ac5bcf5b36696d4ecb" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:c53b63557e2bdb28f94b2e27014f2947a975733b538874c6252c0c2ca47f69e7" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:a7feda6101616061bbd680665bd44cd8ddbdbf5a11ed4c20615821ba09cc9f1c" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp314-cp314-win_amd64.whl", hash = "sha256:3c24c69528f328f844d4cd2677a076ff324fe24edde3ed9c00f28d008dc11166" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:9311e4e614356421a92d81de0dc78d38ed11074ee4d4e9059cd2d75884308fa2" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:a18e6b0eccee2163f90cc894d0a12ed0a83cf009c8597063a05237f2606438d0" }, - { url = "https://download.pytorch.org/whl/cu126/torch-2.9.1%2Bcu126-cp314-cp314t-win_amd64.whl", hash = "sha256:5b8b89f0284bd0d3caf178b64cbc9a5ca785f6c8fa19980718a09e7c13c56131" }, +] +dependencies = [ + { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "filelock", marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "fsspec", marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "jinja2", marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cufile-cu12", version = "1.11.1.6", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-curand-cu12", version = "10.3.7.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusolver-cu12", version = "11.7.1.2", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparselt-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nccl-cu12", version = "2.27.5", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvshmem-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvtx-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +wheels = [ + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:dae63a4756c9c455f299309b7b093f1b7c3460e63b53769cab10543b51a1d827" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a256b51e8ca00770a47fe7ab865e3211d2a080d4f1cdc814cdcfb073b36cf1a1" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp310-cp310-win_amd64.whl", hash = "sha256:b91012be20b6c0370800ed7c153fd5b51582495f00f7341c38fa0cb6b9c9a968" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:3a5fb967ffb53ffa0d2579c9819491cfc36c557040de6fdeabcfcfb45df019bc" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:a9a9ba3b2baf23c044499ffbcbed88e04b6e38b94189c7dc42dd2cfcdd8c55c0" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp311-cp311-win_amd64.whl", hash = "sha256:4749cd32e32ed55179ff2ff0407e0ae5077fe4d332bfa49258f4578d09eccb40" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:81264238b3d8840276dd30c31f393e325b8f5da6390d18ac2a80dacecfd693ea" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:2a7a569206f07965eff69b28e147676540bb0ba6e1a39410802b6e4708cb8356" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp312-cp312-win_amd64.whl", hash = "sha256:95d8409b8a15191de4c2958e86ca47f3ea8f9739b994ee4ca0e7586f37336413" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:9ffbf240bc193841ba0a79976510aa9ec14c95a57699257b581bc782316b592f" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:8568052253534abe27b3ac56d301f69d35ef5ce16479e6a3d7808fb052310919" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp313-cp313-win_amd64.whl", hash = "sha256:91e21e7ad572bf0136e5b7f192714f120c8abde8e128f1a0759f158951643822" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:c3480edd0ecc95df5f3418687f584037c072392646f94f5181d32bba5446724f" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:270918b7a7ae46951fae6150bee9fcbd6a908242a1acc8d7e73de1194a041902" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp313-cp313t-win_amd64.whl", hash = "sha256:06335b76cbaae9ee94071e69dd79ecfadab76a48edd4ef79a95de0fbf1bc04b4" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:6935902d55007b3031a1e1ce74f9d0e1a6780cb02990818133a868560197dfa6" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:4cf597403f339a5068ad5a96fac562a2664a7cc584f24689d3136bf3deb0d07e" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp314-cp314-win_amd64.whl", hash = "sha256:ef8d62917bf7886929f6b3d8fbab372f8ac660b61cca47c19e0354c23fb860cf" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:55f4639ea3d0f232281bbe8acce7e04f53e6789594ff354aff7560b22e2d8241" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:1aba08d6a66cb7577afc13fcc2bec8b15133438098a5acd512cee920c40c16a8" }, + { url = "https://download.pytorch.org/whl/cu126/torch-2.10.0%2Bcu126-cp314-cp314t-win_amd64.whl", hash = "sha256:78bc0feb3357037b902562a8c0b72ca78cef65e2d2b782c214c7892df87b96a3" }, ] [[package]] name = "torch" -version = "2.9.1+cu128" +version = "2.10.0+cu128" source = { registry = "https://download.pytorch.org/whl/cu128" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform != 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform != 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", -] -dependencies = [ - { name = "filelock", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "fsspec", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "jinja2", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "networkx", version = "3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.11' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.11' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-cusparselt-cu12", version = "0.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nccl-cu12", version = "2.27.5", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvshmem-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'extra-12-asr-services-cu128') or (python_full_version < '3.12' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version < '3.12' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.12' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.12' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.12' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.12' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version < '3.12' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.12' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.12' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.12' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version < '3.12' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.12' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.12' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version < '3.12' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version < '3.12' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "triton", version = "3.5.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "typing-extensions", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:72f0f096475e8095a6bea3fba75bd3b46cf42c761b29588f7599314e67a32661" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:c8d670aa0be6fbecd2b0e7b7d514a104dbdefcc3786ca446cf0c3415043ea40a" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp310-cp310-win_amd64.whl", hash = "sha256:64399adaa8ea0896d02cf844cba3c5dd77e769520a1af73572599e0eaa2cf551" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:cf4ad82430824a80a9f398e29369524ed26c152cf00c2c12002e5400b35e260d" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:2a1da940f0757621d098c9755f7504d791a72a40920ec85a4fd98b20253fca4e" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp311-cp311-win_amd64.whl", hash = "sha256:633005a3700e81b5be0df2a7d3c1d48aced23ed927653797a3bd2b144a3aeeb6" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:1176f250311fa95cc3bca8077af323e0d73ea385ba266e096af82e7e2b91f256" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:7cb4018f4ce68b61fd3ef87dc1c4ca520731c7b5b200e360ad47b612d7844063" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp312-cp312-win_amd64.whl", hash = "sha256:3a01f0b64c10a82d444d9fd06b3e8c567b1158b76b2764b8f51bfd8f535064b0" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:0b80b7555dcd0a75b7b06016991f01281a0bb078cf28fa2d1dfb949fad2fbd07" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:63381a109a569b280ed3319da89d3afe5cf9ab5c879936382a212affb5c90552" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp313-cp313-win_amd64.whl", hash = "sha256:ad9183864acdd99fc5143d7ca9d3d2e7ddfc9a9600ff43217825d4e5e9855ccc" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:2314521c74d76e513c53bb72c0ce3511ef0295ff657a432790df6c207e5d7962" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:4454a4faca31af81566e3a4208f10f20b8a6d9cfe42791b0ca7ff134326468fc" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp313-cp313t-win_amd64.whl", hash = "sha256:24420e430e77136f7079354134b34e7ba9d87e539f5ac84c33b08e5c13412ebe" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:32c036296c557f19a1537ce981c40533650097114e1720a321a39a3b08d9df56" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:7788d3d03d939cf00f93ac0da5ab520846f66411e339cfbf519a806e8facf519" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp314-cp314-win_amd64.whl", hash = "sha256:7bcd40cbffac475b478d6ce812f03da84e9a4894956efb89c3b7bcca5dbd4f91" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:e88c78e5b08ae9303aa15da43b68b44287ecbec16d898d9fad6998832fe626a5" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:7d8769bdf3200ca16a92f14df404c3370171ac3732996528a8973d753eac562f" }, - { url = "https://download.pytorch.org/whl/cu128/torch-2.9.1%2Bcu128-cp314-cp314t-win_amd64.whl", hash = "sha256:0c784b600959ec70ee01cb23e8bc870a0e0475af30378ff5e39f4abed8b7c1cc" }, +] +dependencies = [ + { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "filelock", marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "fsspec", marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "jinja2", marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusolver-cu12", version = "11.7.3.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-cusparselt-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nccl-cu12", version = "2.27.5", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvshmem-cu12", marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "typing-extensions", marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, +] +wheels = [ + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:e186f57ef1de1aa877943259819468fc6f27efb583b4a91f9215ada7b7f4e6cc" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:36368507b56eaa51acbd3c96ac8893bb9a86991ffcd0699fea3a1a74a2b8bdcb" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp310-cp310-win_amd64.whl", hash = "sha256:14d2831b9292c3a9b0d80116451315a08ffe8db745d403d06000bc47165b1f9e" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:85ed7944655ea6fd69377692e9cbfd7bba28d99696ceae79985e7caa99cf0a95" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1d01ffaebf64715c0f507a39463149cb19e596ff702bd4bcf862601f2881dabc" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp311-cp311-win_amd64.whl", hash = "sha256:3523fda6e2cfab2b04ae09b1424681358e508bb3faa11ceb67004113d5e7acad" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:6f09cdf2415516be028ae82e6b985bcfc3eac37bc52ab401142689f6224516ca" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:628e89bd5110ced7debee2a57c69959725b7fbc64eab81a39dd70e46c7e28ba5" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp312-cp312-win_amd64.whl", hash = "sha256:fbde8f6a9ec8c76979a0d14df21c10b9e5cab6f0d106a73ca73e2179bc597cae" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:bdbcc703382f948e951c063448c9406bf38ce66c41dd698d9e2733fcf96c037a" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:7b4bd23ed63de97456fcc81c26fea9f02ee02ce1112111c4dac0d8cfe574b23e" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp313-cp313-win_amd64.whl", hash = "sha256:4d1b0b49c54223c7c04050b49eac141d77b6edbc34aea1dfc74a6fdb661baa8c" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:f1f8b840c64b645a4bc61a393db48effb9c92b2dc26c8373873911f0750d1ea7" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:23f58258012bcf1c349cb22af387e33aadca7f83ea617b080e774eb41e4fe8ff" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp313-cp313t-win_amd64.whl", hash = "sha256:01b216e097b17a5277cfb47c383cdcacf06abeadcb0daca0c76b59e72854c3b6" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:c42377bc2607e3e1c60da71b792fb507c3938c87fd6edab8b21c59c91473c36d" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:37d71feea068776855686a1512058df3f19f6f040a151f055aa746601678744f" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp314-cp314-win_amd64.whl", hash = "sha256:c57017ca29e62271e362fdeee7d20070e254755a5148b30b553d8a10fc83c7ef" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:777461f50b2daf77e4bdd8e2ad34bdfc5a993bf1bdf2ab9ef39f5edfe4e9c12b" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:7bcba6a7c5f0987a13298b1ca843155dcceceac758fa3c7ccd5c7af4059a1080" }, + { url = "https://download.pytorch.org/whl/cu128/torch-2.10.0%2Bcu128-cp314-cp314t-win_amd64.whl", hash = "sha256:70d89143c956389d4806cb4e5fe0b1129fe0db280e1073288d17fa76c101cba4" }, ] [[package]] @@ -9483,8 +7981,10 @@ name = "torchaudio" version = "2.5.1+cu121" source = { registry = "https://download.pytorch.org/whl/cu121" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", @@ -9493,7 +7993,7 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp310-cp310-linux_x86_64.whl", hash = "sha256:cf38267b5946b4dc3ff80ece5a1c165aa6b2a6fe8dca37bac192fcf47f658db1" }, @@ -9506,11 +8006,13 @@ wheels = [ [[package]] name = "torchaudio" -version = "2.7.1" +version = "2.10.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", @@ -9519,182 +8021,162 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/da/71/bfc6d2b28ede6c4c5446901cfa4d98fa25b2606eb12e641baccec16fcde0/torchaudio-2.7.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4739af57d0eb94347d1c6a1b5668be78a7383afe826dde18a04883b9f9f263b1", size = 1842457, upload_time = "2025-06-04T17:44:12.073Z" }, - { url = "https://files.pythonhosted.org/packages/e6/8c/35eea5138ccd4abf38b163743d5ab4a8b25349bafa8bdf3d629e7f3036b9/torchaudio-2.7.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:c089dbfc14c5f47091b7bf3f6bf2bbac93b86619299d04d9c102f4ad53758990", size = 1680682, upload_time = "2025-06-04T17:44:11.056Z" }, - { url = "https://files.pythonhosted.org/packages/7d/dc/7569889c1fc95ebf18b0295bc4fdebafbbb89ba9e0018c7e9b0844bae011/torchaudio-2.7.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:6bb1e6db22fa2aad6b89b2a455ec5c6dc31df2635dbfafa213394f8b07b09516", size = 3498891, upload_time = "2025-06-04T17:43:52.161Z" }, - { url = "https://files.pythonhosted.org/packages/b3/e0/ff0ac4234798a0b6b1398fa878a2e7d22f1d06d4327feb312d9e77e079bd/torchaudio-2.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:2ba4df6e3ad35cb1e5bd162cf86b492526138f6476f5a06b10725b8880c618eb", size = 2483343, upload_time = "2025-06-04T17:43:57.779Z" }, - { url = "https://files.pythonhosted.org/packages/85/a2/52e6760d352584ae1ab139d97647bdc51d1eb7d480b688fe69c72616c956/torchaudio-2.7.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d5a62f88c629035913f506df03f710c48fc8bb9637191933f27c67088d5ca136", size = 1849254, upload_time = "2025-06-04T17:44:05.392Z" }, - { url = "https://files.pythonhosted.org/packages/df/e6/0f3835895f9d0b8900ca4a7196932b13b74156ad9ffb76e7aacfc5bb4157/torchaudio-2.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:53bc4ba12e7468be34a7ca2ee837ee5c8bd5755b25c12f665af9339cae37e265", size = 1686156, upload_time = "2025-06-04T17:44:09.39Z" }, - { url = "https://files.pythonhosted.org/packages/0d/c5/8ba8869ac5607bbd83ea864bda2c628f8b7b55a9200f8147687995e95a49/torchaudio-2.7.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:f8bd69354a397753b9dea9699d9e1251f8496fbbdf3028c7086a57a615bf33c3", size = 3508053, upload_time = "2025-06-04T17:43:49.398Z" }, - { url = "https://files.pythonhosted.org/packages/78/cc/11709b2cbf841eda124918523088d9aaa1509ae4400f346192037e6de6c6/torchaudio-2.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:0ae0678ad27355eebea5a9fdd9ae9bfec444f8405f9b6c60026905ba3665c43a", size = 2488974, upload_time = "2025-06-04T17:44:04.294Z" }, - { url = "https://files.pythonhosted.org/packages/0b/d1/eb8bc3b3502dddb1b789567b7b19668b1d32817266887b9f381494cfe463/torchaudio-2.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9306dcfc4586cebd7647a93fe9a448e791c4f83934da616b9433b75597a1f978", size = 1846897, upload_time = "2025-06-04T17:44:07.79Z" }, - { url = "https://files.pythonhosted.org/packages/62/7d/6c15f15d3edc5271abc808f70713644b50f0f7bfb85a09dba8b5735fbad3/torchaudio-2.7.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:d66bd76b226fdd4135c97650e1b7eb63fb7659b4ed0e3a778898e41dbba21b61", size = 1686680, upload_time = "2025-06-04T17:43:58.986Z" }, - { url = "https://files.pythonhosted.org/packages/48/65/0f46ba74cdc67ea9a8c37c8acfb5194d81639e481e85903c076bcd97188c/torchaudio-2.7.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:9cbcdaab77ad9a73711acffee58f4eebc8a0685289a938a3fa6f660af9489aee", size = 3506966, upload_time = "2025-06-04T17:44:06.537Z" }, - { url = "https://files.pythonhosted.org/packages/52/29/06f887baf22cbba85ae331b71b110b115bf11b3968f5914a50c17dde5ab7/torchaudio-2.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:9cfb8f6ace8e01e2b89de74eb893ba5ce936b88b415383605b0a4d974009dec7", size = 2484265, upload_time = "2025-06-04T17:44:00.277Z" }, - { url = "https://files.pythonhosted.org/packages/b6/ee/6e308868b9467e1b51da9d781cb73dd5aadca7c8b6256f88ce5d18a7fb77/torchaudio-2.7.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e5f0599a507f4683546878ed9667e1b32d7ca3c8a957e4c15c6b302378ef4dee", size = 1847208, upload_time = "2025-06-04T17:44:01.365Z" }, - { url = "https://files.pythonhosted.org/packages/3a/f9/ca0e0960526e6deaa476d168b877480a3fbae5d44668a54de963a9800097/torchaudio-2.7.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:271f717844e5c7f9e05c8328de817bf90f46d83281c791e94f54d4edea2f5817", size = 1686311, upload_time = "2025-06-04T17:44:02.785Z" }, - { url = "https://files.pythonhosted.org/packages/bb/ab/83f282ca5475ae34c58520a4a97b6d69438bc699d70d16432deb19791cda/torchaudio-2.7.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:1862b063d8d4e55cb4862bcbd63568545f549825a3c5605bd312224c3ebb1919", size = 3507174, upload_time = "2025-06-04T17:43:46.526Z" }, - { url = "https://files.pythonhosted.org/packages/12/91/dbd17a6eda4b0504d9b4f1f721a1654456e39f7178b8462344f942100865/torchaudio-2.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:edb4deaa6f95acd5522912ed643303d0b86d79a6f15914362f5a5d49baaf5d13", size = 2484503, upload_time = "2025-06-04T17:43:48.169Z" }, - { url = "https://files.pythonhosted.org/packages/73/5e/da52d2fa9f7cc89512b63dd8a88fb3e097a89815f440cc16159b216ec611/torchaudio-2.7.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:18560955b8beb2a8d39a6bfae20a442337afcefb3dfd4ee007ce82233a796799", size = 1929983, upload_time = "2025-06-04T17:43:56.659Z" }, - { url = "https://files.pythonhosted.org/packages/f7/16/9d03dc62613f276f9666eb0609164287df23986b67d20b53e78d21a3d8d8/torchaudio-2.7.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:1850475ef9101ea0b3593fe93ff6ee4e7a20598f6da6510761220b9fe56eb7fa", size = 1700436, upload_time = "2025-06-04T17:43:55.589Z" }, - { url = "https://files.pythonhosted.org/packages/83/45/57a437fe41b302fc79b4eb78fdb3e480ff42c66270e7505eedf0b000969c/torchaudio-2.7.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:98257fc14dd493ba5a3258fb6d61d27cd64a48ee79537c3964c4da26b9bf295f", size = 3521631, upload_time = "2025-06-04T17:43:50.628Z" }, - { url = "https://files.pythonhosted.org/packages/91/5e/9262a7e41e47bc87eb245c4fc485eb26ff41a05886b241c003440c9e0107/torchaudio-2.7.1-cp313-cp313t-win_amd64.whl", hash = "sha256:c802e0dcbf38669007327bb52f065573cc5cac106eaca987f6e1a32e6282263a", size = 2534956, upload_time = "2025-06-04T17:43:42.324Z" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/59/88ab8ebff9d91f1f1365088b30f1b9ccce07c5eeac666038a5dee5e2f9b1/torchaudio-2.10.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4cde383582a6240c1315443df5c5638863e96b03acf1cb44a298aff07a72d373", size = 734944, upload-time = "2026-01-21T16:28:49.535Z" }, + { url = "https://files.pythonhosted.org/packages/9b/d6/41f25f9ae9b37c191bed4cd474e403626685d2be8f7d20d011e6601fede1/torchaudio-2.10.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:cfb2ad4b7847d81931989127d803487263c8284f21156e9000daec1ac16c0831", size = 390449, upload-time = "2026-01-21T16:28:48.585Z" }, + { url = "https://files.pythonhosted.org/packages/43/ac/a14425fddd1cf56bb052a3bfd38880258008f8c3cd17f37bba55b3a88ce7/torchaudio-2.10.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:316cdb15fb37290fca89894b095d97b4dc14a90c4c61148ae5c96bb334d962cd", size = 1891070, upload-time = "2026-01-21T16:28:47.323Z" }, + { url = "https://files.pythonhosted.org/packages/6e/03/d1898db1bf7ecd47ca9b4e1b70927597d236cf721e3736d953d555901832/torchaudio-2.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:013079d1ba2a652184703e671b8339cbc7991f17e4ed927071fe7635f908a4a1", size = 474045, upload-time = "2026-01-21T16:28:46.191Z" }, + { url = "https://files.pythonhosted.org/packages/5c/e7/401fe1d024bf9352371d854be6f339ad9928669e6bc8a5ba08e9dbce81cf/torchaudio-2.10.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bcab0e39eb18da84cba1a0c87f600abb6ce97c882200cb46e841caea106f037f", size = 736373, upload-time = "2026-01-21T16:28:41.589Z" }, + { url = "https://files.pythonhosted.org/packages/6f/b7/c66dc34a27441d78997e20d0ffe2f5ad73db9f7b1267511be255bb94ac9b/torchaudio-2.10.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:87c841a21e82703ebd4a29170c4e60c25a2b47312dc212930087ad58965ac0c8", size = 391843, upload-time = "2026-01-21T16:28:43.093Z" }, + { url = "https://files.pythonhosted.org/packages/13/ae/a2a34a64947c4fa4a61b4c86d8f36fbcb4ebfec30fdde140267db260f96c/torchaudio-2.10.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:b2c77fb9114dd463dc805560bf55a1ac2a52e219794cc32b7b32cf2aeffd2826", size = 1894140, upload-time = "2026-01-21T16:28:35.892Z" }, + { url = "https://files.pythonhosted.org/packages/69/26/cd2aec609b4f8918e4e85e5c6a3f569bc7b5f72a7ecba3f784077102749c/torchaudio-2.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:4c6e9609046143b30a30183893d23ff1ce5de603dbe914b3cce5cc29f5aa5a9c", size = 474792, upload-time = "2026-01-21T16:28:45.254Z" }, + { url = "https://files.pythonhosted.org/packages/0f/36/28a6f3e857616cf7576bdbf8170e483b8c5d0a1f8d349ecb2b75921236aa/torchaudio-2.10.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9d0fbdbfd2f621c51d28571050d6d0c7287791034e5c7303b31480af1258f33f", size = 737144, upload-time = "2026-01-21T16:28:44.189Z" }, + { url = "https://files.pythonhosted.org/packages/ea/3f/df620439a76ece170472d41438d11a1545d5db5dc9f1eaeab8c6e055a328/torchaudio-2.10.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:42b148a0921a3721abd1f6ae098b1ec9f89703e555c4f7a0d44da87b8decbcb9", size = 391973, upload-time = "2026-01-21T16:28:39.732Z" }, + { url = "https://files.pythonhosted.org/packages/98/25/e55a30d7138f8fe56ed006df25b0a3c27681f0ec7bc9989e1778e6d559c3/torchaudio-2.10.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:0e77b2956448d63790a99beed0b74ac8b8cd3a94dcdd9ad01974411078f46278", size = 1895234, upload-time = "2026-01-21T16:28:37.034Z" }, + { url = "https://files.pythonhosted.org/packages/be/a0/da53c7d20fac15f66f8838653b91162de1bf21fb40fee88cf839e4ef5174/torchaudio-2.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:7f76a01ecebf1869e1f2c50a261f1cf07e5fccb24402b4e9bbb82d6725b9c7dd", size = 475470, upload-time = "2026-01-21T16:28:40.615Z" }, + { url = "https://files.pythonhosted.org/packages/b6/02/341e7bd588355f82c5180103cb2f8070a72ab1be920ab27553a1135d4aa6/torchaudio-2.10.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:8fd38d28ee150c584d3ee3b05f39e021f0ad8a8ec8fec1f26dfe150c9db9b2f5", size = 737164, upload-time = "2026-01-21T16:28:38.354Z" }, + { url = "https://files.pythonhosted.org/packages/49/fd/831c2595c81b17141180ca11ab3c0836cc544ef13e15aa0e7b2cb619e582/torchaudio-2.10.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:5bc39ff3ea341097ce1ab023dd88c9dd8ca5f96ebf48821e7d23766137bb55d7", size = 392757, upload-time = "2026-01-21T16:28:33.631Z" }, + { url = "https://files.pythonhosted.org/packages/8e/d8/405c80c57dc68ca5855bddfaae57c3d84ea7397bf1eb2aa5d59c9fa1d3a9/torchaudio-2.10.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:3057c4286db5673d266124a2a10ca54e19f516772e9057f44573a7da5b85e328", size = 1897099, upload-time = "2026-01-21T16:28:24.793Z" }, + { url = "https://files.pythonhosted.org/packages/73/cf/0e48d67788c935e3b3d00e6f55a930a54a67f432e04c33ef80a38cb764fd/torchaudio-2.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:99e74d1901742bc10961d807fe75c0dd9496f4a4a4ff4bb317c5de4a0b6f24e6", size = 475476, upload-time = "2026-01-21T16:28:28.249Z" }, + { url = "https://files.pythonhosted.org/packages/48/29/30bcce0f17a8279b051b09250993691a828f89a03278306b23571c18df04/torchaudio-2.10.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:6cfe98ef0ea9bee6d6297493ce67ce0c54a38d80caf6535a3ae48900fd5f3769", size = 742449, upload-time = "2026-01-21T16:28:29.556Z" }, + { url = "https://files.pythonhosted.org/packages/43/8c/653e7f67855424bf3b7cbb48335f8316f7fb02bb01a6cab38f6bf9555676/torchaudio-2.10.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:b41b254d958632dc00dc7768431cadda516c91641d798775cbb19bcd4f0d2be4", size = 393430, upload-time = "2026-01-21T16:28:34.855Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1f/f91fcb9dd47a19b720fb48042a2f6f023651948e73726e98fff60d5ed5c7/torchaudio-2.10.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:da1081d1018a1e95f5a13947402aeb037cf5ac8861219a6164df004898a96bb1", size = 1897271, upload-time = "2026-01-21T16:28:23.519Z" }, + { url = "https://files.pythonhosted.org/packages/57/27/270c26890f43838e8faa5d3e52f079bd9d9d09f9a535a11cf6b94e20ed21/torchaudio-2.10.0-cp313-cp313t-win_amd64.whl", hash = "sha256:f1afa53146a5655258d3a86e689c6879dfe78581d9bee9ef611ace98722f86bb", size = 478966, upload-time = "2026-01-21T16:28:32.491Z" }, + { url = "https://files.pythonhosted.org/packages/cc/5c/0e54b162bd0d1ec2f87b545553af839f906b940888d0122cdef04b965385/torchaudio-2.10.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1f2897fbf776d55afcb5f6d9b7bdfaea850ca7a129c8f5e4b3a4b025c431130d", size = 739544, upload-time = "2026-01-21T16:28:26.947Z" }, + { url = "https://files.pythonhosted.org/packages/57/a1/ef5571406858f4ea89c18d6ad844d21cb9858708149e6bbd9a789ee30ea5/torchaudio-2.10.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:b2d5e11a2bec08f02a4f5fb7d1902ff82d48c533a27ceedc21e6ade650cf65b3", size = 393061, upload-time = "2026-01-21T16:28:25.802Z" }, + { url = "https://files.pythonhosted.org/packages/9d/0f/a0cf0ebc6f71b1868ea056dd4cd4f1a2244b8da8bc38372a1adc984a7c1f/torchaudio-2.10.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:77f6cf11a3b61af1b0967cd642368ecd30a86d70f622b22410ae6cb42d980b72", size = 1897137, upload-time = "2026-01-21T16:28:15.366Z" }, + { url = "https://files.pythonhosted.org/packages/7f/48/98e6710a4601e190bc923c3683629c29d41fb18a818a9328515541f023ed/torchaudio-2.10.0-cp314-cp314-win_amd64.whl", hash = "sha256:4711c2a86a005685ca3b5da135b2f370d81ac354e3dcb142ef45fe2c78b9c9c4", size = 475154, upload-time = "2026-01-21T16:28:22.438Z" }, + { url = "https://files.pythonhosted.org/packages/c1/9b/cd02f8add38bd98761548b0821a5e54c564117a9bbeafaf95f665ab0fd72/torchaudio-2.10.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:13bdc1bde0c88e999699d1503304a56fc9dea6401b76bc08a5f268368129d46c", size = 742453, upload-time = "2026-01-21T16:28:20.989Z" }, + { url = "https://files.pythonhosted.org/packages/53/8a/946aa07393845b918d318b5e34b3bd0359fd27fc9fac10a85fae2bb86382/torchaudio-2.10.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:ed912de8ec1b400e17a5172badcfcddc601a9cd4e02d200f3a9504fc8e54961c", size = 393434, upload-time = "2026-01-21T16:28:18.668Z" }, + { url = "https://files.pythonhosted.org/packages/e1/68/e37e8fbbae986afa80f8851e08fc017eb8ae5f7b398ee28ed92303da163e/torchaudio-2.10.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:f7aa33a8198e87949896e16ea245ea731906445becdf10130e8823c68494a94a", size = 1897289, upload-time = "2026-01-21T16:28:17.059Z" }, + { url = "https://files.pythonhosted.org/packages/5d/61/0e1f464463b85bc677036faffdfd23493aa17e8c3fc3a649abca8c019701/torchaudio-2.10.0-cp314-cp314t-win_amd64.whl", hash = "sha256:e49f6a18a8552620c4394f8529b7551eda9312d46dfdd3500bd2be459c86aea4", size = 478968, upload-time = "2026-01-21T16:28:19.542Z" }, ] [[package]] name = "torchaudio" -version = "2.9.1" +version = "2.10.0+cu126" source = { registry = "https://download.pytorch.org/whl/cu126" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", -] -dependencies = [ - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu126') or (platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:a5a762939f0c9e4394214364e75938c2fec9bb3b698698104024063fd6b8ebdb" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:56854e4c37f2398ab55e7c3bef0c8325fedc4d7be971803043d2a082cae5d813" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3a15dbc22c44c3be5e4edc78745ed1d0d0ca7b1ab268c64fa7f0cc039a01e6f1" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:d0080abd534063af32cf69523bd8410491b56c9f7f27ed644edeb97e1eb24a33" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:d7aecc980750b064f387df759bd97bb9aa29834798db2285747889eb1925c526" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:6339d3e2dd90633428d975603acd18d2637ddcd46117346ef9f1194ee3727bda" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:1252e976cc83b9eb2305f6f00cdb0ffcd0e2c8fd68064bfd59a804dd888531ac" }, -] - -[[package]] -name = "torchaudio" -version = "2.9.1" -source = { registry = "https://download.pytorch.org/whl/cu128" } -resolution-markers = [ - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", -] -dependencies = [ - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (platform_machine != 'aarch64' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:8c960a6f9c67b373c206c0311b6ccadf2e633694c9b301a1e5380745f2e80656" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:ddb720f4abf3dd284a932b61eaf5fbc0f224195380be98551aef710a4fe34e91" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:59f70f6aa6a7e77a1fd51756d7d25fec22bead0b50ce7bed4ede75a5fa6b21d1" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:ea6fe3b9525493df0a5eb5eed5c22925065b5830f6999980ed76bb36c4592d34" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:9d3cfd604a617a245d26a5381ad7d669047ac1c152896227d8a006aad12151f8" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:bb790f968539f6b4115e637dbf3aab71f3f92e41f0c12e6bc7d52324f0051113" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:7d8da8816dfa25869da206eb4cdddb11603b042ab59326c6466a65b6e64d2684" }, -] - -[[package]] -name = "torchaudio" -version = "2.9.1+cu126" -source = { registry = "https://download.pytorch.org/whl/cu126" } -resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform != 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:0f26a3b94e05bc08734d4ac424686d93fac549c9bf5060c43271adb5d5f4eff4" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp310-cp310-win_amd64.whl", hash = "sha256:e1f7e53f91dce72b172f764237018ba31adbd7b8ac2f43c2d208161b7ee88460" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:8e5e6b428c2ca2345692364a08e038e9b28b72fc9967e7e48e1a9fc548463b02" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp311-cp311-win_amd64.whl", hash = "sha256:eb656ff61ea4e05713504466bd57ccc9ec694aca97766ebd1aad144358031ef7" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:a5e45f4b20a8e4ea6a920792c21203cc2eb69519aa0433e081d107287c93e1c4" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp312-cp312-win_amd64.whl", hash = "sha256:7ba65b9bdf3fb124689c8f9050ff2cd0697f8083dd5e64b47a75e7b797418448" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:a49c73060300cff2575d15b4c7dc435a69a2c6827e47a907e4537e7413e57fe8" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp313-cp313-win_amd64.whl", hash = "sha256:a27826d85628dd7fc704ba8df1e37d4b0f589c45513f972d1d15225d38da3968" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:88cd05b874cfedf63bc875f8191c7aab614ad638bb2a75bdf70c367047e9ee24" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp313-cp313t-win_amd64.whl", hash = "sha256:0efa14bd57325cf2aa7bcf3de2223665d0898f0eb7c85e1090b3488e7863c320" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:7c633bad37576d88954e45fa38d596bcfbb2962c63fdb5b78112593bfe653c51" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp314-cp314-win_amd64.whl", hash = "sha256:c2e8504a361feae11892535b25ef4b4b07fc9eb0c8b10c928a74f4c1ac734b6b" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:e8dfdec8cabb80ddf85e7ba308151c320fc6eeca4332fc13eeca3bb8551f6581" }, - { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp314-cp314t-win_amd64.whl", hash = "sha256:acfb71013b619e2fe64910368c9f9f59100c167a54eaf676a023f28d9f24e891" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0e9b597659ea9ef5085a3e21223c86f87e4d2aea093e908c3881e199e5c5b0f3" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:139824128d8a1116c054b253a22ca7b6118f5332c62db892f030c6c4a5bfe6ea" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp310-cp310-win_amd64.whl", hash = "sha256:1dbdd950f0a46adff88c022935171aca1397a50976a7a7f28fca706d9aeebc19" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:8c00808970e3270893092d6712c2377f17fff95923b53be17a5a570b83bf44ae" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:74e7a11f8f4bf2d13c32d99d277f79b68fd0f9ed6add64ed5ba5a19e9d28159a" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp311-cp311-win_amd64.whl", hash = "sha256:d56484cdf67a6edd7b2c9d3411a0239207d467b9ebe1660c43c21597125b3dd1" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:073ab28904d0b623717f4ff22df2122bb09cb764983c67375a2aa43bc16188f2" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:2e376d2daece155023279b5baa625c74caf5b013f098e0970284c1f31c5d7651" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp312-cp312-win_amd64.whl", hash = "sha256:65bc0759c3154ab49282a91b5cec2cd3d9cd2335b19a213cfed2e00fbee9036a" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:97822f5fa877c901e025a6e005f51d7096dd9bb15d73e6949add54691c7fb393" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:204b42ed9fed2cf98141ed7b13147d130dc5e27a53c100ed4ee7a3cd110d8378" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp313-cp313-win_amd64.whl", hash = "sha256:c8f3847fbfbd63f32295c1095030aecf8db15c492fbc13fb2a33502710b85b96" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:494f1a38cbc4890933dd858e28dd6d9b6209cdeab6ac507ab55798634994def3" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:68806c759ed114fa2bfd12b0f8014e838d5720d1e97f599e678deb61090a72db" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp313-cp313t-win_amd64.whl", hash = "sha256:b812522931a62a793537120f90f7ef76a8999c6f0f9005b29178286609a0d80f" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:3ef1e8c8c971f5750484d1be4c0e2452b057f8a8794a79bab2f2e33720fb5b69" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:844242e8d98d0321e7fc938e1b7e24bbb6c68008744cd71a6694500b04210976" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp314-cp314-win_amd64.whl", hash = "sha256:4b7ae03ac4e0bbbbcec65e1a81af44b633609be95ca870487e7ead2c5ccc3446" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:96d9a17a5d738cd5a4045cebd95c08c99758e70120334cec47fd872d90760b26" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:5495e909549413e20b30120cb8c97e84354e10ff41104d062252c6340cc8127c" }, + { url = "https://download.pytorch.org/whl/cu126/torchaudio-2.10.0%2Bcu126-cp314-cp314t-win_amd64.whl", hash = "sha256:83a6a80850de4bff98d0f332f942050608baa1e7b375eff8748357d2a75f3d36" }, ] [[package]] name = "torchaudio" -version = "2.9.1+cu128" +version = "2.10.0+cu128" source = { registry = "https://download.pytorch.org/whl/cu128" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and sys_platform != 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform != 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform != 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:62b16424af63c0e12bea6efe3889be358b02047a96119982673f07f12b739888" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp310-cp310-win_amd64.whl", hash = "sha256:4b7340d1eba4f262a41c59c919db09b9ad1995a608a520c16520260a0d49bdf4" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:430c22ecddd9b184117bf64d41d5f4d8d3f0353bb684f3182363bf8180e3e8a5" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp311-cp311-win_amd64.whl", hash = "sha256:c91eea923573e7b02611a324232e4adb7aad5f828aa875b1f48241c228980899" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:54eb19e634b8c567886a1b53b4184506d943c3ba5139198e9fe1b941bc566f30" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp312-cp312-win_amd64.whl", hash = "sha256:88896c7bfa486102439fab6c85ac834176617e9c06eb0be9074c07ee1183b47d" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:52297b7dfb7c42e311385572bc9c0186e602ea1a5f20c42923765baea99aff83" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp313-cp313-win_amd64.whl", hash = "sha256:abb0ee5a40c883ad17d90cdd45965c06deef42a0a2ffc58c51e32729642292f0" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:ddc7410908858693d3b81346f53b5e5e51f987b3b7128978be6c774314377204" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp313-cp313t-win_amd64.whl", hash = "sha256:9d29dc3a2e0c43da66d33bcb9e22ad58c58f0ae1b6dcfe2d8d94bda279ddcf89" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:12c3e3d3aaf856d679328a5a9d46d866bc88b4c5290f2128f306abff975fa51e" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp314-cp314-win_amd64.whl", hash = "sha256:eb6c714557c8d47f4fc65ec58b14a21cb4150940c242fe77e7517636c20ed3c3" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:6d9f5d53861b2fc057c1dd5051721f60b2253176c44a856d0f19100e312add3f" }, - { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.9.1%2Bcu128-cp314-cp314t-win_amd64.whl", hash = "sha256:150a8d7d51df9f667b5386cff5850f685b6059c59db51e056d7157955aad9e75" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:4a216a274d1ceae9e7a4903b0bc140e61d304efef1bf010826fccd059648abf4" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:7065bd10ab6994d30667568e8c6498794678ce1ee23d2f0756fb28ce6d623482" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp310-cp310-win_amd64.whl", hash = "sha256:4c4a5976ae4ca70ed2e99b92c56cf42630d34c2f71f0e021a4c6b917b375cea7" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:502d5bcdbfde751fc8d79169f66da412d28570a09a86526136fe55708edee693" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:c50ed1f4bf6743a82f8e621eed1108ffd66c5812d00a9f695c749f9ce5fecde4" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp311-cp311-win_amd64.whl", hash = "sha256:680fb8dd4e682ecb67c9465ffb3c08cf87926a08b2431eddfc527cc5facefdab" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:08b56d10d1cd8536d40e18caceedc5567a30f5eb24381cde1dfa620724187c92" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:d26b91a173cee6db9abff68b48d64236950ffc5628d06448ecdd7ac56841e10a" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp312-cp312-win_amd64.whl", hash = "sha256:9a890dfbc7a3301f5ce7930f3ce452841f0c34e51686609628e99ed52c5cc775" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:2a0608579d4e8ecc951cc34c4a7b4edacac8ad32e00d809fa89589cd7f98fd63" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:d7c6ba8e513b94cd9d5f43eed4780737ef1b50941df112adfb5f401c1b216b7a" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp313-cp313-win_amd64.whl", hash = "sha256:7c819ba73bdad53008238bdf7609c6f0807effe344f7bdc51a9cab397d988766" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:c0093580702055734f3facb06aa8bede3f090ba626fb3bfcb280e155058a7f6e" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:1529792164ebd43bb973a0464326a333ada488c65b61e833d00b1ef82dc28d36" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp313-cp313t-win_amd64.whl", hash = "sha256:0dcb78ddc06439410a12da8317f38b59fc1a810eea8284589bc00178ed09183d" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:3d41ec271681b00b73d006cfccca42c7aa6b87560961c21af1d35d241d5d10c6" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:90852cbeb1f3519b8b5d91ced7945827e92ad53048687384a7a3c401aeb5cced" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp314-cp314-win_amd64.whl", hash = "sha256:54656003221cf49b9b99eea9dc7ed6a49351635b7e55ad579d558dafd4d674f0" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:de318c9c00d3cb2cd57eaa67cfe63beff7fe7ec851ba8976c016994080df19ce" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:e6aaaf49a986faef74e8d3a04412ed0bb17c748aaf6dc6bd748726d8beba0886" }, + { url = "https://download.pytorch.org/whl/cu128/torchaudio-2.10.0%2Bcu128-cp314-cp314t-win_amd64.whl", hash = "sha256:e80f81a454f182a48310c16b68ec1cc2d439d76eebcf6ed03bd3a69fef9986b0" }, ] [[package]] name = "torchmetrics" -version = "1.7.2" +version = "1.8.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "lightning-utilities" }, { name = "numpy" }, { name = "packaging" }, - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, - { name = "torch", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "torch", version = "2.9.1+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" }, marker = "extra == 'extra-12-asr-services-cu121' or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-12-asr-services-strixhalo' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128')" }, + { name = "torch", version = "2.10.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "extra == 'extra-12-asr-services-cu126' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "torch", version = "2.10.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "extra == 'extra-12-asr-services-cu128' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b7/ec/f5a4f94c77a1b4c0a37e5c5c8b666a33bc074130258a6b655346bec560c2/torchmetrics-1.7.2.tar.gz", hash = "sha256:ba401cd01aeaa268e809c0e4f42ef8f95669bf9b485e1d93d54dc765e012338a", size = 566185, upload_time = "2025-05-28T20:26:29.543Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/2e/48a887a59ecc4a10ce9e8b35b3e3c5cef29d902c4eac143378526e7485cb/torchmetrics-1.8.2.tar.gz", hash = "sha256:cf64a901036bf107f17a524009eea7781c9c5315d130713aeca5747a686fe7a5", size = 580679, upload-time = "2025-09-03T14:00:54.077Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/56/89/b5fd7eb99b27457d71d3b7d9eca0b884fa5992abca7672aab1177c5f22d8/torchmetrics-1.7.2-py3-none-any.whl", hash = "sha256:9cc3bff07a715fcb37fb04d2a1a5ae36267c36066c097578020056653a94f2a8", size = 962510, upload_time = "2025-05-28T20:26:27.385Z" }, + { url = "https://files.pythonhosted.org/packages/02/21/aa0f434434c48490f91b65962b1ce863fdcce63febc166ca9fe9d706c2b6/torchmetrics-1.8.2-py3-none-any.whl", hash = "sha256:08382fd96b923e39e904c4d570f3d49e2cc71ccabd2a94e0f895d1f0dac86242", size = 983161, upload-time = "2025-09-03T14:00:51.921Z" }, ] [[package]] name = "tqdm" -version = "4.67.1" +version = "4.67.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737, upload_time = "2024-11-24T20:12:22.481Z" } +sdist = { url = "https://files.pythonhosted.org/packages/09/a9/6ba95a270c6f1fbcd8dac228323f2777d886cb206987444e4bce66338dd4/tqdm-4.67.3.tar.gz", hash = "sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb", size = 169598, upload-time = "2026-02-03T17:35:53.048Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540, upload_time = "2024-11-24T20:12:19.698Z" }, + { url = "https://files.pythonhosted.org/packages/16/e1/3079a9ff9b8e11b846c6ac5c8b5bfb7ff225eee721825310c91b3b50304f/tqdm-4.67.3-py3-none-any.whl", hash = "sha256:ee1e4c0e59148062281c49d80b25b67771a127c85fc9676d3be5f243206826bf", size = 78374, upload-time = "2026-02-03T17:35:50.982Z" }, ] [[package]] name = "traitlets" version = "5.14.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621, upload_time = "2024-04-19T11:11:49.746Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621, upload-time = "2024-04-19T11:11:49.746Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359, upload_time = "2024-04-19T11:11:46.763Z" }, + { url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359, upload-time = "2024-04-19T11:11:46.763Z" }, ] [[package]] @@ -9702,262 +8184,32 @@ name = "transformers" version = "4.53.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra != 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "filelock" }, - { name = "huggingface-hub" }, - { name = "numpy" }, - { name = "packaging" }, - { name = "pyyaml" }, - { name = "regex" }, - { name = "requests" }, - { name = "safetensors" }, - { name = "tokenizers", version = "0.21.1", source = { registry = "https://pypi.org/simple" } }, - { name = "tqdm" }, + { name = "filelock", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "packaging", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyyaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "regex", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "requests", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "safetensors", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tokenizers", version = "0.21.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f1/5c/49182918b58eaa0b4c954fd0e37c79fc299e5643e69d70089d0b0eb0cd9b/transformers-4.53.3.tar.gz", hash = "sha256:b2eda1a261de79b78b97f7888fe2005fc0c3fabf5dad33d52cc02983f9f675d8", size = 9197478, upload_time = "2025-07-22T07:30:51.51Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/5c/49182918b58eaa0b4c954fd0e37c79fc299e5643e69d70089d0b0eb0cd9b/transformers-4.53.3.tar.gz", hash = "sha256:b2eda1a261de79b78b97f7888fe2005fc0c3fabf5dad33d52cc02983f9f675d8", size = 9197478, upload-time = "2025-07-22T07:30:51.51Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/41/b1/d7520cc5cb69c825599042eb3a7c986fa9baa8a8d2dea9acd78e152c81e2/transformers-4.53.3-py3-none-any.whl", hash = "sha256:5aba81c92095806b6baf12df35d756cf23b66c356975fb2a7fa9e536138d7c75", size = 10826382, upload_time = "2025-07-22T07:30:48.458Z" }, + { url = "https://files.pythonhosted.org/packages/41/b1/d7520cc5cb69c825599042eb3a7c986fa9baa8a8d2dea9acd78e152c81e2/transformers-4.53.3-py3-none-any.whl", hash = "sha256:5aba81c92095806b6baf12df35d756cf23b66c356975fb2a7fa9e536138d7c75", size = 10826382, upload-time = "2025-07-22T07:30:48.458Z" }, ] [[package]] @@ -9965,620 +8217,643 @@ name = "transformers" version = "4.57.6" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version == '3.11.*' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", - "python_full_version < '3.11' and sys_platform != 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full' and extra != 'group-12-asr-services-transformers' and extra != 'group-12-asr-services-vibevoice'", -] -dependencies = [ - { name = "filelock", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "packaging", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "pyyaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "regex", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "requests", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "safetensors", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "tokenizers", version = "0.22.2", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/c4/35/67252acc1b929dc88b6602e8c4a982e64f31e733b804c14bc24b47da35e6/transformers-4.57.6.tar.gz", hash = "sha256:55e44126ece9dc0a291521b7e5492b572e6ef2766338a610b9ab5afbb70689d3", size = 10134912, upload_time = "2026-01-16T10:38:39.284Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/03/b8/e484ef633af3887baeeb4b6ad12743363af7cce68ae51e938e00aaa0529d/transformers-4.57.6-py3-none-any.whl", hash = "sha256:4c9e9de11333ddfe5114bc872c9f370509198acf0b87a832a0ab9458e2bd0550", size = 11993498, upload_time = "2026-01-16T10:38:31.289Z" }, -] - -[[package]] -name = "triton" -version = "3.1.0" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version >= '3.14' and sys_platform != 'linux'", + "python_full_version == '3.13.*' and sys_platform != 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform != 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform != 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform != 'linux'", ] dependencies = [ - { name = "filelock", marker = "(python_full_version < '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "filelock", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "huggingface-hub", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "numpy", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "packaging", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "pyyaml", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "regex", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "requests", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "safetensors", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tokenizers", version = "0.22.2", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "tqdm", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] +sdist = { url = "https://files.pythonhosted.org/packages/c4/35/67252acc1b929dc88b6602e8c4a982e64f31e733b804c14bc24b47da35e6/transformers-4.57.6.tar.gz", hash = "sha256:55e44126ece9dc0a291521b7e5492b572e6ef2766338a610b9ab5afbb70689d3", size = 10134912, upload-time = "2026-01-16T10:38:39.284Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/98/29/69aa56dc0b2eb2602b553881e34243475ea2afd9699be042316842788ff5/triton-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b0dd10a925263abbe9fa37dcde67a5e9b2383fc269fdf59f5657cac38c5d1d8", size = 209460013, upload_time = "2024-10-14T16:05:32.106Z" }, - { url = "https://files.pythonhosted.org/packages/86/17/d9a5cf4fcf46291856d1e90762e36cbabd2a56c7265da0d1d9508c8e3943/triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f34f6e7885d1bf0eaaf7ba875a5f0ce6f3c13ba98f9503651c1e6dc6757ed5c", size = 209506424, upload_time = "2024-10-14T16:05:42.337Z" }, - { url = "https://files.pythonhosted.org/packages/78/eb/65f5ba83c2a123f6498a3097746607e5b2f16add29e36765305e4ac7fdd8/triton-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8182f42fd8080a7d39d666814fa36c5e30cc00ea7eeeb1a2983dbb4c99a0fdc", size = 209551444, upload_time = "2024-10-14T16:05:53.433Z" }, + { url = "https://files.pythonhosted.org/packages/03/b8/e484ef633af3887baeeb4b6ad12743363af7cce68ae51e938e00aaa0529d/transformers-4.57.6-py3-none-any.whl", hash = "sha256:4c9e9de11333ddfe5114bc872c9f370509198acf0b87a832a0ab9458e2bd0550", size = 11993498, upload-time = "2026-01-16T10:38:31.289Z" }, ] [[package]] name = "triton" -version = "3.3.1" +version = "3.1.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'linux'", "python_full_version == '3.12.*' and sys_platform == 'linux'", "python_full_version == '3.11.*' and sys_platform == 'linux'", "python_full_version < '3.11' and sys_platform == 'linux'", ] dependencies = [ - { name = "setuptools", marker = "(sys_platform == 'linux' and extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "filelock", marker = "(python_full_version < '3.13' and sys_platform == 'linux' and extra == 'extra-12-asr-services-cu121') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (python_full_version >= '3.13' and extra == 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (sys_platform != 'linux' and extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/a9/549e51e9b1b2c9b854fd761a1d23df0ba2fbc60bd0c13b489ffa518cfcb7/triton-3.3.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b74db445b1c562844d3cfad6e9679c72e93fdfb1a90a24052b03bb5c49d1242e", size = 155600257, upload_time = "2025-05-29T23:39:36.085Z" }, - { url = "https://files.pythonhosted.org/packages/21/2f/3e56ea7b58f80ff68899b1dbe810ff257c9d177d288c6b0f55bf2fe4eb50/triton-3.3.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b31e3aa26f8cb3cc5bf4e187bf737cbacf17311e1112b781d4a059353dfd731b", size = 155689937, upload_time = "2025-05-29T23:39:44.182Z" }, - { url = "https://files.pythonhosted.org/packages/24/5f/950fb373bf9c01ad4eb5a8cd5eaf32cdf9e238c02f9293557a2129b9c4ac/triton-3.3.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9999e83aba21e1a78c1f36f21bce621b77bcaa530277a50484a7cb4a822f6e43", size = 155669138, upload_time = "2025-05-29T23:39:51.771Z" }, - { url = "https://files.pythonhosted.org/packages/74/1f/dfb531f90a2d367d914adfee771babbd3f1a5b26c3f5fbc458dee21daa78/triton-3.3.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b89d846b5a4198317fec27a5d3a609ea96b6d557ff44b56c23176546023c4240", size = 155673035, upload_time = "2025-05-29T23:40:02.468Z" }, - { url = "https://files.pythonhosted.org/packages/28/71/bd20ffcb7a64c753dc2463489a61bf69d531f308e390ad06390268c4ea04/triton-3.3.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a3198adb9d78b77818a5388bff89fa72ff36f9da0bc689db2f0a651a67ce6a42", size = 155735832, upload_time = "2025-05-29T23:40:10.522Z" }, + { url = "https://files.pythonhosted.org/packages/98/29/69aa56dc0b2eb2602b553881e34243475ea2afd9699be042316842788ff5/triton-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b0dd10a925263abbe9fa37dcde67a5e9b2383fc269fdf59f5657cac38c5d1d8", size = 209460013, upload-time = "2024-10-14T16:05:32.106Z" }, + { url = "https://files.pythonhosted.org/packages/86/17/d9a5cf4fcf46291856d1e90762e36cbabd2a56c7265da0d1d9508c8e3943/triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f34f6e7885d1bf0eaaf7ba875a5f0ce6f3c13ba98f9503651c1e6dc6757ed5c", size = 209506424, upload-time = "2024-10-14T16:05:42.337Z" }, + { url = "https://files.pythonhosted.org/packages/78/eb/65f5ba83c2a123f6498a3097746607e5b2f16add29e36765305e4ac7fdd8/triton-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8182f42fd8080a7d39d666814fa36c5e30cc00ea7eeeb1a2983dbb4c99a0fdc", size = 209551444, upload-time = "2024-10-14T16:05:53.433Z" }, ] [[package]] name = "triton" -version = "3.5.1" +version = "3.6.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine != 'aarch64' and sys_platform == 'linux'", - "python_full_version == '3.11.*' and platform_machine == 'aarch64' and sys_platform == 'linux'", - "python_full_version < '3.11' and platform_machine == 'aarch64' and sys_platform == 'linux'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/d9/2e/f95e673222afa2c7f0c687d8913e98fcf2589ef0b1405de76894e37fe18f/triton-3.5.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f63e34dcb32d7bd3a1d0195f60f30d2aee8b08a69a0424189b71017e23dfc3d2", size = 159821655, upload_time = "2025-11-11T17:51:44.09Z" }, - { url = "https://files.pythonhosted.org/packages/fd/6e/676ab5019b4dde8b9b7bab71245102fc02778ef3df48218b298686b9ffd6/triton-3.5.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5fc53d849f879911ea13f4a877243afc513187bc7ee92d1f2c0f1ba3169e3c94", size = 170320692, upload_time = "2025-11-11T17:40:46.074Z" }, - { url = "https://files.pythonhosted.org/packages/dc/dc/6ce44d055f2fc2403c4ec6b3cfd3a9b25f57b7d95efadccdea91497f8e81/triton-3.5.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:da47169e30a779bade679ce78df4810fca6d78a955843d2ddb11f226adc517dc", size = 159928005, upload_time = "2025-11-11T17:51:50.008Z" }, - { url = "https://files.pythonhosted.org/packages/b0/72/ec90c3519eaf168f22cb1757ad412f3a2add4782ad3a92861c9ad135d886/triton-3.5.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:61413522a48add32302353fdbaaf92daaaab06f6b5e3229940d21b5207f47579", size = 170425802, upload_time = "2025-11-11T17:40:53.209Z" }, - { url = "https://files.pythonhosted.org/packages/db/53/2bcc46879910991f09c063eea07627baef2bc62fe725302ba8f46a2c1ae5/triton-3.5.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:275a045b6ed670dd1bd005c3e6c2d61846c74c66f4512d6f33cc027b11de8fd4", size = 159940689, upload_time = "2025-11-11T17:51:55.938Z" }, - { url = "https://files.pythonhosted.org/packages/f2/50/9a8358d3ef58162c0a415d173cfb45b67de60176e1024f71fbc4d24c0b6d/triton-3.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d2c6b915a03888ab931a9fd3e55ba36785e1fe70cbea0b40c6ef93b20fc85232", size = 170470207, upload_time = "2025-11-11T17:41:00.253Z" }, - { url = "https://files.pythonhosted.org/packages/f1/ba/805684a992ee32d486b7948d36aed2f5e3c643fc63883bf8bdca1c3f3980/triton-3.5.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56765ffe12c554cd560698398b8a268db1f616c120007bfd8829d27139abd24a", size = 159955460, upload_time = "2025-11-11T17:52:01.861Z" }, - { url = "https://files.pythonhosted.org/packages/27/46/8c3bbb5b0a19313f50edcaa363b599e5a1a5ac9683ead82b9b80fe497c8d/triton-3.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f3f4346b6ebbd4fad18773f5ba839114f4826037c9f2f34e0148894cd5dd3dba", size = 170470410, upload_time = "2025-11-11T17:41:06.319Z" }, - { url = "https://files.pythonhosted.org/packages/84/1e/7df59baef41931e21159371c481c31a517ff4c2517343b62503d0cd2be99/triton-3.5.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:02c770856f5e407d24d28ddc66e33cf026e6f4d360dcb8b2fabe6ea1fc758621", size = 160072799, upload_time = "2025-11-11T17:52:07.293Z" }, - { url = "https://files.pythonhosted.org/packages/37/92/e97fcc6b2c27cdb87ce5ee063d77f8f26f19f06916aa680464c8104ef0f6/triton-3.5.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0b4d2c70127fca6a23e247f9348b8adde979d2e7a20391bfbabaac6aebc7e6a8", size = 170579924, upload_time = "2025-11-11T17:41:12.455Z" }, - { url = "https://files.pythonhosted.org/packages/14/f9/0430e879c1e63a1016cb843261528fd3187c872c3a9539132efc39514753/triton-3.5.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f617aa7925f9ea9968ec2e1adaf93e87864ff51549c8f04ce658f29bbdb71e2d", size = 159956163, upload_time = "2025-11-11T17:52:12.999Z" }, - { url = "https://files.pythonhosted.org/packages/a4/e6/c595c35e5c50c4bc56a7bac96493dad321e9e29b953b526bbbe20f9911d0/triton-3.5.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d0637b1efb1db599a8e9dc960d53ab6e4637db7d4ab6630a0974705d77b14b60", size = 170480488, upload_time = "2025-11-11T17:41:18.222Z" }, - { url = "https://files.pythonhosted.org/packages/41/1e/63d367c576c75919e268e4fbc33c1cb33b6dc12bb85e8bfe531c2a8bd5d3/triton-3.5.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8932391d7f93698dfe5bc9bead77c47a24f97329e9f20c10786bb230a9083f56", size = 160073620, upload_time = "2025-11-11T17:52:18.403Z" }, - { url = "https://files.pythonhosted.org/packages/16/b5/b0d3d8b901b6a04ca38df5e24c27e53afb15b93624d7fd7d658c7cd9352a/triton-3.5.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bac7f7d959ad0f48c0e97d6643a1cc0fd5786fe61cb1f83b537c6b2d54776478", size = 170582192, upload_time = "2025-11-11T17:41:23.963Z" }, + "python_full_version >= '3.14' and sys_platform == 'linux'", + "python_full_version == '3.13.*' and sys_platform == 'linux'", + "python_full_version == '3.12.*' and sys_platform == 'linux'", + "python_full_version == '3.11.*' and sys_platform == 'linux'", + "python_full_version < '3.11' and sys_platform == 'linux'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/44/ba/b1b04f4b291a3205d95ebd24465de0e5bf010a2df27a4e58a9b5f039d8f2/triton-3.6.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6c723cfb12f6842a0ae94ac307dba7e7a44741d720a40cf0e270ed4a4e3be781", size = 175972180, upload-time = "2026-01-20T16:15:53.664Z" }, + { url = "https://files.pythonhosted.org/packages/8c/f7/f1c9d3424ab199ac53c2da567b859bcddbb9c9e7154805119f8bd95ec36f/triton-3.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a6550fae429e0667e397e5de64b332d1e5695b73650ee75a6146e2e902770bea", size = 188105201, upload-time = "2026-01-20T16:00:29.272Z" }, + { url = "https://files.pythonhosted.org/packages/0f/2c/96f92f3c60387e14cc45aed49487f3486f89ea27106c1b1376913c62abe4/triton-3.6.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:49df5ef37379c0c2b5c0012286f80174fcf0e073e5ade1ca9a86c36814553651", size = 176081190, upload-time = "2026-01-20T16:16:00.523Z" }, + { url = "https://files.pythonhosted.org/packages/e0/12/b05ba554d2c623bffa59922b94b0775673de251f468a9609bc9e45de95e9/triton-3.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e8e323d608e3a9bfcc2d9efcc90ceefb764a82b99dea12a86d643c72539ad5d3", size = 188214640, upload-time = "2026-01-20T16:00:35.869Z" }, + { url = "https://files.pythonhosted.org/packages/17/5d/08201db32823bdf77a0e2b9039540080b2e5c23a20706ddba942924ebcd6/triton-3.6.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:374f52c11a711fd062b4bfbb201fd9ac0a5febd28a96fb41b4a0f51dde3157f4", size = 176128243, upload-time = "2026-01-20T16:16:07.857Z" }, + { url = "https://files.pythonhosted.org/packages/ab/a8/cdf8b3e4c98132f965f88c2313a4b493266832ad47fb52f23d14d4f86bb5/triton-3.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:74caf5e34b66d9f3a429af689c1c7128daba1d8208df60e81106b115c00d6fca", size = 188266850, upload-time = "2026-01-20T16:00:43.041Z" }, + { url = "https://files.pythonhosted.org/packages/3c/12/34d71b350e89a204c2c7777a9bba0dcf2f19a5bfdd70b57c4dbc5ffd7154/triton-3.6.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:448e02fe6dc898e9e5aa89cf0ee5c371e99df5aa5e8ad976a80b93334f3494fd", size = 176133521, upload-time = "2026-01-20T16:16:13.321Z" }, + { url = "https://files.pythonhosted.org/packages/f9/0b/37d991d8c130ce81a8728ae3c25b6e60935838e9be1b58791f5997b24a54/triton-3.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:10c7f76c6e72d2ef08df639e3d0d30729112f47a56b0c81672edc05ee5116ac9", size = 188289450, upload-time = "2026-01-20T16:00:49.136Z" }, + { url = "https://files.pythonhosted.org/packages/ce/4e/41b0c8033b503fd3cfcd12392cdd256945026a91ff02452bef40ec34bee7/triton-3.6.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1722e172d34e32abc3eb7711d0025bb69d7959ebea84e3b7f7a341cd7ed694d6", size = 176276087, upload-time = "2026-01-20T16:16:18.989Z" }, + { url = "https://files.pythonhosted.org/packages/35/f8/9c66bfc55361ec6d0e4040a0337fb5924ceb23de4648b8a81ae9d33b2b38/triton-3.6.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d002e07d7180fd65e622134fbd980c9a3d4211fb85224b56a0a0efbd422ab72f", size = 188400296, upload-time = "2026-01-20T16:00:56.042Z" }, + { url = "https://files.pythonhosted.org/packages/49/55/5ecf0dcaa0f2fbbd4420f7ef227ee3cb172e91e5fede9d0ecaddc43363b4/triton-3.6.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ef5523241e7d1abca00f1d240949eebdd7c673b005edbbce0aca95b8191f1d43", size = 176138577, upload-time = "2026-01-20T16:16:25.426Z" }, + { url = "https://files.pythonhosted.org/packages/df/3d/9e7eee57b37c80cec63322c0231bb6da3cfe535a91d7a4d64896fcb89357/triton-3.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a17a5d5985f0ac494ed8a8e54568f092f7057ef60e1b0fa09d3fd1512064e803", size = 188273063, upload-time = "2026-01-20T16:01:07.278Z" }, + { url = "https://files.pythonhosted.org/packages/48/db/56ee649cab5eaff4757541325aca81f52d02d4a7cd3506776cad2451e060/triton-3.6.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0b3a97e8ed304dfa9bd23bb41ca04cdf6b2e617d5e782a8653d616037a5d537d", size = 176274804, upload-time = "2026-01-20T16:16:31.528Z" }, + { url = "https://files.pythonhosted.org/packages/f6/56/6113c23ff46c00aae423333eb58b3e60bdfe9179d542781955a5e1514cb3/triton-3.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:46bd1c1af4b6704e554cad2eeb3b0a6513a980d470ccfa63189737340c7746a7", size = 188397994, upload-time = "2026-01-20T16:01:14.236Z" }, ] [[package]] name = "typeguard" -version = "4.4.3" +version = "4.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/34/53/f701077a29ddf65ed4556119961ef517d767c07f15f6cdf0717ad985426b/typeguard-4.4.3.tar.gz", hash = "sha256:be72b9c85f322c20459b29060c5c099cd733d5886c4ee14297795e62b0c0d59b", size = 75072, upload_time = "2025-06-04T21:47:07.733Z" } +sdist = { url = "https://files.pythonhosted.org/packages/2b/e8/66e25efcc18542d58706ce4e50415710593721aae26e794ab1dec34fb66f/typeguard-4.5.1.tar.gz", hash = "sha256:f6f8ecbbc819c9bc749983cc67c02391e16a9b43b8b27f15dc70ed7c4a007274", size = 80121, upload-time = "2026-02-19T16:09:03.392Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/18/662e2a14fcdbbc9e7842ad801a7f9292fcd6cf7df43af94e59ac9c0da9af/typeguard-4.4.3-py3-none-any.whl", hash = "sha256:7d8b4a3d280257fd1aa29023f22de64e29334bda0b172ff1040f05682223795e", size = 34855, upload_time = "2025-06-04T21:47:03.683Z" }, + { url = "https://files.pythonhosted.org/packages/91/88/b55b3117287a8540b76dbdd87733808d4d01c8067a3b339408c250bb3600/typeguard-4.5.1-py3-none-any.whl", hash = "sha256:44d2bf329d49a244110a090b55f5f91aa82d9a9834ebfd30bcc73651e4a8cc40", size = 36745, upload-time = "2026-02-19T16:09:01.6Z" }, ] [[package]] name = "typer" -version = "0.16.0" +version = "0.24.1" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "annotated-doc" }, { name = "click" }, { name = "rich" }, { name = "shellingham" }, - { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c5/8c/7d682431efca5fd290017663ea4588bf6f2c6aad085c7f108c5dbc316e70/typer-0.16.0.tar.gz", hash = "sha256:af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b", size = 102625, upload_time = "2025-05-26T14:30:31.824Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f5/24/cb09efec5cc954f7f9b930bf8279447d24618bb6758d4f6adf2574c41780/typer-0.24.1.tar.gz", hash = "sha256:e39b4732d65fbdcde189ae76cf7cd48aeae72919dea1fdfc16593be016256b45", size = 118613, upload-time = "2026-02-21T16:54:40.609Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/76/42/3efaf858001d2c2913de7f354563e3a3a2f0decae3efe98427125a8f441e/typer-0.16.0-py3-none-any.whl", hash = "sha256:1f79bed11d4d02d4310e3c1b7ba594183bcedb0ac73b27a9e5f28f6fb5b98855", size = 46317, upload_time = "2025-05-26T14:30:30.523Z" }, + { url = "https://files.pythonhosted.org/packages/4a/91/48db081e7a63bb37284f9fbcefda7c44c277b18b0e13fbc36ea2335b71e6/typer-0.24.1-py3-none-any.whl", hash = "sha256:112c1f0ce578bfb4cab9ffdabc68f031416ebcc216536611ba21f04e9aa84c9e", size = 56085, upload-time = "2026-02-21T16:54:41.616Z" }, ] [[package]] name = "typing-extensions" -version = "4.14.0" +version = "4.15.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/d1/bc/51647cd02527e87d05cb083ccc402f93e441606ff1f01739a62c8ad09ba5/typing_extensions-4.14.0.tar.gz", hash = "sha256:8676b788e32f02ab42d9e7c61324048ae4c6d844a399eebace3d4979d75ceef4", size = 107423, upload_time = "2025-06-02T14:52:11.399Z" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/69/e0/552843e0d356fbb5256d21449fa957fa4eff3bbc135a74a691ee70c7c5da/typing_extensions-4.14.0-py3-none-any.whl", hash = "sha256:a1514509136dd0b477638fc68d6a91497af5076466ad0fa6c338e44e359944af", size = 43839, upload_time = "2025-06-02T14:52:10.026Z" }, + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, ] [[package]] name = "typing-inspection" -version = "0.4.1" +version = "0.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f8/b1/0c11f5058406b3af7609f121aaa6b609744687f1d158b3c3a5bf4cc94238/typing_inspection-0.4.1.tar.gz", hash = "sha256:6ae134cc0203c33377d43188d4064e9b357dba58cff3185f22924610e70a9d28", size = 75726, upload_time = "2025-05-21T18:55:23.885Z" } +sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload-time = "2025-10-01T02:14:41.687Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/17/69/cd203477f944c353c31bade965f880aa1061fd6bf05ded0726ca845b6ff7/typing_inspection-0.4.1-py3-none-any.whl", hash = "sha256:389055682238f53b04f7badcb49b989835495a96700ced5dab2d8feae4b26f51", size = 14552, upload_time = "2025-05-21T18:55:22.152Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload-time = "2025-10-01T02:14:40.154Z" }, ] [[package]] name = "tzdata" -version = "2025.2" +version = "2025.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380, upload_time = "2025-03-23T13:54:43.652Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5e/a7/c202b344c5ca7daf398f3b8a477eeb205cf3b6f32e7ec3a6bac0629ca975/tzdata-2025.3.tar.gz", hash = "sha256:de39c2ca5dc7b0344f2eba86f49d614019d29f060fc4ebc8a417896a620b56a7", size = 196772, upload-time = "2025-12-13T17:45:35.667Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload_time = "2025-03-23T13:54:41.845Z" }, + { url = "https://files.pythonhosted.org/packages/c7/b0/003792df09decd6849a5e39c28b513c06e84436a54440380862b5aeff25d/tzdata-2025.3-py2.py3-none-any.whl", hash = "sha256:06a47e5700f3081aab02b2e513160914ff0694bce9947d6b76ebd6bf57cfc5d1", size = 348521, upload-time = "2025-12-13T17:45:33.889Z" }, ] [[package]] name = "urllib3" -version = "2.4.0" +version = "2.6.3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/8a/78/16493d9c386d8e60e442a35feac5e00f0913c0f4b7c217c11e8ec2ff53e0/urllib3-2.4.0.tar.gz", hash = "sha256:414bc6535b787febd7567804cc015fee39daab8ad86268f1310a9250697de466", size = 390672, upload_time = "2025-04-10T15:23:39.232Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 435556, upload-time = "2026-01-07T16:24:43.925Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6b/11/cc635220681e93a0183390e26485430ca2c7b5f9d33b15c74c2861cb8091/urllib3-2.4.0-py3-none-any.whl", hash = "sha256:4e16665048960a0900c702d4a66415956a584919c03361cac9f1df5c5dd7e813", size = 128680, upload_time = "2025-04-10T15:23:37.377Z" }, + { url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4", size = 131584, upload-time = "2026-01-07T16:24:42.685Z" }, ] [[package]] name = "uvicorn" -version = "0.34.3" +version = "0.41.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "h11" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/de/ad/713be230bcda622eaa35c28f0d328c3675c371238470abdea52417f17a8e/uvicorn-0.34.3.tar.gz", hash = "sha256:35919a9a979d7a59334b6b10e05d77c1d0d574c50e0fc98b8b1a0f165708b55a", size = 76631, upload_time = "2025-06-01T07:48:17.531Z" } +sdist = { url = "https://files.pythonhosted.org/packages/32/ce/eeb58ae4ac36fe09e3842eb02e0eb676bf2c53ae062b98f1b2531673efdd/uvicorn-0.41.0.tar.gz", hash = "sha256:09d11cf7008da33113824ee5a1c6422d89fbc2ff476540d69a34c87fab8b571a", size = 82633, upload-time = "2026-02-16T23:07:24.1Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/0d/8adfeaa62945f90d19ddc461c55f4a50c258af7662d34b6a3d5d1f8646f6/uvicorn-0.34.3-py3-none-any.whl", hash = "sha256:16246631db62bdfbf069b0645177d6e8a77ba950cfedbfd093acef9444e4d885", size = 62431, upload_time = "2025-06-01T07:48:15.664Z" }, + { url = "https://files.pythonhosted.org/packages/83/e4/d04a086285c20886c0daad0e026f250869201013d18f81d9ff5eada73a88/uvicorn-0.41.0-py3-none-any.whl", hash = "sha256:29e35b1d2c36a04b9e180d4007ede3bcb32a85fbdfd6c6aeb3f26839de088187", size = 68783, upload-time = "2026-02-16T23:07:22.357Z" }, ] [[package]] name = "wandb" -version = "0.20.1" +version = "0.25.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, { name = "gitpython" }, { name = "packaging" }, { name = "platformdirs" }, - { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, - { name = "psutil" }, + { name = "protobuf", version = "4.24.4", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-transformers' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo' and extra != 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, { name = "pydantic" }, { name = "pyyaml" }, { name = "requests" }, { name = "sentry-sdk" }, - { name = "setproctitle" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/62/1f/92be0ca87fb49eb48c16dcf0845a3579a57c4734fec2b95862cf5a0494a0/wandb-0.20.1.tar.gz", hash = "sha256:dbd3fc60dfe7bf83c4de24b206b99b44949fef323f817a783883db72fc5f3bfe", size = 40320062, upload_time = "2025-06-05T00:00:24.483Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fd/60/d94952549920469524b689479c864c692ca47eca4b8c2fe3389b64a58778/wandb-0.25.0.tar.gz", hash = "sha256:45840495a288e34245d69d07b5a0b449220fbc5b032e6b51c4f92ec9026d2ad1", size = 43951335, upload-time = "2026-02-13T00:17:45.515Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/18/afcc37d0b93dd6f6d0f0c5683b9cfff9416ae1539931f58932a2938c0070/wandb-0.20.1-py3-none-any.whl", hash = "sha256:e6395cabf074247042be1cf0dc6ab0b06aa4c9538c2e1fdc5b507a690ce0cf17", size = 6458872, upload_time = "2025-06-04T23:59:55.441Z" }, - { url = "https://files.pythonhosted.org/packages/e6/b5/70f9e2a3d1380b729ae5853763d938edc50072df357f79bbd19b9aae8e3f/wandb-0.20.1-py3-none-macosx_10_14_x86_64.whl", hash = "sha256:2475a48c693adf677d40da9e1c8ceeaf86d745ffc3b7e3535731279d02f9e845", size = 22517483, upload_time = "2025-06-04T23:59:58.687Z" }, - { url = "https://files.pythonhosted.org/packages/cc/7e/4eb9aeb2fd974d410a8f2eb11b0219536503913a050d46a03206151705c8/wandb-0.20.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:99cce804c31ec1e0d1e691650a7d51773ed7329c41745d56384fa3655a0e9b2c", size = 22034511, upload_time = "2025-06-05T00:00:01.301Z" }, - { url = "https://files.pythonhosted.org/packages/34/38/1df22c2273e6f7ab0aae4fd032085d6d92ab112f5b261646e7dc5e675cfe/wandb-0.20.1-py3-none-macosx_11_0_x86_64.whl", hash = "sha256:ce3ee412677a1679e04b21e03a91e1e02eb90faf658d682bee86c33cf5f32e09", size = 22720771, upload_time = "2025-06-05T00:00:04.122Z" }, - { url = "https://files.pythonhosted.org/packages/38/96/78fc7a7ea7158d136c84f481423f8736c9346a2387287ec8a6d92019975c/wandb-0.20.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e58ca32c7147161158f09b0fb5f5896876f8569d0d10ae7b64d0510c868ce33", size = 21537453, upload_time = "2025-06-05T00:00:09.474Z" }, - { url = "https://files.pythonhosted.org/packages/88/c9/41b8bdb493e5eda32b502bc1cc49d539335a92cacaf0ef304d7dae0240aa/wandb-0.20.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:591506ecbdd396648cc323ba270f3ab4aed3158e1dbfa7636c09f9f7f0253e1c", size = 23161349, upload_time = "2025-06-05T00:00:11.903Z" }, - { url = "https://files.pythonhosted.org/packages/7d/f2/79e783cc50a47d373dfbda862eb5396de8139167e8c6443a16ef0166106f/wandb-0.20.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:382508532db09893f81cc926b1d333caa4c8a7db057878899fadf929bbdb3b56", size = 21550624, upload_time = "2025-06-05T00:00:14.28Z" }, - { url = "https://files.pythonhosted.org/packages/26/32/23890a726302e7be28bda9fff47ce9b491af64e339aba4d32b3b8d1a7aaf/wandb-0.20.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:29ea495e49393db860f17437fe37e48018da90436ce10949b471780f09293bd7", size = 23237996, upload_time = "2025-06-05T00:00:16.647Z" }, - { url = "https://files.pythonhosted.org/packages/af/94/296e520b086b2a4f10e99bcea3cd5856421b9c004824663501e3789a713b/wandb-0.20.1-py3-none-win32.whl", hash = "sha256:455ee0a652e59ab1e4b546fa1dc833dd3063aa7e64eb8abf95d22f0e9f08c574", size = 22518456, upload_time = "2025-06-05T00:00:19.006Z" }, - { url = "https://files.pythonhosted.org/packages/52/5f/c44ad7b2a062ca5f4da99ae475cea274c38f6ec37bdaca1b1c653ee87274/wandb-0.20.1-py3-none-win_amd64.whl", hash = "sha256:6d2431652f096b7e394c29a99135a6441c02ed3198b963f0b351a5b5e56aeca0", size = 22518459, upload_time = "2025-06-05T00:00:21.374Z" }, + { url = "https://files.pythonhosted.org/packages/c1/7d/0c131db3ec9deaabbd32263d90863cbfbe07659527e11c35a5c738cecdc5/wandb-0.25.0-py3-none-macosx_12_0_arm64.whl", hash = "sha256:5eecb3c7b5e60d1acfa4b056bfbaa0b79a482566a9db58c9f99724b3862bc8e5", size = 23287536, upload-time = "2026-02-13T00:17:20.265Z" }, + { url = "https://files.pythonhosted.org/packages/c3/95/31bb7f76a966ec87495e5a72ac7570685be162494c41757ac871768dbc4f/wandb-0.25.0-py3-none-macosx_12_0_x86_64.whl", hash = "sha256:daeedaadb183dc466e634fba90ab2bab1d4e93000912be0dee95065a0624a3fd", size = 25196062, upload-time = "2026-02-13T00:17:23.356Z" }, + { url = "https://files.pythonhosted.org/packages/d9/a1/258cdedbf30cebc692198a774cf0ef945b7ed98ee64bdaf62621281c95d8/wandb-0.25.0-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:5e0127dbcef13eea48f4b84268da7004d34d3120ebc7b2fa9cefb72b49dbb825", size = 22799744, upload-time = "2026-02-13T00:17:26.437Z" }, + { url = "https://files.pythonhosted.org/packages/de/91/ec9465d014cfd199c5b2083d271d31b3c2aedeae66f3d8a0712f7f54bdf3/wandb-0.25.0-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:6c4c38077836f9b7569a35b0e1dcf1f0c43616fcd936d182f475edbfea063665", size = 25262839, upload-time = "2026-02-13T00:17:28.8Z" }, + { url = "https://files.pythonhosted.org/packages/c7/95/cb2d1c7143f534544147fb53fe87944508b8cb9a058bc5b6f8a94adbee15/wandb-0.25.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:6edd8948d305cb73745bf564b807bd73da2ccbd47c548196b8a362f7df40aed8", size = 22853714, upload-time = "2026-02-13T00:17:31.68Z" }, + { url = "https://files.pythonhosted.org/packages/d7/94/68163f70c1669edcf130822aaaea782d8198b5df74443eca0085ec596774/wandb-0.25.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:ada6f08629bb014ad6e0a19d5dec478cdaa116431baa3f0a4bf4ab8d9893611f", size = 25358037, upload-time = "2026-02-13T00:17:34.676Z" }, + { url = "https://files.pythonhosted.org/packages/cc/fb/9578eed2c01b2fc6c8b693da110aa9c73a33d7bb556480f5cfc42e48c94e/wandb-0.25.0-py3-none-win32.whl", hash = "sha256:020b42ca4d76e347709d65f59b30d4623a115edc28f462af1c92681cb17eae7c", size = 24604118, upload-time = "2026-02-13T00:17:37.641Z" }, + { url = "https://files.pythonhosted.org/packages/25/97/460f6cb738aaa39b4eb2e6b4c630b2ae4321cdd70a79d5955ea75a878981/wandb-0.25.0-py3-none-win_amd64.whl", hash = "sha256:78307ac0b328f2dc334c8607bec772851215584b62c439eb320c4af4fb077a00", size = 24604122, upload-time = "2026-02-13T00:17:39.991Z" }, + { url = "https://files.pythonhosted.org/packages/27/6c/5847b4dda1dfd52630dac08711d4348c69ed657f0698fc2d949c7f7a6622/wandb-0.25.0-py3-none-win_arm64.whl", hash = "sha256:c6174401fd6fb726295e98d57b4231c100eca96bd17de51bfc64038a57230aaf", size = 21785298, upload-time = "2026-02-13T00:17:42.475Z" }, ] [[package]] name = "wcwidth" -version = "0.2.13" +version = "0.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6c/63/53559446a878410fc5a5974feb13d31d78d752eb18aeba59c7fef1af7598/wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5", size = 101301, upload_time = "2024-01-06T02:10:57.829Z" } +sdist = { url = "https://files.pythonhosted.org/packages/35/a2/8e3becb46433538a38726c948d3399905a4c7cabd0df578ede5dc51f0ec2/wcwidth-0.6.0.tar.gz", hash = "sha256:cdc4e4262d6ef9a1a57e018384cbeb1208d8abbc64176027e2c2455c81313159", size = 159684, upload-time = "2026-02-06T19:19:40.919Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859", size = 34166, upload_time = "2024-01-06T02:10:55.763Z" }, + { url = "https://files.pythonhosted.org/packages/68/5a/199c59e0a824a3db2b89c5d2dade7ab5f9624dbf6448dc291b46d5ec94d3/wcwidth-0.6.0-py3-none-any.whl", hash = "sha256:1a3a1e510b553315f8e146c54764f4fb6264ffad731b3d78088cdb1478ffbdad", size = 94189, upload-time = "2026-02-06T19:19:39.646Z" }, ] [[package]] name = "webdataset" -version = "0.2.111" +version = "1.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "braceexpand" }, { name = "numpy" }, { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/dc/13/27b4a05a01bcf96e451f624d36d3637101e92b25970295546f7d949b38e9/webdataset-0.2.111.tar.gz", hash = "sha256:5b2835386a25601307a9ded9bcc0dbd1e81a9eee017784152528e77dd8619511", size = 79970, upload_time = "2025-02-12T20:12:15.577Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5a/3a/68800d92e065cf4750ebecf973b13979c0c929b439e1293012938862038d/webdataset-1.0.2.tar.gz", hash = "sha256:7f0498be827cfa46cc5430a58768a24e2c6a410676a61be1838f53d61afdaab4", size = 80090, upload-time = "2025-06-19T23:26:21.945Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6e/e1/c1140ab6533668930895512ac5cbf07972fa41ebab275f5f5cdd432bc3c7/webdataset-0.2.111-py3-none-any.whl", hash = "sha256:57a70eb5d7029303ce2262d900ee3f16443bb5e9cf25f634775ce972859bcee4", size = 85514, upload_time = "2025-02-12T20:12:12.926Z" }, + { url = "https://files.pythonhosted.org/packages/d9/00/aca6beb3658dab4ed3dbb41a78e6e7f31342e0b41d28088f205525751601/webdataset-1.0.2-py3-none-any.whl", hash = "sha256:3dbfced32b25c0d199c6b9787937b6f85742bc3c84f652c846893075c1c082d9", size = 74956, upload-time = "2025-06-19T23:26:20.354Z" }, ] [[package]] name = "websockets" version = "15.0.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016, upload_time = "2025-03-05T20:03:41.606Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1e/da/6462a9f510c0c49837bbc9345aca92d767a56c1fb2939e1579df1e1cdcf7/websockets-15.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d63efaa0cd96cf0c5fe4d581521d9fa87744540d4bc999ae6e08595a1014b45b", size = 175423, upload_time = "2025-03-05T20:01:35.363Z" }, - { url = "https://files.pythonhosted.org/packages/1c/9f/9d11c1a4eb046a9e106483b9ff69bce7ac880443f00e5ce64261b47b07e7/websockets-15.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ac60e3b188ec7574cb761b08d50fcedf9d77f1530352db4eef1707fe9dee7205", size = 173080, upload_time = "2025-03-05T20:01:37.304Z" }, - { url = "https://files.pythonhosted.org/packages/d5/4f/b462242432d93ea45f297b6179c7333dd0402b855a912a04e7fc61c0d71f/websockets-15.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5756779642579d902eed757b21b0164cd6fe338506a8083eb58af5c372e39d9a", size = 173329, upload_time = "2025-03-05T20:01:39.668Z" }, - { url = "https://files.pythonhosted.org/packages/6e/0c/6afa1f4644d7ed50284ac59cc70ef8abd44ccf7d45850d989ea7310538d0/websockets-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fdfe3e2a29e4db3659dbd5bbf04560cea53dd9610273917799f1cde46aa725e", size = 182312, upload_time = "2025-03-05T20:01:41.815Z" }, - { url = "https://files.pythonhosted.org/packages/dd/d4/ffc8bd1350b229ca7a4db2a3e1c482cf87cea1baccd0ef3e72bc720caeec/websockets-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c2529b320eb9e35af0fa3016c187dffb84a3ecc572bcee7c3ce302bfeba52bf", size = 181319, upload_time = "2025-03-05T20:01:43.967Z" }, - { url = "https://files.pythonhosted.org/packages/97/3a/5323a6bb94917af13bbb34009fac01e55c51dfde354f63692bf2533ffbc2/websockets-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac1e5c9054fe23226fb11e05a6e630837f074174c4c2f0fe442996112a6de4fb", size = 181631, upload_time = "2025-03-05T20:01:46.104Z" }, - { url = "https://files.pythonhosted.org/packages/a6/cc/1aeb0f7cee59ef065724041bb7ed667b6ab1eeffe5141696cccec2687b66/websockets-15.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5df592cd503496351d6dc14f7cdad49f268d8e618f80dce0cd5a36b93c3fc08d", size = 182016, upload_time = "2025-03-05T20:01:47.603Z" }, - { url = "https://files.pythonhosted.org/packages/79/f9/c86f8f7af208e4161a7f7e02774e9d0a81c632ae76db2ff22549e1718a51/websockets-15.0.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0a34631031a8f05657e8e90903e656959234f3a04552259458aac0b0f9ae6fd9", size = 181426, upload_time = "2025-03-05T20:01:48.949Z" }, - { url = "https://files.pythonhosted.org/packages/c7/b9/828b0bc6753db905b91df6ae477c0b14a141090df64fb17f8a9d7e3516cf/websockets-15.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3d00075aa65772e7ce9e990cab3ff1de702aa09be3940d1dc88d5abf1ab8a09c", size = 181360, upload_time = "2025-03-05T20:01:50.938Z" }, - { url = "https://files.pythonhosted.org/packages/89/fb/250f5533ec468ba6327055b7d98b9df056fb1ce623b8b6aaafb30b55d02e/websockets-15.0.1-cp310-cp310-win32.whl", hash = "sha256:1234d4ef35db82f5446dca8e35a7da7964d02c127b095e172e54397fb6a6c256", size = 176388, upload_time = "2025-03-05T20:01:52.213Z" }, - { url = "https://files.pythonhosted.org/packages/1c/46/aca7082012768bb98e5608f01658ff3ac8437e563eca41cf068bd5849a5e/websockets-15.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:39c1fec2c11dc8d89bba6b2bf1556af381611a173ac2b511cf7231622058af41", size = 176830, upload_time = "2025-03-05T20:01:53.922Z" }, - { url = "https://files.pythonhosted.org/packages/9f/32/18fcd5919c293a398db67443acd33fde142f283853076049824fc58e6f75/websockets-15.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:823c248b690b2fd9303ba00c4f66cd5e2d8c3ba4aa968b2779be9532a4dad431", size = 175423, upload_time = "2025-03-05T20:01:56.276Z" }, - { url = "https://files.pythonhosted.org/packages/76/70/ba1ad96b07869275ef42e2ce21f07a5b0148936688c2baf7e4a1f60d5058/websockets-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678999709e68425ae2593acf2e3ebcbcf2e69885a5ee78f9eb80e6e371f1bf57", size = 173082, upload_time = "2025-03-05T20:01:57.563Z" }, - { url = "https://files.pythonhosted.org/packages/86/f2/10b55821dd40eb696ce4704a87d57774696f9451108cff0d2824c97e0f97/websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d50fd1ee42388dcfb2b3676132c78116490976f1300da28eb629272d5d93e905", size = 173330, upload_time = "2025-03-05T20:01:59.063Z" }, - { url = "https://files.pythonhosted.org/packages/a5/90/1c37ae8b8a113d3daf1065222b6af61cc44102da95388ac0018fcb7d93d9/websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d99e5546bf73dbad5bf3547174cd6cb8ba7273062a23808ffea025ecb1cf8562", size = 182878, upload_time = "2025-03-05T20:02:00.305Z" }, - { url = "https://files.pythonhosted.org/packages/8e/8d/96e8e288b2a41dffafb78e8904ea7367ee4f891dafc2ab8d87e2124cb3d3/websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66dd88c918e3287efc22409d426c8f729688d89a0c587c88971a0faa2c2f3792", size = 181883, upload_time = "2025-03-05T20:02:03.148Z" }, - { url = "https://files.pythonhosted.org/packages/93/1f/5d6dbf551766308f6f50f8baf8e9860be6182911e8106da7a7f73785f4c4/websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8dd8327c795b3e3f219760fa603dcae1dcc148172290a8ab15158cf85a953413", size = 182252, upload_time = "2025-03-05T20:02:05.29Z" }, - { url = "https://files.pythonhosted.org/packages/d4/78/2d4fed9123e6620cbf1706c0de8a1632e1a28e7774d94346d7de1bba2ca3/websockets-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8fdc51055e6ff4adeb88d58a11042ec9a5eae317a0a53d12c062c8a8865909e8", size = 182521, upload_time = "2025-03-05T20:02:07.458Z" }, - { url = "https://files.pythonhosted.org/packages/e7/3b/66d4c1b444dd1a9823c4a81f50231b921bab54eee2f69e70319b4e21f1ca/websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:693f0192126df6c2327cce3baa7c06f2a117575e32ab2308f7f8216c29d9e2e3", size = 181958, upload_time = "2025-03-05T20:02:09.842Z" }, - { url = "https://files.pythonhosted.org/packages/08/ff/e9eed2ee5fed6f76fdd6032ca5cd38c57ca9661430bb3d5fb2872dc8703c/websockets-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:54479983bd5fb469c38f2f5c7e3a24f9a4e70594cd68cd1fa6b9340dadaff7cf", size = 181918, upload_time = "2025-03-05T20:02:11.968Z" }, - { url = "https://files.pythonhosted.org/packages/d8/75/994634a49b7e12532be6a42103597b71098fd25900f7437d6055ed39930a/websockets-15.0.1-cp311-cp311-win32.whl", hash = "sha256:16b6c1b3e57799b9d38427dda63edcbe4926352c47cf88588c0be4ace18dac85", size = 176388, upload_time = "2025-03-05T20:02:13.32Z" }, - { url = "https://files.pythonhosted.org/packages/98/93/e36c73f78400a65f5e236cd376713c34182e6663f6889cd45a4a04d8f203/websockets-15.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:27ccee0071a0e75d22cb35849b1db43f2ecd3e161041ac1ee9d2352ddf72f065", size = 176828, upload_time = "2025-03-05T20:02:14.585Z" }, - { url = "https://files.pythonhosted.org/packages/51/6b/4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63/websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3", size = 175437, upload_time = "2025-03-05T20:02:16.706Z" }, - { url = "https://files.pythonhosted.org/packages/f4/71/809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed/websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665", size = 173096, upload_time = "2025-03-05T20:02:18.832Z" }, - { url = "https://files.pythonhosted.org/packages/3d/69/1a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c/websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2", size = 173332, upload_time = "2025-03-05T20:02:20.187Z" }, - { url = "https://files.pythonhosted.org/packages/a6/02/0073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3/websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215", size = 183152, upload_time = "2025-03-05T20:02:22.286Z" }, - { url = "https://files.pythonhosted.org/packages/74/45/c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1/websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5", size = 182096, upload_time = "2025-03-05T20:02:24.368Z" }, - { url = "https://files.pythonhosted.org/packages/14/8f/aa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65", size = 182523, upload_time = "2025-03-05T20:02:25.669Z" }, - { url = "https://files.pythonhosted.org/packages/ec/6d/0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9/websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe", size = 182790, upload_time = "2025-03-05T20:02:26.99Z" }, - { url = "https://files.pythonhosted.org/packages/02/05/c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd/websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4", size = 182165, upload_time = "2025-03-05T20:02:30.291Z" }, - { url = "https://files.pythonhosted.org/packages/29/93/bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16/websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597", size = 182160, upload_time = "2025-03-05T20:02:31.634Z" }, - { url = "https://files.pythonhosted.org/packages/ff/83/de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0/websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9", size = 176395, upload_time = "2025-03-05T20:02:33.017Z" }, - { url = "https://files.pythonhosted.org/packages/7d/71/abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043/websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7", size = 176841, upload_time = "2025-03-05T20:02:34.498Z" }, - { url = "https://files.pythonhosted.org/packages/cb/9f/51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195/websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931", size = 175440, upload_time = "2025-03-05T20:02:36.695Z" }, - { url = "https://files.pythonhosted.org/packages/8a/05/aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b/websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675", size = 173098, upload_time = "2025-03-05T20:02:37.985Z" }, - { url = "https://files.pythonhosted.org/packages/ff/0b/33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923/websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151", size = 173329, upload_time = "2025-03-05T20:02:39.298Z" }, - { url = "https://files.pythonhosted.org/packages/31/1d/063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d/websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22", size = 183111, upload_time = "2025-03-05T20:02:40.595Z" }, - { url = "https://files.pythonhosted.org/packages/93/53/9a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e/websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f", size = 182054, upload_time = "2025-03-05T20:02:41.926Z" }, - { url = "https://files.pythonhosted.org/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8", size = 182496, upload_time = "2025-03-05T20:02:43.304Z" }, - { url = "https://files.pythonhosted.org/packages/98/41/e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f/websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375", size = 182829, upload_time = "2025-03-05T20:02:48.812Z" }, - { url = "https://files.pythonhosted.org/packages/e0/17/de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910/websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d", size = 182217, upload_time = "2025-03-05T20:02:50.14Z" }, - { url = "https://files.pythonhosted.org/packages/33/2b/1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc/websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4", size = 182195, upload_time = "2025-03-05T20:02:51.561Z" }, - { url = "https://files.pythonhosted.org/packages/86/eb/20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47/websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa", size = 176393, upload_time = "2025-03-05T20:02:53.814Z" }, - { url = "https://files.pythonhosted.org/packages/1b/6c/c65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e/websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561", size = 176837, upload_time = "2025-03-05T20:02:55.237Z" }, - { url = "https://files.pythonhosted.org/packages/02/9e/d40f779fa16f74d3468357197af8d6ad07e7c5a27ea1ca74ceb38986f77a/websockets-15.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0c9e74d766f2818bb95f84c25be4dea09841ac0f734d1966f415e4edfc4ef1c3", size = 173109, upload_time = "2025-03-05T20:03:17.769Z" }, - { url = "https://files.pythonhosted.org/packages/bc/cd/5b887b8585a593073fd92f7c23ecd3985cd2c3175025a91b0d69b0551372/websockets-15.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1009ee0c7739c08a0cd59de430d6de452a55e42d6b522de7aa15e6f67db0b8e1", size = 173343, upload_time = "2025-03-05T20:03:19.094Z" }, - { url = "https://files.pythonhosted.org/packages/fe/ae/d34f7556890341e900a95acf4886833646306269f899d58ad62f588bf410/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76d1f20b1c7a2fa82367e04982e708723ba0e7b8d43aa643d3dcd404d74f1475", size = 174599, upload_time = "2025-03-05T20:03:21.1Z" }, - { url = "https://files.pythonhosted.org/packages/71/e6/5fd43993a87db364ec60fc1d608273a1a465c0caba69176dd160e197ce42/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f29d80eb9a9263b8d109135351caf568cc3f80b9928bccde535c235de55c22d9", size = 174207, upload_time = "2025-03-05T20:03:23.221Z" }, - { url = "https://files.pythonhosted.org/packages/2b/fb/c492d6daa5ec067c2988ac80c61359ace5c4c674c532985ac5a123436cec/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b359ed09954d7c18bbc1680f380c7301f92c60bf924171629c5db97febb12f04", size = 174155, upload_time = "2025-03-05T20:03:25.321Z" }, - { url = "https://files.pythonhosted.org/packages/68/a1/dcb68430b1d00b698ae7a7e0194433bce4f07ded185f0ee5fb21e2a2e91e/websockets-15.0.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:cad21560da69f4ce7658ca2cb83138fb4cf695a2ba3e475e0559e05991aa8122", size = 176884, upload_time = "2025-03-05T20:03:27.934Z" }, - { url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload_time = "2025-03-05T20:03:39.41Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016, upload-time = "2025-03-05T20:03:41.606Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/da/6462a9f510c0c49837bbc9345aca92d767a56c1fb2939e1579df1e1cdcf7/websockets-15.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d63efaa0cd96cf0c5fe4d581521d9fa87744540d4bc999ae6e08595a1014b45b", size = 175423, upload-time = "2025-03-05T20:01:35.363Z" }, + { url = "https://files.pythonhosted.org/packages/1c/9f/9d11c1a4eb046a9e106483b9ff69bce7ac880443f00e5ce64261b47b07e7/websockets-15.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ac60e3b188ec7574cb761b08d50fcedf9d77f1530352db4eef1707fe9dee7205", size = 173080, upload-time = "2025-03-05T20:01:37.304Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4f/b462242432d93ea45f297b6179c7333dd0402b855a912a04e7fc61c0d71f/websockets-15.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5756779642579d902eed757b21b0164cd6fe338506a8083eb58af5c372e39d9a", size = 173329, upload-time = "2025-03-05T20:01:39.668Z" }, + { url = "https://files.pythonhosted.org/packages/6e/0c/6afa1f4644d7ed50284ac59cc70ef8abd44ccf7d45850d989ea7310538d0/websockets-15.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fdfe3e2a29e4db3659dbd5bbf04560cea53dd9610273917799f1cde46aa725e", size = 182312, upload-time = "2025-03-05T20:01:41.815Z" }, + { url = "https://files.pythonhosted.org/packages/dd/d4/ffc8bd1350b229ca7a4db2a3e1c482cf87cea1baccd0ef3e72bc720caeec/websockets-15.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c2529b320eb9e35af0fa3016c187dffb84a3ecc572bcee7c3ce302bfeba52bf", size = 181319, upload-time = "2025-03-05T20:01:43.967Z" }, + { url = "https://files.pythonhosted.org/packages/97/3a/5323a6bb94917af13bbb34009fac01e55c51dfde354f63692bf2533ffbc2/websockets-15.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac1e5c9054fe23226fb11e05a6e630837f074174c4c2f0fe442996112a6de4fb", size = 181631, upload-time = "2025-03-05T20:01:46.104Z" }, + { url = "https://files.pythonhosted.org/packages/a6/cc/1aeb0f7cee59ef065724041bb7ed667b6ab1eeffe5141696cccec2687b66/websockets-15.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5df592cd503496351d6dc14f7cdad49f268d8e618f80dce0cd5a36b93c3fc08d", size = 182016, upload-time = "2025-03-05T20:01:47.603Z" }, + { url = "https://files.pythonhosted.org/packages/79/f9/c86f8f7af208e4161a7f7e02774e9d0a81c632ae76db2ff22549e1718a51/websockets-15.0.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0a34631031a8f05657e8e90903e656959234f3a04552259458aac0b0f9ae6fd9", size = 181426, upload-time = "2025-03-05T20:01:48.949Z" }, + { url = "https://files.pythonhosted.org/packages/c7/b9/828b0bc6753db905b91df6ae477c0b14a141090df64fb17f8a9d7e3516cf/websockets-15.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3d00075aa65772e7ce9e990cab3ff1de702aa09be3940d1dc88d5abf1ab8a09c", size = 181360, upload-time = "2025-03-05T20:01:50.938Z" }, + { url = "https://files.pythonhosted.org/packages/89/fb/250f5533ec468ba6327055b7d98b9df056fb1ce623b8b6aaafb30b55d02e/websockets-15.0.1-cp310-cp310-win32.whl", hash = "sha256:1234d4ef35db82f5446dca8e35a7da7964d02c127b095e172e54397fb6a6c256", size = 176388, upload-time = "2025-03-05T20:01:52.213Z" }, + { url = "https://files.pythonhosted.org/packages/1c/46/aca7082012768bb98e5608f01658ff3ac8437e563eca41cf068bd5849a5e/websockets-15.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:39c1fec2c11dc8d89bba6b2bf1556af381611a173ac2b511cf7231622058af41", size = 176830, upload-time = "2025-03-05T20:01:53.922Z" }, + { url = "https://files.pythonhosted.org/packages/9f/32/18fcd5919c293a398db67443acd33fde142f283853076049824fc58e6f75/websockets-15.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:823c248b690b2fd9303ba00c4f66cd5e2d8c3ba4aa968b2779be9532a4dad431", size = 175423, upload-time = "2025-03-05T20:01:56.276Z" }, + { url = "https://files.pythonhosted.org/packages/76/70/ba1ad96b07869275ef42e2ce21f07a5b0148936688c2baf7e4a1f60d5058/websockets-15.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678999709e68425ae2593acf2e3ebcbcf2e69885a5ee78f9eb80e6e371f1bf57", size = 173082, upload-time = "2025-03-05T20:01:57.563Z" }, + { url = "https://files.pythonhosted.org/packages/86/f2/10b55821dd40eb696ce4704a87d57774696f9451108cff0d2824c97e0f97/websockets-15.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d50fd1ee42388dcfb2b3676132c78116490976f1300da28eb629272d5d93e905", size = 173330, upload-time = "2025-03-05T20:01:59.063Z" }, + { url = "https://files.pythonhosted.org/packages/a5/90/1c37ae8b8a113d3daf1065222b6af61cc44102da95388ac0018fcb7d93d9/websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d99e5546bf73dbad5bf3547174cd6cb8ba7273062a23808ffea025ecb1cf8562", size = 182878, upload-time = "2025-03-05T20:02:00.305Z" }, + { url = "https://files.pythonhosted.org/packages/8e/8d/96e8e288b2a41dffafb78e8904ea7367ee4f891dafc2ab8d87e2124cb3d3/websockets-15.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66dd88c918e3287efc22409d426c8f729688d89a0c587c88971a0faa2c2f3792", size = 181883, upload-time = "2025-03-05T20:02:03.148Z" }, + { url = "https://files.pythonhosted.org/packages/93/1f/5d6dbf551766308f6f50f8baf8e9860be6182911e8106da7a7f73785f4c4/websockets-15.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8dd8327c795b3e3f219760fa603dcae1dcc148172290a8ab15158cf85a953413", size = 182252, upload-time = "2025-03-05T20:02:05.29Z" }, + { url = "https://files.pythonhosted.org/packages/d4/78/2d4fed9123e6620cbf1706c0de8a1632e1a28e7774d94346d7de1bba2ca3/websockets-15.0.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8fdc51055e6ff4adeb88d58a11042ec9a5eae317a0a53d12c062c8a8865909e8", size = 182521, upload-time = "2025-03-05T20:02:07.458Z" }, + { url = "https://files.pythonhosted.org/packages/e7/3b/66d4c1b444dd1a9823c4a81f50231b921bab54eee2f69e70319b4e21f1ca/websockets-15.0.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:693f0192126df6c2327cce3baa7c06f2a117575e32ab2308f7f8216c29d9e2e3", size = 181958, upload-time = "2025-03-05T20:02:09.842Z" }, + { url = "https://files.pythonhosted.org/packages/08/ff/e9eed2ee5fed6f76fdd6032ca5cd38c57ca9661430bb3d5fb2872dc8703c/websockets-15.0.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:54479983bd5fb469c38f2f5c7e3a24f9a4e70594cd68cd1fa6b9340dadaff7cf", size = 181918, upload-time = "2025-03-05T20:02:11.968Z" }, + { url = "https://files.pythonhosted.org/packages/d8/75/994634a49b7e12532be6a42103597b71098fd25900f7437d6055ed39930a/websockets-15.0.1-cp311-cp311-win32.whl", hash = "sha256:16b6c1b3e57799b9d38427dda63edcbe4926352c47cf88588c0be4ace18dac85", size = 176388, upload-time = "2025-03-05T20:02:13.32Z" }, + { url = "https://files.pythonhosted.org/packages/98/93/e36c73f78400a65f5e236cd376713c34182e6663f6889cd45a4a04d8f203/websockets-15.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:27ccee0071a0e75d22cb35849b1db43f2ecd3e161041ac1ee9d2352ddf72f065", size = 176828, upload-time = "2025-03-05T20:02:14.585Z" }, + { url = "https://files.pythonhosted.org/packages/51/6b/4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63/websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3", size = 175437, upload-time = "2025-03-05T20:02:16.706Z" }, + { url = "https://files.pythonhosted.org/packages/f4/71/809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed/websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665", size = 173096, upload-time = "2025-03-05T20:02:18.832Z" }, + { url = "https://files.pythonhosted.org/packages/3d/69/1a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c/websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2", size = 173332, upload-time = "2025-03-05T20:02:20.187Z" }, + { url = "https://files.pythonhosted.org/packages/a6/02/0073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3/websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215", size = 183152, upload-time = "2025-03-05T20:02:22.286Z" }, + { url = "https://files.pythonhosted.org/packages/74/45/c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1/websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5", size = 182096, upload-time = "2025-03-05T20:02:24.368Z" }, + { url = "https://files.pythonhosted.org/packages/14/8f/aa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65", size = 182523, upload-time = "2025-03-05T20:02:25.669Z" }, + { url = "https://files.pythonhosted.org/packages/ec/6d/0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9/websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe", size = 182790, upload-time = "2025-03-05T20:02:26.99Z" }, + { url = "https://files.pythonhosted.org/packages/02/05/c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd/websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4", size = 182165, upload-time = "2025-03-05T20:02:30.291Z" }, + { url = "https://files.pythonhosted.org/packages/29/93/bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16/websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597", size = 182160, upload-time = "2025-03-05T20:02:31.634Z" }, + { url = "https://files.pythonhosted.org/packages/ff/83/de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0/websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9", size = 176395, upload-time = "2025-03-05T20:02:33.017Z" }, + { url = "https://files.pythonhosted.org/packages/7d/71/abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043/websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7", size = 176841, upload-time = "2025-03-05T20:02:34.498Z" }, + { url = "https://files.pythonhosted.org/packages/cb/9f/51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195/websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931", size = 175440, upload-time = "2025-03-05T20:02:36.695Z" }, + { url = "https://files.pythonhosted.org/packages/8a/05/aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b/websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675", size = 173098, upload-time = "2025-03-05T20:02:37.985Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0b/33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923/websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151", size = 173329, upload-time = "2025-03-05T20:02:39.298Z" }, + { url = "https://files.pythonhosted.org/packages/31/1d/063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d/websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22", size = 183111, upload-time = "2025-03-05T20:02:40.595Z" }, + { url = "https://files.pythonhosted.org/packages/93/53/9a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e/websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f", size = 182054, upload-time = "2025-03-05T20:02:41.926Z" }, + { url = "https://files.pythonhosted.org/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8", size = 182496, upload-time = "2025-03-05T20:02:43.304Z" }, + { url = "https://files.pythonhosted.org/packages/98/41/e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f/websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375", size = 182829, upload-time = "2025-03-05T20:02:48.812Z" }, + { url = "https://files.pythonhosted.org/packages/e0/17/de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910/websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d", size = 182217, upload-time = "2025-03-05T20:02:50.14Z" }, + { url = "https://files.pythonhosted.org/packages/33/2b/1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc/websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4", size = 182195, upload-time = "2025-03-05T20:02:51.561Z" }, + { url = "https://files.pythonhosted.org/packages/86/eb/20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47/websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa", size = 176393, upload-time = "2025-03-05T20:02:53.814Z" }, + { url = "https://files.pythonhosted.org/packages/1b/6c/c65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e/websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561", size = 176837, upload-time = "2025-03-05T20:02:55.237Z" }, + { url = "https://files.pythonhosted.org/packages/02/9e/d40f779fa16f74d3468357197af8d6ad07e7c5a27ea1ca74ceb38986f77a/websockets-15.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0c9e74d766f2818bb95f84c25be4dea09841ac0f734d1966f415e4edfc4ef1c3", size = 173109, upload-time = "2025-03-05T20:03:17.769Z" }, + { url = "https://files.pythonhosted.org/packages/bc/cd/5b887b8585a593073fd92f7c23ecd3985cd2c3175025a91b0d69b0551372/websockets-15.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1009ee0c7739c08a0cd59de430d6de452a55e42d6b522de7aa15e6f67db0b8e1", size = 173343, upload-time = "2025-03-05T20:03:19.094Z" }, + { url = "https://files.pythonhosted.org/packages/fe/ae/d34f7556890341e900a95acf4886833646306269f899d58ad62f588bf410/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76d1f20b1c7a2fa82367e04982e708723ba0e7b8d43aa643d3dcd404d74f1475", size = 174599, upload-time = "2025-03-05T20:03:21.1Z" }, + { url = "https://files.pythonhosted.org/packages/71/e6/5fd43993a87db364ec60fc1d608273a1a465c0caba69176dd160e197ce42/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f29d80eb9a9263b8d109135351caf568cc3f80b9928bccde535c235de55c22d9", size = 174207, upload-time = "2025-03-05T20:03:23.221Z" }, + { url = "https://files.pythonhosted.org/packages/2b/fb/c492d6daa5ec067c2988ac80c61359ace5c4c674c532985ac5a123436cec/websockets-15.0.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b359ed09954d7c18bbc1680f380c7301f92c60bf924171629c5db97febb12f04", size = 174155, upload-time = "2025-03-05T20:03:25.321Z" }, + { url = "https://files.pythonhosted.org/packages/68/a1/dcb68430b1d00b698ae7a7e0194433bce4f07ded185f0ee5fb21e2a2e91e/websockets-15.0.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:cad21560da69f4ce7658ca2cb83138fb4cf695a2ba3e475e0559e05991aa8122", size = 176884, upload-time = "2025-03-05T20:03:27.934Z" }, + { url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload-time = "2025-03-05T20:03:39.41Z" }, ] [[package]] name = "werkzeug" -version = "3.1.3" +version = "3.1.6" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markupsafe" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9f/69/83029f1f6300c5fb2471d621ab06f6ec6b3324685a2ce0f9777fd4a8b71e/werkzeug-3.1.3.tar.gz", hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746", size = 806925, upload_time = "2024-11-08T15:52:18.093Z" } +sdist = { url = "https://files.pythonhosted.org/packages/61/f1/ee81806690a87dab5f5653c1f146c92bc066d7f4cebc603ef88eb9e13957/werkzeug-3.1.6.tar.gz", hash = "sha256:210c6bede5a420a913956b4791a7f4d6843a43b6fcee4dfa08a65e93007d0d25", size = 864736, upload-time = "2026-02-19T15:17:18.884Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl", hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e", size = 224498, upload_time = "2024-11-08T15:52:16.132Z" }, + { url = "https://files.pythonhosted.org/packages/4d/ec/d58832f89ede95652fd01f4f24236af7d32b70cab2196dfcc2d2fd13c5c2/werkzeug-3.1.6-py3-none-any.whl", hash = "sha256:7ddf3357bb9564e407607f988f683d72038551200c704012bb9a4c523d42f131", size = 225166, upload-time = "2026-02-19T15:17:17.475Z" }, ] [[package]] name = "wget" version = "3.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/47/6a/62e288da7bcda82b935ff0c6cfe542970f04e29c756b0e147251b2fb251f/wget-3.2.zip", hash = "sha256:35e630eca2aa50ce998b9b1a127bb26b30dfee573702782aa982f875e3f16061", size = 10857, upload_time = "2015-10-22T15:26:37.51Z" } +sdist = { url = "https://files.pythonhosted.org/packages/47/6a/62e288da7bcda82b935ff0c6cfe542970f04e29c756b0e147251b2fb251f/wget-3.2.zip", hash = "sha256:35e630eca2aa50ce998b9b1a127bb26b30dfee573702782aa982f875e3f16061", size = 10857, upload-time = "2015-10-22T15:26:37.51Z" } [[package]] name = "whisper-normalizer" version = "0.1.12" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "indic-numtowords" }, - { name = "more-itertools" }, - { name = "regex" }, + { name = "indic-numtowords", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "more-itertools", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, + { name = "regex", marker = "(extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu126') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu121' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-cu128') or (extra == 'extra-12-asr-services-cu126' and extra == 'extra-12-asr-services-strixhalo') or (extra == 'extra-12-asr-services-cu128' and extra == 'extra-12-asr-services-strixhalo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-strixhalo' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-strixhalo' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-faster-whisper') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-nemo') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra != 'group-12-asr-services-qwen3-asr-full') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-transformers') or (extra != 'extra-12-asr-services-cu121' and extra != 'extra-12-asr-services-cu126' and extra != 'extra-12-asr-services-cu128' and extra == 'group-12-asr-services-qwen3-asr-full' and extra == 'group-12-asr-services-vibevoice')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/77/81/d4a23d67e9356f1c2d6fe9aa7e99f42078b5e3845b181412a5582f168af4/whisper_normalizer-0.1.12.tar.gz", hash = "sha256:484dcedbfeba2ee94cf9412d57ab1e66b847e91f80c15ffc4c6ab82ad5484b8c", size = 39630, upload_time = "2025-06-06T19:03:50.75Z" } +sdist = { url = "https://files.pythonhosted.org/packages/77/81/d4a23d67e9356f1c2d6fe9aa7e99f42078b5e3845b181412a5582f168af4/whisper_normalizer-0.1.12.tar.gz", hash = "sha256:484dcedbfeba2ee94cf9412d57ab1e66b847e91f80c15ffc4c6ab82ad5484b8c", size = 39630, upload-time = "2025-06-06T19:03:50.75Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/d7/2bf42cb3f19da0aec48052a6e3bc3a592afc182fe98c011a0e0ae5fbe1f5/whisper_normalizer-0.1.12-py3-none-any.whl", hash = "sha256:2cd7276d2599c05147a50cf86d240e6cd27623f5ccfe8b20ccea6a518274989a", size = 36748, upload_time = "2025-06-06T19:03:49.182Z" }, + { url = "https://files.pythonhosted.org/packages/07/d7/2bf42cb3f19da0aec48052a6e3bc3a592afc182fe98c011a0e0ae5fbe1f5/whisper_normalizer-0.1.12-py3-none-any.whl", hash = "sha256:2cd7276d2599c05147a50cf86d240e6cd27623f5ccfe8b20ccea6a518274989a", size = 36748, upload-time = "2025-06-06T19:03:49.182Z" }, ] [[package]] name = "win32-setctime" version = "1.2.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b3/8f/705086c9d734d3b663af0e9bb3d4de6578d08f46b1b101c2442fd9aecaa2/win32_setctime-1.2.0.tar.gz", hash = "sha256:ae1fdf948f5640aae05c511ade119313fb6a30d7eabe25fef9764dca5873c4c0", size = 4867, upload_time = "2024-12-07T15:28:28.314Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b3/8f/705086c9d734d3b663af0e9bb3d4de6578d08f46b1b101c2442fd9aecaa2/win32_setctime-1.2.0.tar.gz", hash = "sha256:ae1fdf948f5640aae05c511ade119313fb6a30d7eabe25fef9764dca5873c4c0", size = 4867, upload-time = "2024-12-07T15:28:28.314Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e1/07/c6fe3ad3e685340704d314d765b7912993bcb8dc198f0e7a89382d37974b/win32_setctime-1.2.0-py3-none-any.whl", hash = "sha256:95d644c4e708aba81dc3704a116d8cbc974d70b3bdb8be1d150e36be6e9d1390", size = 4083, upload_time = "2024-12-07T15:28:26.465Z" }, + { url = "https://files.pythonhosted.org/packages/e1/07/c6fe3ad3e685340704d314d765b7912993bcb8dc198f0e7a89382d37974b/win32_setctime-1.2.0-py3-none-any.whl", hash = "sha256:95d644c4e708aba81dc3704a116d8cbc974d70b3bdb8be1d150e36be6e9d1390", size = 4083, upload-time = "2024-12-07T15:28:26.465Z" }, ] [[package]] name = "wrapt" -version = "1.17.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c3/fc/e91cc220803d7bc4db93fb02facd8461c37364151b8494762cc88b0fbcef/wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3", size = 55531, upload_time = "2025-01-14T10:35:45.465Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/d1/1daec934997e8b160040c78d7b31789f19b122110a75eca3d4e8da0049e1/wrapt-1.17.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3d57c572081fed831ad2d26fd430d565b76aa277ed1d30ff4d40670b1c0dd984", size = 53307, upload_time = "2025-01-14T10:33:13.616Z" }, - { url = "https://files.pythonhosted.org/packages/1b/7b/13369d42651b809389c1a7153baa01d9700430576c81a2f5c5e460df0ed9/wrapt-1.17.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5e251054542ae57ac7f3fba5d10bfff615b6c2fb09abeb37d2f1463f841ae22", size = 38486, upload_time = "2025-01-14T10:33:15.947Z" }, - { url = "https://files.pythonhosted.org/packages/62/bf/e0105016f907c30b4bd9e377867c48c34dc9c6c0c104556c9c9126bd89ed/wrapt-1.17.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:80dd7db6a7cb57ffbc279c4394246414ec99537ae81ffd702443335a61dbf3a7", size = 38777, upload_time = "2025-01-14T10:33:17.462Z" }, - { url = "https://files.pythonhosted.org/packages/27/70/0f6e0679845cbf8b165e027d43402a55494779295c4b08414097b258ac87/wrapt-1.17.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a6e821770cf99cc586d33833b2ff32faebdbe886bd6322395606cf55153246c", size = 83314, upload_time = "2025-01-14T10:33:21.282Z" }, - { url = "https://files.pythonhosted.org/packages/0f/77/0576d841bf84af8579124a93d216f55d6f74374e4445264cb378a6ed33eb/wrapt-1.17.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b60fb58b90c6d63779cb0c0c54eeb38941bae3ecf7a73c764c52c88c2dcb9d72", size = 74947, upload_time = "2025-01-14T10:33:24.414Z" }, - { url = "https://files.pythonhosted.org/packages/90/ec/00759565518f268ed707dcc40f7eeec38637d46b098a1f5143bff488fe97/wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b870b5df5b71d8c3359d21be8f0d6c485fa0ebdb6477dda51a1ea54a9b558061", size = 82778, upload_time = "2025-01-14T10:33:26.152Z" }, - { url = "https://files.pythonhosted.org/packages/f8/5a/7cffd26b1c607b0b0c8a9ca9d75757ad7620c9c0a9b4a25d3f8a1480fafc/wrapt-1.17.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4011d137b9955791f9084749cba9a367c68d50ab8d11d64c50ba1688c9b457f2", size = 81716, upload_time = "2025-01-14T10:33:27.372Z" }, - { url = "https://files.pythonhosted.org/packages/7e/09/dccf68fa98e862df7e6a60a61d43d644b7d095a5fc36dbb591bbd4a1c7b2/wrapt-1.17.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:1473400e5b2733e58b396a04eb7f35f541e1fb976d0c0724d0223dd607e0f74c", size = 74548, upload_time = "2025-01-14T10:33:28.52Z" }, - { url = "https://files.pythonhosted.org/packages/b7/8e/067021fa3c8814952c5e228d916963c1115b983e21393289de15128e867e/wrapt-1.17.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3cedbfa9c940fdad3e6e941db7138e26ce8aad38ab5fe9dcfadfed9db7a54e62", size = 81334, upload_time = "2025-01-14T10:33:29.643Z" }, - { url = "https://files.pythonhosted.org/packages/4b/0d/9d4b5219ae4393f718699ca1c05f5ebc0c40d076f7e65fd48f5f693294fb/wrapt-1.17.2-cp310-cp310-win32.whl", hash = "sha256:582530701bff1dec6779efa00c516496968edd851fba224fbd86e46cc6b73563", size = 36427, upload_time = "2025-01-14T10:33:30.832Z" }, - { url = "https://files.pythonhosted.org/packages/72/6a/c5a83e8f61aec1e1aeef939807602fb880e5872371e95df2137142f5c58e/wrapt-1.17.2-cp310-cp310-win_amd64.whl", hash = "sha256:58705da316756681ad3c9c73fd15499aa4d8c69f9fd38dc8a35e06c12468582f", size = 38774, upload_time = "2025-01-14T10:33:32.897Z" }, - { url = "https://files.pythonhosted.org/packages/cd/f7/a2aab2cbc7a665efab072344a8949a71081eed1d2f451f7f7d2b966594a2/wrapt-1.17.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ff04ef6eec3eee8a5efef2401495967a916feaa353643defcc03fc74fe213b58", size = 53308, upload_time = "2025-01-14T10:33:33.992Z" }, - { url = "https://files.pythonhosted.org/packages/50/ff/149aba8365fdacef52b31a258c4dc1c57c79759c335eff0b3316a2664a64/wrapt-1.17.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4db983e7bca53819efdbd64590ee96c9213894272c776966ca6306b73e4affda", size = 38488, upload_time = "2025-01-14T10:33:35.264Z" }, - { url = "https://files.pythonhosted.org/packages/65/46/5a917ce85b5c3b490d35c02bf71aedaa9f2f63f2d15d9949cc4ba56e8ba9/wrapt-1.17.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9abc77a4ce4c6f2a3168ff34b1da9b0f311a8f1cfd694ec96b0603dff1c79438", size = 38776, upload_time = "2025-01-14T10:33:38.28Z" }, - { url = "https://files.pythonhosted.org/packages/ca/74/336c918d2915a4943501c77566db41d1bd6e9f4dbc317f356b9a244dfe83/wrapt-1.17.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b929ac182f5ace000d459c59c2c9c33047e20e935f8e39371fa6e3b85d56f4a", size = 83776, upload_time = "2025-01-14T10:33:40.678Z" }, - { url = "https://files.pythonhosted.org/packages/09/99/c0c844a5ccde0fe5761d4305485297f91d67cf2a1a824c5f282e661ec7ff/wrapt-1.17.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f09b286faeff3c750a879d336fb6d8713206fc97af3adc14def0cdd349df6000", size = 75420, upload_time = "2025-01-14T10:33:41.868Z" }, - { url = "https://files.pythonhosted.org/packages/b4/b0/9fc566b0fe08b282c850063591a756057c3247b2362b9286429ec5bf1721/wrapt-1.17.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a7ed2d9d039bd41e889f6fb9364554052ca21ce823580f6a07c4ec245c1f5d6", size = 83199, upload_time = "2025-01-14T10:33:43.598Z" }, - { url = "https://files.pythonhosted.org/packages/9d/4b/71996e62d543b0a0bd95dda485219856def3347e3e9380cc0d6cf10cfb2f/wrapt-1.17.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:129a150f5c445165ff941fc02ee27df65940fcb8a22a61828b1853c98763a64b", size = 82307, upload_time = "2025-01-14T10:33:48.499Z" }, - { url = "https://files.pythonhosted.org/packages/39/35/0282c0d8789c0dc9bcc738911776c762a701f95cfe113fb8f0b40e45c2b9/wrapt-1.17.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1fb5699e4464afe5c7e65fa51d4f99e0b2eadcc176e4aa33600a3df7801d6662", size = 75025, upload_time = "2025-01-14T10:33:51.191Z" }, - { url = "https://files.pythonhosted.org/packages/4f/6d/90c9fd2c3c6fee181feecb620d95105370198b6b98a0770cba090441a828/wrapt-1.17.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9a2bce789a5ea90e51a02dfcc39e31b7f1e662bc3317979aa7e5538e3a034f72", size = 81879, upload_time = "2025-01-14T10:33:52.328Z" }, - { url = "https://files.pythonhosted.org/packages/8f/fa/9fb6e594f2ce03ef03eddbdb5f4f90acb1452221a5351116c7c4708ac865/wrapt-1.17.2-cp311-cp311-win32.whl", hash = "sha256:4afd5814270fdf6380616b321fd31435a462019d834f83c8611a0ce7484c7317", size = 36419, upload_time = "2025-01-14T10:33:53.551Z" }, - { url = "https://files.pythonhosted.org/packages/47/f8/fb1773491a253cbc123c5d5dc15c86041f746ed30416535f2a8df1f4a392/wrapt-1.17.2-cp311-cp311-win_amd64.whl", hash = "sha256:acc130bc0375999da18e3d19e5a86403667ac0c4042a094fefb7eec8ebac7cf3", size = 38773, upload_time = "2025-01-14T10:33:56.323Z" }, - { url = "https://files.pythonhosted.org/packages/a1/bd/ab55f849fd1f9a58ed7ea47f5559ff09741b25f00c191231f9f059c83949/wrapt-1.17.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d5e2439eecc762cd85e7bd37161d4714aa03a33c5ba884e26c81559817ca0925", size = 53799, upload_time = "2025-01-14T10:33:57.4Z" }, - { url = "https://files.pythonhosted.org/packages/53/18/75ddc64c3f63988f5a1d7e10fb204ffe5762bc663f8023f18ecaf31a332e/wrapt-1.17.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fc7cb4c1c744f8c05cd5f9438a3caa6ab94ce8344e952d7c45a8ed59dd88392", size = 38821, upload_time = "2025-01-14T10:33:59.334Z" }, - { url = "https://files.pythonhosted.org/packages/48/2a/97928387d6ed1c1ebbfd4efc4133a0633546bec8481a2dd5ec961313a1c7/wrapt-1.17.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8fdbdb757d5390f7c675e558fd3186d590973244fab0c5fe63d373ade3e99d40", size = 38919, upload_time = "2025-01-14T10:34:04.093Z" }, - { url = "https://files.pythonhosted.org/packages/73/54/3bfe5a1febbbccb7a2f77de47b989c0b85ed3a6a41614b104204a788c20e/wrapt-1.17.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bb1d0dbf99411f3d871deb6faa9aabb9d4e744d67dcaaa05399af89d847a91d", size = 88721, upload_time = "2025-01-14T10:34:07.163Z" }, - { url = "https://files.pythonhosted.org/packages/25/cb/7262bc1b0300b4b64af50c2720ef958c2c1917525238d661c3e9a2b71b7b/wrapt-1.17.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d18a4865f46b8579d44e4fe1e2bcbc6472ad83d98e22a26c963d46e4c125ef0b", size = 80899, upload_time = "2025-01-14T10:34:09.82Z" }, - { url = "https://files.pythonhosted.org/packages/2a/5a/04cde32b07a7431d4ed0553a76fdb7a61270e78c5fd5a603e190ac389f14/wrapt-1.17.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc570b5f14a79734437cb7b0500376b6b791153314986074486e0b0fa8d71d98", size = 89222, upload_time = "2025-01-14T10:34:11.258Z" }, - { url = "https://files.pythonhosted.org/packages/09/28/2e45a4f4771fcfb109e244d5dbe54259e970362a311b67a965555ba65026/wrapt-1.17.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6d9187b01bebc3875bac9b087948a2bccefe464a7d8f627cf6e48b1bbae30f82", size = 86707, upload_time = "2025-01-14T10:34:12.49Z" }, - { url = "https://files.pythonhosted.org/packages/c6/d2/dcb56bf5f32fcd4bd9aacc77b50a539abdd5b6536872413fd3f428b21bed/wrapt-1.17.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9e8659775f1adf02eb1e6f109751268e493c73716ca5761f8acb695e52a756ae", size = 79685, upload_time = "2025-01-14T10:34:15.043Z" }, - { url = "https://files.pythonhosted.org/packages/80/4e/eb8b353e36711347893f502ce91c770b0b0929f8f0bed2670a6856e667a9/wrapt-1.17.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8b2816ebef96d83657b56306152a93909a83f23994f4b30ad4573b00bd11bb9", size = 87567, upload_time = "2025-01-14T10:34:16.563Z" }, - { url = "https://files.pythonhosted.org/packages/17/27/4fe749a54e7fae6e7146f1c7d914d28ef599dacd4416566c055564080fe2/wrapt-1.17.2-cp312-cp312-win32.whl", hash = "sha256:468090021f391fe0056ad3e807e3d9034e0fd01adcd3bdfba977b6fdf4213ea9", size = 36672, upload_time = "2025-01-14T10:34:17.727Z" }, - { url = "https://files.pythonhosted.org/packages/15/06/1dbf478ea45c03e78a6a8c4be4fdc3c3bddea5c8de8a93bc971415e47f0f/wrapt-1.17.2-cp312-cp312-win_amd64.whl", hash = "sha256:ec89ed91f2fa8e3f52ae53cd3cf640d6feff92ba90d62236a81e4e563ac0e991", size = 38865, upload_time = "2025-01-14T10:34:19.577Z" }, - { url = "https://files.pythonhosted.org/packages/ce/b9/0ffd557a92f3b11d4c5d5e0c5e4ad057bd9eb8586615cdaf901409920b14/wrapt-1.17.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6ed6ffac43aecfe6d86ec5b74b06a5be33d5bb9243d055141e8cabb12aa08125", size = 53800, upload_time = "2025-01-14T10:34:21.571Z" }, - { url = "https://files.pythonhosted.org/packages/c0/ef/8be90a0b7e73c32e550c73cfb2fa09db62234227ece47b0e80a05073b375/wrapt-1.17.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:35621ae4c00e056adb0009f8e86e28eb4a41a4bfa8f9bfa9fca7d343fe94f998", size = 38824, upload_time = "2025-01-14T10:34:22.999Z" }, - { url = "https://files.pythonhosted.org/packages/36/89/0aae34c10fe524cce30fe5fc433210376bce94cf74d05b0d68344c8ba46e/wrapt-1.17.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a604bf7a053f8362d27eb9fefd2097f82600b856d5abe996d623babd067b1ab5", size = 38920, upload_time = "2025-01-14T10:34:25.386Z" }, - { url = "https://files.pythonhosted.org/packages/3b/24/11c4510de906d77e0cfb5197f1b1445d4fec42c9a39ea853d482698ac681/wrapt-1.17.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cbabee4f083b6b4cd282f5b817a867cf0b1028c54d445b7ec7cfe6505057cf8", size = 88690, upload_time = "2025-01-14T10:34:28.058Z" }, - { url = "https://files.pythonhosted.org/packages/71/d7/cfcf842291267bf455b3e266c0c29dcb675b5540ee8b50ba1699abf3af45/wrapt-1.17.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49703ce2ddc220df165bd2962f8e03b84c89fee2d65e1c24a7defff6f988f4d6", size = 80861, upload_time = "2025-01-14T10:34:29.167Z" }, - { url = "https://files.pythonhosted.org/packages/d5/66/5d973e9f3e7370fd686fb47a9af3319418ed925c27d72ce16b791231576d/wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8112e52c5822fc4253f3901b676c55ddf288614dc7011634e2719718eaa187dc", size = 89174, upload_time = "2025-01-14T10:34:31.702Z" }, - { url = "https://files.pythonhosted.org/packages/a7/d3/8e17bb70f6ae25dabc1aaf990f86824e4fd98ee9cadf197054e068500d27/wrapt-1.17.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9fee687dce376205d9a494e9c121e27183b2a3df18037f89d69bd7b35bcf59e2", size = 86721, upload_time = "2025-01-14T10:34:32.91Z" }, - { url = "https://files.pythonhosted.org/packages/6f/54/f170dfb278fe1c30d0ff864513cff526d624ab8de3254b20abb9cffedc24/wrapt-1.17.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:18983c537e04d11cf027fbb60a1e8dfd5190e2b60cc27bc0808e653e7b218d1b", size = 79763, upload_time = "2025-01-14T10:34:34.903Z" }, - { url = "https://files.pythonhosted.org/packages/4a/98/de07243751f1c4a9b15c76019250210dd3486ce098c3d80d5f729cba029c/wrapt-1.17.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:703919b1633412ab54bcf920ab388735832fdcb9f9a00ae49387f0fe67dad504", size = 87585, upload_time = "2025-01-14T10:34:36.13Z" }, - { url = "https://files.pythonhosted.org/packages/f9/f0/13925f4bd6548013038cdeb11ee2cbd4e37c30f8bfd5db9e5a2a370d6e20/wrapt-1.17.2-cp313-cp313-win32.whl", hash = "sha256:abbb9e76177c35d4e8568e58650aa6926040d6a9f6f03435b7a522bf1c487f9a", size = 36676, upload_time = "2025-01-14T10:34:37.962Z" }, - { url = "https://files.pythonhosted.org/packages/bf/ae/743f16ef8c2e3628df3ddfd652b7d4c555d12c84b53f3d8218498f4ade9b/wrapt-1.17.2-cp313-cp313-win_amd64.whl", hash = "sha256:69606d7bb691b50a4240ce6b22ebb319c1cfb164e5f6569835058196e0f3a845", size = 38871, upload_time = "2025-01-14T10:34:39.13Z" }, - { url = "https://files.pythonhosted.org/packages/3d/bc/30f903f891a82d402ffb5fda27ec1d621cc97cb74c16fea0b6141f1d4e87/wrapt-1.17.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4a721d3c943dae44f8e243b380cb645a709ba5bd35d3ad27bc2ed947e9c68192", size = 56312, upload_time = "2025-01-14T10:34:40.604Z" }, - { url = "https://files.pythonhosted.org/packages/8a/04/c97273eb491b5f1c918857cd26f314b74fc9b29224521f5b83f872253725/wrapt-1.17.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:766d8bbefcb9e00c3ac3b000d9acc51f1b399513f44d77dfe0eb026ad7c9a19b", size = 40062, upload_time = "2025-01-14T10:34:45.011Z" }, - { url = "https://files.pythonhosted.org/packages/4e/ca/3b7afa1eae3a9e7fefe499db9b96813f41828b9fdb016ee836c4c379dadb/wrapt-1.17.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e496a8ce2c256da1eb98bd15803a79bee00fc351f5dfb9ea82594a3f058309e0", size = 40155, upload_time = "2025-01-14T10:34:47.25Z" }, - { url = "https://files.pythonhosted.org/packages/89/be/7c1baed43290775cb9030c774bc53c860db140397047cc49aedaf0a15477/wrapt-1.17.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d615e4fe22f4ad3528448c193b218e077656ca9ccb22ce2cb20db730f8d306", size = 113471, upload_time = "2025-01-14T10:34:50.934Z" }, - { url = "https://files.pythonhosted.org/packages/32/98/4ed894cf012b6d6aae5f5cc974006bdeb92f0241775addad3f8cd6ab71c8/wrapt-1.17.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a5aaeff38654462bc4b09023918b7f21790efb807f54c000a39d41d69cf552cb", size = 101208, upload_time = "2025-01-14T10:34:52.297Z" }, - { url = "https://files.pythonhosted.org/packages/ea/fd/0c30f2301ca94e655e5e057012e83284ce8c545df7661a78d8bfca2fac7a/wrapt-1.17.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a7d15bbd2bc99e92e39f49a04653062ee6085c0e18b3b7512a4f2fe91f2d681", size = 109339, upload_time = "2025-01-14T10:34:53.489Z" }, - { url = "https://files.pythonhosted.org/packages/75/56/05d000de894c4cfcb84bcd6b1df6214297b8089a7bd324c21a4765e49b14/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e3890b508a23299083e065f435a492b5435eba6e304a7114d2f919d400888cc6", size = 110232, upload_time = "2025-01-14T10:34:55.327Z" }, - { url = "https://files.pythonhosted.org/packages/53/f8/c3f6b2cf9b9277fb0813418e1503e68414cd036b3b099c823379c9575e6d/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8c8b293cd65ad716d13d8dd3624e42e5a19cc2a2f1acc74b30c2c13f15cb61a6", size = 100476, upload_time = "2025-01-14T10:34:58.055Z" }, - { url = "https://files.pythonhosted.org/packages/a7/b1/0bb11e29aa5139d90b770ebbfa167267b1fc548d2302c30c8f7572851738/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c82b8785d98cdd9fed4cac84d765d234ed3251bd6afe34cb7ac523cb93e8b4f", size = 106377, upload_time = "2025-01-14T10:34:59.3Z" }, - { url = "https://files.pythonhosted.org/packages/6a/e1/0122853035b40b3f333bbb25f1939fc1045e21dd518f7f0922b60c156f7c/wrapt-1.17.2-cp313-cp313t-win32.whl", hash = "sha256:13e6afb7fe71fe7485a4550a8844cc9ffbe263c0f1a1eea569bc7091d4898555", size = 37986, upload_time = "2025-01-14T10:35:00.498Z" }, - { url = "https://files.pythonhosted.org/packages/09/5e/1655cf481e079c1f22d0cabdd4e51733679932718dc23bf2db175f329b76/wrapt-1.17.2-cp313-cp313t-win_amd64.whl", hash = "sha256:eaf675418ed6b3b31c7a989fd007fa7c3be66ce14e5c3b27336383604c9da85c", size = 40750, upload_time = "2025-01-14T10:35:03.378Z" }, - { url = "https://files.pythonhosted.org/packages/2d/82/f56956041adef78f849db6b289b282e72b55ab8045a75abad81898c28d19/wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8", size = 23594, upload_time = "2025-01-14T10:35:44.018Z" }, +version = "2.1.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f7/37/ae31f40bec90de2f88d9597d0b5281e23ffe85b893a47ca5d9c05c63a4f6/wrapt-2.1.1.tar.gz", hash = "sha256:5fdcb09bf6db023d88f312bd0767594b414655d58090fc1c46b3414415f67fac", size = 81329, upload-time = "2026-02-03T02:12:13.786Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ca/21/293b657a27accfbbbb6007ebd78af0efa2083dac83e8f523272ea09b4638/wrapt-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7e927375e43fd5a985b27a8992327c22541b6dede1362fc79df337d26e23604f", size = 60554, upload-time = "2026-02-03T02:11:17.362Z" }, + { url = "https://files.pythonhosted.org/packages/25/e9/96dd77728b54a899d4ce2798d7b1296989ce687ed3c0cb917d6b3154bf5d/wrapt-2.1.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c99544b6a7d40ca22195563b6d8bc3986ee8bb82f272f31f0670fe9440c869", size = 61496, upload-time = "2026-02-03T02:12:54.732Z" }, + { url = "https://files.pythonhosted.org/packages/44/79/4c755b45df6ef30c0dd628ecfaa0c808854be147ca438429da70a162833c/wrapt-2.1.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b2be3fa5f4efaf16ee7c77d0556abca35f5a18ad4ac06f0ef3904c3399010ce9", size = 113528, upload-time = "2026-02-03T02:12:26.405Z" }, + { url = "https://files.pythonhosted.org/packages/9f/63/23ce28f7b841217d9a6337a340fbb8d4a7fbd67a89d47f377c8550fa34aa/wrapt-2.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67c90c1ae6489a6cb1a82058902caa8006706f7b4e8ff766f943e9d2c8e608d0", size = 115536, upload-time = "2026-02-03T02:11:54.397Z" }, + { url = "https://files.pythonhosted.org/packages/23/7b/5ca8d3b12768670d16c8329e29960eedd56212770365a02a8de8bf73dc01/wrapt-2.1.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:05c0db35ccffd7480143e62df1e829d101c7b86944ae3be7e4869a7efa621f53", size = 114716, upload-time = "2026-02-03T02:12:20.771Z" }, + { url = "https://files.pythonhosted.org/packages/c7/3a/9789ccb14a096d30bb847bf3ee137bf682cc9750c2ce155f4c5ae1962abf/wrapt-2.1.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0c2ec9f616755b2e1e0bf4d0961f59bb5c2e7a77407e7e2c38ef4f7d2fdde12c", size = 113200, upload-time = "2026-02-03T02:12:07.688Z" }, + { url = "https://files.pythonhosted.org/packages/cf/e5/4ec3526ce6ce920b267c8d35d2c2f0874d3fad2744c8b7259353f1132baa/wrapt-2.1.1-cp310-cp310-win32.whl", hash = "sha256:203ba6b3f89e410e27dbd30ff7dccaf54dcf30fda0b22aa1b82d560c7f9fe9a1", size = 57876, upload-time = "2026-02-03T02:11:42.61Z" }, + { url = "https://files.pythonhosted.org/packages/d1/4e/661c7c76ecd85375b2bc03488941a3a1078642af481db24949e2b9de01f4/wrapt-2.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:6f9426d9cfc2f8732922fc96198052e55c09bb9db3ddaa4323a18e055807410e", size = 60224, upload-time = "2026-02-03T02:11:19.096Z" }, + { url = "https://files.pythonhosted.org/packages/5f/b7/53c7252d371efada4cb119e72e774fa2c6b3011fc33e3e552cdf48fb9488/wrapt-2.1.1-cp310-cp310-win_arm64.whl", hash = "sha256:69c26f51b67076b40714cff81bdd5826c0b10c077fb6b0678393a6a2f952a5fc", size = 58645, upload-time = "2026-02-03T02:12:10.396Z" }, + { url = "https://files.pythonhosted.org/packages/b8/a8/9254e4da74b30a105935197015b18b31b7a298bf046e67d8952ef74967bd/wrapt-2.1.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6c366434a7fb914c7a5de508ed735ef9c133367114e1a7cb91dfb5cd806a1549", size = 60554, upload-time = "2026-02-03T02:11:13.038Z" }, + { url = "https://files.pythonhosted.org/packages/9e/a1/378579880cc7af226354054a2c255f69615b379d8adad482bfe2f22a0dc2/wrapt-2.1.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5d6a2068bd2e1e19e5a317c8c0b288267eec4e7347c36bc68a6e378a39f19ee7", size = 61491, upload-time = "2026-02-03T02:12:56.077Z" }, + { url = "https://files.pythonhosted.org/packages/dc/72/957b51c56acca35701665878ad31626182199fc4afecfe67dea072210f95/wrapt-2.1.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:891ab4713419217b2aed7dd106c9200f64e6a82226775a0d2ebd6bef2ebd1747", size = 113949, upload-time = "2026-02-03T02:11:04.516Z" }, + { url = "https://files.pythonhosted.org/packages/cd/74/36bbebb4a3d2ae9c3e6929639721f8606cd0710a82a777c371aa69e36504/wrapt-2.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c8ef36a0df38d2dc9d907f6617f89e113c5892e0a35f58f45f75901af0ce7d81", size = 115989, upload-time = "2026-02-03T02:12:19.398Z" }, + { url = "https://files.pythonhosted.org/packages/ae/0d/f1177245a083c7be284bc90bddfe5aece32cdd5b858049cb69ce001a0e8d/wrapt-2.1.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:76e9af3ebd86f19973143d4d592cbf3e970cf3f66ddee30b16278c26ae34b8ab", size = 115242, upload-time = "2026-02-03T02:11:08.111Z" }, + { url = "https://files.pythonhosted.org/packages/62/3e/3b7cf5da27e59df61b1eae2d07dd03ff5d6f75b5408d694873cca7a8e33c/wrapt-2.1.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ff562067485ebdeaef2fa3fe9b1876bc4e7b73762e0a01406ad81e2076edcebf", size = 113676, upload-time = "2026-02-03T02:12:41.026Z" }, + { url = "https://files.pythonhosted.org/packages/f7/65/8248d3912c705f2c66f81cb97c77436f37abcbedb16d633b5ab0d795d8cd/wrapt-2.1.1-cp311-cp311-win32.whl", hash = "sha256:9e60a30aa0909435ec4ea2a3c53e8e1b50ac9f640c0e9fe3f21fd248a22f06c5", size = 57863, upload-time = "2026-02-03T02:12:18.112Z" }, + { url = "https://files.pythonhosted.org/packages/6b/31/d29310ab335f71f00c50466153b3dc985aaf4a9fc03263e543e136859541/wrapt-2.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:7d79954f51fcf84e5ec4878ab4aea32610d70145c5bbc84b3370eabfb1e096c2", size = 60224, upload-time = "2026-02-03T02:12:29.289Z" }, + { url = "https://files.pythonhosted.org/packages/0c/90/a6ec319affa6e2894962a0cb9d73c67f88af1a726d15314bfb5c88b8a08d/wrapt-2.1.1-cp311-cp311-win_arm64.whl", hash = "sha256:d3ffc6b0efe79e08fd947605fd598515aebefe45e50432dc3b5cd437df8b1ada", size = 58643, upload-time = "2026-02-03T02:12:43.022Z" }, + { url = "https://files.pythonhosted.org/packages/df/cb/4d5255d19bbd12be7f8ee2c1fb4269dddec9cef777ef17174d357468efaa/wrapt-2.1.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:ab8e3793b239db021a18782a5823fcdea63b9fe75d0e340957f5828ef55fcc02", size = 61143, upload-time = "2026-02-03T02:11:46.313Z" }, + { url = "https://files.pythonhosted.org/packages/6f/07/7ed02daa35542023464e3c8b7cb937fa61f6c61c0361ecf8f5fecf8ad8da/wrapt-2.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7c0300007836373d1c2df105b40777986accb738053a92fe09b615a7a4547e9f", size = 61740, upload-time = "2026-02-03T02:12:51.966Z" }, + { url = "https://files.pythonhosted.org/packages/c4/60/a237a4e4a36f6d966061ccc9b017627d448161b19e0a3ab80a7c7c97f859/wrapt-2.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2b27c070fd1132ab23957bcd4ee3ba707a91e653a9268dc1afbd39b77b2799f7", size = 121327, upload-time = "2026-02-03T02:11:06.796Z" }, + { url = "https://files.pythonhosted.org/packages/ae/fe/9139058a3daa8818fc67e6460a2340e8bbcf3aef8b15d0301338bbe181ca/wrapt-2.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b0e36d845e8b6f50949b6b65fc6cd279f47a1944582ed4ec8258cd136d89a64", size = 122903, upload-time = "2026-02-03T02:12:48.657Z" }, + { url = "https://files.pythonhosted.org/packages/91/10/b8479202b4164649675846a531763531f0a6608339558b5a0a718fc49a8d/wrapt-2.1.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4aeea04a9889370fcfb1ef828c4cc583f36a875061505cd6cd9ba24d8b43cc36", size = 121333, upload-time = "2026-02-03T02:11:32.148Z" }, + { url = "https://files.pythonhosted.org/packages/5f/75/75fc793b791d79444aca2c03ccde64e8b99eda321b003f267d570b7b0985/wrapt-2.1.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d88b46bb0dce9f74b6817bc1758ff2125e1ca9e1377d62ea35b6896142ab6825", size = 120458, upload-time = "2026-02-03T02:11:16.039Z" }, + { url = "https://files.pythonhosted.org/packages/d7/8f/c3f30d511082ca6d947c405f9d8f6c8eaf83cfde527c439ec2c9a30eb5ea/wrapt-2.1.1-cp312-cp312-win32.whl", hash = "sha256:63decff76ca685b5c557082dfbea865f3f5f6d45766a89bff8dc61d336348833", size = 58086, upload-time = "2026-02-03T02:12:35.041Z" }, + { url = "https://files.pythonhosted.org/packages/0a/c8/37625b643eea2849f10c3b90f69c7462faa4134448d4443234adaf122ae5/wrapt-2.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:b828235d26c1e35aca4107039802ae4b1411be0fe0367dd5b7e4d90e562fcbcd", size = 60328, upload-time = "2026-02-03T02:12:45.808Z" }, + { url = "https://files.pythonhosted.org/packages/ce/79/56242f07572d5682ba8065a9d4d9c2218313f576e3c3471873c2a5355ffd/wrapt-2.1.1-cp312-cp312-win_arm64.whl", hash = "sha256:75128507413a9f1bcbe2db88fd18fbdbf80f264b82fa33a6996cdeaf01c52352", size = 58722, upload-time = "2026-02-03T02:12:27.949Z" }, + { url = "https://files.pythonhosted.org/packages/f7/ca/3cf290212855b19af9fcc41b725b5620b32f470d6aad970c2593500817eb/wrapt-2.1.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ce9646e17fa7c3e2e7a87e696c7de66512c2b4f789a8db95c613588985a2e139", size = 61150, upload-time = "2026-02-03T02:12:50.575Z" }, + { url = "https://files.pythonhosted.org/packages/9d/33/5b8f89a82a9859ce82da4870c799ad11ce15648b6e1c820fec3e23f4a19f/wrapt-2.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:428cfc801925454395aa468ba7ddb3ed63dc0d881df7b81626cdd433b4e2b11b", size = 61743, upload-time = "2026-02-03T02:11:55.733Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2f/60c51304fbdf47ce992d9eefa61fbd2c0e64feee60aaa439baf42ea6f40b/wrapt-2.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:5797f65e4d58065a49088c3b32af5410751cd485e83ba89e5a45e2aa8905af98", size = 121341, upload-time = "2026-02-03T02:11:20.461Z" }, + { url = "https://files.pythonhosted.org/packages/ad/03/ce5256e66dd94e521ad5e753c78185c01b6eddbed3147be541f4d38c0cb7/wrapt-2.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5a2db44a71202c5ae4bb5f27c6d3afbc5b23053f2e7e78aa29704541b5dad789", size = 122947, upload-time = "2026-02-03T02:11:33.596Z" }, + { url = "https://files.pythonhosted.org/packages/eb/ae/50ca8854b81b946a11a36fcd6ead32336e6db2c14b6e4a8b092b80741178/wrapt-2.1.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:8d5350c3590af09c1703dd60ec78a7370c0186e11eaafb9dda025a30eee6492d", size = 121370, upload-time = "2026-02-03T02:11:09.886Z" }, + { url = "https://files.pythonhosted.org/packages/fb/d9/d6a7c654e0043319b4cc137a4caaf7aa16b46b51ee8df98d1060254705b7/wrapt-2.1.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2d9b076411bed964e752c01b49fd224cc385f3a96f520c797d38412d70d08359", size = 120465, upload-time = "2026-02-03T02:11:37.592Z" }, + { url = "https://files.pythonhosted.org/packages/55/90/65be41e40845d951f714b5a77e84f377a3787b1e8eee6555a680da6d0db5/wrapt-2.1.1-cp313-cp313-win32.whl", hash = "sha256:0bb7207130ce6486727baa85373503bf3334cc28016f6928a0fa7e19d7ecdc06", size = 58090, upload-time = "2026-02-03T02:12:53.342Z" }, + { url = "https://files.pythonhosted.org/packages/5f/66/6a09e0294c4fc8c26028a03a15191721c9271672467cc33e6617ee0d91d2/wrapt-2.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:cbfee35c711046b15147b0ae7db9b976f01c9520e6636d992cd9e69e5e2b03b1", size = 60341, upload-time = "2026-02-03T02:12:36.384Z" }, + { url = "https://files.pythonhosted.org/packages/7a/f0/20ceb8b701e9a71555c87a5ddecbed76ec16742cf1e4b87bbaf26735f998/wrapt-2.1.1-cp313-cp313-win_arm64.whl", hash = "sha256:7d2756061022aebbf57ba14af9c16e8044e055c22d38de7bf40d92b565ecd2b0", size = 58731, upload-time = "2026-02-03T02:12:01.328Z" }, + { url = "https://files.pythonhosted.org/packages/80/b4/fe95beb8946700b3db371f6ce25115217e7075ca063663b8cca2888ba55c/wrapt-2.1.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4814a3e58bc6971e46baa910ecee69699110a2bf06c201e24277c65115a20c20", size = 62969, upload-time = "2026-02-03T02:11:51.245Z" }, + { url = "https://files.pythonhosted.org/packages/b8/89/477b0bdc784e3299edf69c279697372b8bd4c31d9c6966eae405442899df/wrapt-2.1.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:106c5123232ab9b9f4903692e1fa0bdc231510098f04c13c3081f8ad71c3d612", size = 63606, upload-time = "2026-02-03T02:12:02.64Z" }, + { url = "https://files.pythonhosted.org/packages/ed/55/9d0c1269ab76de87715b3b905df54dd25d55bbffd0b98696893eb613469f/wrapt-2.1.1-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:1a40b83ff2535e6e56f190aff123821eea89a24c589f7af33413b9c19eb2c738", size = 152536, upload-time = "2026-02-03T02:11:24.492Z" }, + { url = "https://files.pythonhosted.org/packages/44/18/2004766030462f79ad86efaa62000b5e39b1ff001dcce86650e1625f40ae/wrapt-2.1.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:789cea26e740d71cf1882e3a42bb29052bc4ada15770c90072cb47bf73fb3dbf", size = 158697, upload-time = "2026-02-03T02:12:32.214Z" }, + { url = "https://files.pythonhosted.org/packages/e1/bb/0a880fa0f35e94ee843df4ee4dd52a699c9263f36881311cfb412c09c3e5/wrapt-2.1.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:ba49c14222d5e5c0ee394495a8655e991dc06cbca5398153aefa5ac08cd6ccd7", size = 155563, upload-time = "2026-02-03T02:11:49.737Z" }, + { url = "https://files.pythonhosted.org/packages/42/ff/cd1b7c4846c8678fac359a6eb975dc7ab5bd606030adb22acc8b4a9f53f1/wrapt-2.1.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ac8cda531fe55be838a17c62c806824472bb962b3afa47ecbd59b27b78496f4e", size = 150161, upload-time = "2026-02-03T02:12:33.613Z" }, + { url = "https://files.pythonhosted.org/packages/38/ec/67c90a7082f452964b4621e4890e9a490f1add23cdeb7483cc1706743291/wrapt-2.1.1-cp313-cp313t-win32.whl", hash = "sha256:b8af75fe20d381dd5bcc9db2e86a86d7fcfbf615383a7147b85da97c1182225b", size = 59783, upload-time = "2026-02-03T02:11:39.863Z" }, + { url = "https://files.pythonhosted.org/packages/ec/08/466afe4855847d8febdfa2c57c87e991fc5820afbdef01a273683dfd15a0/wrapt-2.1.1-cp313-cp313t-win_amd64.whl", hash = "sha256:45c5631c9b6c792b78be2d7352129f776dd72c605be2c3a4e9be346be8376d83", size = 63082, upload-time = "2026-02-03T02:12:09.075Z" }, + { url = "https://files.pythonhosted.org/packages/9a/62/60b629463c28b15b1eeadb3a0691e17568622b12aa5bfa7ebe9b514bfbeb/wrapt-2.1.1-cp313-cp313t-win_arm64.whl", hash = "sha256:da815b9263947ac98d088b6414ac83507809a1d385e4632d9489867228d6d81c", size = 60251, upload-time = "2026-02-03T02:11:21.794Z" }, + { url = "https://files.pythonhosted.org/packages/95/a0/1c2396e272f91efe6b16a6a8bce7ad53856c8f9ae4f34ceaa711d63ec9e1/wrapt-2.1.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:9aa1765054245bb01a37f615503290d4e207e3fd59226e78341afb587e9c1236", size = 61311, upload-time = "2026-02-03T02:12:44.41Z" }, + { url = "https://files.pythonhosted.org/packages/b0/9a/d2faba7e61072a7507b5722db63562fdb22f5a24e237d460d18755627f15/wrapt-2.1.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:feff14b63a6d86c1eee33a57f77573649f2550935981625be7ff3cb7342efe05", size = 61805, upload-time = "2026-02-03T02:11:59.905Z" }, + { url = "https://files.pythonhosted.org/packages/db/56/073989deb4b5d7d6e7ea424476a4ae4bda02140f2dbeaafb14ba4864dd60/wrapt-2.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:81fc5f22d5fcfdbabde96bb3f5379b9f4476d05c6d524d7259dc5dfb501d3281", size = 120308, upload-time = "2026-02-03T02:12:04.46Z" }, + { url = "https://files.pythonhosted.org/packages/d1/b6/84f37261295e38167a29eb82affaf1dc15948dc416925fe2091beee8e4ac/wrapt-2.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:951b228ecf66def855d22e006ab9a1fc12535111ae7db2ec576c728f8ddb39e8", size = 122688, upload-time = "2026-02-03T02:11:23.148Z" }, + { url = "https://files.pythonhosted.org/packages/ea/80/32db2eec6671f80c65b7ff175be61bc73d7f5223f6910b0c921bbc4bd11c/wrapt-2.1.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:0ddf582a95641b9a8c8bd643e83f34ecbbfe1b68bc3850093605e469ab680ae3", size = 121115, upload-time = "2026-02-03T02:12:39.068Z" }, + { url = "https://files.pythonhosted.org/packages/49/ef/dcd00383df0cd696614127902153bf067971a5aabcd3c9dcb2d8ef354b2a/wrapt-2.1.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:fc5c500966bf48913f795f1984704e6d452ba2414207b15e1f8c339a059d5b16", size = 119484, upload-time = "2026-02-03T02:11:48.419Z" }, + { url = "https://files.pythonhosted.org/packages/76/29/0630280cdd2bd8f86f35cb6854abee1c9d6d1a28a0c6b6417cd15d378325/wrapt-2.1.1-cp314-cp314-win32.whl", hash = "sha256:4aa4baadb1f94b71151b8e44a0c044f6af37396c3b8bcd474b78b49e2130a23b", size = 58514, upload-time = "2026-02-03T02:11:58.616Z" }, + { url = "https://files.pythonhosted.org/packages/db/19/5bed84f9089ed2065f6aeda5dfc4f043743f642bc871454b261c3d7d322b/wrapt-2.1.1-cp314-cp314-win_amd64.whl", hash = "sha256:860e9d3fd81816a9f4e40812f28be4439ab01f260603c749d14be3c0a1170d19", size = 60763, upload-time = "2026-02-03T02:12:24.553Z" }, + { url = "https://files.pythonhosted.org/packages/e4/cb/b967f2f9669e4249b4fe82e630d2a01bc6b9e362b9b12ed91bbe23ae8df4/wrapt-2.1.1-cp314-cp314-win_arm64.whl", hash = "sha256:3c59e103017a2c1ea0ddf589cbefd63f91081d7ce9d491d69ff2512bb1157e23", size = 59051, upload-time = "2026-02-03T02:11:29.602Z" }, + { url = "https://files.pythonhosted.org/packages/eb/19/6fed62be29f97eb8a56aff236c3f960a4b4a86e8379dc7046a8005901a97/wrapt-2.1.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:9fa7c7e1bee9278fc4f5dd8275bc8d25493281a8ec6c61959e37cc46acf02007", size = 63059, upload-time = "2026-02-03T02:12:06.368Z" }, + { url = "https://files.pythonhosted.org/packages/0a/1c/b757fd0adb53d91547ed8fad76ba14a5932d83dde4c994846a2804596378/wrapt-2.1.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:39c35e12e8215628984248bd9c8897ce0a474be2a773db207eb93414219d8469", size = 63618, upload-time = "2026-02-03T02:12:23.197Z" }, + { url = "https://files.pythonhosted.org/packages/10/fe/e5ae17b1480957c7988d991b93df9f2425fc51f128cf88144d6a18d0eb12/wrapt-2.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:94ded4540cac9125eaa8ddf5f651a7ec0da6f5b9f248fe0347b597098f8ec14c", size = 152544, upload-time = "2026-02-03T02:11:43.915Z" }, + { url = "https://files.pythonhosted.org/packages/3e/cc/99aed210c6b547b8a6e4cb9d1425e4466727158a6aeb833aa7997e9e08dd/wrapt-2.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:da0af328373f97ed9bdfea24549ac1b944096a5a71b30e41c9b8b53ab3eec04a", size = 158700, upload-time = "2026-02-03T02:12:30.684Z" }, + { url = "https://files.pythonhosted.org/packages/81/0e/d442f745f4957944d5f8ad38bc3a96620bfff3562533b87e486e979f3d99/wrapt-2.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:4ad839b55f0bf235f8e337ce060572d7a06592592f600f3a3029168e838469d3", size = 155561, upload-time = "2026-02-03T02:11:28.164Z" }, + { url = "https://files.pythonhosted.org/packages/51/ac/9891816280e0018c48f8dfd61b136af7b0dcb4a088895db2531acde5631b/wrapt-2.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:0d89c49356e5e2a50fa86b40e0510082abcd0530f926cbd71cf25bee6b9d82d7", size = 150188, upload-time = "2026-02-03T02:11:57.053Z" }, + { url = "https://files.pythonhosted.org/packages/24/98/e2f273b6d70d41f98d0739aa9a269d0b633684a5fb17b9229709375748d4/wrapt-2.1.1-cp314-cp314t-win32.whl", hash = "sha256:f4c7dd22cf7f36aafe772f3d88656559205c3af1b7900adfccb70edeb0d2abc4", size = 60425, upload-time = "2026-02-03T02:11:35.007Z" }, + { url = "https://files.pythonhosted.org/packages/1e/06/b500bfc38a4f82d89f34a13069e748c82c5430d365d9e6b75afb3ab74457/wrapt-2.1.1-cp314-cp314t-win_amd64.whl", hash = "sha256:f76bc12c583ab01e73ba0ea585465a41e48d968f6d1311b4daec4f8654e356e3", size = 63855, upload-time = "2026-02-03T02:12:15.47Z" }, + { url = "https://files.pythonhosted.org/packages/d9/cc/5f6193c32166faee1d2a613f278608e6f3b95b96589d020f0088459c46c9/wrapt-2.1.1-cp314-cp314t-win_arm64.whl", hash = "sha256:7ea74fc0bec172f1ae5f3505b6655c541786a5cabe4bbc0d9723a56ac32eb9b9", size = 60443, upload-time = "2026-02-03T02:11:30.869Z" }, + { url = "https://files.pythonhosted.org/packages/c4/da/5a086bf4c22a41995312db104ec2ffeee2cf6accca9faaee5315c790377d/wrapt-2.1.1-py3-none-any.whl", hash = "sha256:3b0f4629eb954394a3d7c7a1c8cca25f0b07cefe6aa8545e862e9778152de5b7", size = 43886, upload-time = "2026-02-03T02:11:45.048Z" }, ] [[package]] name = "wyoming" -version = "1.7.1" +version = "1.8.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/21/c4/9b1149338c54a3f7b06cc2978aa0822b0a52c80204d22a56c97742e09244/wyoming-1.7.1.tar.gz", hash = "sha256:bcb54982d85e1a3430d9eb59ff616aa0e4e28041888568035fc4301081621c3f", size = 39355, upload_time = "2025-06-23T21:27:14.425Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c5/ab/8984e755731fac96405b3ecc2236887855120afb9760f829291bd618c26d/wyoming-1.8.0.tar.gz", hash = "sha256:90c16c9fb7e90cbce277032806b7816e6c631812393206a73298f4ad4ffcdb76", size = 37388, upload-time = "2025-10-10T20:49:43.151Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/cd/5e/322b03125cf72beda9bdc7d7bf80bd769053c93760a55611d64c48150abd/wyoming-1.7.1-py3-none-any.whl", hash = "sha256:bf2ad92873cfff785cb4c4f6c4e027a92d32282dbef4346669e0854637547601", size = 41634, upload_time = "2025-06-23T21:27:12.964Z" }, + { url = "https://files.pythonhosted.org/packages/70/b3/8fbcbd8b6587cb33a7deafc5f20a1ec96ee40e8f7a9c2eccc1982a4e0f06/wyoming-1.8.0-py3-none-any.whl", hash = "sha256:1bbd9fb2af1fcc7dc8d397821438ff89173d2aed33f1092c62aae0b3ce6d168d", size = 39282, upload-time = "2025-10-10T20:49:41.911Z" }, ] [[package]] name = "xxhash" -version = "3.5.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/00/5e/d6e5258d69df8b4ed8c83b6664f2b47d30d2dec551a29ad72a6c69eafd31/xxhash-3.5.0.tar.gz", hash = "sha256:84f2caddf951c9cbf8dc2e22a89d4ccf5d86391ac6418fe81e3c67d0cf60b45f", size = 84241, upload_time = "2024-08-17T09:20:38.972Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/bb/8a/0e9feca390d512d293afd844d31670e25608c4a901e10202aa98785eab09/xxhash-3.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ece616532c499ee9afbb83078b1b952beffef121d989841f7f4b3dc5ac0fd212", size = 31970, upload_time = "2024-08-17T09:17:35.675Z" }, - { url = "https://files.pythonhosted.org/packages/16/e6/be5aa49580cd064a18200ab78e29b88b1127e1a8c7955eb8ecf81f2626eb/xxhash-3.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3171f693dbc2cef6477054a665dc255d996646b4023fe56cb4db80e26f4cc520", size = 30801, upload_time = "2024-08-17T09:17:37.353Z" }, - { url = "https://files.pythonhosted.org/packages/20/ee/b8a99ebbc6d1113b3a3f09e747fa318c3cde5b04bd9c197688fadf0eeae8/xxhash-3.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c5d3e570ef46adaf93fc81b44aca6002b5a4d8ca11bd0580c07eac537f36680", size = 220927, upload_time = "2024-08-17T09:17:38.835Z" }, - { url = "https://files.pythonhosted.org/packages/58/62/15d10582ef159283a5c2b47f6d799fc3303fe3911d5bb0bcc820e1ef7ff4/xxhash-3.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7cb29a034301e2982df8b1fe6328a84f4b676106a13e9135a0d7e0c3e9f806da", size = 200360, upload_time = "2024-08-17T09:17:40.851Z" }, - { url = "https://files.pythonhosted.org/packages/23/41/61202663ea9b1bd8e53673b8ec9e2619989353dba8cfb68e59a9cbd9ffe3/xxhash-3.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d0d307d27099bb0cbeea7260eb39ed4fdb99c5542e21e94bb6fd29e49c57a23", size = 428528, upload_time = "2024-08-17T09:17:42.545Z" }, - { url = "https://files.pythonhosted.org/packages/f2/07/d9a3059f702dec5b3b703737afb6dda32f304f6e9da181a229dafd052c29/xxhash-3.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0342aafd421795d740e514bc9858ebddfc705a75a8c5046ac56d85fe97bf196", size = 194149, upload_time = "2024-08-17T09:17:44.361Z" }, - { url = "https://files.pythonhosted.org/packages/eb/58/27caadf78226ecf1d62dbd0c01d152ed381c14c1ee4ad01f0d460fc40eac/xxhash-3.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3dbbd9892c5ebffeca1ed620cf0ade13eb55a0d8c84e0751a6653adc6ac40d0c", size = 207703, upload_time = "2024-08-17T09:17:46.656Z" }, - { url = "https://files.pythonhosted.org/packages/b1/08/32d558ce23e1e068453c39aed7b3c1cdc690c177873ec0ca3a90d5808765/xxhash-3.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4cc2d67fdb4d057730c75a64c5923abfa17775ae234a71b0200346bfb0a7f482", size = 216255, upload_time = "2024-08-17T09:17:48.031Z" }, - { url = "https://files.pythonhosted.org/packages/3f/d4/2b971e2d2b0a61045f842b622ef11e94096cf1f12cd448b6fd426e80e0e2/xxhash-3.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:ec28adb204b759306a3d64358a5e5c07d7b1dd0ccbce04aa76cb9377b7b70296", size = 202744, upload_time = "2024-08-17T09:17:50.045Z" }, - { url = "https://files.pythonhosted.org/packages/19/ae/6a6438864a8c4c39915d7b65effd85392ebe22710412902487e51769146d/xxhash-3.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:1328f6d8cca2b86acb14104e381225a3d7b42c92c4b86ceae814e5c400dbb415", size = 210115, upload_time = "2024-08-17T09:17:51.834Z" }, - { url = "https://files.pythonhosted.org/packages/48/7d/b3c27c27d1fc868094d02fe4498ccce8cec9fcc591825c01d6bcb0b4fc49/xxhash-3.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8d47ebd9f5d9607fd039c1fbf4994e3b071ea23eff42f4ecef246ab2b7334198", size = 414247, upload_time = "2024-08-17T09:17:53.094Z" }, - { url = "https://files.pythonhosted.org/packages/a1/05/918f9e7d2fbbd334b829997045d341d6239b563c44e683b9a7ef8fe50f5d/xxhash-3.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b96d559e0fcddd3343c510a0fe2b127fbff16bf346dd76280b82292567523442", size = 191419, upload_time = "2024-08-17T09:17:54.906Z" }, - { url = "https://files.pythonhosted.org/packages/08/29/dfe393805b2f86bfc47c290b275f0b7c189dc2f4e136fd4754f32eb18a8d/xxhash-3.5.0-cp310-cp310-win32.whl", hash = "sha256:61c722ed8d49ac9bc26c7071eeaa1f6ff24053d553146d5df031802deffd03da", size = 30114, upload_time = "2024-08-17T09:17:56.566Z" }, - { url = "https://files.pythonhosted.org/packages/7b/d7/aa0b22c4ebb7c3ccb993d4c565132abc641cd11164f8952d89eb6a501909/xxhash-3.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:9bed5144c6923cc902cd14bb8963f2d5e034def4486ab0bbe1f58f03f042f9a9", size = 30003, upload_time = "2024-08-17T09:17:57.596Z" }, - { url = "https://files.pythonhosted.org/packages/69/12/f969b81541ee91b55f1ce469d7ab55079593c80d04fd01691b550e535000/xxhash-3.5.0-cp310-cp310-win_arm64.whl", hash = "sha256:893074d651cf25c1cc14e3bea4fceefd67f2921b1bb8e40fcfeba56820de80c6", size = 26773, upload_time = "2024-08-17T09:17:59.169Z" }, - { url = "https://files.pythonhosted.org/packages/b8/c7/afed0f131fbda960ff15eee7f304fa0eeb2d58770fade99897984852ef23/xxhash-3.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02c2e816896dc6f85922ced60097bcf6f008dedfc5073dcba32f9c8dd786f3c1", size = 31969, upload_time = "2024-08-17T09:18:00.852Z" }, - { url = "https://files.pythonhosted.org/packages/8c/0c/7c3bc6d87e5235672fcc2fb42fd5ad79fe1033925f71bf549ee068c7d1ca/xxhash-3.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6027dcd885e21581e46d3c7f682cfb2b870942feeed58a21c29583512c3f09f8", size = 30800, upload_time = "2024-08-17T09:18:01.863Z" }, - { url = "https://files.pythonhosted.org/packages/04/9e/01067981d98069eec1c20201f8c145367698e9056f8bc295346e4ea32dd1/xxhash-3.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1308fa542bbdbf2fa85e9e66b1077eea3a88bef38ee8a06270b4298a7a62a166", size = 221566, upload_time = "2024-08-17T09:18:03.461Z" }, - { url = "https://files.pythonhosted.org/packages/d4/09/d4996de4059c3ce5342b6e1e6a77c9d6c91acce31f6ed979891872dd162b/xxhash-3.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c28b2fdcee797e1c1961cd3bcd3d545cab22ad202c846235197935e1df2f8ef7", size = 201214, upload_time = "2024-08-17T09:18:05.616Z" }, - { url = "https://files.pythonhosted.org/packages/62/f5/6d2dc9f8d55a7ce0f5e7bfef916e67536f01b85d32a9fbf137d4cadbee38/xxhash-3.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:924361811732ddad75ff23e90efd9ccfda4f664132feecb90895bade6a1b4623", size = 429433, upload_time = "2024-08-17T09:18:06.957Z" }, - { url = "https://files.pythonhosted.org/packages/d9/72/9256303f10e41ab004799a4aa74b80b3c5977d6383ae4550548b24bd1971/xxhash-3.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89997aa1c4b6a5b1e5b588979d1da048a3c6f15e55c11d117a56b75c84531f5a", size = 194822, upload_time = "2024-08-17T09:18:08.331Z" }, - { url = "https://files.pythonhosted.org/packages/34/92/1a3a29acd08248a34b0e6a94f4e0ed9b8379a4ff471f1668e4dce7bdbaa8/xxhash-3.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:685c4f4e8c59837de103344eb1c8a3851f670309eb5c361f746805c5471b8c88", size = 208538, upload_time = "2024-08-17T09:18:10.332Z" }, - { url = "https://files.pythonhosted.org/packages/53/ad/7fa1a109663366de42f724a1cdb8e796a260dbac45047bce153bc1e18abf/xxhash-3.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dbd2ecfbfee70bc1a4acb7461fa6af7748ec2ab08ac0fa298f281c51518f982c", size = 216953, upload_time = "2024-08-17T09:18:11.707Z" }, - { url = "https://files.pythonhosted.org/packages/35/02/137300e24203bf2b2a49b48ce898ecce6fd01789c0fcd9c686c0a002d129/xxhash-3.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:25b5a51dc3dfb20a10833c8eee25903fd2e14059e9afcd329c9da20609a307b2", size = 203594, upload_time = "2024-08-17T09:18:13.799Z" }, - { url = "https://files.pythonhosted.org/packages/23/03/aeceb273933d7eee248c4322b98b8e971f06cc3880e5f7602c94e5578af5/xxhash-3.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a8fb786fb754ef6ff8c120cb96629fb518f8eb5a61a16aac3a979a9dbd40a084", size = 210971, upload_time = "2024-08-17T09:18:15.824Z" }, - { url = "https://files.pythonhosted.org/packages/e3/64/ed82ec09489474cbb35c716b189ddc1521d8b3de12b1b5ab41ce7f70253c/xxhash-3.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:a905ad00ad1e1c34fe4e9d7c1d949ab09c6fa90c919860c1534ff479f40fd12d", size = 415050, upload_time = "2024-08-17T09:18:17.142Z" }, - { url = "https://files.pythonhosted.org/packages/71/43/6db4c02dcb488ad4e03bc86d70506c3d40a384ee73c9b5c93338eb1f3c23/xxhash-3.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:963be41bcd49f53af6d795f65c0da9b4cc518c0dd9c47145c98f61cb464f4839", size = 192216, upload_time = "2024-08-17T09:18:18.779Z" }, - { url = "https://files.pythonhosted.org/packages/22/6d/db4abec29e7a567455344433d095fdb39c97db6955bb4a2c432e486b4d28/xxhash-3.5.0-cp311-cp311-win32.whl", hash = "sha256:109b436096d0a2dd039c355fa3414160ec4d843dfecc64a14077332a00aeb7da", size = 30120, upload_time = "2024-08-17T09:18:20.009Z" }, - { url = "https://files.pythonhosted.org/packages/52/1c/fa3b61c0cf03e1da4767213672efe186b1dfa4fc901a4a694fb184a513d1/xxhash-3.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:b702f806693201ad6c0a05ddbbe4c8f359626d0b3305f766077d51388a6bac58", size = 30003, upload_time = "2024-08-17T09:18:21.052Z" }, - { url = "https://files.pythonhosted.org/packages/6b/8e/9e6fc572acf6e1cc7ccb01973c213f895cb8668a9d4c2b58a99350da14b7/xxhash-3.5.0-cp311-cp311-win_arm64.whl", hash = "sha256:c4dcb4120d0cc3cc448624147dba64e9021b278c63e34a38789b688fd0da9bf3", size = 26777, upload_time = "2024-08-17T09:18:22.809Z" }, - { url = "https://files.pythonhosted.org/packages/07/0e/1bfce2502c57d7e2e787600b31c83535af83746885aa1a5f153d8c8059d6/xxhash-3.5.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:14470ace8bd3b5d51318782cd94e6f94431974f16cb3b8dc15d52f3b69df8e00", size = 31969, upload_time = "2024-08-17T09:18:24.025Z" }, - { url = "https://files.pythonhosted.org/packages/3f/d6/8ca450d6fe5b71ce521b4e5db69622383d039e2b253e9b2f24f93265b52c/xxhash-3.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:59aa1203de1cb96dbeab595ded0ad0c0056bb2245ae11fac11c0ceea861382b9", size = 30787, upload_time = "2024-08-17T09:18:25.318Z" }, - { url = "https://files.pythonhosted.org/packages/5b/84/de7c89bc6ef63d750159086a6ada6416cc4349eab23f76ab870407178b93/xxhash-3.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08424f6648526076e28fae6ea2806c0a7d504b9ef05ae61d196d571e5c879c84", size = 220959, upload_time = "2024-08-17T09:18:26.518Z" }, - { url = "https://files.pythonhosted.org/packages/fe/86/51258d3e8a8545ff26468c977101964c14d56a8a37f5835bc0082426c672/xxhash-3.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:61a1ff00674879725b194695e17f23d3248998b843eb5e933007ca743310f793", size = 200006, upload_time = "2024-08-17T09:18:27.905Z" }, - { url = "https://files.pythonhosted.org/packages/02/0a/96973bd325412feccf23cf3680fd2246aebf4b789122f938d5557c54a6b2/xxhash-3.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f2f2c61bee5844d41c3eb015ac652a0229e901074951ae48581d58bfb2ba01be", size = 428326, upload_time = "2024-08-17T09:18:29.335Z" }, - { url = "https://files.pythonhosted.org/packages/11/a7/81dba5010f7e733de88af9555725146fc133be97ce36533867f4c7e75066/xxhash-3.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d32a592cac88d18cc09a89172e1c32d7f2a6e516c3dfde1b9adb90ab5df54a6", size = 194380, upload_time = "2024-08-17T09:18:30.706Z" }, - { url = "https://files.pythonhosted.org/packages/fb/7d/f29006ab398a173f4501c0e4977ba288f1c621d878ec217b4ff516810c04/xxhash-3.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:70dabf941dede727cca579e8c205e61121afc9b28516752fd65724be1355cc90", size = 207934, upload_time = "2024-08-17T09:18:32.133Z" }, - { url = "https://files.pythonhosted.org/packages/8a/6e/6e88b8f24612510e73d4d70d9b0c7dff62a2e78451b9f0d042a5462c8d03/xxhash-3.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e5d0ddaca65ecca9c10dcf01730165fd858533d0be84c75c327487c37a906a27", size = 216301, upload_time = "2024-08-17T09:18:33.474Z" }, - { url = "https://files.pythonhosted.org/packages/af/51/7862f4fa4b75a25c3b4163c8a873f070532fe5f2d3f9b3fc869c8337a398/xxhash-3.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3e5b5e16c5a480fe5f59f56c30abdeba09ffd75da8d13f6b9b6fd224d0b4d0a2", size = 203351, upload_time = "2024-08-17T09:18:34.889Z" }, - { url = "https://files.pythonhosted.org/packages/22/61/8d6a40f288f791cf79ed5bb113159abf0c81d6efb86e734334f698eb4c59/xxhash-3.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149b7914451eb154b3dfaa721315117ea1dac2cc55a01bfbd4df7c68c5dd683d", size = 210294, upload_time = "2024-08-17T09:18:36.355Z" }, - { url = "https://files.pythonhosted.org/packages/17/02/215c4698955762d45a8158117190261b2dbefe9ae7e5b906768c09d8bc74/xxhash-3.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:eade977f5c96c677035ff39c56ac74d851b1cca7d607ab3d8f23c6b859379cab", size = 414674, upload_time = "2024-08-17T09:18:38.536Z" }, - { url = "https://files.pythonhosted.org/packages/31/5c/b7a8db8a3237cff3d535261325d95de509f6a8ae439a5a7a4ffcff478189/xxhash-3.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fa9f547bd98f5553d03160967866a71056a60960be00356a15ecc44efb40ba8e", size = 192022, upload_time = "2024-08-17T09:18:40.138Z" }, - { url = "https://files.pythonhosted.org/packages/78/e3/dd76659b2811b3fd06892a8beb850e1996b63e9235af5a86ea348f053e9e/xxhash-3.5.0-cp312-cp312-win32.whl", hash = "sha256:f7b58d1fd3551b8c80a971199543379be1cee3d0d409e1f6d8b01c1a2eebf1f8", size = 30170, upload_time = "2024-08-17T09:18:42.163Z" }, - { url = "https://files.pythonhosted.org/packages/d9/6b/1c443fe6cfeb4ad1dcf231cdec96eb94fb43d6498b4469ed8b51f8b59a37/xxhash-3.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:fa0cafd3a2af231b4e113fba24a65d7922af91aeb23774a8b78228e6cd785e3e", size = 30040, upload_time = "2024-08-17T09:18:43.699Z" }, - { url = "https://files.pythonhosted.org/packages/0f/eb/04405305f290173acc0350eba6d2f1a794b57925df0398861a20fbafa415/xxhash-3.5.0-cp312-cp312-win_arm64.whl", hash = "sha256:586886c7e89cb9828bcd8a5686b12e161368e0064d040e225e72607b43858ba2", size = 26796, upload_time = "2024-08-17T09:18:45.29Z" }, - { url = "https://files.pythonhosted.org/packages/c9/b8/e4b3ad92d249be5c83fa72916c9091b0965cb0faeff05d9a0a3870ae6bff/xxhash-3.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:37889a0d13b0b7d739cfc128b1c902f04e32de17b33d74b637ad42f1c55101f6", size = 31795, upload_time = "2024-08-17T09:18:46.813Z" }, - { url = "https://files.pythonhosted.org/packages/fc/d8/b3627a0aebfbfa4c12a41e22af3742cf08c8ea84f5cc3367b5de2d039cce/xxhash-3.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:97a662338797c660178e682f3bc180277b9569a59abfb5925e8620fba00b9fc5", size = 30792, upload_time = "2024-08-17T09:18:47.862Z" }, - { url = "https://files.pythonhosted.org/packages/c3/cc/762312960691da989c7cd0545cb120ba2a4148741c6ba458aa723c00a3f8/xxhash-3.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f85e0108d51092bdda90672476c7d909c04ada6923c14ff9d913c4f7dc8a3bc", size = 220950, upload_time = "2024-08-17T09:18:49.06Z" }, - { url = "https://files.pythonhosted.org/packages/fe/e9/cc266f1042c3c13750e86a535496b58beb12bf8c50a915c336136f6168dc/xxhash-3.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cd2fd827b0ba763ac919440042302315c564fdb797294d86e8cdd4578e3bc7f3", size = 199980, upload_time = "2024-08-17T09:18:50.445Z" }, - { url = "https://files.pythonhosted.org/packages/bf/85/a836cd0dc5cc20376de26b346858d0ac9656f8f730998ca4324921a010b9/xxhash-3.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:82085c2abec437abebf457c1d12fccb30cc8b3774a0814872511f0f0562c768c", size = 428324, upload_time = "2024-08-17T09:18:51.988Z" }, - { url = "https://files.pythonhosted.org/packages/b4/0e/15c243775342ce840b9ba34aceace06a1148fa1630cd8ca269e3223987f5/xxhash-3.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:07fda5de378626e502b42b311b049848c2ef38784d0d67b6f30bb5008642f8eb", size = 194370, upload_time = "2024-08-17T09:18:54.164Z" }, - { url = "https://files.pythonhosted.org/packages/87/a1/b028bb02636dfdc190da01951d0703b3d904301ed0ef6094d948983bef0e/xxhash-3.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c279f0d2b34ef15f922b77966640ade58b4ccdfef1c4d94b20f2a364617a493f", size = 207911, upload_time = "2024-08-17T09:18:55.509Z" }, - { url = "https://files.pythonhosted.org/packages/80/d5/73c73b03fc0ac73dacf069fdf6036c9abad82de0a47549e9912c955ab449/xxhash-3.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:89e66ceed67b213dec5a773e2f7a9e8c58f64daeb38c7859d8815d2c89f39ad7", size = 216352, upload_time = "2024-08-17T09:18:57.073Z" }, - { url = "https://files.pythonhosted.org/packages/b6/2a/5043dba5ddbe35b4fe6ea0a111280ad9c3d4ba477dd0f2d1fe1129bda9d0/xxhash-3.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bcd51708a633410737111e998ceb3b45d3dbc98c0931f743d9bb0a209033a326", size = 203410, upload_time = "2024-08-17T09:18:58.54Z" }, - { url = "https://files.pythonhosted.org/packages/a2/b2/9a8ded888b7b190aed75b484eb5c853ddd48aa2896e7b59bbfbce442f0a1/xxhash-3.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ff2c0a34eae7df88c868be53a8dd56fbdf592109e21d4bfa092a27b0bf4a7bf", size = 210322, upload_time = "2024-08-17T09:18:59.943Z" }, - { url = "https://files.pythonhosted.org/packages/98/62/440083fafbc917bf3e4b67c2ade621920dd905517e85631c10aac955c1d2/xxhash-3.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:4e28503dccc7d32e0b9817aa0cbfc1f45f563b2c995b7a66c4c8a0d232e840c7", size = 414725, upload_time = "2024-08-17T09:19:01.332Z" }, - { url = "https://files.pythonhosted.org/packages/75/db/009206f7076ad60a517e016bb0058381d96a007ce3f79fa91d3010f49cc2/xxhash-3.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a6c50017518329ed65a9e4829154626f008916d36295b6a3ba336e2458824c8c", size = 192070, upload_time = "2024-08-17T09:19:03.007Z" }, - { url = "https://files.pythonhosted.org/packages/1f/6d/c61e0668943a034abc3a569cdc5aeae37d686d9da7e39cf2ed621d533e36/xxhash-3.5.0-cp313-cp313-win32.whl", hash = "sha256:53a068fe70301ec30d868ece566ac90d873e3bb059cf83c32e76012c889b8637", size = 30172, upload_time = "2024-08-17T09:19:04.355Z" }, - { url = "https://files.pythonhosted.org/packages/96/14/8416dce965f35e3d24722cdf79361ae154fa23e2ab730e5323aa98d7919e/xxhash-3.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:80babcc30e7a1a484eab952d76a4f4673ff601f54d5142c26826502740e70b43", size = 30041, upload_time = "2024-08-17T09:19:05.435Z" }, - { url = "https://files.pythonhosted.org/packages/27/ee/518b72faa2073f5aa8e3262408d284892cb79cf2754ba0c3a5870645ef73/xxhash-3.5.0-cp313-cp313-win_arm64.whl", hash = "sha256:4811336f1ce11cac89dcbd18f3a25c527c16311709a89313c3acaf771def2d4b", size = 26801, upload_time = "2024-08-17T09:19:06.547Z" }, - { url = "https://files.pythonhosted.org/packages/ab/9a/233606bada5bd6f50b2b72c45de3d9868ad551e83893d2ac86dc7bb8553a/xxhash-3.5.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:2014c5b3ff15e64feecb6b713af12093f75b7926049e26a580e94dcad3c73d8c", size = 29732, upload_time = "2024-08-17T09:20:11.175Z" }, - { url = "https://files.pythonhosted.org/packages/0c/67/f75276ca39e2c6604e3bee6c84e9db8a56a4973fde9bf35989787cf6e8aa/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fab81ef75003eda96239a23eda4e4543cedc22e34c373edcaf744e721a163986", size = 36214, upload_time = "2024-08-17T09:20:12.335Z" }, - { url = "https://files.pythonhosted.org/packages/0f/f8/f6c61fd794229cc3848d144f73754a0c107854372d7261419dcbbd286299/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e2febf914ace002132aa09169cc572e0d8959d0f305f93d5828c4836f9bc5a6", size = 32020, upload_time = "2024-08-17T09:20:13.537Z" }, - { url = "https://files.pythonhosted.org/packages/79/d3/c029c99801526f859e6b38d34ab87c08993bf3dcea34b11275775001638a/xxhash-3.5.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5d3a10609c51da2a1c0ea0293fc3968ca0a18bd73838455b5bca3069d7f8e32b", size = 40515, upload_time = "2024-08-17T09:20:14.669Z" }, - { url = "https://files.pythonhosted.org/packages/62/e3/bef7b82c1997579c94de9ac5ea7626d01ae5858aa22bf4fcb38bf220cb3e/xxhash-3.5.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5a74f23335b9689b66eb6dbe2a931a88fcd7a4c2cc4b1cb0edba8ce381c7a1da", size = 30064, upload_time = "2024-08-17T09:20:15.925Z" }, +version = "3.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/02/84/30869e01909fb37a6cc7e18688ee8bf1e42d57e7e0777636bd47524c43c7/xxhash-3.6.0.tar.gz", hash = "sha256:f0162a78b13a0d7617b2845b90c763339d1f1d82bb04a4b07f4ab535cc5e05d6", size = 85160, upload-time = "2025-10-02T14:37:08.097Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/ee/f9f1d656ad168681bb0f6b092372c1e533c4416b8069b1896a175c46e484/xxhash-3.6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:87ff03d7e35c61435976554477a7f4cd1704c3596a89a8300d5ce7fc83874a71", size = 32845, upload-time = "2025-10-02T14:33:51.573Z" }, + { url = "https://files.pythonhosted.org/packages/a3/b1/93508d9460b292c74a09b83d16750c52a0ead89c51eea9951cb97a60d959/xxhash-3.6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f572dfd3d0e2eb1a57511831cf6341242f5a9f8298a45862d085f5b93394a27d", size = 30807, upload-time = "2025-10-02T14:33:52.964Z" }, + { url = "https://files.pythonhosted.org/packages/07/55/28c93a3662f2d200c70704efe74aab9640e824f8ce330d8d3943bf7c9b3c/xxhash-3.6.0-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:89952ea539566b9fed2bbd94e589672794b4286f342254fad28b149f9615fef8", size = 193786, upload-time = "2025-10-02T14:33:54.272Z" }, + { url = "https://files.pythonhosted.org/packages/c1/96/fec0be9bb4b8f5d9c57d76380a366f31a1781fb802f76fc7cda6c84893c7/xxhash-3.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:48e6f2ffb07a50b52465a1032c3cf1f4a5683f944acaca8a134a2f23674c2058", size = 212830, upload-time = "2025-10-02T14:33:55.706Z" }, + { url = "https://files.pythonhosted.org/packages/c4/a0/c706845ba77b9611f81fd2e93fad9859346b026e8445e76f8c6fd057cc6d/xxhash-3.6.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b5b848ad6c16d308c3ac7ad4ba6bede80ed5df2ba8ed382f8932df63158dd4b2", size = 211606, upload-time = "2025-10-02T14:33:57.133Z" }, + { url = "https://files.pythonhosted.org/packages/67/1e/164126a2999e5045f04a69257eea946c0dc3e86541b400d4385d646b53d7/xxhash-3.6.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a034590a727b44dd8ac5914236a7b8504144447a9682586c3327e935f33ec8cc", size = 444872, upload-time = "2025-10-02T14:33:58.446Z" }, + { url = "https://files.pythonhosted.org/packages/2d/4b/55ab404c56cd70a2cf5ecfe484838865d0fea5627365c6c8ca156bd09c8f/xxhash-3.6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8a8f1972e75ebdd161d7896743122834fe87378160c20e97f8b09166213bf8cc", size = 193217, upload-time = "2025-10-02T14:33:59.724Z" }, + { url = "https://files.pythonhosted.org/packages/45/e6/52abf06bac316db33aa269091ae7311bd53cfc6f4b120ae77bac1b348091/xxhash-3.6.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ee34327b187f002a596d7b167ebc59a1b729e963ce645964bbc050d2f1b73d07", size = 210139, upload-time = "2025-10-02T14:34:02.041Z" }, + { url = "https://files.pythonhosted.org/packages/34/37/db94d490b8691236d356bc249c08819cbcef9273a1a30acf1254ff9ce157/xxhash-3.6.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:339f518c3c7a850dd033ab416ea25a692759dc7478a71131fe8869010d2b75e4", size = 197669, upload-time = "2025-10-02T14:34:03.664Z" }, + { url = "https://files.pythonhosted.org/packages/b7/36/c4f219ef4a17a4f7a64ed3569bc2b5a9c8311abdb22249ac96093625b1a4/xxhash-3.6.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:bf48889c9630542d4709192578aebbd836177c9f7a4a2778a7d6340107c65f06", size = 210018, upload-time = "2025-10-02T14:34:05.325Z" }, + { url = "https://files.pythonhosted.org/packages/fd/06/bfac889a374fc2fc439a69223d1750eed2e18a7db8514737ab630534fa08/xxhash-3.6.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:5576b002a56207f640636056b4160a378fe36a58db73ae5c27a7ec8db35f71d4", size = 413058, upload-time = "2025-10-02T14:34:06.925Z" }, + { url = "https://files.pythonhosted.org/packages/c9/d1/555d8447e0dd32ad0930a249a522bb2e289f0d08b6b16204cfa42c1f5a0c/xxhash-3.6.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:af1f3278bd02814d6dedc5dec397993b549d6f16c19379721e5a1d31e132c49b", size = 190628, upload-time = "2025-10-02T14:34:08.669Z" }, + { url = "https://files.pythonhosted.org/packages/d1/15/8751330b5186cedc4ed4b597989882ea05e0408b53fa47bcb46a6125bfc6/xxhash-3.6.0-cp310-cp310-win32.whl", hash = "sha256:aed058764db109dc9052720da65fafe84873b05eb8b07e5e653597951af57c3b", size = 30577, upload-time = "2025-10-02T14:34:10.234Z" }, + { url = "https://files.pythonhosted.org/packages/bb/cc/53f87e8b5871a6eb2ff7e89c48c66093bda2be52315a8161ddc54ea550c4/xxhash-3.6.0-cp310-cp310-win_amd64.whl", hash = "sha256:e82da5670f2d0d98950317f82a0e4a0197150ff19a6df2ba40399c2a3b9ae5fb", size = 31487, upload-time = "2025-10-02T14:34:11.618Z" }, + { url = "https://files.pythonhosted.org/packages/9f/00/60f9ea3bb697667a14314d7269956f58bf56bb73864f8f8d52a3c2535e9a/xxhash-3.6.0-cp310-cp310-win_arm64.whl", hash = "sha256:4a082ffff8c6ac07707fb6b671caf7c6e020c75226c561830b73d862060f281d", size = 27863, upload-time = "2025-10-02T14:34:12.619Z" }, + { url = "https://files.pythonhosted.org/packages/17/d4/cc2f0400e9154df4b9964249da78ebd72f318e35ccc425e9f403c392f22a/xxhash-3.6.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b47bbd8cf2d72797f3c2772eaaac0ded3d3af26481a26d7d7d41dc2d3c46b04a", size = 32844, upload-time = "2025-10-02T14:34:14.037Z" }, + { url = "https://files.pythonhosted.org/packages/5e/ec/1cc11cd13e26ea8bc3cb4af4eaadd8d46d5014aebb67be3f71fb0b68802a/xxhash-3.6.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2b6821e94346f96db75abaa6e255706fb06ebd530899ed76d32cd99f20dc52fa", size = 30809, upload-time = "2025-10-02T14:34:15.484Z" }, + { url = "https://files.pythonhosted.org/packages/04/5f/19fe357ea348d98ca22f456f75a30ac0916b51c753e1f8b2e0e6fb884cce/xxhash-3.6.0-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d0a9751f71a1a65ce3584e9cae4467651c7e70c9d31017fa57574583a4540248", size = 194665, upload-time = "2025-10-02T14:34:16.541Z" }, + { url = "https://files.pythonhosted.org/packages/90/3b/d1f1a8f5442a5fd8beedae110c5af7604dc37349a8e16519c13c19a9a2de/xxhash-3.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b29ee68625ab37b04c0b40c3fafdf24d2f75ccd778333cfb698f65f6c463f62", size = 213550, upload-time = "2025-10-02T14:34:17.878Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ef/3a9b05eb527457d5db13a135a2ae1a26c80fecd624d20f3e8dcc4cb170f3/xxhash-3.6.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6812c25fe0d6c36a46ccb002f40f27ac903bf18af9f6dd8f9669cb4d176ab18f", size = 212384, upload-time = "2025-10-02T14:34:19.182Z" }, + { url = "https://files.pythonhosted.org/packages/0f/18/ccc194ee698c6c623acbf0f8c2969811a8a4b6185af5e824cd27b9e4fd3e/xxhash-3.6.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:4ccbff013972390b51a18ef1255ef5ac125c92dc9143b2d1909f59abc765540e", size = 445749, upload-time = "2025-10-02T14:34:20.659Z" }, + { url = "https://files.pythonhosted.org/packages/a5/86/cf2c0321dc3940a7aa73076f4fd677a0fb3e405cb297ead7d864fd90847e/xxhash-3.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:297b7fbf86c82c550e12e8fb71968b3f033d27b874276ba3624ea868c11165a8", size = 193880, upload-time = "2025-10-02T14:34:22.431Z" }, + { url = "https://files.pythonhosted.org/packages/82/fb/96213c8560e6f948a1ecc9a7613f8032b19ee45f747f4fca4eb31bb6d6ed/xxhash-3.6.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dea26ae1eb293db089798d3973a5fc928a18fdd97cc8801226fae705b02b14b0", size = 210912, upload-time = "2025-10-02T14:34:23.937Z" }, + { url = "https://files.pythonhosted.org/packages/40/aa/4395e669b0606a096d6788f40dbdf2b819d6773aa290c19e6e83cbfc312f/xxhash-3.6.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:7a0b169aafb98f4284f73635a8e93f0735f9cbde17bd5ec332480484241aaa77", size = 198654, upload-time = "2025-10-02T14:34:25.644Z" }, + { url = "https://files.pythonhosted.org/packages/67/74/b044fcd6b3d89e9b1b665924d85d3f400636c23590226feb1eb09e1176ce/xxhash-3.6.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:08d45aef063a4531b785cd72de4887766d01dc8f362a515693df349fdb825e0c", size = 210867, upload-time = "2025-10-02T14:34:27.203Z" }, + { url = "https://files.pythonhosted.org/packages/bc/fd/3ce73bf753b08cb19daee1eb14aa0d7fe331f8da9c02dd95316ddfe5275e/xxhash-3.6.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:929142361a48ee07f09121fe9e96a84950e8d4df3bb298ca5d88061969f34d7b", size = 414012, upload-time = "2025-10-02T14:34:28.409Z" }, + { url = "https://files.pythonhosted.org/packages/ba/b3/5a4241309217c5c876f156b10778f3ab3af7ba7e3259e6d5f5c7d0129eb2/xxhash-3.6.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:51312c768403d8540487dbbfb557454cfc55589bbde6424456951f7fcd4facb3", size = 191409, upload-time = "2025-10-02T14:34:29.696Z" }, + { url = "https://files.pythonhosted.org/packages/c0/01/99bfbc15fb9abb9a72b088c1d95219fc4782b7d01fc835bd5744d66dd0b8/xxhash-3.6.0-cp311-cp311-win32.whl", hash = "sha256:d1927a69feddc24c987b337ce81ac15c4720955b667fe9b588e02254b80446fd", size = 30574, upload-time = "2025-10-02T14:34:31.028Z" }, + { url = "https://files.pythonhosted.org/packages/65/79/9d24d7f53819fe301b231044ea362ce64e86c74f6e8c8e51320de248b3e5/xxhash-3.6.0-cp311-cp311-win_amd64.whl", hash = "sha256:26734cdc2d4ffe449b41d186bbeac416f704a482ed835d375a5c0cb02bc63fef", size = 31481, upload-time = "2025-10-02T14:34:32.062Z" }, + { url = "https://files.pythonhosted.org/packages/30/4e/15cd0e3e8772071344eab2961ce83f6e485111fed8beb491a3f1ce100270/xxhash-3.6.0-cp311-cp311-win_arm64.whl", hash = "sha256:d72f67ef8bf36e05f5b6c65e8524f265bd61071471cd4cf1d36743ebeeeb06b7", size = 27861, upload-time = "2025-10-02T14:34:33.555Z" }, + { url = "https://files.pythonhosted.org/packages/9a/07/d9412f3d7d462347e4511181dea65e47e0d0e16e26fbee2ea86a2aefb657/xxhash-3.6.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:01362c4331775398e7bb34e3ab403bc9ee9f7c497bc7dee6272114055277dd3c", size = 32744, upload-time = "2025-10-02T14:34:34.622Z" }, + { url = "https://files.pythonhosted.org/packages/79/35/0429ee11d035fc33abe32dca1b2b69e8c18d236547b9a9b72c1929189b9a/xxhash-3.6.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b7b2df81a23f8cb99656378e72501b2cb41b1827c0f5a86f87d6b06b69f9f204", size = 30816, upload-time = "2025-10-02T14:34:36.043Z" }, + { url = "https://files.pythonhosted.org/packages/b7/f2/57eb99aa0f7d98624c0932c5b9a170e1806406cdbcdb510546634a1359e0/xxhash-3.6.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:dc94790144e66b14f67b10ac8ed75b39ca47536bf8800eb7c24b50271ea0c490", size = 194035, upload-time = "2025-10-02T14:34:37.354Z" }, + { url = "https://files.pythonhosted.org/packages/4c/ed/6224ba353690d73af7a3f1c7cdb1fc1b002e38f783cb991ae338e1eb3d79/xxhash-3.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:93f107c673bccf0d592cdba077dedaf52fe7f42dcd7676eba1f6d6f0c3efffd2", size = 212914, upload-time = "2025-10-02T14:34:38.6Z" }, + { url = "https://files.pythonhosted.org/packages/38/86/fb6b6130d8dd6b8942cc17ab4d90e223653a89aa32ad2776f8af7064ed13/xxhash-3.6.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2aa5ee3444c25b69813663c9f8067dcfaa2e126dc55e8dddf40f4d1c25d7effa", size = 212163, upload-time = "2025-10-02T14:34:39.872Z" }, + { url = "https://files.pythonhosted.org/packages/ee/dc/e84875682b0593e884ad73b2d40767b5790d417bde603cceb6878901d647/xxhash-3.6.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f7f99123f0e1194fa59cc69ad46dbae2e07becec5df50a0509a808f90a0f03f0", size = 445411, upload-time = "2025-10-02T14:34:41.569Z" }, + { url = "https://files.pythonhosted.org/packages/11/4f/426f91b96701ec2f37bb2b8cec664eff4f658a11f3fa9d94f0a887ea6d2b/xxhash-3.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:49e03e6fe2cac4a1bc64952dd250cf0dbc5ef4ebb7b8d96bce82e2de163c82a2", size = 193883, upload-time = "2025-10-02T14:34:43.249Z" }, + { url = "https://files.pythonhosted.org/packages/53/5a/ddbb83eee8e28b778eacfc5a85c969673e4023cdeedcfcef61f36731610b/xxhash-3.6.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:bd17fede52a17a4f9a7bc4472a5867cb0b160deeb431795c0e4abe158bc784e9", size = 210392, upload-time = "2025-10-02T14:34:45.042Z" }, + { url = "https://files.pythonhosted.org/packages/1e/c2/ff69efd07c8c074ccdf0a4f36fcdd3d27363665bcdf4ba399abebe643465/xxhash-3.6.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:6fb5f5476bef678f69db04f2bd1efbed3030d2aba305b0fc1773645f187d6a4e", size = 197898, upload-time = "2025-10-02T14:34:46.302Z" }, + { url = "https://files.pythonhosted.org/packages/58/ca/faa05ac19b3b622c7c9317ac3e23954187516298a091eb02c976d0d3dd45/xxhash-3.6.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:843b52f6d88071f87eba1631b684fcb4b2068cd2180a0224122fe4ef011a9374", size = 210655, upload-time = "2025-10-02T14:34:47.571Z" }, + { url = "https://files.pythonhosted.org/packages/d4/7a/06aa7482345480cc0cb597f5c875b11a82c3953f534394f620b0be2f700c/xxhash-3.6.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:7d14a6cfaf03b1b6f5f9790f76880601ccc7896aff7ab9cd8978a939c1eb7e0d", size = 414001, upload-time = "2025-10-02T14:34:49.273Z" }, + { url = "https://files.pythonhosted.org/packages/23/07/63ffb386cd47029aa2916b3d2f454e6cc5b9f5c5ada3790377d5430084e7/xxhash-3.6.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:418daf3db71e1413cfe211c2f9a528456936645c17f46b5204705581a45390ae", size = 191431, upload-time = "2025-10-02T14:34:50.798Z" }, + { url = "https://files.pythonhosted.org/packages/0f/93/14fde614cadb4ddf5e7cebf8918b7e8fac5ae7861c1875964f17e678205c/xxhash-3.6.0-cp312-cp312-win32.whl", hash = "sha256:50fc255f39428a27299c20e280d6193d8b63b8ef8028995323bf834a026b4fbb", size = 30617, upload-time = "2025-10-02T14:34:51.954Z" }, + { url = "https://files.pythonhosted.org/packages/13/5d/0d125536cbe7565a83d06e43783389ecae0c0f2ed037b48ede185de477c0/xxhash-3.6.0-cp312-cp312-win_amd64.whl", hash = "sha256:c0f2ab8c715630565ab8991b536ecded9416d615538be8ecddce43ccf26cbc7c", size = 31534, upload-time = "2025-10-02T14:34:53.276Z" }, + { url = "https://files.pythonhosted.org/packages/54/85/6ec269b0952ec7e36ba019125982cf11d91256a778c7c3f98a4c5043d283/xxhash-3.6.0-cp312-cp312-win_arm64.whl", hash = "sha256:eae5c13f3bc455a3bbb68bdc513912dc7356de7e2280363ea235f71f54064829", size = 27876, upload-time = "2025-10-02T14:34:54.371Z" }, + { url = "https://files.pythonhosted.org/packages/33/76/35d05267ac82f53ae9b0e554da7c5e281ee61f3cad44c743f0fcd354f211/xxhash-3.6.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:599e64ba7f67472481ceb6ee80fa3bd828fd61ba59fb11475572cc5ee52b89ec", size = 32738, upload-time = "2025-10-02T14:34:55.839Z" }, + { url = "https://files.pythonhosted.org/packages/31/a8/3fbce1cd96534a95e35d5120637bf29b0d7f5d8fa2f6374e31b4156dd419/xxhash-3.6.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7d8b8aaa30fca4f16f0c84a5c8d7ddee0e25250ec2796c973775373257dde8f1", size = 30821, upload-time = "2025-10-02T14:34:57.219Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ea/d387530ca7ecfa183cb358027f1833297c6ac6098223fd14f9782cd0015c/xxhash-3.6.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:d597acf8506d6e7101a4a44a5e428977a51c0fadbbfd3c39650cca9253f6e5a6", size = 194127, upload-time = "2025-10-02T14:34:59.21Z" }, + { url = "https://files.pythonhosted.org/packages/ba/0c/71435dcb99874b09a43b8d7c54071e600a7481e42b3e3ce1eb5226a5711a/xxhash-3.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:858dc935963a33bc33490128edc1c12b0c14d9c7ebaa4e387a7869ecc4f3e263", size = 212975, upload-time = "2025-10-02T14:35:00.816Z" }, + { url = "https://files.pythonhosted.org/packages/84/7a/c2b3d071e4bb4a90b7057228a99b10d51744878f4a8a6dd643c8bd897620/xxhash-3.6.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba284920194615cb8edf73bf52236ce2e1664ccd4a38fdb543506413529cc546", size = 212241, upload-time = "2025-10-02T14:35:02.207Z" }, + { url = "https://files.pythonhosted.org/packages/81/5f/640b6eac0128e215f177df99eadcd0f1b7c42c274ab6a394a05059694c5a/xxhash-3.6.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:4b54219177f6c6674d5378bd862c6aedf64725f70dd29c472eaae154df1a2e89", size = 445471, upload-time = "2025-10-02T14:35:03.61Z" }, + { url = "https://files.pythonhosted.org/packages/5e/1e/3c3d3ef071b051cc3abbe3721ffb8365033a172613c04af2da89d5548a87/xxhash-3.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:42c36dd7dbad2f5238950c377fcbf6811b1cdb1c444fab447960030cea60504d", size = 193936, upload-time = "2025-10-02T14:35:05.013Z" }, + { url = "https://files.pythonhosted.org/packages/2c/bd/4a5f68381939219abfe1c22a9e3a5854a4f6f6f3c4983a87d255f21f2e5d/xxhash-3.6.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f22927652cba98c44639ffdc7aaf35828dccf679b10b31c4ad72a5b530a18eb7", size = 210440, upload-time = "2025-10-02T14:35:06.239Z" }, + { url = "https://files.pythonhosted.org/packages/eb/37/b80fe3d5cfb9faff01a02121a0f4d565eb7237e9e5fc66e73017e74dcd36/xxhash-3.6.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b45fad44d9c5c119e9c6fbf2e1c656a46dc68e280275007bbfd3d572b21426db", size = 197990, upload-time = "2025-10-02T14:35:07.735Z" }, + { url = "https://files.pythonhosted.org/packages/d7/fd/2c0a00c97b9e18f72e1f240ad4e8f8a90fd9d408289ba9c7c495ed7dc05c/xxhash-3.6.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:6f2580ffab1a8b68ef2b901cde7e55fa8da5e4be0977c68f78fc80f3c143de42", size = 210689, upload-time = "2025-10-02T14:35:09.438Z" }, + { url = "https://files.pythonhosted.org/packages/93/86/5dd8076a926b9a95db3206aba20d89a7fc14dd5aac16e5c4de4b56033140/xxhash-3.6.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:40c391dd3cd041ebc3ffe6f2c862f402e306eb571422e0aa918d8070ba31da11", size = 414068, upload-time = "2025-10-02T14:35:11.162Z" }, + { url = "https://files.pythonhosted.org/packages/af/3c/0bb129170ee8f3650f08e993baee550a09593462a5cddd8e44d0011102b1/xxhash-3.6.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f205badabde7aafd1a31e8ca2a3e5a763107a71c397c4481d6a804eb5063d8bd", size = 191495, upload-time = "2025-10-02T14:35:12.971Z" }, + { url = "https://files.pythonhosted.org/packages/e9/3a/6797e0114c21d1725e2577508e24006fd7ff1d8c0c502d3b52e45c1771d8/xxhash-3.6.0-cp313-cp313-win32.whl", hash = "sha256:2577b276e060b73b73a53042ea5bd5203d3e6347ce0d09f98500f418a9fcf799", size = 30620, upload-time = "2025-10-02T14:35:14.129Z" }, + { url = "https://files.pythonhosted.org/packages/86/15/9bc32671e9a38b413a76d24722a2bf8784a132c043063a8f5152d390b0f9/xxhash-3.6.0-cp313-cp313-win_amd64.whl", hash = "sha256:757320d45d2fbcce8f30c42a6b2f47862967aea7bf458b9625b4bbe7ee390392", size = 31542, upload-time = "2025-10-02T14:35:15.21Z" }, + { url = "https://files.pythonhosted.org/packages/39/c5/cc01e4f6188656e56112d6a8e0dfe298a16934b8c47a247236549a3f7695/xxhash-3.6.0-cp313-cp313-win_arm64.whl", hash = "sha256:457b8f85dec5825eed7b69c11ae86834a018b8e3df5e77783c999663da2f96d6", size = 27880, upload-time = "2025-10-02T14:35:16.315Z" }, + { url = "https://files.pythonhosted.org/packages/f3/30/25e5321c8732759e930c555176d37e24ab84365482d257c3b16362235212/xxhash-3.6.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a42e633d75cdad6d625434e3468126c73f13f7584545a9cf34e883aa1710e702", size = 32956, upload-time = "2025-10-02T14:35:17.413Z" }, + { url = "https://files.pythonhosted.org/packages/9f/3c/0573299560d7d9f8ab1838f1efc021a280b5ae5ae2e849034ef3dee18810/xxhash-3.6.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:568a6d743219e717b07b4e03b0a828ce593833e498c3b64752e0f5df6bfe84db", size = 31072, upload-time = "2025-10-02T14:35:18.844Z" }, + { url = "https://files.pythonhosted.org/packages/7a/1c/52d83a06e417cd9d4137722693424885cc9878249beb3a7c829e74bf7ce9/xxhash-3.6.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:bec91b562d8012dae276af8025a55811b875baace6af510412a5e58e3121bc54", size = 196409, upload-time = "2025-10-02T14:35:20.31Z" }, + { url = "https://files.pythonhosted.org/packages/e3/8e/c6d158d12a79bbd0b878f8355432075fc82759e356ab5a111463422a239b/xxhash-3.6.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:78e7f2f4c521c30ad5e786fdd6bae89d47a32672a80195467b5de0480aa97b1f", size = 215736, upload-time = "2025-10-02T14:35:21.616Z" }, + { url = "https://files.pythonhosted.org/packages/bc/68/c4c80614716345d55071a396cf03d06e34b5f4917a467faf43083c995155/xxhash-3.6.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3ed0df1b11a79856df5ffcab572cbd6b9627034c1c748c5566fa79df9048a7c5", size = 214833, upload-time = "2025-10-02T14:35:23.32Z" }, + { url = "https://files.pythonhosted.org/packages/7e/e9/ae27c8ffec8b953efa84c7c4a6c6802c263d587b9fc0d6e7cea64e08c3af/xxhash-3.6.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0e4edbfc7d420925b0dd5e792478ed393d6e75ff8fc219a6546fb446b6a417b1", size = 448348, upload-time = "2025-10-02T14:35:25.111Z" }, + { url = "https://files.pythonhosted.org/packages/d7/6b/33e21afb1b5b3f46b74b6bd1913639066af218d704cc0941404ca717fc57/xxhash-3.6.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fba27a198363a7ef87f8c0f6b171ec36b674fe9053742c58dd7e3201c1ab30ee", size = 196070, upload-time = "2025-10-02T14:35:26.586Z" }, + { url = "https://files.pythonhosted.org/packages/96/b6/fcabd337bc5fa624e7203aa0fa7d0c49eed22f72e93229431752bddc83d9/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:794fe9145fe60191c6532fa95063765529770edcdd67b3d537793e8004cabbfd", size = 212907, upload-time = "2025-10-02T14:35:28.087Z" }, + { url = "https://files.pythonhosted.org/packages/4b/d3/9ee6160e644d660fcf176c5825e61411c7f62648728f69c79ba237250143/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:6105ef7e62b5ac73a837778efc331a591d8442f8ef5c7e102376506cb4ae2729", size = 200839, upload-time = "2025-10-02T14:35:29.857Z" }, + { url = "https://files.pythonhosted.org/packages/0d/98/e8de5baa5109394baf5118f5e72ab21a86387c4f89b0e77ef3e2f6b0327b/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:f01375c0e55395b814a679b3eea205db7919ac2af213f4a6682e01220e5fe292", size = 213304, upload-time = "2025-10-02T14:35:31.222Z" }, + { url = "https://files.pythonhosted.org/packages/7b/1d/71056535dec5c3177eeb53e38e3d367dd1d16e024e63b1cee208d572a033/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:d706dca2d24d834a4661619dcacf51a75c16d65985718d6a7d73c1eeeb903ddf", size = 416930, upload-time = "2025-10-02T14:35:32.517Z" }, + { url = "https://files.pythonhosted.org/packages/dc/6c/5cbde9de2cd967c322e651c65c543700b19e7ae3e0aae8ece3469bf9683d/xxhash-3.6.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5f059d9faeacd49c0215d66f4056e1326c80503f51a1532ca336a385edadd033", size = 193787, upload-time = "2025-10-02T14:35:33.827Z" }, + { url = "https://files.pythonhosted.org/packages/19/fa/0172e350361d61febcea941b0cc541d6e6c8d65d153e85f850a7b256ff8a/xxhash-3.6.0-cp313-cp313t-win32.whl", hash = "sha256:1244460adc3a9be84731d72b8e80625788e5815b68da3da8b83f78115a40a7ec", size = 30916, upload-time = "2025-10-02T14:35:35.107Z" }, + { url = "https://files.pythonhosted.org/packages/ad/e6/e8cf858a2b19d6d45820f072eff1bea413910592ff17157cabc5f1227a16/xxhash-3.6.0-cp313-cp313t-win_amd64.whl", hash = "sha256:b1e420ef35c503869c4064f4a2f2b08ad6431ab7b229a05cce39d74268bca6b8", size = 31799, upload-time = "2025-10-02T14:35:36.165Z" }, + { url = "https://files.pythonhosted.org/packages/56/15/064b197e855bfb7b343210e82490ae672f8bc7cdf3ddb02e92f64304ee8a/xxhash-3.6.0-cp313-cp313t-win_arm64.whl", hash = "sha256:ec44b73a4220623235f67a996c862049f375df3b1052d9899f40a6382c32d746", size = 28044, upload-time = "2025-10-02T14:35:37.195Z" }, + { url = "https://files.pythonhosted.org/packages/7e/5e/0138bc4484ea9b897864d59fce9be9086030825bc778b76cb5a33a906d37/xxhash-3.6.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:a40a3d35b204b7cc7643cbcf8c9976d818cb47befcfac8bbefec8038ac363f3e", size = 32754, upload-time = "2025-10-02T14:35:38.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/d7/5dac2eb2ec75fd771957a13e5dda560efb2176d5203f39502a5fc571f899/xxhash-3.6.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a54844be970d3fc22630b32d515e79a90d0a3ddb2644d8d7402e3c4c8da61405", size = 30846, upload-time = "2025-10-02T14:35:39.6Z" }, + { url = "https://files.pythonhosted.org/packages/fe/71/8bc5be2bb00deb5682e92e8da955ebe5fa982da13a69da5a40a4c8db12fb/xxhash-3.6.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:016e9190af8f0a4e3741343777710e3d5717427f175adfdc3e72508f59e2a7f3", size = 194343, upload-time = "2025-10-02T14:35:40.69Z" }, + { url = "https://files.pythonhosted.org/packages/e7/3b/52badfb2aecec2c377ddf1ae75f55db3ba2d321c5e164f14461c90837ef3/xxhash-3.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4f6f72232f849eb9d0141e2ebe2677ece15adfd0fa599bc058aad83c714bb2c6", size = 213074, upload-time = "2025-10-02T14:35:42.29Z" }, + { url = "https://files.pythonhosted.org/packages/a2/2b/ae46b4e9b92e537fa30d03dbc19cdae57ed407e9c26d163895e968e3de85/xxhash-3.6.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:63275a8aba7865e44b1813d2177e0f5ea7eadad3dd063a21f7cf9afdc7054063", size = 212388, upload-time = "2025-10-02T14:35:43.929Z" }, + { url = "https://files.pythonhosted.org/packages/f5/80/49f88d3afc724b4ac7fbd664c8452d6db51b49915be48c6982659e0e7942/xxhash-3.6.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3cd01fa2aa00d8b017c97eb46b9a794fbdca53fc14f845f5a328c71254b0abb7", size = 445614, upload-time = "2025-10-02T14:35:45.216Z" }, + { url = "https://files.pythonhosted.org/packages/ed/ba/603ce3961e339413543d8cd44f21f2c80e2a7c5cfe692a7b1f2cccf58f3c/xxhash-3.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0226aa89035b62b6a86d3c68df4d7c1f47a342b8683da2b60cedcddb46c4d95b", size = 194024, upload-time = "2025-10-02T14:35:46.959Z" }, + { url = "https://files.pythonhosted.org/packages/78/d1/8e225ff7113bf81545cfdcd79eef124a7b7064a0bba53605ff39590b95c2/xxhash-3.6.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c6e193e9f56e4ca4923c61238cdaced324f0feac782544eb4c6d55ad5cc99ddd", size = 210541, upload-time = "2025-10-02T14:35:48.301Z" }, + { url = "https://files.pythonhosted.org/packages/6f/58/0f89d149f0bad89def1a8dd38feb50ccdeb643d9797ec84707091d4cb494/xxhash-3.6.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:9176dcaddf4ca963d4deb93866d739a343c01c969231dbe21680e13a5d1a5bf0", size = 198305, upload-time = "2025-10-02T14:35:49.584Z" }, + { url = "https://files.pythonhosted.org/packages/11/38/5eab81580703c4df93feb5f32ff8fa7fe1e2c51c1f183ee4e48d4bb9d3d7/xxhash-3.6.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:c1ce4009c97a752e682b897aa99aef84191077a9433eb237774689f14f8ec152", size = 210848, upload-time = "2025-10-02T14:35:50.877Z" }, + { url = "https://files.pythonhosted.org/packages/5e/6b/953dc4b05c3ce678abca756416e4c130d2382f877a9c30a20d08ee6a77c0/xxhash-3.6.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:8cb2f4f679b01513b7adbb9b1b2f0f9cdc31b70007eaf9d59d0878809f385b11", size = 414142, upload-time = "2025-10-02T14:35:52.15Z" }, + { url = "https://files.pythonhosted.org/packages/08/a9/238ec0d4e81a10eb5026d4a6972677cbc898ba6c8b9dbaec12ae001b1b35/xxhash-3.6.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:653a91d7c2ab54a92c19ccf43508b6a555440b9be1bc8be553376778be7f20b5", size = 191547, upload-time = "2025-10-02T14:35:53.547Z" }, + { url = "https://files.pythonhosted.org/packages/f1/ee/3cf8589e06c2164ac77c3bf0aa127012801128f1feebf2a079272da5737c/xxhash-3.6.0-cp314-cp314-win32.whl", hash = "sha256:a756fe893389483ee8c394d06b5ab765d96e68fbbfe6fde7aa17e11f5720559f", size = 31214, upload-time = "2025-10-02T14:35:54.746Z" }, + { url = "https://files.pythonhosted.org/packages/02/5d/a19552fbc6ad4cb54ff953c3908bbc095f4a921bc569433d791f755186f1/xxhash-3.6.0-cp314-cp314-win_amd64.whl", hash = "sha256:39be8e4e142550ef69629c9cd71b88c90e9a5db703fecbcf265546d9536ca4ad", size = 32290, upload-time = "2025-10-02T14:35:55.791Z" }, + { url = "https://files.pythonhosted.org/packages/b1/11/dafa0643bc30442c887b55baf8e73353a344ee89c1901b5a5c54a6c17d39/xxhash-3.6.0-cp314-cp314-win_arm64.whl", hash = "sha256:25915e6000338999236f1eb68a02a32c3275ac338628a7eaa5a269c401995679", size = 28795, upload-time = "2025-10-02T14:35:57.162Z" }, + { url = "https://files.pythonhosted.org/packages/2c/db/0e99732ed7f64182aef4a6fb145e1a295558deec2a746265dcdec12d191e/xxhash-3.6.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:c5294f596a9017ca5a3e3f8884c00b91ab2ad2933cf288f4923c3fd4346cf3d4", size = 32955, upload-time = "2025-10-02T14:35:58.267Z" }, + { url = "https://files.pythonhosted.org/packages/55/f4/2a7c3c68e564a099becfa44bb3d398810cc0ff6749b0d3cb8ccb93f23c14/xxhash-3.6.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1cf9dcc4ab9cff01dfbba78544297a3a01dafd60f3bde4e2bfd016cf7e4ddc67", size = 31072, upload-time = "2025-10-02T14:35:59.382Z" }, + { url = "https://files.pythonhosted.org/packages/c6/d9/72a29cddc7250e8a5819dad5d466facb5dc4c802ce120645630149127e73/xxhash-3.6.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:01262da8798422d0685f7cef03b2bd3f4f46511b02830861df548d7def4402ad", size = 196579, upload-time = "2025-10-02T14:36:00.838Z" }, + { url = "https://files.pythonhosted.org/packages/63/93/b21590e1e381040e2ca305a884d89e1c345b347404f7780f07f2cdd47ef4/xxhash-3.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:51a73fb7cb3a3ead9f7a8b583ffd9b8038e277cdb8cb87cf890e88b3456afa0b", size = 215854, upload-time = "2025-10-02T14:36:02.207Z" }, + { url = "https://files.pythonhosted.org/packages/ce/b8/edab8a7d4fa14e924b29be877d54155dcbd8b80be85ea00d2be3413a9ed4/xxhash-3.6.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b9c6df83594f7df8f7f708ce5ebeacfc69f72c9fbaaababf6cf4758eaada0c9b", size = 214965, upload-time = "2025-10-02T14:36:03.507Z" }, + { url = "https://files.pythonhosted.org/packages/27/67/dfa980ac7f0d509d54ea0d5a486d2bb4b80c3f1bb22b66e6a05d3efaf6c0/xxhash-3.6.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:627f0af069b0ea56f312fd5189001c24578868643203bca1abbc2c52d3a6f3ca", size = 448484, upload-time = "2025-10-02T14:36:04.828Z" }, + { url = "https://files.pythonhosted.org/packages/8c/63/8ffc2cc97e811c0ca5d00ab36604b3ea6f4254f20b7bc658ca825ce6c954/xxhash-3.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:aa912c62f842dfd013c5f21a642c9c10cd9f4c4e943e0af83618b4a404d9091a", size = 196162, upload-time = "2025-10-02T14:36:06.182Z" }, + { url = "https://files.pythonhosted.org/packages/4b/77/07f0e7a3edd11a6097e990f6e5b815b6592459cb16dae990d967693e6ea9/xxhash-3.6.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:b465afd7909db30168ab62afe40b2fcf79eedc0b89a6c0ab3123515dc0df8b99", size = 213007, upload-time = "2025-10-02T14:36:07.733Z" }, + { url = "https://files.pythonhosted.org/packages/ae/d8/bc5fa0d152837117eb0bef6f83f956c509332ce133c91c63ce07ee7c4873/xxhash-3.6.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:a881851cf38b0a70e7c4d3ce81fc7afd86fbc2a024f4cfb2a97cf49ce04b75d3", size = 200956, upload-time = "2025-10-02T14:36:09.106Z" }, + { url = "https://files.pythonhosted.org/packages/26/a5/d749334130de9411783873e9b98ecc46688dad5db64ca6e04b02acc8b473/xxhash-3.6.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:9b3222c686a919a0f3253cfc12bb118b8b103506612253b5baeaac10d8027cf6", size = 213401, upload-time = "2025-10-02T14:36:10.585Z" }, + { url = "https://files.pythonhosted.org/packages/89/72/abed959c956a4bfc72b58c0384bb7940663c678127538634d896b1195c10/xxhash-3.6.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:c5aa639bc113e9286137cec8fadc20e9cd732b2cc385c0b7fa673b84fc1f2a93", size = 417083, upload-time = "2025-10-02T14:36:12.276Z" }, + { url = "https://files.pythonhosted.org/packages/0c/b3/62fd2b586283b7d7d665fb98e266decadf31f058f1cf6c478741f68af0cb/xxhash-3.6.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5c1343d49ac102799905e115aee590183c3921d475356cb24b4de29a4bc56518", size = 193913, upload-time = "2025-10-02T14:36:14.025Z" }, + { url = "https://files.pythonhosted.org/packages/9a/9a/c19c42c5b3f5a4aad748a6d5b4f23df3bed7ee5445accc65a0fb3ff03953/xxhash-3.6.0-cp314-cp314t-win32.whl", hash = "sha256:5851f033c3030dd95c086b4a36a2683c2ff4a799b23af60977188b057e467119", size = 31586, upload-time = "2025-10-02T14:36:15.603Z" }, + { url = "https://files.pythonhosted.org/packages/03/d6/4cc450345be9924fd5dc8c590ceda1db5b43a0a889587b0ae81a95511360/xxhash-3.6.0-cp314-cp314t-win_amd64.whl", hash = "sha256:0444e7967dac37569052d2409b00a8860c2135cff05502df4da80267d384849f", size = 32526, upload-time = "2025-10-02T14:36:16.708Z" }, + { url = "https://files.pythonhosted.org/packages/0f/c9/7243eb3f9eaabd1a88a5a5acadf06df2d83b100c62684b7425c6a11bcaa8/xxhash-3.6.0-cp314-cp314t-win_arm64.whl", hash = "sha256:bb79b1e63f6fd84ec778a4b1916dfe0a7c3fdb986c06addd5db3a0d413819d95", size = 28898, upload-time = "2025-10-02T14:36:17.843Z" }, + { url = "https://files.pythonhosted.org/packages/93/1e/8aec23647a34a249f62e2398c42955acd9b4c6ed5cf08cbea94dc46f78d2/xxhash-3.6.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0f7b7e2ec26c1666ad5fc9dbfa426a6a3367ceaf79db5dd76264659d509d73b0", size = 30662, upload-time = "2025-10-02T14:37:01.743Z" }, + { url = "https://files.pythonhosted.org/packages/b8/0b/b14510b38ba91caf43006209db846a696ceea6a847a0c9ba0a5b1adc53d6/xxhash-3.6.0-pp311-pypy311_pp73-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:5dc1e14d14fa0f5789ec29a7062004b5933964bb9b02aae6622b8f530dc40296", size = 41056, upload-time = "2025-10-02T14:37:02.879Z" }, + { url = "https://files.pythonhosted.org/packages/50/55/15a7b8a56590e66ccd374bbfa3f9ffc45b810886c8c3b614e3f90bd2367c/xxhash-3.6.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:881b47fc47e051b37d94d13e7455131054b56749b91b508b0907eb07900d1c13", size = 36251, upload-time = "2025-10-02T14:37:04.44Z" }, + { url = "https://files.pythonhosted.org/packages/62/b2/5ac99a041a29e58e95f907876b04f7067a0242cb85b5f39e726153981503/xxhash-3.6.0-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c6dc31591899f5e5666f04cc2e529e69b4072827085c1ef15294d91a004bc1bd", size = 32481, upload-time = "2025-10-02T14:37:05.869Z" }, + { url = "https://files.pythonhosted.org/packages/7b/d9/8d95e906764a386a3d3b596f3c68bb63687dfca806373509f51ce8eea81f/xxhash-3.6.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:15e0dac10eb9309508bfc41f7f9deaa7755c69e35af835db9cb10751adebc35d", size = 31565, upload-time = "2025-10-02T14:37:06.966Z" }, ] [[package]] name = "yarl" -version = "1.20.0" +version = "1.22.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "idna" }, { name = "multidict" }, { name = "propcache" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/62/51/c0edba5219027f6eab262e139f73e2417b0f4efffa23bf562f6e18f76ca5/yarl-1.20.0.tar.gz", hash = "sha256:686d51e51ee5dfe62dec86e4866ee0e9ed66df700d55c828a615640adc885307", size = 185258, upload_time = "2025-04-17T00:45:14.661Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/00/ab/66082639f99d7ef647a86b2ff4ca20f8ae13bd68a6237e6e166b8eb92edf/yarl-1.20.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f1f6670b9ae3daedb325fa55fbe31c22c8228f6e0b513772c2e1c623caa6ab22", size = 145054, upload_time = "2025-04-17T00:41:27.071Z" }, - { url = "https://files.pythonhosted.org/packages/3d/c2/4e78185c453c3ca02bd11c7907394d0410d26215f9e4b7378648b3522a30/yarl-1.20.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:85a231fa250dfa3308f3c7896cc007a47bc76e9e8e8595c20b7426cac4884c62", size = 96811, upload_time = "2025-04-17T00:41:30.235Z" }, - { url = "https://files.pythonhosted.org/packages/c7/45/91e31dccdcf5b7232dcace78bd51a1bb2d7b4b96c65eece0078b620587d1/yarl-1.20.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1a06701b647c9939d7019acdfa7ebbfbb78ba6aa05985bb195ad716ea759a569", size = 94566, upload_time = "2025-04-17T00:41:32.023Z" }, - { url = "https://files.pythonhosted.org/packages/c8/21/e0aa650bcee881fb804331faa2c0f9a5d6be7609970b2b6e3cdd414e174b/yarl-1.20.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7595498d085becc8fb9203aa314b136ab0516c7abd97e7d74f7bb4eb95042abe", size = 327297, upload_time = "2025-04-17T00:41:34.03Z" }, - { url = "https://files.pythonhosted.org/packages/1a/a4/58f10870f5c17595c5a37da4c6a0b321589b7d7976e10570088d445d0f47/yarl-1.20.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:af5607159085dcdb055d5678fc2d34949bd75ae6ea6b4381e784bbab1c3aa195", size = 323578, upload_time = "2025-04-17T00:41:36.492Z" }, - { url = "https://files.pythonhosted.org/packages/07/df/2506b1382cc0c4bb0d22a535dc3e7ccd53da9a59b411079013a7904ac35c/yarl-1.20.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:95b50910e496567434cb77a577493c26bce0f31c8a305135f3bda6a2483b8e10", size = 343212, upload_time = "2025-04-17T00:41:38.396Z" }, - { url = "https://files.pythonhosted.org/packages/ba/4a/d1c901d0e2158ad06bb0b9a92473e32d992f98673b93c8a06293e091bab0/yarl-1.20.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b594113a301ad537766b4e16a5a6750fcbb1497dcc1bc8a4daae889e6402a634", size = 337956, upload_time = "2025-04-17T00:41:40.519Z" }, - { url = "https://files.pythonhosted.org/packages/8b/fd/10fcf7d86f49b1a11096d6846257485ef32e3d3d322e8a7fdea5b127880c/yarl-1.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:083ce0393ea173cd37834eb84df15b6853b555d20c52703e21fbababa8c129d2", size = 333889, upload_time = "2025-04-17T00:41:42.437Z" }, - { url = "https://files.pythonhosted.org/packages/e2/cd/bae926a25154ba31c5fd15f2aa6e50a545c840e08d85e2e2e0807197946b/yarl-1.20.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f1a350a652bbbe12f666109fbddfdf049b3ff43696d18c9ab1531fbba1c977a", size = 322282, upload_time = "2025-04-17T00:41:44.641Z" }, - { url = "https://files.pythonhosted.org/packages/e2/c6/c3ac3597dfde746c63c637c5422cf3954ebf622a8de7f09892d20a68900d/yarl-1.20.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:fb0caeac4a164aadce342f1597297ec0ce261ec4532bbc5a9ca8da5622f53867", size = 336270, upload_time = "2025-04-17T00:41:46.812Z" }, - { url = "https://files.pythonhosted.org/packages/dd/42/417fd7b8da5846def29712370ea8916a4be2553de42a2c969815153717be/yarl-1.20.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:d88cc43e923f324203f6ec14434fa33b85c06d18d59c167a0637164863b8e995", size = 335500, upload_time = "2025-04-17T00:41:48.896Z" }, - { url = "https://files.pythonhosted.org/packages/37/aa/c2339683f8f05f4be16831b6ad58d04406cf1c7730e48a12f755da9f5ac5/yarl-1.20.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e52d6ed9ea8fd3abf4031325dc714aed5afcbfa19ee4a89898d663c9976eb487", size = 339672, upload_time = "2025-04-17T00:41:50.965Z" }, - { url = "https://files.pythonhosted.org/packages/be/12/ab6c4df95f00d7bc9502bf07a92d5354f11d9d3cb855222a6a8d2bd6e8da/yarl-1.20.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ce360ae48a5e9961d0c730cf891d40698a82804e85f6e74658fb175207a77cb2", size = 351840, upload_time = "2025-04-17T00:41:53.074Z" }, - { url = "https://files.pythonhosted.org/packages/83/3c/08d58c51bbd3899be3e7e83cd7a691fdcf3b9f78b8699d663ecc2c090ab7/yarl-1.20.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:06d06c9d5b5bc3eb56542ceeba6658d31f54cf401e8468512447834856fb0e61", size = 359550, upload_time = "2025-04-17T00:41:55.517Z" }, - { url = "https://files.pythonhosted.org/packages/8a/15/de7906c506f85fb476f0edac4bd74569f49e5ffdcf98e246a0313bf593b9/yarl-1.20.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c27d98f4e5c4060582f44e58309c1e55134880558f1add7a87c1bc36ecfade19", size = 351108, upload_time = "2025-04-17T00:41:57.582Z" }, - { url = "https://files.pythonhosted.org/packages/25/04/c6754f5ae2cdf057ac094ac01137c17875b629b1c29ed75354626a755375/yarl-1.20.0-cp310-cp310-win32.whl", hash = "sha256:f4d3fa9b9f013f7050326e165c3279e22850d02ae544ace285674cb6174b5d6d", size = 86733, upload_time = "2025-04-17T00:41:59.757Z" }, - { url = "https://files.pythonhosted.org/packages/db/1f/5c1952f3d983ac3f5fb079b5b13b62728f8a73fd27d03e1cef7e476addff/yarl-1.20.0-cp310-cp310-win_amd64.whl", hash = "sha256:bc906b636239631d42eb8a07df8359905da02704a868983265603887ed68c076", size = 92916, upload_time = "2025-04-17T00:42:02.177Z" }, - { url = "https://files.pythonhosted.org/packages/60/82/a59d8e21b20ffc836775fa7daedac51d16bb8f3010c4fcb495c4496aa922/yarl-1.20.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:fdb5204d17cb32b2de2d1e21c7461cabfacf17f3645e4b9039f210c5d3378bf3", size = 145178, upload_time = "2025-04-17T00:42:04.511Z" }, - { url = "https://files.pythonhosted.org/packages/ba/81/315a3f6f95947cfbf37c92d6fbce42a1a6207b6c38e8c2b452499ec7d449/yarl-1.20.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:eaddd7804d8e77d67c28d154ae5fab203163bd0998769569861258e525039d2a", size = 96859, upload_time = "2025-04-17T00:42:06.43Z" }, - { url = "https://files.pythonhosted.org/packages/ad/17/9b64e575583158551b72272a1023cdbd65af54fe13421d856b2850a6ddb7/yarl-1.20.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:634b7ba6b4a85cf67e9df7c13a7fb2e44fa37b5d34501038d174a63eaac25ee2", size = 94647, upload_time = "2025-04-17T00:42:07.976Z" }, - { url = "https://files.pythonhosted.org/packages/2c/29/8f291e7922a58a21349683f6120a85701aeefaa02e9f7c8a2dc24fe3f431/yarl-1.20.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6d409e321e4addf7d97ee84162538c7258e53792eb7c6defd0c33647d754172e", size = 355788, upload_time = "2025-04-17T00:42:09.902Z" }, - { url = "https://files.pythonhosted.org/packages/26/6d/b4892c80b805c42c228c6d11e03cafabf81662d371b0853e7f0f513837d5/yarl-1.20.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:ea52f7328a36960ba3231c6677380fa67811b414798a6e071c7085c57b6d20a9", size = 344613, upload_time = "2025-04-17T00:42:11.768Z" }, - { url = "https://files.pythonhosted.org/packages/d7/0e/517aa28d3f848589bae9593717b063a544b86ba0a807d943c70f48fcf3bb/yarl-1.20.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c8703517b924463994c344dcdf99a2d5ce9eca2b6882bb640aa555fb5efc706a", size = 370953, upload_time = "2025-04-17T00:42:13.983Z" }, - { url = "https://files.pythonhosted.org/packages/5f/9b/5bd09d2f1ad6e6f7c2beae9e50db78edd2cca4d194d227b958955573e240/yarl-1.20.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:077989b09ffd2f48fb2d8f6a86c5fef02f63ffe6b1dd4824c76de7bb01e4f2e2", size = 369204, upload_time = "2025-04-17T00:42:16.386Z" }, - { url = "https://files.pythonhosted.org/packages/9c/85/d793a703cf4bd0d4cd04e4b13cc3d44149470f790230430331a0c1f52df5/yarl-1.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0acfaf1da020253f3533526e8b7dd212838fdc4109959a2c53cafc6db611bff2", size = 358108, upload_time = "2025-04-17T00:42:18.622Z" }, - { url = "https://files.pythonhosted.org/packages/6f/54/b6c71e13549c1f6048fbc14ce8d930ac5fb8bafe4f1a252e621a24f3f1f9/yarl-1.20.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b4230ac0b97ec5eeb91d96b324d66060a43fd0d2a9b603e3327ed65f084e41f8", size = 346610, upload_time = "2025-04-17T00:42:20.9Z" }, - { url = "https://files.pythonhosted.org/packages/a0/1a/d6087d58bdd0d8a2a37bbcdffac9d9721af6ebe50d85304d9f9b57dfd862/yarl-1.20.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0a6a1e6ae21cdd84011c24c78d7a126425148b24d437b5702328e4ba640a8902", size = 365378, upload_time = "2025-04-17T00:42:22.926Z" }, - { url = "https://files.pythonhosted.org/packages/02/84/e25ddff4cbc001dbc4af76f8d41a3e23818212dd1f0a52044cbc60568872/yarl-1.20.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:86de313371ec04dd2531f30bc41a5a1a96f25a02823558ee0f2af0beaa7ca791", size = 356919, upload_time = "2025-04-17T00:42:25.145Z" }, - { url = "https://files.pythonhosted.org/packages/04/76/898ae362353bf8f64636495d222c8014c8e5267df39b1a9fe1e1572fb7d0/yarl-1.20.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:dd59c9dd58ae16eaa0f48c3d0cbe6be8ab4dc7247c3ff7db678edecbaf59327f", size = 364248, upload_time = "2025-04-17T00:42:27.475Z" }, - { url = "https://files.pythonhosted.org/packages/1b/b0/9d9198d83a622f1c40fdbf7bd13b224a6979f2e1fc2cf50bfb1d8773c495/yarl-1.20.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a0bc5e05f457b7c1994cc29e83b58f540b76234ba6b9648a4971ddc7f6aa52da", size = 378418, upload_time = "2025-04-17T00:42:29.333Z" }, - { url = "https://files.pythonhosted.org/packages/c7/ce/1f50c1cc594cf5d3f5bf4a9b616fca68680deaec8ad349d928445ac52eb8/yarl-1.20.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:c9471ca18e6aeb0e03276b5e9b27b14a54c052d370a9c0c04a68cefbd1455eb4", size = 383850, upload_time = "2025-04-17T00:42:31.668Z" }, - { url = "https://files.pythonhosted.org/packages/89/1e/a59253a87b35bfec1a25bb5801fb69943330b67cfd266278eb07e0609012/yarl-1.20.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:40ed574b4df723583a26c04b298b283ff171bcc387bc34c2683235e2487a65a5", size = 381218, upload_time = "2025-04-17T00:42:33.523Z" }, - { url = "https://files.pythonhosted.org/packages/85/b0/26f87df2b3044b0ef1a7cf66d321102bdca091db64c5ae853fcb2171c031/yarl-1.20.0-cp311-cp311-win32.whl", hash = "sha256:db243357c6c2bf3cd7e17080034ade668d54ce304d820c2a58514a4e51d0cfd6", size = 86606, upload_time = "2025-04-17T00:42:35.873Z" }, - { url = "https://files.pythonhosted.org/packages/33/46/ca335c2e1f90446a77640a45eeb1cd8f6934f2c6e4df7db0f0f36ef9f025/yarl-1.20.0-cp311-cp311-win_amd64.whl", hash = "sha256:8c12cd754d9dbd14204c328915e23b0c361b88f3cffd124129955e60a4fbfcfb", size = 93374, upload_time = "2025-04-17T00:42:37.586Z" }, - { url = "https://files.pythonhosted.org/packages/c3/e8/3efdcb83073df978bb5b1a9cc0360ce596680e6c3fac01f2a994ccbb8939/yarl-1.20.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e06b9f6cdd772f9b665e5ba8161968e11e403774114420737f7884b5bd7bdf6f", size = 147089, upload_time = "2025-04-17T00:42:39.602Z" }, - { url = "https://files.pythonhosted.org/packages/60/c3/9e776e98ea350f76f94dd80b408eaa54e5092643dbf65fd9babcffb60509/yarl-1.20.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b9ae2fbe54d859b3ade40290f60fe40e7f969d83d482e84d2c31b9bff03e359e", size = 97706, upload_time = "2025-04-17T00:42:41.469Z" }, - { url = "https://files.pythonhosted.org/packages/0c/5b/45cdfb64a3b855ce074ae607b9fc40bc82e7613b94e7612b030255c93a09/yarl-1.20.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6d12b8945250d80c67688602c891237994d203d42427cb14e36d1a732eda480e", size = 95719, upload_time = "2025-04-17T00:42:43.666Z" }, - { url = "https://files.pythonhosted.org/packages/2d/4e/929633b249611eeed04e2f861a14ed001acca3ef9ec2a984a757b1515889/yarl-1.20.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:087e9731884621b162a3e06dc0d2d626e1542a617f65ba7cc7aeab279d55ad33", size = 343972, upload_time = "2025-04-17T00:42:45.391Z" }, - { url = "https://files.pythonhosted.org/packages/49/fd/047535d326c913f1a90407a3baf7ff535b10098611eaef2c527e32e81ca1/yarl-1.20.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:69df35468b66c1a6e6556248e6443ef0ec5f11a7a4428cf1f6281f1879220f58", size = 339639, upload_time = "2025-04-17T00:42:47.552Z" }, - { url = "https://files.pythonhosted.org/packages/48/2f/11566f1176a78f4bafb0937c0072410b1b0d3640b297944a6a7a556e1d0b/yarl-1.20.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b2992fe29002fd0d4cbaea9428b09af9b8686a9024c840b8a2b8f4ea4abc16f", size = 353745, upload_time = "2025-04-17T00:42:49.406Z" }, - { url = "https://files.pythonhosted.org/packages/26/17/07dfcf034d6ae8837b33988be66045dd52f878dfb1c4e8f80a7343f677be/yarl-1.20.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4c903e0b42aab48abfbac668b5a9d7b6938e721a6341751331bcd7553de2dcae", size = 354178, upload_time = "2025-04-17T00:42:51.588Z" }, - { url = "https://files.pythonhosted.org/packages/15/45/212604d3142d84b4065d5f8cab6582ed3d78e4cc250568ef2a36fe1cf0a5/yarl-1.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf099e2432131093cc611623e0b0bcc399b8cddd9a91eded8bfb50402ec35018", size = 349219, upload_time = "2025-04-17T00:42:53.674Z" }, - { url = "https://files.pythonhosted.org/packages/e6/e0/a10b30f294111c5f1c682461e9459935c17d467a760c21e1f7db400ff499/yarl-1.20.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8a7f62f5dc70a6c763bec9ebf922be52aa22863d9496a9a30124d65b489ea672", size = 337266, upload_time = "2025-04-17T00:42:55.49Z" }, - { url = "https://files.pythonhosted.org/packages/33/a6/6efa1d85a675d25a46a167f9f3e80104cde317dfdf7f53f112ae6b16a60a/yarl-1.20.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:54ac15a8b60382b2bcefd9a289ee26dc0920cf59b05368c9b2b72450751c6eb8", size = 360873, upload_time = "2025-04-17T00:42:57.895Z" }, - { url = "https://files.pythonhosted.org/packages/77/67/c8ab718cb98dfa2ae9ba0f97bf3cbb7d45d37f13fe1fbad25ac92940954e/yarl-1.20.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:25b3bc0763a7aca16a0f1b5e8ef0f23829df11fb539a1b70476dcab28bd83da7", size = 360524, upload_time = "2025-04-17T00:43:00.094Z" }, - { url = "https://files.pythonhosted.org/packages/bd/e8/c3f18660cea1bc73d9f8a2b3ef423def8dadbbae6c4afabdb920b73e0ead/yarl-1.20.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b2586e36dc070fc8fad6270f93242124df68b379c3a251af534030a4a33ef594", size = 365370, upload_time = "2025-04-17T00:43:02.242Z" }, - { url = "https://files.pythonhosted.org/packages/c9/99/33f3b97b065e62ff2d52817155a89cfa030a1a9b43fee7843ef560ad9603/yarl-1.20.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:866349da9d8c5290cfefb7fcc47721e94de3f315433613e01b435473be63daa6", size = 373297, upload_time = "2025-04-17T00:43:04.189Z" }, - { url = "https://files.pythonhosted.org/packages/3d/89/7519e79e264a5f08653d2446b26d4724b01198a93a74d2e259291d538ab1/yarl-1.20.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:33bb660b390a0554d41f8ebec5cd4475502d84104b27e9b42f5321c5192bfcd1", size = 378771, upload_time = "2025-04-17T00:43:06.609Z" }, - { url = "https://files.pythonhosted.org/packages/3a/58/6c460bbb884abd2917c3eef6f663a4a873f8dc6f498561fc0ad92231c113/yarl-1.20.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:737e9f171e5a07031cbee5e9180f6ce21a6c599b9d4b2c24d35df20a52fabf4b", size = 375000, upload_time = "2025-04-17T00:43:09.01Z" }, - { url = "https://files.pythonhosted.org/packages/3b/2a/dd7ed1aa23fea996834278d7ff178f215b24324ee527df53d45e34d21d28/yarl-1.20.0-cp312-cp312-win32.whl", hash = "sha256:839de4c574169b6598d47ad61534e6981979ca2c820ccb77bf70f4311dd2cc64", size = 86355, upload_time = "2025-04-17T00:43:11.311Z" }, - { url = "https://files.pythonhosted.org/packages/ca/c6/333fe0338305c0ac1c16d5aa7cc4841208d3252bbe62172e0051006b5445/yarl-1.20.0-cp312-cp312-win_amd64.whl", hash = "sha256:3d7dbbe44b443b0c4aa0971cb07dcb2c2060e4a9bf8d1301140a33a93c98e18c", size = 92904, upload_time = "2025-04-17T00:43:13.087Z" }, - { url = "https://files.pythonhosted.org/packages/0f/6f/514c9bff2900c22a4f10e06297714dbaf98707143b37ff0bcba65a956221/yarl-1.20.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2137810a20b933b1b1b7e5cf06a64c3ed3b4747b0e5d79c9447c00db0e2f752f", size = 145030, upload_time = "2025-04-17T00:43:15.083Z" }, - { url = "https://files.pythonhosted.org/packages/4e/9d/f88da3fa319b8c9c813389bfb3463e8d777c62654c7168e580a13fadff05/yarl-1.20.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:447c5eadd750db8389804030d15f43d30435ed47af1313303ed82a62388176d3", size = 96894, upload_time = "2025-04-17T00:43:17.372Z" }, - { url = "https://files.pythonhosted.org/packages/cd/57/92e83538580a6968b2451d6c89c5579938a7309d4785748e8ad42ddafdce/yarl-1.20.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:42fbe577272c203528d402eec8bf4b2d14fd49ecfec92272334270b850e9cd7d", size = 94457, upload_time = "2025-04-17T00:43:19.431Z" }, - { url = "https://files.pythonhosted.org/packages/e9/ee/7ee43bd4cf82dddd5da97fcaddb6fa541ab81f3ed564c42f146c83ae17ce/yarl-1.20.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18e321617de4ab170226cd15006a565d0fa0d908f11f724a2c9142d6b2812ab0", size = 343070, upload_time = "2025-04-17T00:43:21.426Z" }, - { url = "https://files.pythonhosted.org/packages/4a/12/b5eccd1109e2097bcc494ba7dc5de156e41cf8309fab437ebb7c2b296ce3/yarl-1.20.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4345f58719825bba29895011e8e3b545e6e00257abb984f9f27fe923afca2501", size = 337739, upload_time = "2025-04-17T00:43:23.634Z" }, - { url = "https://files.pythonhosted.org/packages/7d/6b/0eade8e49af9fc2585552f63c76fa59ef469c724cc05b29519b19aa3a6d5/yarl-1.20.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5d9b980d7234614bc4674468ab173ed77d678349c860c3af83b1fffb6a837ddc", size = 351338, upload_time = "2025-04-17T00:43:25.695Z" }, - { url = "https://files.pythonhosted.org/packages/45/cb/aaaa75d30087b5183c7b8a07b4fb16ae0682dd149a1719b3a28f54061754/yarl-1.20.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af4baa8a445977831cbaa91a9a84cc09debb10bc8391f128da2f7bd070fc351d", size = 353636, upload_time = "2025-04-17T00:43:27.876Z" }, - { url = "https://files.pythonhosted.org/packages/98/9d/d9cb39ec68a91ba6e66fa86d97003f58570327d6713833edf7ad6ce9dde5/yarl-1.20.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:123393db7420e71d6ce40d24885a9e65eb1edefc7a5228db2d62bcab3386a5c0", size = 348061, upload_time = "2025-04-17T00:43:29.788Z" }, - { url = "https://files.pythonhosted.org/packages/72/6b/103940aae893d0cc770b4c36ce80e2ed86fcb863d48ea80a752b8bda9303/yarl-1.20.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ab47acc9332f3de1b39e9b702d9c916af7f02656b2a86a474d9db4e53ef8fd7a", size = 334150, upload_time = "2025-04-17T00:43:31.742Z" }, - { url = "https://files.pythonhosted.org/packages/ef/b2/986bd82aa222c3e6b211a69c9081ba46484cffa9fab2a5235e8d18ca7a27/yarl-1.20.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4a34c52ed158f89876cba9c600b2c964dfc1ca52ba7b3ab6deb722d1d8be6df2", size = 362207, upload_time = "2025-04-17T00:43:34.099Z" }, - { url = "https://files.pythonhosted.org/packages/14/7c/63f5922437b873795d9422cbe7eb2509d4b540c37ae5548a4bb68fd2c546/yarl-1.20.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:04d8cfb12714158abf2618f792c77bc5c3d8c5f37353e79509608be4f18705c9", size = 361277, upload_time = "2025-04-17T00:43:36.202Z" }, - { url = "https://files.pythonhosted.org/packages/81/83/450938cccf732466953406570bdb42c62b5ffb0ac7ac75a1f267773ab5c8/yarl-1.20.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:7dc63ad0d541c38b6ae2255aaa794434293964677d5c1ec5d0116b0e308031f5", size = 364990, upload_time = "2025-04-17T00:43:38.551Z" }, - { url = "https://files.pythonhosted.org/packages/b4/de/af47d3a47e4a833693b9ec8e87debb20f09d9fdc9139b207b09a3e6cbd5a/yarl-1.20.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f9d02b591a64e4e6ca18c5e3d925f11b559c763b950184a64cf47d74d7e41877", size = 374684, upload_time = "2025-04-17T00:43:40.481Z" }, - { url = "https://files.pythonhosted.org/packages/62/0b/078bcc2d539f1faffdc7d32cb29a2d7caa65f1a6f7e40795d8485db21851/yarl-1.20.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:95fc9876f917cac7f757df80a5dda9de59d423568460fe75d128c813b9af558e", size = 382599, upload_time = "2025-04-17T00:43:42.463Z" }, - { url = "https://files.pythonhosted.org/packages/74/a9/4fdb1a7899f1fb47fd1371e7ba9e94bff73439ce87099d5dd26d285fffe0/yarl-1.20.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:bb769ae5760cd1c6a712135ee7915f9d43f11d9ef769cb3f75a23e398a92d384", size = 378573, upload_time = "2025-04-17T00:43:44.797Z" }, - { url = "https://files.pythonhosted.org/packages/fd/be/29f5156b7a319e4d2e5b51ce622b4dfb3aa8d8204cd2a8a339340fbfad40/yarl-1.20.0-cp313-cp313-win32.whl", hash = "sha256:70e0c580a0292c7414a1cead1e076c9786f685c1fc4757573d2967689b370e62", size = 86051, upload_time = "2025-04-17T00:43:47.076Z" }, - { url = "https://files.pythonhosted.org/packages/52/56/05fa52c32c301da77ec0b5f63d2d9605946fe29defacb2a7ebd473c23b81/yarl-1.20.0-cp313-cp313-win_amd64.whl", hash = "sha256:4c43030e4b0af775a85be1fa0433119b1565673266a70bf87ef68a9d5ba3174c", size = 92742, upload_time = "2025-04-17T00:43:49.193Z" }, - { url = "https://files.pythonhosted.org/packages/d4/2f/422546794196519152fc2e2f475f0e1d4d094a11995c81a465faf5673ffd/yarl-1.20.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b6c4c3d0d6a0ae9b281e492b1465c72de433b782e6b5001c8e7249e085b69051", size = 163575, upload_time = "2025-04-17T00:43:51.533Z" }, - { url = "https://files.pythonhosted.org/packages/90/fc/67c64ddab6c0b4a169d03c637fb2d2a212b536e1989dec8e7e2c92211b7f/yarl-1.20.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:8681700f4e4df891eafa4f69a439a6e7d480d64e52bf460918f58e443bd3da7d", size = 106121, upload_time = "2025-04-17T00:43:53.506Z" }, - { url = "https://files.pythonhosted.org/packages/6d/00/29366b9eba7b6f6baed7d749f12add209b987c4cfbfa418404dbadc0f97c/yarl-1.20.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:84aeb556cb06c00652dbf87c17838eb6d92cfd317799a8092cee0e570ee11229", size = 103815, upload_time = "2025-04-17T00:43:55.41Z" }, - { url = "https://files.pythonhosted.org/packages/28/f4/a2a4c967c8323c03689383dff73396281ced3b35d0ed140580825c826af7/yarl-1.20.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f166eafa78810ddb383e930d62e623d288fb04ec566d1b4790099ae0f31485f1", size = 408231, upload_time = "2025-04-17T00:43:57.825Z" }, - { url = "https://files.pythonhosted.org/packages/0f/a1/66f7ffc0915877d726b70cc7a896ac30b6ac5d1d2760613603b022173635/yarl-1.20.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:5d3d6d14754aefc7a458261027a562f024d4f6b8a798adb472277f675857b1eb", size = 390221, upload_time = "2025-04-17T00:44:00.526Z" }, - { url = "https://files.pythonhosted.org/packages/41/15/cc248f0504610283271615e85bf38bc014224122498c2016d13a3a1b8426/yarl-1.20.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2a8f64df8ed5d04c51260dbae3cc82e5649834eebea9eadfd829837b8093eb00", size = 411400, upload_time = "2025-04-17T00:44:02.853Z" }, - { url = "https://files.pythonhosted.org/packages/5c/af/f0823d7e092bfb97d24fce6c7269d67fcd1aefade97d0a8189c4452e4d5e/yarl-1.20.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4d9949eaf05b4d30e93e4034a7790634bbb41b8be2d07edd26754f2e38e491de", size = 411714, upload_time = "2025-04-17T00:44:04.904Z" }, - { url = "https://files.pythonhosted.org/packages/83/70/be418329eae64b9f1b20ecdaac75d53aef098797d4c2299d82ae6f8e4663/yarl-1.20.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c366b254082d21cc4f08f522ac201d0d83a8b8447ab562732931d31d80eb2a5", size = 404279, upload_time = "2025-04-17T00:44:07.721Z" }, - { url = "https://files.pythonhosted.org/packages/19/f5/52e02f0075f65b4914eb890eea1ba97e6fd91dd821cc33a623aa707b2f67/yarl-1.20.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:91bc450c80a2e9685b10e34e41aef3d44ddf99b3a498717938926d05ca493f6a", size = 384044, upload_time = "2025-04-17T00:44:09.708Z" }, - { url = "https://files.pythonhosted.org/packages/6a/36/b0fa25226b03d3f769c68d46170b3e92b00ab3853d73127273ba22474697/yarl-1.20.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9c2aa4387de4bc3a5fe158080757748d16567119bef215bec643716b4fbf53f9", size = 416236, upload_time = "2025-04-17T00:44:11.734Z" }, - { url = "https://files.pythonhosted.org/packages/cb/3a/54c828dd35f6831dfdd5a79e6c6b4302ae2c5feca24232a83cb75132b205/yarl-1.20.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:d2cbca6760a541189cf87ee54ff891e1d9ea6406079c66341008f7ef6ab61145", size = 402034, upload_time = "2025-04-17T00:44:13.975Z" }, - { url = "https://files.pythonhosted.org/packages/10/97/c7bf5fba488f7e049f9ad69c1b8fdfe3daa2e8916b3d321aa049e361a55a/yarl-1.20.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:798a5074e656f06b9fad1a162be5a32da45237ce19d07884d0b67a0aa9d5fdda", size = 407943, upload_time = "2025-04-17T00:44:16.052Z" }, - { url = "https://files.pythonhosted.org/packages/fd/a4/022d2555c1e8fcff08ad7f0f43e4df3aba34f135bff04dd35d5526ce54ab/yarl-1.20.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:f106e75c454288472dbe615accef8248c686958c2e7dd3b8d8ee2669770d020f", size = 423058, upload_time = "2025-04-17T00:44:18.547Z" }, - { url = "https://files.pythonhosted.org/packages/4c/f6/0873a05563e5df29ccf35345a6ae0ac9e66588b41fdb7043a65848f03139/yarl-1.20.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:3b60a86551669c23dc5445010534d2c5d8a4e012163218fc9114e857c0586fdd", size = 423792, upload_time = "2025-04-17T00:44:20.639Z" }, - { url = "https://files.pythonhosted.org/packages/9e/35/43fbbd082708fa42e923f314c24f8277a28483d219e049552e5007a9aaca/yarl-1.20.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:3e429857e341d5e8e15806118e0294f8073ba9c4580637e59ab7b238afca836f", size = 422242, upload_time = "2025-04-17T00:44:22.851Z" }, - { url = "https://files.pythonhosted.org/packages/ed/f7/f0f2500cf0c469beb2050b522c7815c575811627e6d3eb9ec7550ddd0bfe/yarl-1.20.0-cp313-cp313t-win32.whl", hash = "sha256:65a4053580fe88a63e8e4056b427224cd01edfb5f951498bfefca4052f0ce0ac", size = 93816, upload_time = "2025-04-17T00:44:25.491Z" }, - { url = "https://files.pythonhosted.org/packages/3f/93/f73b61353b2a699d489e782c3f5998b59f974ec3156a2050a52dfd7e8946/yarl-1.20.0-cp313-cp313t-win_amd64.whl", hash = "sha256:53b2da3a6ca0a541c1ae799c349788d480e5144cac47dba0266c7cb6c76151fe", size = 101093, upload_time = "2025-04-17T00:44:27.418Z" }, - { url = "https://files.pythonhosted.org/packages/ea/1f/70c57b3d7278e94ed22d85e09685d3f0a38ebdd8c5c73b65ba4c0d0fe002/yarl-1.20.0-py3-none-any.whl", hash = "sha256:5d0fe6af927a47a230f31e6004621fd0959eaa915fc62acfafa67ff7229a3124", size = 46124, upload_time = "2025-04-17T00:45:12.199Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/57/63/0c6ebca57330cd313f6102b16dd57ffaf3ec4c83403dcb45dbd15c6f3ea1/yarl-1.22.0.tar.gz", hash = "sha256:bebf8557577d4401ba8bd9ff33906f1376c877aa78d1fe216ad01b4d6745af71", size = 187169, upload-time = "2025-10-06T14:12:55.963Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/43/a2204825342f37c337f5edb6637040fa14e365b2fcc2346960201d457579/yarl-1.22.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c7bd6683587567e5a49ee6e336e0612bec8329be1b7d4c8af5687dcdeb67ee1e", size = 140517, upload-time = "2025-10-06T14:08:42.494Z" }, + { url = "https://files.pythonhosted.org/packages/44/6f/674f3e6f02266428c56f704cd2501c22f78e8b2eeb23f153117cc86fb28a/yarl-1.22.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5cdac20da754f3a723cceea5b3448e1a2074866406adeb4ef35b469d089adb8f", size = 93495, upload-time = "2025-10-06T14:08:46.2Z" }, + { url = "https://files.pythonhosted.org/packages/b8/12/5b274d8a0f30c07b91b2f02cba69152600b47830fcfb465c108880fcee9c/yarl-1.22.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:07a524d84df0c10f41e3ee918846e1974aba4ec017f990dc735aad487a0bdfdf", size = 94400, upload-time = "2025-10-06T14:08:47.855Z" }, + { url = "https://files.pythonhosted.org/packages/e2/7f/df1b6949b1fa1aa9ff6de6e2631876ad4b73c4437822026e85d8acb56bb1/yarl-1.22.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e1b329cb8146d7b736677a2440e422eadd775d1806a81db2d4cded80a48efc1a", size = 347545, upload-time = "2025-10-06T14:08:49.683Z" }, + { url = "https://files.pythonhosted.org/packages/84/09/f92ed93bd6cd77872ab6c3462df45ca45cd058d8f1d0c9b4f54c1704429f/yarl-1.22.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:75976c6945d85dbb9ee6308cd7ff7b1fb9409380c82d6119bd778d8fcfe2931c", size = 319598, upload-time = "2025-10-06T14:08:51.215Z" }, + { url = "https://files.pythonhosted.org/packages/c3/97/ac3f3feae7d522cf7ccec3d340bb0b2b61c56cb9767923df62a135092c6b/yarl-1.22.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:80ddf7a5f8c86cb3eb4bc9028b07bbbf1f08a96c5c0bc1244be5e8fefcb94147", size = 363893, upload-time = "2025-10-06T14:08:53.144Z" }, + { url = "https://files.pythonhosted.org/packages/06/49/f3219097403b9c84a4d079b1d7bda62dd9b86d0d6e4428c02d46ab2c77fc/yarl-1.22.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d332fc2e3c94dad927f2112395772a4e4fedbcf8f80efc21ed7cdfae4d574fdb", size = 371240, upload-time = "2025-10-06T14:08:55.036Z" }, + { url = "https://files.pythonhosted.org/packages/35/9f/06b765d45c0e44e8ecf0fe15c9eacbbde342bb5b7561c46944f107bfb6c3/yarl-1.22.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0cf71bf877efeac18b38d3930594c0948c82b64547c1cf420ba48722fe5509f6", size = 346965, upload-time = "2025-10-06T14:08:56.722Z" }, + { url = "https://files.pythonhosted.org/packages/c5/69/599e7cea8d0fcb1694323b0db0dda317fa3162f7b90166faddecf532166f/yarl-1.22.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:663e1cadaddae26be034a6ab6072449a8426ddb03d500f43daf952b74553bba0", size = 342026, upload-time = "2025-10-06T14:08:58.563Z" }, + { url = "https://files.pythonhosted.org/packages/95/6f/9dfd12c8bc90fea9eab39832ee32ea48f8e53d1256252a77b710c065c89f/yarl-1.22.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:6dcbb0829c671f305be48a7227918cfcd11276c2d637a8033a99a02b67bf9eda", size = 335637, upload-time = "2025-10-06T14:09:00.506Z" }, + { url = "https://files.pythonhosted.org/packages/57/2e/34c5b4eb9b07e16e873db5b182c71e5f06f9b5af388cdaa97736d79dd9a6/yarl-1.22.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f0d97c18dfd9a9af4490631905a3f131a8e4c9e80a39353919e2cfed8f00aedc", size = 359082, upload-time = "2025-10-06T14:09:01.936Z" }, + { url = "https://files.pythonhosted.org/packages/31/71/fa7e10fb772d273aa1f096ecb8ab8594117822f683bab7d2c5a89914c92a/yarl-1.22.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:437840083abe022c978470b942ff832c3940b2ad3734d424b7eaffcd07f76737", size = 357811, upload-time = "2025-10-06T14:09:03.445Z" }, + { url = "https://files.pythonhosted.org/packages/26/da/11374c04e8e1184a6a03cf9c8f5688d3e5cec83ed6f31ad3481b3207f709/yarl-1.22.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a899cbd98dce6f5d8de1aad31cb712ec0a530abc0a86bd6edaa47c1090138467", size = 351223, upload-time = "2025-10-06T14:09:05.401Z" }, + { url = "https://files.pythonhosted.org/packages/82/8f/e2d01f161b0c034a30410e375e191a5d27608c1f8693bab1a08b089ca096/yarl-1.22.0-cp310-cp310-win32.whl", hash = "sha256:595697f68bd1f0c1c159fcb97b661fc9c3f5db46498043555d04805430e79bea", size = 82118, upload-time = "2025-10-06T14:09:11.148Z" }, + { url = "https://files.pythonhosted.org/packages/62/46/94c76196642dbeae634c7a61ba3da88cd77bed875bf6e4a8bed037505aa6/yarl-1.22.0-cp310-cp310-win_amd64.whl", hash = "sha256:cb95a9b1adaa48e41815a55ae740cfda005758104049a640a398120bf02515ca", size = 86852, upload-time = "2025-10-06T14:09:12.958Z" }, + { url = "https://files.pythonhosted.org/packages/af/af/7df4f179d3b1a6dcb9a4bd2ffbc67642746fcafdb62580e66876ce83fff4/yarl-1.22.0-cp310-cp310-win_arm64.whl", hash = "sha256:b85b982afde6df99ecc996990d4ad7ccbdbb70e2a4ba4de0aecde5922ba98a0b", size = 82012, upload-time = "2025-10-06T14:09:14.664Z" }, + { url = "https://files.pythonhosted.org/packages/4d/27/5ab13fc84c76a0250afd3d26d5936349a35be56ce5785447d6c423b26d92/yarl-1.22.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1ab72135b1f2db3fed3997d7e7dc1b80573c67138023852b6efb336a5eae6511", size = 141607, upload-time = "2025-10-06T14:09:16.298Z" }, + { url = "https://files.pythonhosted.org/packages/6a/a1/d065d51d02dc02ce81501d476b9ed2229d9a990818332242a882d5d60340/yarl-1.22.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:669930400e375570189492dc8d8341301578e8493aec04aebc20d4717f899dd6", size = 94027, upload-time = "2025-10-06T14:09:17.786Z" }, + { url = "https://files.pythonhosted.org/packages/c1/da/8da9f6a53f67b5106ffe902c6fa0164e10398d4e150d85838b82f424072a/yarl-1.22.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:792a2af6d58177ef7c19cbf0097aba92ca1b9cb3ffdd9c7470e156c8f9b5e028", size = 94963, upload-time = "2025-10-06T14:09:19.662Z" }, + { url = "https://files.pythonhosted.org/packages/68/fe/2c1f674960c376e29cb0bec1249b117d11738db92a6ccc4a530b972648db/yarl-1.22.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3ea66b1c11c9150f1372f69afb6b8116f2dd7286f38e14ea71a44eee9ec51b9d", size = 368406, upload-time = "2025-10-06T14:09:21.402Z" }, + { url = "https://files.pythonhosted.org/packages/95/26/812a540e1c3c6418fec60e9bbd38e871eaba9545e94fa5eff8f4a8e28e1e/yarl-1.22.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3e2daa88dc91870215961e96a039ec73e4937da13cf77ce17f9cad0c18df3503", size = 336581, upload-time = "2025-10-06T14:09:22.98Z" }, + { url = "https://files.pythonhosted.org/packages/0b/f5/5777b19e26fdf98563985e481f8be3d8a39f8734147a6ebf459d0dab5a6b/yarl-1.22.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ba440ae430c00eee41509353628600212112cd5018d5def7e9b05ea7ac34eb65", size = 388924, upload-time = "2025-10-06T14:09:24.655Z" }, + { url = "https://files.pythonhosted.org/packages/86/08/24bd2477bd59c0bbd994fe1d93b126e0472e4e3df5a96a277b0a55309e89/yarl-1.22.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e6438cc8f23a9c1478633d216b16104a586b9761db62bfacb6425bac0a36679e", size = 392890, upload-time = "2025-10-06T14:09:26.617Z" }, + { url = "https://files.pythonhosted.org/packages/46/00/71b90ed48e895667ecfb1eaab27c1523ee2fa217433ed77a73b13205ca4b/yarl-1.22.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4c52a6e78aef5cf47a98ef8e934755abf53953379b7d53e68b15ff4420e6683d", size = 365819, upload-time = "2025-10-06T14:09:28.544Z" }, + { url = "https://files.pythonhosted.org/packages/30/2d/f715501cae832651d3282387c6a9236cd26bd00d0ff1e404b3dc52447884/yarl-1.22.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3b06bcadaac49c70f4c88af4ffcfbe3dc155aab3163e75777818092478bcbbe7", size = 363601, upload-time = "2025-10-06T14:09:30.568Z" }, + { url = "https://files.pythonhosted.org/packages/f8/f9/a678c992d78e394e7126ee0b0e4e71bd2775e4334d00a9278c06a6cce96a/yarl-1.22.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:6944b2dc72c4d7f7052683487e3677456050ff77fcf5e6204e98caf785ad1967", size = 358072, upload-time = "2025-10-06T14:09:32.528Z" }, + { url = "https://files.pythonhosted.org/packages/2c/d1/b49454411a60edb6fefdcad4f8e6dbba7d8019e3a508a1c5836cba6d0781/yarl-1.22.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:d5372ca1df0f91a86b047d1277c2aaf1edb32d78bbcefffc81b40ffd18f027ed", size = 385311, upload-time = "2025-10-06T14:09:34.634Z" }, + { url = "https://files.pythonhosted.org/packages/87/e5/40d7a94debb8448c7771a916d1861d6609dddf7958dc381117e7ba36d9e8/yarl-1.22.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:51af598701f5299012b8416486b40fceef8c26fc87dc6d7d1f6fc30609ea0aa6", size = 381094, upload-time = "2025-10-06T14:09:36.268Z" }, + { url = "https://files.pythonhosted.org/packages/35/d8/611cc282502381ad855448643e1ad0538957fc82ae83dfe7762c14069e14/yarl-1.22.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b266bd01fedeffeeac01a79ae181719ff848a5a13ce10075adbefc8f1daee70e", size = 370944, upload-time = "2025-10-06T14:09:37.872Z" }, + { url = "https://files.pythonhosted.org/packages/2d/df/fadd00fb1c90e1a5a8bd731fa3d3de2e165e5a3666a095b04e31b04d9cb6/yarl-1.22.0-cp311-cp311-win32.whl", hash = "sha256:a9b1ba5610a4e20f655258d5a1fdc7ebe3d837bb0e45b581398b99eb98b1f5ca", size = 81804, upload-time = "2025-10-06T14:09:39.359Z" }, + { url = "https://files.pythonhosted.org/packages/b5/f7/149bb6f45f267cb5c074ac40c01c6b3ea6d8a620d34b337f6321928a1b4d/yarl-1.22.0-cp311-cp311-win_amd64.whl", hash = "sha256:078278b9b0b11568937d9509b589ee83ef98ed6d561dfe2020e24a9fd08eaa2b", size = 86858, upload-time = "2025-10-06T14:09:41.068Z" }, + { url = "https://files.pythonhosted.org/packages/2b/13/88b78b93ad3f2f0b78e13bfaaa24d11cbc746e93fe76d8c06bf139615646/yarl-1.22.0-cp311-cp311-win_arm64.whl", hash = "sha256:b6a6f620cfe13ccec221fa312139135166e47ae169f8253f72a0abc0dae94376", size = 81637, upload-time = "2025-10-06T14:09:42.712Z" }, + { url = "https://files.pythonhosted.org/packages/75/ff/46736024fee3429b80a165a732e38e5d5a238721e634ab41b040d49f8738/yarl-1.22.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e340382d1afa5d32b892b3ff062436d592ec3d692aeea3bef3a5cfe11bbf8c6f", size = 142000, upload-time = "2025-10-06T14:09:44.631Z" }, + { url = "https://files.pythonhosted.org/packages/5a/9a/b312ed670df903145598914770eb12de1bac44599549b3360acc96878df8/yarl-1.22.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f1e09112a2c31ffe8d80be1b0988fa6a18c5d5cad92a9ffbb1c04c91bfe52ad2", size = 94338, upload-time = "2025-10-06T14:09:46.372Z" }, + { url = "https://files.pythonhosted.org/packages/ba/f5/0601483296f09c3c65e303d60c070a5c19fcdbc72daa061e96170785bc7d/yarl-1.22.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:939fe60db294c786f6b7c2d2e121576628468f65453d86b0fe36cb52f987bd74", size = 94909, upload-time = "2025-10-06T14:09:48.648Z" }, + { url = "https://files.pythonhosted.org/packages/60/41/9a1fe0b73dbcefce72e46cf149b0e0a67612d60bfc90fb59c2b2efdfbd86/yarl-1.22.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e1651bf8e0398574646744c1885a41198eba53dc8a9312b954073f845c90a8df", size = 372940, upload-time = "2025-10-06T14:09:50.089Z" }, + { url = "https://files.pythonhosted.org/packages/17/7a/795cb6dfee561961c30b800f0ed616b923a2ec6258b5def2a00bf8231334/yarl-1.22.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b8a0588521a26bf92a57a1705b77b8b59044cdceccac7151bd8d229e66b8dedb", size = 345825, upload-time = "2025-10-06T14:09:52.142Z" }, + { url = "https://files.pythonhosted.org/packages/d7/93/a58f4d596d2be2ae7bab1a5846c4d270b894958845753b2c606d666744d3/yarl-1.22.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:42188e6a615c1a75bcaa6e150c3fe8f3e8680471a6b10150c5f7e83f47cc34d2", size = 386705, upload-time = "2025-10-06T14:09:54.128Z" }, + { url = "https://files.pythonhosted.org/packages/61/92/682279d0e099d0e14d7fd2e176bd04f48de1484f56546a3e1313cd6c8e7c/yarl-1.22.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f6d2cb59377d99718913ad9a151030d6f83ef420a2b8f521d94609ecc106ee82", size = 396518, upload-time = "2025-10-06T14:09:55.762Z" }, + { url = "https://files.pythonhosted.org/packages/db/0f/0d52c98b8a885aeda831224b78f3be7ec2e1aa4a62091f9f9188c3c65b56/yarl-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50678a3b71c751d58d7908edc96d332af328839eea883bb554a43f539101277a", size = 377267, upload-time = "2025-10-06T14:09:57.958Z" }, + { url = "https://files.pythonhosted.org/packages/22/42/d2685e35908cbeaa6532c1fc73e89e7f2efb5d8a7df3959ea8e37177c5a3/yarl-1.22.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e8fbaa7cec507aa24ea27a01456e8dd4b6fab829059b69844bd348f2d467124", size = 365797, upload-time = "2025-10-06T14:09:59.527Z" }, + { url = "https://files.pythonhosted.org/packages/a2/83/cf8c7bcc6355631762f7d8bdab920ad09b82efa6b722999dfb05afa6cfac/yarl-1.22.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:433885ab5431bc3d3d4f2f9bd15bfa1614c522b0f1405d62c4f926ccd69d04fa", size = 365535, upload-time = "2025-10-06T14:10:01.139Z" }, + { url = "https://files.pythonhosted.org/packages/25/e1/5302ff9b28f0c59cac913b91fe3f16c59a033887e57ce9ca5d41a3a94737/yarl-1.22.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b790b39c7e9a4192dc2e201a282109ed2985a1ddbd5ac08dc56d0e121400a8f7", size = 382324, upload-time = "2025-10-06T14:10:02.756Z" }, + { url = "https://files.pythonhosted.org/packages/bf/cd/4617eb60f032f19ae3a688dc990d8f0d89ee0ea378b61cac81ede3e52fae/yarl-1.22.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:31f0b53913220599446872d757257be5898019c85e7971599065bc55065dc99d", size = 383803, upload-time = "2025-10-06T14:10:04.552Z" }, + { url = "https://files.pythonhosted.org/packages/59/65/afc6e62bb506a319ea67b694551dab4a7e6fb7bf604e9bd9f3e11d575fec/yarl-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a49370e8f711daec68d09b821a34e1167792ee2d24d405cbc2387be4f158b520", size = 374220, upload-time = "2025-10-06T14:10:06.489Z" }, + { url = "https://files.pythonhosted.org/packages/e7/3d/68bf18d50dc674b942daec86a9ba922d3113d8399b0e52b9897530442da2/yarl-1.22.0-cp312-cp312-win32.whl", hash = "sha256:70dfd4f241c04bd9239d53b17f11e6ab672b9f1420364af63e8531198e3f5fe8", size = 81589, upload-time = "2025-10-06T14:10:09.254Z" }, + { url = "https://files.pythonhosted.org/packages/c8/9a/6ad1a9b37c2f72874f93e691b2e7ecb6137fb2b899983125db4204e47575/yarl-1.22.0-cp312-cp312-win_amd64.whl", hash = "sha256:8884d8b332a5e9b88e23f60bb166890009429391864c685e17bd73a9eda9105c", size = 87213, upload-time = "2025-10-06T14:10:11.369Z" }, + { url = "https://files.pythonhosted.org/packages/44/c5/c21b562d1680a77634d748e30c653c3ca918beb35555cff24986fff54598/yarl-1.22.0-cp312-cp312-win_arm64.whl", hash = "sha256:ea70f61a47f3cc93bdf8b2f368ed359ef02a01ca6393916bc8ff877427181e74", size = 81330, upload-time = "2025-10-06T14:10:13.112Z" }, + { url = "https://files.pythonhosted.org/packages/ea/f3/d67de7260456ee105dc1d162d43a019ecad6b91e2f51809d6cddaa56690e/yarl-1.22.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8dee9c25c74997f6a750cd317b8ca63545169c098faee42c84aa5e506c819b53", size = 139980, upload-time = "2025-10-06T14:10:14.601Z" }, + { url = "https://files.pythonhosted.org/packages/01/88/04d98af0b47e0ef42597b9b28863b9060bb515524da0a65d5f4db160b2d5/yarl-1.22.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01e73b85a5434f89fc4fe27dcda2aff08ddf35e4d47bbbea3bdcd25321af538a", size = 93424, upload-time = "2025-10-06T14:10:16.115Z" }, + { url = "https://files.pythonhosted.org/packages/18/91/3274b215fd8442a03975ce6bee5fe6aa57a8326b29b9d3d56234a1dca244/yarl-1.22.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:22965c2af250d20c873cdbee8ff958fb809940aeb2e74ba5f20aaf6b7ac8c70c", size = 93821, upload-time = "2025-10-06T14:10:17.993Z" }, + { url = "https://files.pythonhosted.org/packages/61/3a/caf4e25036db0f2da4ca22a353dfeb3c9d3c95d2761ebe9b14df8fc16eb0/yarl-1.22.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4f15793aa49793ec8d1c708ab7f9eded1aa72edc5174cae703651555ed1b601", size = 373243, upload-time = "2025-10-06T14:10:19.44Z" }, + { url = "https://files.pythonhosted.org/packages/6e/9e/51a77ac7516e8e7803b06e01f74e78649c24ee1021eca3d6a739cb6ea49c/yarl-1.22.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5542339dcf2747135c5c85f68680353d5cb9ffd741c0f2e8d832d054d41f35a", size = 342361, upload-time = "2025-10-06T14:10:21.124Z" }, + { url = "https://files.pythonhosted.org/packages/d4/f8/33b92454789dde8407f156c00303e9a891f1f51a0330b0fad7c909f87692/yarl-1.22.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5c401e05ad47a75869c3ab3e35137f8468b846770587e70d71e11de797d113df", size = 387036, upload-time = "2025-10-06T14:10:22.902Z" }, + { url = "https://files.pythonhosted.org/packages/d9/9a/c5db84ea024f76838220280f732970aa4ee154015d7f5c1bfb60a267af6f/yarl-1.22.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:243dda95d901c733f5b59214d28b0120893d91777cb8aa043e6ef059d3cddfe2", size = 397671, upload-time = "2025-10-06T14:10:24.523Z" }, + { url = "https://files.pythonhosted.org/packages/11/c9/cd8538dc2e7727095e0c1d867bad1e40c98f37763e6d995c1939f5fdc7b1/yarl-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bec03d0d388060058f5d291a813f21c011041938a441c593374da6077fe21b1b", size = 377059, upload-time = "2025-10-06T14:10:26.406Z" }, + { url = "https://files.pythonhosted.org/packages/a1/b9/ab437b261702ced75122ed78a876a6dec0a1b0f5e17a4ac7a9a2482d8abe/yarl-1.22.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0748275abb8c1e1e09301ee3cf90c8a99678a4e92e4373705f2a2570d581273", size = 365356, upload-time = "2025-10-06T14:10:28.461Z" }, + { url = "https://files.pythonhosted.org/packages/b2/9d/8e1ae6d1d008a9567877b08f0ce4077a29974c04c062dabdb923ed98e6fe/yarl-1.22.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:47fdb18187e2a4e18fda2c25c05d8251a9e4a521edaed757fef033e7d8498d9a", size = 361331, upload-time = "2025-10-06T14:10:30.541Z" }, + { url = "https://files.pythonhosted.org/packages/ca/5a/09b7be3905962f145b73beb468cdd53db8aa171cf18c80400a54c5b82846/yarl-1.22.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c7044802eec4524fde550afc28edda0dd5784c4c45f0be151a2d3ba017daca7d", size = 382590, upload-time = "2025-10-06T14:10:33.352Z" }, + { url = "https://files.pythonhosted.org/packages/aa/7f/59ec509abf90eda5048b0bc3e2d7b5099dffdb3e6b127019895ab9d5ef44/yarl-1.22.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:139718f35149ff544caba20fce6e8a2f71f1e39b92c700d8438a0b1d2a631a02", size = 385316, upload-time = "2025-10-06T14:10:35.034Z" }, + { url = "https://files.pythonhosted.org/packages/e5/84/891158426bc8036bfdfd862fabd0e0fa25df4176ec793e447f4b85cf1be4/yarl-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e1b51bebd221006d3d2f95fbe124b22b247136647ae5dcc8c7acafba66e5ee67", size = 374431, upload-time = "2025-10-06T14:10:37.76Z" }, + { url = "https://files.pythonhosted.org/packages/bb/49/03da1580665baa8bef5e8ed34c6df2c2aca0a2f28bf397ed238cc1bbc6f2/yarl-1.22.0-cp313-cp313-win32.whl", hash = "sha256:d3e32536234a95f513bd374e93d717cf6b2231a791758de6c509e3653f234c95", size = 81555, upload-time = "2025-10-06T14:10:39.649Z" }, + { url = "https://files.pythonhosted.org/packages/9a/ee/450914ae11b419eadd067c6183ae08381cfdfcb9798b90b2b713bbebddda/yarl-1.22.0-cp313-cp313-win_amd64.whl", hash = "sha256:47743b82b76d89a1d20b83e60d5c20314cbd5ba2befc9cda8f28300c4a08ed4d", size = 86965, upload-time = "2025-10-06T14:10:41.313Z" }, + { url = "https://files.pythonhosted.org/packages/98/4d/264a01eae03b6cf629ad69bae94e3b0e5344741e929073678e84bf7a3e3b/yarl-1.22.0-cp313-cp313-win_arm64.whl", hash = "sha256:5d0fcda9608875f7d052eff120c7a5da474a6796fe4d83e152e0e4d42f6d1a9b", size = 81205, upload-time = "2025-10-06T14:10:43.167Z" }, + { url = "https://files.pythonhosted.org/packages/88/fc/6908f062a2f77b5f9f6d69cecb1747260831ff206adcbc5b510aff88df91/yarl-1.22.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:719ae08b6972befcba4310e49edb1161a88cdd331e3a694b84466bd938a6ab10", size = 146209, upload-time = "2025-10-06T14:10:44.643Z" }, + { url = "https://files.pythonhosted.org/packages/65/47/76594ae8eab26210b4867be6f49129861ad33da1f1ebdf7051e98492bf62/yarl-1.22.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:47d8a5c446df1c4db9d21b49619ffdba90e77c89ec6e283f453856c74b50b9e3", size = 95966, upload-time = "2025-10-06T14:10:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/ab/ce/05e9828a49271ba6b5b038b15b3934e996980dd78abdfeb52a04cfb9467e/yarl-1.22.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cfebc0ac8333520d2d0423cbbe43ae43c8838862ddb898f5ca68565e395516e9", size = 97312, upload-time = "2025-10-06T14:10:48.007Z" }, + { url = "https://files.pythonhosted.org/packages/d1/c5/7dffad5e4f2265b29c9d7ec869c369e4223166e4f9206fc2243ee9eea727/yarl-1.22.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4398557cbf484207df000309235979c79c4356518fd5c99158c7d38203c4da4f", size = 361967, upload-time = "2025-10-06T14:10:49.997Z" }, + { url = "https://files.pythonhosted.org/packages/50/b2/375b933c93a54bff7fc041e1a6ad2c0f6f733ffb0c6e642ce56ee3b39970/yarl-1.22.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2ca6fd72a8cd803be290d42f2dec5cdcd5299eeb93c2d929bf060ad9efaf5de0", size = 323949, upload-time = "2025-10-06T14:10:52.004Z" }, + { url = "https://files.pythonhosted.org/packages/66/50/bfc2a29a1d78644c5a7220ce2f304f38248dc94124a326794e677634b6cf/yarl-1.22.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca1f59c4e1ab6e72f0a23c13fca5430f889634166be85dbf1013683e49e3278e", size = 361818, upload-time = "2025-10-06T14:10:54.078Z" }, + { url = "https://files.pythonhosted.org/packages/46/96/f3941a46af7d5d0f0498f86d71275696800ddcdd20426298e572b19b91ff/yarl-1.22.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c5010a52015e7c70f86eb967db0f37f3c8bd503a695a49f8d45700144667708", size = 372626, upload-time = "2025-10-06T14:10:55.767Z" }, + { url = "https://files.pythonhosted.org/packages/c1/42/8b27c83bb875cd89448e42cd627e0fb971fa1675c9ec546393d18826cb50/yarl-1.22.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d7672ecf7557476642c88497c2f8d8542f8e36596e928e9bcba0e42e1e7d71f", size = 341129, upload-time = "2025-10-06T14:10:57.985Z" }, + { url = "https://files.pythonhosted.org/packages/49/36/99ca3122201b382a3cf7cc937b95235b0ac944f7e9f2d5331d50821ed352/yarl-1.22.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:3b7c88eeef021579d600e50363e0b6ee4f7f6f728cd3486b9d0f3ee7b946398d", size = 346776, upload-time = "2025-10-06T14:10:59.633Z" }, + { url = "https://files.pythonhosted.org/packages/85/b4/47328bf996acd01a4c16ef9dcd2f59c969f495073616586f78cd5f2efb99/yarl-1.22.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f4afb5c34f2c6fecdcc182dfcfc6af6cccf1aa923eed4d6a12e9d96904e1a0d8", size = 334879, upload-time = "2025-10-06T14:11:01.454Z" }, + { url = "https://files.pythonhosted.org/packages/c2/ad/b77d7b3f14a4283bffb8e92c6026496f6de49751c2f97d4352242bba3990/yarl-1.22.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:59c189e3e99a59cf8d83cbb31d4db02d66cda5a1a4374e8a012b51255341abf5", size = 350996, upload-time = "2025-10-06T14:11:03.452Z" }, + { url = "https://files.pythonhosted.org/packages/81/c8/06e1d69295792ba54d556f06686cbd6a7ce39c22307100e3fb4a2c0b0a1d/yarl-1.22.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:5a3bf7f62a289fa90f1990422dc8dff5a458469ea71d1624585ec3a4c8d6960f", size = 356047, upload-time = "2025-10-06T14:11:05.115Z" }, + { url = "https://files.pythonhosted.org/packages/4b/b8/4c0e9e9f597074b208d18cef227d83aac36184bfbc6eab204ea55783dbc5/yarl-1.22.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:de6b9a04c606978fdfe72666fa216ffcf2d1a9f6a381058d4378f8d7b1e5de62", size = 342947, upload-time = "2025-10-06T14:11:08.137Z" }, + { url = "https://files.pythonhosted.org/packages/e0/e5/11f140a58bf4c6ad7aca69a892bff0ee638c31bea4206748fc0df4ebcb3a/yarl-1.22.0-cp313-cp313t-win32.whl", hash = "sha256:1834bb90991cc2999f10f97f5f01317f99b143284766d197e43cd5b45eb18d03", size = 86943, upload-time = "2025-10-06T14:11:10.284Z" }, + { url = "https://files.pythonhosted.org/packages/31/74/8b74bae38ed7fe6793d0c15a0c8207bbb819cf287788459e5ed230996cdd/yarl-1.22.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ff86011bd159a9d2dfc89c34cfd8aff12875980e3bd6a39ff097887520e60249", size = 93715, upload-time = "2025-10-06T14:11:11.739Z" }, + { url = "https://files.pythonhosted.org/packages/69/66/991858aa4b5892d57aef7ee1ba6b4d01ec3b7eb3060795d34090a3ca3278/yarl-1.22.0-cp313-cp313t-win_arm64.whl", hash = "sha256:7861058d0582b847bc4e3a4a4c46828a410bca738673f35a29ba3ca5db0b473b", size = 83857, upload-time = "2025-10-06T14:11:13.586Z" }, + { url = "https://files.pythonhosted.org/packages/46/b3/e20ef504049f1a1c54a814b4b9bed96d1ac0e0610c3b4da178f87209db05/yarl-1.22.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:34b36c2c57124530884d89d50ed2c1478697ad7473efd59cfd479945c95650e4", size = 140520, upload-time = "2025-10-06T14:11:15.465Z" }, + { url = "https://files.pythonhosted.org/packages/e4/04/3532d990fdbab02e5ede063676b5c4260e7f3abea2151099c2aa745acc4c/yarl-1.22.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:0dd9a702591ca2e543631c2a017e4a547e38a5c0f29eece37d9097e04a7ac683", size = 93504, upload-time = "2025-10-06T14:11:17.106Z" }, + { url = "https://files.pythonhosted.org/packages/11/63/ff458113c5c2dac9a9719ac68ee7c947cb621432bcf28c9972b1c0e83938/yarl-1.22.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:594fcab1032e2d2cc3321bb2e51271e7cd2b516c7d9aee780ece81b07ff8244b", size = 94282, upload-time = "2025-10-06T14:11:19.064Z" }, + { url = "https://files.pythonhosted.org/packages/a7/bc/315a56aca762d44a6aaaf7ad253f04d996cb6b27bad34410f82d76ea8038/yarl-1.22.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f3d7a87a78d46a2e3d5b72587ac14b4c16952dd0887dbb051451eceac774411e", size = 372080, upload-time = "2025-10-06T14:11:20.996Z" }, + { url = "https://files.pythonhosted.org/packages/3f/3f/08e9b826ec2e099ea6e7c69a61272f4f6da62cb5b1b63590bb80ca2e4a40/yarl-1.22.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:852863707010316c973162e703bddabec35e8757e67fcb8ad58829de1ebc8590", size = 338696, upload-time = "2025-10-06T14:11:22.847Z" }, + { url = "https://files.pythonhosted.org/packages/e3/9f/90360108e3b32bd76789088e99538febfea24a102380ae73827f62073543/yarl-1.22.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:131a085a53bfe839a477c0845acf21efc77457ba2bcf5899618136d64f3303a2", size = 387121, upload-time = "2025-10-06T14:11:24.889Z" }, + { url = "https://files.pythonhosted.org/packages/98/92/ab8d4657bd5b46a38094cfaea498f18bb70ce6b63508fd7e909bd1f93066/yarl-1.22.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:078a8aefd263f4d4f923a9677b942b445a2be970ca24548a8102689a3a8ab8da", size = 394080, upload-time = "2025-10-06T14:11:27.307Z" }, + { url = "https://files.pythonhosted.org/packages/f5/e7/d8c5a7752fef68205296201f8ec2bf718f5c805a7a7e9880576c67600658/yarl-1.22.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bca03b91c323036913993ff5c738d0842fc9c60c4648e5c8d98331526df89784", size = 372661, upload-time = "2025-10-06T14:11:29.387Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/f4d26183c8db0bb82d491b072f3127fb8c381a6206a3a56332714b79b751/yarl-1.22.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:68986a61557d37bb90d3051a45b91fa3d5c516d177dfc6dd6f2f436a07ff2b6b", size = 364645, upload-time = "2025-10-06T14:11:31.423Z" }, + { url = "https://files.pythonhosted.org/packages/80/7c/428e5812e6b87cd00ee8e898328a62c95825bf37c7fa87f0b6bb2ad31304/yarl-1.22.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:4792b262d585ff0dff6bcb787f8492e40698443ec982a3568c2096433660c694", size = 355361, upload-time = "2025-10-06T14:11:33.055Z" }, + { url = "https://files.pythonhosted.org/packages/ec/2a/249405fd26776f8b13c067378ef4d7dd49c9098d1b6457cdd152a99e96a9/yarl-1.22.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:ebd4549b108d732dba1d4ace67614b9545b21ece30937a63a65dd34efa19732d", size = 381451, upload-time = "2025-10-06T14:11:35.136Z" }, + { url = "https://files.pythonhosted.org/packages/67/a8/fb6b1adbe98cf1e2dd9fad71003d3a63a1bc22459c6e15f5714eb9323b93/yarl-1.22.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:f87ac53513d22240c7d59203f25cc3beac1e574c6cd681bbfd321987b69f95fd", size = 383814, upload-time = "2025-10-06T14:11:37.094Z" }, + { url = "https://files.pythonhosted.org/packages/d9/f9/3aa2c0e480fb73e872ae2814c43bc1e734740bb0d54e8cb2a95925f98131/yarl-1.22.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:22b029f2881599e2f1b06f8f1db2ee63bd309e2293ba2d566e008ba12778b8da", size = 370799, upload-time = "2025-10-06T14:11:38.83Z" }, + { url = "https://files.pythonhosted.org/packages/50/3c/af9dba3b8b5eeb302f36f16f92791f3ea62e3f47763406abf6d5a4a3333b/yarl-1.22.0-cp314-cp314-win32.whl", hash = "sha256:6a635ea45ba4ea8238463b4f7d0e721bad669f80878b7bfd1f89266e2ae63da2", size = 82990, upload-time = "2025-10-06T14:11:40.624Z" }, + { url = "https://files.pythonhosted.org/packages/ac/30/ac3a0c5bdc1d6efd1b41fa24d4897a4329b3b1e98de9449679dd327af4f0/yarl-1.22.0-cp314-cp314-win_amd64.whl", hash = "sha256:0d6e6885777af0f110b0e5d7e5dda8b704efed3894da26220b7f3d887b839a79", size = 88292, upload-time = "2025-10-06T14:11:42.578Z" }, + { url = "https://files.pythonhosted.org/packages/df/0a/227ab4ff5b998a1b7410abc7b46c9b7a26b0ca9e86c34ba4b8d8bc7c63d5/yarl-1.22.0-cp314-cp314-win_arm64.whl", hash = "sha256:8218f4e98d3c10d683584cb40f0424f4b9fd6e95610232dd75e13743b070ee33", size = 82888, upload-time = "2025-10-06T14:11:44.863Z" }, + { url = "https://files.pythonhosted.org/packages/06/5e/a15eb13db90abd87dfbefb9760c0f3f257ac42a5cac7e75dbc23bed97a9f/yarl-1.22.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:45c2842ff0e0d1b35a6bf1cd6c690939dacb617a70827f715232b2e0494d55d1", size = 146223, upload-time = "2025-10-06T14:11:46.796Z" }, + { url = "https://files.pythonhosted.org/packages/18/82/9665c61910d4d84f41a5bf6837597c89e665fa88aa4941080704645932a9/yarl-1.22.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:d947071e6ebcf2e2bee8fce76e10faca8f7a14808ca36a910263acaacef08eca", size = 95981, upload-time = "2025-10-06T14:11:48.845Z" }, + { url = "https://files.pythonhosted.org/packages/5d/9a/2f65743589809af4d0a6d3aa749343c4b5f4c380cc24a8e94a3c6625a808/yarl-1.22.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:334b8721303e61b00019474cc103bdac3d7b1f65e91f0bfedeec2d56dfe74b53", size = 97303, upload-time = "2025-10-06T14:11:50.897Z" }, + { url = "https://files.pythonhosted.org/packages/b0/ab/5b13d3e157505c43c3b43b5a776cbf7b24a02bc4cccc40314771197e3508/yarl-1.22.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e7ce67c34138a058fd092f67d07a72b8e31ff0c9236e751957465a24b28910c", size = 361820, upload-time = "2025-10-06T14:11:52.549Z" }, + { url = "https://files.pythonhosted.org/packages/fb/76/242a5ef4677615cf95330cfc1b4610e78184400699bdda0acb897ef5e49a/yarl-1.22.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:d77e1b2c6d04711478cb1c4ab90db07f1609ccf06a287d5607fcd90dc9863acf", size = 323203, upload-time = "2025-10-06T14:11:54.225Z" }, + { url = "https://files.pythonhosted.org/packages/8c/96/475509110d3f0153b43d06164cf4195c64d16999e0c7e2d8a099adcd6907/yarl-1.22.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4647674b6150d2cae088fc07de2738a84b8bcedebef29802cf0b0a82ab6face", size = 363173, upload-time = "2025-10-06T14:11:56.069Z" }, + { url = "https://files.pythonhosted.org/packages/c9/66/59db471aecfbd559a1fd48aedd954435558cd98c7d0da8b03cc6c140a32c/yarl-1.22.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:efb07073be061c8f79d03d04139a80ba33cbd390ca8f0297aae9cce6411e4c6b", size = 373562, upload-time = "2025-10-06T14:11:58.783Z" }, + { url = "https://files.pythonhosted.org/packages/03/1f/c5d94abc91557384719da10ff166b916107c1b45e4d0423a88457071dd88/yarl-1.22.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e51ac5435758ba97ad69617e13233da53908beccc6cfcd6c34bbed8dcbede486", size = 339828, upload-time = "2025-10-06T14:12:00.686Z" }, + { url = "https://files.pythonhosted.org/packages/5f/97/aa6a143d3afba17b6465733681c70cf175af89f76ec8d9286e08437a7454/yarl-1.22.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:33e32a0dd0c8205efa8e83d04fc9f19313772b78522d1bdc7d9aed706bfd6138", size = 347551, upload-time = "2025-10-06T14:12:02.628Z" }, + { url = "https://files.pythonhosted.org/packages/43/3c/45a2b6d80195959239a7b2a8810506d4eea5487dce61c2a3393e7fc3c52e/yarl-1.22.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:bf4a21e58b9cde0e401e683ebd00f6ed30a06d14e93f7c8fd059f8b6e8f87b6a", size = 334512, upload-time = "2025-10-06T14:12:04.871Z" }, + { url = "https://files.pythonhosted.org/packages/86/a0/c2ab48d74599c7c84cb104ebd799c5813de252bea0f360ffc29d270c2caa/yarl-1.22.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:e4b582bab49ac33c8deb97e058cd67c2c50dac0dd134874106d9c774fd272529", size = 352400, upload-time = "2025-10-06T14:12:06.624Z" }, + { url = "https://files.pythonhosted.org/packages/32/75/f8919b2eafc929567d3d8411f72bdb1a2109c01caaab4ebfa5f8ffadc15b/yarl-1.22.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0b5bcc1a9c4839e7e30b7b30dd47fe5e7e44fb7054ec29b5bb8d526aa1041093", size = 357140, upload-time = "2025-10-06T14:12:08.362Z" }, + { url = "https://files.pythonhosted.org/packages/cf/72/6a85bba382f22cf78add705d8c3731748397d986e197e53ecc7835e76de7/yarl-1.22.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c0232bce2170103ec23c454e54a57008a9a72b5d1c3105dc2496750da8cfa47c", size = 341473, upload-time = "2025-10-06T14:12:10.994Z" }, + { url = "https://files.pythonhosted.org/packages/35/18/55e6011f7c044dc80b98893060773cefcfdbf60dfefb8cb2f58b9bacbd83/yarl-1.22.0-cp314-cp314t-win32.whl", hash = "sha256:8009b3173bcd637be650922ac455946197d858b3630b6d8787aa9e5c4564533e", size = 89056, upload-time = "2025-10-06T14:12:13.317Z" }, + { url = "https://files.pythonhosted.org/packages/f9/86/0f0dccb6e59a9e7f122c5afd43568b1d31b8ab7dda5f1b01fb5c7025c9a9/yarl-1.22.0-cp314-cp314t-win_amd64.whl", hash = "sha256:9fb17ea16e972c63d25d4a97f016d235c78dd2344820eb35bc034bc32012ee27", size = 96292, upload-time = "2025-10-06T14:12:15.398Z" }, + { url = "https://files.pythonhosted.org/packages/48/b7/503c98092fb3b344a179579f55814b613c1fbb1c23b3ec14a7b008a66a6e/yarl-1.22.0-cp314-cp314t-win_arm64.whl", hash = "sha256:9f6d73c1436b934e3f01df1e1b21ff765cd1d28c77dfb9ace207f746d4610ee1", size = 85171, upload-time = "2025-10-06T14:12:16.935Z" }, + { url = "https://files.pythonhosted.org/packages/73/ae/b48f95715333080afb75a4504487cbe142cae1268afc482d06692d605ae6/yarl-1.22.0-py3-none-any.whl", hash = "sha256:1380560bdba02b6b6c90de54133c81c9f2a453dee9912fe58c1dcced1edb7cff", size = 46814, upload-time = "2025-10-06T14:12:53.872Z" }, ] [[package]] name = "zipp" version = "3.23.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166", size = 25547, upload_time = "2025-06-08T17:06:39.4Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e3/02/0f2892c661036d50ede074e376733dca2ae7c6eb617489437771209d4180/zipp-3.23.0.tar.gz", hash = "sha256:a07157588a12518c9d4034df3fbbee09c814741a33ff63c05fa29d26a2404166", size = 25547, upload-time = "2025-06-08T17:06:39.4Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e", size = 10276, upload_time = "2025-06-08T17:06:38.034Z" }, + { url = "https://files.pythonhosted.org/packages/2e/54/647ade08bf0db230bfea292f893923872fd20be6ac6f53b2b936ba839d75/zipp-3.23.0-py3-none-any.whl", hash = "sha256:071652d6115ed432f5ce1d34c336c0adfd6a884660d1e9712a256d3d3bd4b14e", size = 10276, upload-time = "2025-06-08T17:06:38.034Z" }, ] diff --git a/extras/speaker-recognition/uv.lock b/extras/speaker-recognition/uv.lock index ffc01d1a..766a92c2 100644 --- a/extras/speaker-recognition/uv.lock +++ b/extras/speaker-recognition/uv.lock @@ -2,48 +2,47 @@ version = 1 revision = 3 requires-python = ">=3.11, <3.14" resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] required-markers = [ "platform_machine == 'x86_64' and sys_platform == 'linux'", ] conflicts = [[ { package = "simple-speaker-recognition", extra = "cpu" }, - { package = "simple-speaker-recognition", extra = "cu121" }, { package = "simple-speaker-recognition", extra = "cu126" }, { package = "simple-speaker-recognition", extra = "cu128" }, { package = "simple-speaker-recognition", extra = "strixhalo" }, ]] +[options] +prerelease-mode = "allow" + [[package]] name = "aiohappyeyeballs" version = "2.6.1" @@ -127,7 +126,7 @@ version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "frozenlist" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } wheels = [ @@ -157,6 +156,12 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload-time = "2024-05-20T21:33:24.1Z" }, ] +[[package]] +name = "antlr4-python3-runtime" +version = "4.9.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", size = 117034, upload-time = "2021-11-06T17:52:23.524Z" } + [[package]] name = "anyio" version = "4.11.0" @@ -164,7 +169,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "idna" }, { name = "sniffio" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c6/78/7d432127c41b50bccba979505f272c16cbcadcc33645d5fa3a738110ae75/anyio-4.11.0.tar.gz", hash = "sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4", size = 219094, upload-time = "2025-09-23T09:19:12.58Z" } wheels = [ @@ -286,7 +291,7 @@ name = "cffi" version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } wheels = [ @@ -376,7 +381,7 @@ name = "click" version = "8.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/46/61/de6cd827efad202d7057d93e0fed9294b96952e188f7384832791c7b2254/click-8.3.0.tar.gz", hash = "sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4", size = 276943, upload-time = "2025-09-18T17:32:23.696Z" } wheels = [ @@ -1046,8 +1051,8 @@ dependencies = [ { name = "scipy" }, { name = "soundfile" }, { name = "soxr" }, - { name = "standard-aifc", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "standard-sunau", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "standard-aifc", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "standard-sunau", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/64/36/360b5aafa0238e29758729e9486c6ed92a6f37fa403b7875e06c115cdf4a/librosa-0.11.0.tar.gz", hash = "sha256:f5ed951ca189b375bbe2e33b2abd7e040ceeee302b9bbaeeffdfddb8d0ace908", size = 327001, upload-time = "2025-03-11T15:09:54.884Z" } @@ -1060,7 +1065,7 @@ name = "lightning" version = "2.5.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "fsspec", extra = ["http"], marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "fsspec", extra = ["http"], marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, { name = "lightning-utilities" }, { name = "packaging" }, { name = "pytorch-lightning" }, @@ -1485,20 +1490,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/af/11/0cc63f9f321ccf63886ac203336777140011fb669e739da36d8db3c53b98/numpy-2.3.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:2e267c7da5bf7309670523896df97f93f6e469fb931161f483cd6882b3b1a5dc", size = 12971844, upload-time = "2025-09-09T15:58:57.359Z" }, ] -[[package]] -name = "nvidia-cublas-cu12" -version = "12.1.3.1" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/37/6d/121efd7382d5b0284239f4ab1fc1590d86d34ed4a4a2fdb13b30ca8e5740/nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728", size = 410594774, upload-time = "2023-04-19T15:50:03.519Z" }, - { url = "https://files.pythonhosted.org/packages/c5/ef/32a375b74bea706c93deea5613552f7c9104f961b21df423f5887eca713b/nvidia_cublas_cu12-12.1.3.1-py3-none-win_amd64.whl", hash = "sha256:2b964d60e8cf11b5e1073d179d85fa340c120e99b3067558f3cf98dd69d02906", size = 439918445, upload-time = "2023-04-19T15:56:13.346Z" }, -] - [[package]] name = "nvidia-cublas-cu12" version = "12.6.4.1" @@ -1522,15 +1513,15 @@ name = "nvidia-cublas-cu12" version = "12.8.4.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/29/99/db44d685f0e257ff0e213ade1964fc459b4a690a73293220e98feb3307cf/nvidia_cublas_cu12-12.8.4.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b86f6dd8935884615a0683b663891d43781b819ac4f2ba2b0c9604676af346d0", size = 590537124, upload-time = "2025-03-07T01:43:53.556Z" }, @@ -1538,20 +1529,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/70/61/7d7b3c70186fb651d0fbd35b01dbfc8e755f69fd58f817f3d0f642df20c3/nvidia_cublas_cu12-12.8.4.1-py3-none-win_amd64.whl", hash = "sha256:47e9b82132fa8d2b4944e708049229601448aaad7e6f296f630f2d1a32de35af", size = 567544208, upload-time = "2025-03-07T01:53:30.535Z" }, ] -[[package]] -name = "nvidia-cuda-cupti-cu12" -version = "12.1.105" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/00/6b218edd739ecfc60524e585ba8e6b00554dd908de2c9c66c1af3e44e18d/nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e", size = 14109015, upload-time = "2023-04-19T15:47:32.502Z" }, - { url = "https://files.pythonhosted.org/packages/d0/56/0021e32ea2848c24242f6b56790bd0ccc8bf99f973ca790569c6ca028107/nvidia_cuda_cupti_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:bea8236d13a0ac7190bd2919c3e8e6ce1e402104276e6f9694479e48bb0eb2a4", size = 10154340, upload-time = "2023-04-19T15:53:33.563Z" }, -] - [[package]] name = "nvidia-cuda-cupti-cu12" version = "12.6.80" @@ -1577,15 +1554,15 @@ name = "nvidia-cuda-cupti-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/d5/1f/b3bd73445e5cb342727fd24fe1f7b748f690b460acadc27ea22f904502c8/nvidia_cuda_cupti_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4412396548808ddfed3f17a467b104ba7751e6b58678a4b840675c56d21cf7ed", size = 9533318, upload-time = "2025-03-07T01:40:10.421Z" }, @@ -1593,20 +1570,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/41/bc/83f5426095d93694ae39fe1311431b5d5a9bb82e48bf0dd8e19be2765942/nvidia_cuda_cupti_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:bb479dcdf7e6d4f8b0b01b115260399bf34154a1a2e9fe11c85c517d87efd98e", size = 7015759, upload-time = "2025-03-07T01:51:11.355Z" }, ] -[[package]] -name = "nvidia-cuda-nvrtc-cu12" -version = "12.1.105" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/b6/9f/c64c03f49d6fbc56196664d05dba14e3a561038a81a638eeb47f4d4cfd48/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2", size = 23671734, upload-time = "2023-04-19T15:48:32.42Z" }, - { url = "https://files.pythonhosted.org/packages/ad/1d/f76987c4f454eb86e0b9a0e4f57c3bf1ac1d13ad13cd1a4da4eb0e0c0ce9/nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:0a98a522d9ff138b96c010a65e145dc1b4850e9ecb75a0172371793752fd46ed", size = 19331863, upload-time = "2023-04-19T15:54:34.603Z" }, -] - [[package]] name = "nvidia-cuda-nvrtc-cu12" version = "12.6.77" @@ -1630,15 +1593,15 @@ name = "nvidia-cuda-nvrtc-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/05/6b/32f747947df2da6994e999492ab306a903659555dddc0fbdeb9d71f75e52/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:a7756528852ef889772a84c6cd89d41dfa74667e24cca16bb31f8f061e3e9994", size = 88040029, upload-time = "2025-03-07T01:42:13.562Z" }, @@ -1646,20 +1609,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/45/51/52a3d84baa2136cc8df15500ad731d74d3a1114d4c123e043cb608d4a32b/nvidia_cuda_nvrtc_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:7a4b6b2904850fe78e0bd179c4b655c404d4bb799ef03ddc60804247099ae909", size = 73586838, upload-time = "2025-03-07T01:52:13.483Z" }, ] -[[package]] -name = "nvidia-cuda-runtime-cu12" -version = "12.1.105" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/d5/c68b1d2cdfcc59e72e8a5949a37ddb22ae6cade80cd4a57a84d4c8b55472/nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40", size = 823596, upload-time = "2023-04-19T15:47:22.471Z" }, - { url = "https://files.pythonhosted.org/packages/9f/e2/7a2b4b5064af56ea8ea2d8b2776c0f2960d95c88716138806121ae52a9c9/nvidia_cuda_runtime_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:dfb46ef84d73fababab44cf03e3b83f80700d27ca300e537f85f636fac474344", size = 821226, upload-time = "2023-04-19T15:53:23.082Z" }, -] - [[package]] name = "nvidia-cuda-runtime-cu12" version = "12.6.77" @@ -1685,15 +1634,15 @@ name = "nvidia-cuda-runtime-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/7c/75/f865a3b236e4647605ea34cc450900854ba123834a5f1598e160b9530c3a/nvidia_cuda_runtime_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:52bf7bbee900262ffefe5e9d5a2a69a30d97e2bc5bb6cc866688caa976966e3d", size = 965265, upload-time = "2025-03-07T01:39:43.533Z" }, @@ -1701,47 +1650,13 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/30/a5/a515b7600ad361ea14bfa13fb4d6687abf500adc270f19e89849c0590492/nvidia_cuda_runtime_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:c0c6027f01505bfed6c3b21ec546f69c687689aad5f1a377554bc6ca4aa993a8", size = 944318, upload-time = "2025-03-07T01:51:01.794Z" }, ] -[[package]] -name = "nvidia-cudnn-cu12" -version = "9.1.0.70" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" } }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/fd/713452cd72343f682b1c7b9321e23829f00b842ceaedcda96e742ea0b0b3/nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f", size = 664752741, upload-time = "2024-04-22T15:24:15.253Z" }, - { url = "https://files.pythonhosted.org/packages/3f/d0/f90ee6956a628f9f04bf467932c0a25e5a7e706a684b896593c06c82f460/nvidia_cudnn_cu12-9.1.0.70-py3-none-win_amd64.whl", hash = "sha256:6278562929433d68365a07a4a1546c237ba2849852c0d4b2262a486e805b977a", size = 679925892, upload-time = "2024-04-22T15:24:53.333Z" }, -] - [[package]] name = "nvidia-cudnn-cu12" version = "9.10.2.21" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", -] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-26-simple-speaker-recognition-cu126' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-26-simple-speaker-recognition-cu126' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload-time = "2025-06-06T21:52:51.348Z" }, @@ -1749,20 +1664,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/3d/90/0bd6e586701b3a890fd38aa71c387dab4883d619d6e5ad912ccbd05bfd67/nvidia_cudnn_cu12-9.10.2.21-py3-none-win_amd64.whl", hash = "sha256:c6288de7d63e6cf62988f0923f96dc339cea362decb1bf5b3141883392a7d65e", size = 692992268, upload-time = "2025-06-06T21:55:18.114Z" }, ] -[[package]] -name = "nvidia-cufft-cu12" -version = "11.0.2.54" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/86/94/eb540db023ce1d162e7bea9f8f5aa781d57c65aed513c33ee9a5123ead4d/nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56", size = 121635161, upload-time = "2023-04-19T15:50:46Z" }, - { url = "https://files.pythonhosted.org/packages/f7/57/7927a3aa0e19927dfed30256d1c854caf991655d847a4e7c01fe87e3d4ac/nvidia_cufft_cu12-11.0.2.54-py3-none-win_amd64.whl", hash = "sha256:d9ac353f78ff89951da4af698f80870b1534ed69993f10a4cf1d96f21357e253", size = 121344196, upload-time = "2023-04-19T15:56:59.562Z" }, -] - [[package]] name = "nvidia-cufft-cu12" version = "11.3.0.4" @@ -1791,15 +1692,15 @@ name = "nvidia-cufft-cu12" version = "11.3.3.83" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] dependencies = [ { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, @@ -1832,35 +1733,21 @@ name = "nvidia-cufile-cu12" version = "1.13.1.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/bb/fe/1bcba1dfbfb8d01be8d93f07bfc502c93fa23afa6fd5ab3fc7c1df71038a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1d069003be650e131b21c932ec3d8969c1715379251f8d23a1860554b1cb24fc", size = 1197834, upload-time = "2025-03-07T01:45:50.723Z" }, { url = "https://files.pythonhosted.org/packages/1e/f5/5607710447a6fe9fd9b3283956fceeee8a06cda1d2f56ce31371f595db2a/nvidia_cufile_cu12-1.13.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4beb6d4cce47c1a0f1013d72e02b0994730359e17801d395bdcbf20cfb3bb00a", size = 1120705, upload-time = "2025-03-07T01:45:41.434Z" }, ] -[[package]] -name = "nvidia-curand-cu12" -version = "10.3.2.106" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/44/31/4890b1c9abc496303412947fc7dcea3d14861720642b49e8ceed89636705/nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0", size = 56467784, upload-time = "2023-04-19T15:51:04.804Z" }, - { url = "https://files.pythonhosted.org/packages/5c/97/4c9c7c79efcdf5b70374241d48cf03b94ef6707fd18ea0c0f53684931d0b/nvidia_curand_cu12-10.3.2.106-py3-none-win_amd64.whl", hash = "sha256:75b6b0c574c0037839121317e17fd01f8a69fd2ef8e25853d826fec30bdba74a", size = 55995813, upload-time = "2023-04-19T15:57:16.676Z" }, -] - [[package]] name = "nvidia-curand-cu12" version = "10.3.7.77" @@ -1886,15 +1773,15 @@ name = "nvidia-curand-cu12" version = "10.3.9.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/45/5e/92aa15eca622a388b80fbf8375d4760738df6285b1e92c43d37390a33a9a/nvidia_curand_cu12-10.3.9.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:dfab99248034673b779bc6decafdc3404a8a6f502462201f2f31f11354204acd", size = 63625754, upload-time = "2025-03-07T01:46:10.735Z" }, @@ -1902,25 +1789,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b9/75/70c05b2f3ed5be3bb30b7102b6eb78e100da4bbf6944fd6725c012831cab/nvidia_curand_cu12-10.3.9.90-py3-none-win_amd64.whl", hash = "sha256:f149a8ca457277da854f89cf282d6ef43176861926c7ac85b2a0fbd237c587ec", size = 62765309, upload-time = "2025-03-07T01:54:20.478Z" }, ] -[[package]] -name = "nvidia-cusolver-cu12" -version = "11.4.5.107" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" } }, - { name = "nvidia-cusparse-cu12", version = "12.1.0.106", source = { registry = "https://pypi.org/simple" } }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/bc/1d/8de1e5c67099015c834315e333911273a8c6aaba78923dd1d1e25fc5f217/nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd", size = 124161928, upload-time = "2023-04-19T15:51:25.781Z" }, - { url = "https://files.pythonhosted.org/packages/b8/80/8fca0bf819122a631c3976b6fc517c1b10741b643b94046bd8dd451522c5/nvidia_cusolver_cu12-11.4.5.107-py3-none-win_amd64.whl", hash = "sha256:74e0c3a24c78612192a74fcd90dd117f1cf21dea4822e66d89e8ea80e3cd2da5", size = 121643081, upload-time = "2023-04-19T15:57:43.035Z" }, -] - [[package]] name = "nvidia-cusolver-cu12" version = "11.7.1.2" @@ -1951,15 +1819,15 @@ name = "nvidia-cusolver-cu12" version = "11.7.3.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] dependencies = [ { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" } }, @@ -1972,23 +1840,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/13/c0/76ca8551b8a84146ffa189fec81c26d04adba4bc0dbe09cd6e6fd9b7de04/nvidia_cusolver_cu12-11.7.3.90-py3-none-win_amd64.whl", hash = "sha256:4a550db115fcabc4d495eb7d39ac8b58d4ab5d8e63274d3754df1c0ad6a22d34", size = 256720438, upload-time = "2025-03-07T01:54:39.898Z" }, ] -[[package]] -name = "nvidia-cusparse-cu12" -version = "12.1.0.106" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/65/5b/cfaeebf25cd9fdec14338ccb16f6b2c4c7fa9163aefcf057d86b9cc248bb/nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c", size = 195958278, upload-time = "2023-04-19T15:51:49.939Z" }, - { url = "https://files.pythonhosted.org/packages/0f/95/48fdbba24c93614d1ecd35bc6bdc6087bd17cbacc3abc4b05a9c2a1ca232/nvidia_cusparse_cu12-12.1.0.106-py3-none-win_amd64.whl", hash = "sha256:b798237e81b9719373e8fae8d4f091b70a0cf09d9d85c95a557e11df2d8e9a5a", size = 195414588, upload-time = "2023-04-19T15:58:08.389Z" }, -] - [[package]] name = "nvidia-cusparse-cu12" version = "12.5.4.2" @@ -2017,15 +1868,15 @@ name = "nvidia-cusparse-cu12" version = "12.5.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] dependencies = [ { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, @@ -2046,19 +1897,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/2f/d8/a6b0d0d0c2435e9310f3e2bb0d9c9dd4c33daef86aa5f30b3681defd37ea/nvidia_cusparselt_cu12-0.7.1-py3-none-win_amd64.whl", hash = "sha256:f67fbb5831940ec829c9117b7f33807db9f9678dc2a617fbe781cac17b4e1075", size = 271020911, upload-time = "2025-02-26T00:14:47.204Z" }, ] -[[package]] -name = "nvidia-nccl-cu12" -version = "2.21.5" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/df/99/12cd266d6233f47d00daf3a72739872bdc10267d0383508b0b9c84a18bb6/nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8579076d30a8c24988834445f8d633c697d42397e92ffc3f63fa26766d25e0a0", size = 188654414, upload-time = "2024-04-03T15:32:57.427Z" }, -] - [[package]] name = "nvidia-nccl-cu12" version = "2.27.3" @@ -2113,18 +1951,15 @@ name = "nvidia-nvjitlink-cu12" version = "12.8.93" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/f6/74/86a07f1d0f42998ca31312f998bd3b9a7eff7f52378f4f270c8679c77fb9/nvidia_nvjitlink_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:81ff63371a7ebd6e6451970684f916be2eab07321b73c9d244dc2b4da7f73b88", size = 39254836, upload-time = "2025-03-07T01:49:55.661Z" }, @@ -2141,20 +1976,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/3b/6c/99acb2f9eb85c29fc6f3a7ac4dccfd992e22666dd08a642b303311326a97/nvidia_nvshmem_cu12-3.3.20-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d00f26d3f9b2e3c3065be895e3059d6479ea5c638a3f38c9fec49b1b9dd7c1e5", size = 124657145, upload-time = "2025-08-04T20:25:19.995Z" }, ] -[[package]] -name = "nvidia-nvtx-cu12" -version = "12.1.105" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/da/d3/8057f0587683ed2fcd4dbfbdfdfa807b9160b809976099d36b8f60d08f03/nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5", size = 99138, upload-time = "2023-04-19T15:48:43.556Z" }, - { url = "https://files.pythonhosted.org/packages/b8/d7/bd7cb2d95ac6ac6e8d05bfa96cdce69619f1ef2808e072919044c2d47a8c/nvidia_nvtx_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:65f4d98982b31b60026e0e6de73fbdfc09d08a96f4656dd3665ca616a11e1e82", size = 66307, upload-time = "2023-04-19T15:54:45.736Z" }, -] - [[package]] name = "nvidia-nvtx-cu12" version = "12.6.77" @@ -2180,15 +2001,15 @@ name = "nvidia-nvtx-cu12" version = "12.8.90" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", + "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", + "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/10/c0/1b303feea90d296f6176f32a2a70b5ef230f9bdeb3a72bddb0dc922dc137/nvidia_nvtx_cu12-12.8.90-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7ad891da111ebafbf7e015d34879f7112832fc239ff0d7d776b6cb685274615", size = 91161, upload-time = "2025-03-07T01:42:23.922Z" }, @@ -2196,6 +2017,19 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/9f/99/4c9c0c329bf9fc125008c3b54c7c94c0023518d06fc025ae36431375e1fe/nvidia_nvtx_cu12-12.8.90-py3-none-win_amd64.whl", hash = "sha256:619c8304aedc69f02ea82dd244541a83c3d9d40993381b3b590f1adaed3db41e", size = 56492, upload-time = "2025-03-07T01:52:24.69Z" }, ] +[[package]] +name = "omegaconf" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "antlr4-python3-runtime" }, + { name = "pyyaml" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/09/48/6388f1bb9da707110532cb70ec4d2822858ddfb44f1cdf1233c20a80ea4b/omegaconf-2.3.0.tar.gz", hash = "sha256:d5d4b6d29955cc50ad50c46dc269bcd92c6e00f5f90d23ab5fee7bfca4ba4cc7", size = 3298120, upload-time = "2022-12-08T20:59:22.753Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e3/94/1843518e420fa3ed6919835845df698c7e27e183cb997394e4a670973a65/omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b", size = 79500, upload-time = "2022-12-08T20:59:19.686Z" }, +] + [[package]] name = "opentelemetry-api" version = "1.39.1" @@ -2868,7 +2702,7 @@ name = "pytest" version = "8.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, { name = "iniconfig" }, { name = "packaging" }, { name = "pluggy" }, @@ -2923,7 +2757,7 @@ name = "pytorch-lightning" version = "2.5.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "fsspec", extra = ["http"], marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "fsspec", extra = ["http"], marker = "(extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, { name = "lightning-utilities" }, { name = "packaging" }, { name = "pyyaml" }, @@ -3153,14 +2987,17 @@ dependencies = [ { name = "easy-audio-interfaces" }, { name = "faiss-cpu" }, { name = "fastapi" }, + { name = "httpx" }, { name = "librosa" }, { name = "matplotlib" }, + { name = "omegaconf" }, { name = "pandas" }, { name = "plotly" }, { name = "pydantic" }, { name = "pydantic-settings" }, { name = "pydub" }, { name = "python-multipart" }, + { name = "pyyaml" }, { name = "scikit-learn" }, { name = "scipy" }, { name = "soundfile" }, @@ -3173,24 +3010,20 @@ dependencies = [ [package.optional-dependencies] cpu = [ - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "torchaudio", version = "2.9.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-26-simple-speaker-recognition-cpu') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "torchaudio", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, -] -cu121 = [ - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" } }, - { name = "torchaudio", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" } }, + { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.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-26-simple-speaker-recognition-cpu') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] cu126 = [ { name = "torch", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" } }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "torchaudio", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.0+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] cu128 = [ { name = "torch", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" } }, - { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "torchaudio", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torchaudio", version = "2.9.0+cu128", source = { registry = "https://download.pytorch.org/whl/cu128" }, marker = "(platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] local-audio = [ { name = "easy-audio-interfaces", extra = ["local-audio"] }, @@ -3232,16 +3065,18 @@ requires-dist = [ { name = "easy-audio-interfaces", extras = ["local-audio"], marker = "extra == 'local-audio'", specifier = ">=0.7.1" }, { name = "faiss-cpu", specifier = ">=1.9" }, { name = "fastapi", specifier = ">=0.115.12" }, + { name = "httpx", specifier = ">=0.27.0" }, { name = "librosa", specifier = ">=0.10.0" }, { name = "lightning", marker = "extra == 'strixhalo'", specifier = ">=2.0.0" }, { name = "matplotlib", specifier = ">=3.8.0" }, + { name = "omegaconf", specifier = ">=2.3.0" }, { name = "opentelemetry-api", marker = "extra == 'strixhalo'", specifier = ">=1.39.0" }, { name = "opentelemetry-exporter-otlp", marker = "extra == 'strixhalo'", specifier = ">=1.34.0" }, { name = "opentelemetry-sdk", marker = "extra == 'strixhalo'", specifier = ">=1.39.0" }, { name = "pandas", specifier = ">=2.0.0" }, { name = "plotly", specifier = ">=5.18.0" }, { name = "pyannote-audio", marker = "extra == 'strixhalo'", git = "https://github.com/pyannote/pyannote-audio.git" }, - { name = "pyannote-audio", marker = "extra != 'strixhalo'", specifier = ">=3.3.2" }, + { name = "pyannote-audio", marker = "extra != 'strixhalo'", specifier = ">=4.0" }, { name = "pyannote-metrics", marker = "extra == 'strixhalo'", specifier = ">=4.0.0" }, { name = "pyannote-pipeline", marker = "extra == 'strixhalo'", specifier = ">=4.0.0" }, { name = "pyannoteai-sdk", marker = "extra == 'strixhalo'", specifier = ">=0.3.0" }, @@ -3250,28 +3085,28 @@ requires-dist = [ { name = "pydub", specifier = ">=0.25.1" }, { name = "python-multipart", specifier = ">=0.0.6" }, { name = "pytorch-metric-learning", marker = "extra == 'strixhalo'", specifier = ">=2.8.1" }, + { name = "pyyaml", specifier = ">=6.0.0" }, { name = "scikit-learn", specifier = ">=1.4.0" }, { name = "scipy", specifier = ">=1.10.0" }, { name = "soundfile", specifier = ">=0.12" }, { name = "sqlalchemy", specifier = ">=2.0.0" }, { name = "torch", marker = "sys_platform == 'never' and extra == 'strixhalo'", specifier = ">=2.0.0" }, { name = "torch", marker = "extra == 'cpu'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "simple-speaker-recognition", extra = "cpu" } }, - { name = "torch", marker = "extra == 'cu121'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu121", conflict = { package = "simple-speaker-recognition", extra = "cu121" } }, { name = "torch", marker = "extra == 'cu126'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "simple-speaker-recognition", extra = "cu126" } }, { name = "torch", marker = "extra == 'cu128'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu128", conflict = { package = "simple-speaker-recognition", extra = "cu128" } }, { name = "torch-audiomentations", marker = "extra == 'strixhalo'" }, { name = "torchaudio", marker = "sys_platform == 'never' and extra == 'strixhalo'", specifier = ">=2.0.0" }, { name = "torchaudio", marker = "extra == 'cpu'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "simple-speaker-recognition", extra = "cpu" } }, - { name = "torchaudio", marker = "extra == 'cu121'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu121", conflict = { package = "simple-speaker-recognition", extra = "cu121" } }, { name = "torchaudio", marker = "extra == 'cu126'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu126", conflict = { package = "simple-speaker-recognition", extra = "cu126" } }, { name = "torchaudio", marker = "extra == 'cu128'", specifier = ">=2.0.0", index = "https://download.pytorch.org/whl/cu128", conflict = { package = "simple-speaker-recognition", extra = "cu128" } }, + { name = "torchcodec", marker = "extra != 'strixhalo'", specifier = "<0.10" }, { name = "torchvision", marker = "sys_platform == 'never' and extra == 'strixhalo'", specifier = ">=0.15.0" }, { name = "umap-learn", specifier = ">=0.5.3" }, { name = "uvicorn", specifier = ">=0.34.2" }, { name = "websockets", specifier = ">=12.0" }, { name = "yt-dlp", specifier = ">=2025.7.21" }, ] -provides-extras = ["local-audio", "cpu", "cu121", "cu126", "cu128", "strixhalo"] +provides-extras = ["local-audio", "cpu", "cu126", "cu128", "strixhalo"] [package.metadata.requires-dev] dev = [ @@ -3355,7 +3190,7 @@ name = "sqlalchemy" version = "2.0.44" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f0/f2/840d7b9496825333f532d2e3976b8eadbf52034178aac53630d09fe6e1ef/sqlalchemy-2.0.44.tar.gz", hash = "sha256:0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22", size = 9819830, upload-time = "2025-10-10T14:39:12.935Z" } @@ -3392,8 +3227,8 @@ name = "standard-aifc" version = "3.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "standard-chunk", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "standard-chunk", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c4/53/6050dc3dde1671eb3db592c13b55a8005e5040131f7509cef0215212cb84/standard_aifc-3.13.0.tar.gz", hash = "sha256:64e249c7cb4b3daf2fdba4e95721f811bde8bdfc43ad9f936589b7bb2fae2e43", size = 15240, upload-time = "2024-10-30T16:01:31.772Z" } wheels = [ @@ -3414,7 +3249,7 @@ name = "standard-sunau" version = "3.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "audioop-lts", marker = "python_full_version >= '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/66/e3/ce8d38cb2d70e05ffeddc28bb09bad77cfef979eb0a299c9117f7ed4e6a9/standard_sunau-3.13.0.tar.gz", hash = "sha256:b319a1ac95a09a2378a8442f403c66f4fd4b36616d6df6ae82b8e536ee790908", size = 9368, upload-time = "2024-10-30T16:01:41.626Z" } wheels = [ @@ -3427,60 +3262,17 @@ version = "0.48.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a7/a5/d6f429d43394057b67a6b5bbe6eae2f77a6bf7459d961fdb224bf206eee6/starlette-0.48.0.tar.gz", hash = "sha256:7e8cee469a8ab2352911528110ce9088fdc6a37d9876926e73da7ce4aa4c7a46", size = 2652949, upload-time = "2025-09-13T08:41:05.699Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/be/72/2db2f49247d0a18b4f1bb9a5a39a0162869acf235f3a96418363947b3d46/starlette-0.48.0-py3-none-any.whl", hash = "sha256:0764ca97b097582558ecb498132ed0c7d942f233f365b86ba37770e026510659", size = 73736, upload-time = "2025-09-13T08:41:03.869Z" }, ] -[[package]] -name = "sympy" -version = "1.13.1" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -dependencies = [ - { name = "mpmath" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/ca/99/5a5b6f19ff9f083671ddf7b9632028436167cd3d33e11015754e41b249a4/sympy-1.13.1.tar.gz", hash = "sha256:9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f", size = 7533040, upload-time = "2024-07-19T09:26:51.238Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177, upload-time = "2024-07-19T09:26:48.863Z" }, -] - [[package]] name = "sympy" version = "1.14.0" source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version >= '3.13' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra != 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version >= '3.13' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version == '3.12.*' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "(python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and platform_python_implementation != 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo') or (python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo')", - "python_full_version < '3.12' and platform_machine == 'aarch64' and platform_python_implementation == 'CPython' and sys_platform == 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra != 'extra-26-simple-speaker-recognition-cu121' and extra != 'extra-26-simple-speaker-recognition-cu126' and extra != 'extra-26-simple-speaker-recognition-cu128' and extra != 'extra-26-simple-speaker-recognition-strixhalo'", -] dependencies = [ { name = "mpmath" }, ] @@ -3507,44 +3299,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload-time = "2025-03-13T13:49:21.846Z" }, ] -[[package]] -name = "torch" -version = "2.5.1+cu121" -source = { registry = "https://download.pytorch.org/whl/cu121" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -dependencies = [ - { name = "filelock" }, - { name = "fsspec" }, - { name = "jinja2" }, - { name = "networkx" }, - { name = "nvidia-cublas-cu12", version = "12.1.3.1", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-cuda-cupti-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-cuda-nvrtc-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-cudnn-cu12", version = "9.1.0.70", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-cufft-cu12", version = "11.0.2.54", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-curand-cu12", version = "10.3.2.106", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-cusolver-cu12", version = "11.4.5.107", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-cusparse-cu12", version = "12.1.0.106", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-nccl-cu12", version = "2.21.5", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-nvtx-cu12", version = "12.1.105", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "setuptools", marker = "python_full_version >= '3.12'" }, - { name = "sympy", version = "1.13.1", source = { registry = "https://pypi.org/simple" } }, - { name = "triton", version = "3.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' and platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "typing-extensions" }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp311-cp311-linux_x86_64.whl", hash = "sha256:c8ab8c92eab928a93c483f83ca8c63f13dafc10fc93ad90ed2dcb7c82ea50410" }, - { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp311-cp311-win_amd64.whl", hash = "sha256:4bcee18f00c43c815efad8efaa3bca584ffdc8d2cd35ef4c44c814f2739d9191" }, - { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp312-cp312-linux_x86_64.whl", hash = "sha256:222be02548c2e74a21a8fbc8e5b8d2eef9f9faee865d70385d2eb1b9aabcbc76" }, - { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp312-cp312-win_amd64.whl", hash = "sha256:473d76257636c66b22cbfac6f616d6b522ef3d3473c13decb1afda22a7b059eb" }, - { url = "https://download.pytorch.org/whl/cu121/torch-2.5.1%2Bcu121-cp313-cp313-linux_x86_64.whl", hash = "sha256:1bfe18b79b0ff9be9383257a66c3f84621ce5f384f02c0a7c79503583d6ffd4b" }, -] - [[package]] name = "torch" version = "2.8.0" @@ -3563,7 +3317,7 @@ dependencies = [ { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, - { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, + { name = "nvidia-cudnn-cu12", marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, @@ -3574,7 +3328,7 @@ dependencies = [ { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "setuptools", marker = "python_full_version >= '3.12'" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" } }, + { name = "sympy" }, { name = "triton", version = "3.4.0", source = { registry = "https://pypi.org/simple" }, marker = "platform_machine == 'x86_64' and sys_platform == 'linux'" }, { name = "typing-extensions" }, ] @@ -3612,7 +3366,7 @@ dependencies = [ { name = "jinja2", marker = "sys_platform == 'darwin'" }, { name = "networkx", marker = "sys_platform == 'darwin'" }, { name = "setuptools", marker = "python_full_version >= '3.12' and sys_platform == 'darwin'" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'darwin'" }, + { name = "sympy", marker = "sys_platform == 'darwin'" }, { name = "typing-extensions", marker = "sys_platform == 'darwin'" }, ] wheels = [ @@ -3640,7 +3394,7 @@ dependencies = [ { name = "jinja2", marker = "sys_platform != 'darwin'" }, { name = "networkx", marker = "sys_platform != 'darwin'" }, { name = "setuptools", marker = "python_full_version >= '3.12' and sys_platform != 'darwin'" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform != 'darwin'" }, + { name = "sympy", marker = "sys_platform != 'darwin'" }, { name = "typing-extensions", marker = "sys_platform != 'darwin'" }, ] wheels = [ @@ -3682,7 +3436,7 @@ dependencies = [ { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, - { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cudnn-cu12", marker = "sys_platform == 'linux'" }, { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "nvidia-cufile-cu12", version = "1.11.1.6", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "nvidia-curand-cu12", version = "10.3.7.77", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, @@ -3694,7 +3448,7 @@ dependencies = [ { name = "nvidia-nvshmem-cu12", marker = "sys_platform == 'linux'" }, { name = "nvidia-nvtx-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "setuptools", marker = "python_full_version >= '3.12'" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" } }, + { name = "sympy" }, { name = "triton", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "typing-extensions" }, ] @@ -3734,7 +3488,7 @@ dependencies = [ { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, - { name = "nvidia-cudnn-cu12", version = "9.10.2.21", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, + { name = "nvidia-cudnn-cu12", marker = "sys_platform == 'linux'" }, { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "nvidia-cufile-cu12", version = "1.13.1.3", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "nvidia-curand-cu12", version = "10.3.9.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, @@ -3746,7 +3500,7 @@ dependencies = [ { name = "nvidia-nvshmem-cu12", marker = "sys_platform == 'linux'" }, { name = "nvidia-nvtx-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "setuptools", marker = "python_full_version >= '3.12'" }, - { name = "sympy", version = "1.14.0", source = { registry = "https://pypi.org/simple" } }, + { name = "sympy" }, { name = "triton", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'linux'" }, { name = "typing-extensions" }, ] @@ -3795,25 +3549,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/27/4c/96ac2a09efb56cc3c41fb3ce9b6f4d8c0604499f7481d4a13a7b03e21382/torch_pitch_shift-1.2.5-py3-none-any.whl", hash = "sha256:6f8500cbc13f1c98b11cde1805ce5084f82cdd195c285f34287541f168a7c6a7", size = 5005, upload-time = "2024-09-25T19:10:11.521Z" }, ] -[[package]] -name = "torchaudio" -version = "2.5.1+cu121" -source = { registry = "https://download.pytorch.org/whl/cu121" } -resolution-markers = [ - "python_full_version >= '3.13'", - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -dependencies = [ - { name = "torch", version = "2.5.1+cu121", source = { registry = "https://download.pytorch.org/whl/cu121" } }, -] -wheels = [ - { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp311-cp311-linux_x86_64.whl", hash = "sha256:9e6f03e6410cb3557978dea25fb30ce3e7c165e8377fcc8e0e1ddc700503d38b" }, - { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp311-cp311-win_amd64.whl", hash = "sha256:f9397ff9c6e8fa1b4fdc94939411ac65fe43f66d66367ee80603bc7ce10e18e2" }, - { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp312-cp312-linux_x86_64.whl", hash = "sha256:5648a01f23033f15d60dc638f91c2d4c66c0a01621162471e806064acda63b70" }, - { url = "https://download.pytorch.org/whl/cu121/torchaudio-2.5.1%2Bcu121-cp312-cp312-win_amd64.whl", hash = "sha256:80400d75da5852bb5491f6259d47a163a00c2d1479ed57d3d95fde205e1b2815" }, -] - [[package]] name = "torchaudio" version = "2.8.0" @@ -3858,8 +3593,8 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform == 'darwin'", ] dependencies = [ - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, - { name = "torch", version = "2.9.0+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-26-simple-speaker-recognition-cpu') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-26-simple-speaker-recognition-cpu') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "torch", version = "2.9.0+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-26-simple-speaker-recognition-cpu') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_machine != 'aarch64' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (platform_python_implementation != 'CPython' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (sys_platform != 'linux' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra != 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] wheels = [ { url = "https://download.pytorch.org/whl/cpu/torchaudio-2.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:662eb49ab25e1a2b7367bb072a8ad05c8a4b650ebbe7090a5af1a1eb1d40767c" }, @@ -4043,29 +3778,13 @@ name = "tqdm" version = "4.67.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu121') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu121' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu126') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cpu' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-cu128') or (extra == 'extra-26-simple-speaker-recognition-cu126' and extra == 'extra-26-simple-speaker-recognition-strixhalo') or (extra == 'extra-26-simple-speaker-recognition-cu128' and extra == 'extra-26-simple-speaker-recognition-strixhalo')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737, upload-time = "2024-11-24T20:12:22.481Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540, upload-time = "2024-11-24T20:12:19.698Z" }, ] -[[package]] -name = "triton" -version = "3.1.0" -source = { registry = "https://pypi.org/simple" } -resolution-markers = [ - "python_full_version == '3.12.*'", - "python_full_version < '3.12'", -] -dependencies = [ - { name = "filelock", marker = "python_full_version < '3.13'" }, -] -wheels = [ - { url = "https://files.pythonhosted.org/packages/86/17/d9a5cf4fcf46291856d1e90762e36cbabd2a56c7265da0d1d9508c8e3943/triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f34f6e7885d1bf0eaaf7ba875a5f0ce6f3c13ba98f9503651c1e6dc6757ed5c", size = 209506424, upload-time = "2024-10-14T16:05:42.337Z" }, - { url = "https://files.pythonhosted.org/packages/78/eb/65f5ba83c2a123f6498a3097746607e5b2f16add29e36765305e4ac7fdd8/triton-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8182f42fd8080a7d39d666814fa36c5e30cc00ea7eeeb1a2983dbb4c99a0fdc", size = 209551444, upload-time = "2024-10-14T16:05:53.433Z" }, -] - [[package]] name = "triton" version = "3.4.0" diff --git a/services.py b/services.py index 0e29899b..00958e92 100755 --- a/services.py +++ b/services.py @@ -9,60 +9,88 @@ from pathlib import Path import yaml +from dotenv import dotenv_values from rich.console import Console from rich.table import Table -from dotenv import dotenv_values from setup_utils import read_env_value console = Console() + def load_config_yml(): """Load config.yml from repository root""" - config_path = Path(__file__).parent / 'config' / 'config.yml' + config_path = Path(__file__).parent / "config" / "config.yml" if not config_path.exists(): return None try: - with open(config_path, 'r') as f: + with open(config_path, "r") as f: return yaml.safe_load(f) except Exception as e: - console.print(f"[yellow]⚠️ Warning: Could not load config/config.yml: {e}[/yellow]") + console.print( + f"[yellow]⚠️ Warning: Could not load config/config.yml: {e}[/yellow]" + ) return None + SERVICES = { - 'backend': { - 'path': 'backends/advanced', - 'compose_file': 'docker-compose.yml', - 'description': 'Advanced Backend + WebUI', - 'ports': ['8000', '5173'] + "backend": { + "path": "backends/advanced", + "compose_file": "docker-compose.yml", + "description": "Advanced Backend + WebUI", + "ports": ["8000", "5173"], }, - 'speaker-recognition': { - 'path': 'extras/speaker-recognition', - 'compose_file': 'docker-compose.yml', - 'description': 'Speaker Recognition Service', - 'ports': ['8085', '5174/8444'] + "speaker-recognition": { + "path": "extras/speaker-recognition", + "compose_file": "docker-compose.yml", + "description": "Speaker Recognition Service", + "ports": ["8085", "5174/8444"], }, - 'asr-services': { - 'path': 'extras/asr-services', - 'compose_file': 'docker-compose.yml', - 'description': 'Parakeet ASR Service', - 'ports': ['8767'] + "asr-services": { + "path": "extras/asr-services", + "compose_file": "docker-compose.yml", + "description": "Parakeet ASR Service", + "ports": ["8767"], }, - 'openmemory-mcp': { - 'path': 'extras/openmemory-mcp', - 'compose_file': 'docker-compose.yml', - 'description': 'OpenMemory MCP Server', - 'ports': ['8765'] + "openmemory-mcp": { + "path": "extras/openmemory-mcp", + "compose_file": "docker-compose.yml", + "description": "OpenMemory MCP Server", + "ports": ["8765"], + }, + "langfuse": { + "path": "extras/langfuse", + "compose_file": "docker-compose.yml", + "description": "LangFuse Observability & Prompt Management", + "ports": ["3002"], }, - 'langfuse': { - 'path': 'extras/langfuse', - 'compose_file': 'docker-compose.yml', - 'description': 'LangFuse Observability & Prompt Management', - 'ports': ['3002'] - } } + +def _resolve_asr_service_name(asr_provider: str, asr_profile: str | None) -> str | None: + """Return docker compose service name for ASR provider/profile combination.""" + provider_to_service = { + "vibevoice": "vibevoice-asr", + "faster-whisper": "faster-whisper-asr", + "transformers": "transformers-asr", + "nemo": "nemo-asr", + "parakeet": "parakeet-asr", + "qwen3-asr": "qwen3-asr-wrapper", + } + service_name = provider_to_service.get(asr_provider) + if not service_name: + return None + + if asr_profile == "strixhalo": + if asr_provider == "vibevoice": + return "vibevoice-asr-strixhalo" + if asr_provider in ("nemo", "parakeet"): + return "parakeet-asr-strixhalo" + + return service_name + + def _get_backend_env_path() -> Path: return Path(__file__).parent / "backends" / "advanced" / ".env" @@ -139,90 +167,101 @@ def _ensure_langfuse_env() -> bool: def check_service_configured(service_name): """Check if service is configured (has .env file)""" service = SERVICES[service_name] - service_path = Path(service['path']) + service_path = Path(service["path"]) - if service_name == 'langfuse': - return (service_path / '.env').exists() + if service_name == "langfuse": + return (service_path / ".env").exists() # Backend uses advanced init, others use .env - if service_name == 'backend': - return (service_path / '.env').exists() + if service_name == "backend": + return (service_path / ".env").exists() else: - return (service_path / '.env').exists() + return (service_path / ".env").exists() + def run_compose_command(service_name, command, build=False, force_recreate=False): """Run docker compose command for a service""" service = SERVICES[service_name] - service_path = Path(service['path']) + service_path = Path(service["path"]) if not service_path.exists(): console.print(f"[red]❌ Service directory not found: {service_path}[/red]") return False - compose_file = service_path / service['compose_file'] + compose_file = service_path / service["compose_file"] if not compose_file.exists(): console.print(f"[red]❌ Docker compose file not found: {compose_file}[/red]") return False # Step 1: If build is requested, run build separately first (no timeout for CUDA builds) - if build and command == 'up': + if build and command == "up": # Build command - need to specify profiles for build too - build_cmd = ['docker', 'compose'] + build_cmd = ["docker", "compose"] # Add profiles to build command (needed for profile-specific services) - if service_name == 'backend': - caddyfile_path = service_path / 'Caddyfile' + if service_name == "backend": + caddyfile_path = service_path / "Caddyfile" if caddyfile_path.exists() and caddyfile_path.is_file(): - build_cmd.extend(['--profile', 'https']) + build_cmd.extend(["--profile", "https"]) - elif service_name == 'speaker-recognition': - env_file = service_path / '.env' + elif service_name == "speaker-recognition": + env_file = service_path / ".env" if env_file.exists(): env_values = dotenv_values(env_file) # Derive profile from PYTORCH_CUDA_VERSION - pytorch_version = env_values.get('PYTORCH_CUDA_VERSION', 'cpu') - if pytorch_version == 'strixhalo': - profile = 'strixhalo' - elif pytorch_version.startswith('cu'): - profile = 'gpu' + pytorch_version = env_values.get("PYTORCH_CUDA_VERSION", "cpu") + if pytorch_version == "strixhalo": + profile = "strixhalo" + elif pytorch_version.startswith("cu"): + profile = "gpu" else: - profile = 'cpu' - build_cmd.extend(['--profile', profile]) + profile = "cpu" + build_cmd.extend(["--profile", profile]) # For asr-services, only build the selected provider asr_service_to_build = None - if service_name == 'asr-services': - env_file = service_path / '.env' + asr_profile = None + if service_name == "asr-services": + env_file = service_path / ".env" if env_file.exists(): env_values = dotenv_values(env_file) - asr_provider = env_values.get('ASR_PROVIDER', '').strip("'\"") - - # Map provider to docker service name - provider_to_service = { - 'vibevoice': 'vibevoice-asr', - 'faster-whisper': 'faster-whisper-asr', - 'transformers': 'transformers-asr', - 'nemo': 'nemo-asr', - 'parakeet': 'parakeet-asr', - 'qwen3-asr': 'qwen3-asr-wrapper', - } - asr_service_to_build = provider_to_service.get(asr_provider) + asr_provider = env_values.get("ASR_PROVIDER", "").strip("'\"") + pytorch_version = env_values.get("PYTORCH_CUDA_VERSION", "").strip( + "'\"" + ) + + # Determine profile based on PYTORCH_CUDA_VERSION + if pytorch_version == "strixhalo": + asr_profile = "strixhalo" + + asr_service_to_build = _resolve_asr_service_name( + asr_provider, asr_profile + ) if asr_service_to_build: - console.print(f"[blue]ℹ️ Building ASR provider: {asr_provider} ({asr_service_to_build})[/blue]") + profile_info = f" (profile: {asr_profile})" if asr_profile else "" + console.print( + f"[blue]ℹ️ Building ASR provider: {asr_provider} ({asr_service_to_build}){profile_info}[/blue]" + ) + + # Add profile to build command if needed + if asr_profile: + build_cmd.extend(["--profile", asr_profile]) - build_cmd.append('build') + build_cmd.append("build") # If building ASR, only build the specific service(s) if asr_service_to_build: - if asr_provider == 'qwen3-asr': + if asr_provider == "qwen3-asr": # Qwen3-ASR also needs the streaming bridge built - build_cmd.extend([asr_service_to_build, 'qwen3-asr-bridge']) + build_cmd.extend([asr_service_to_build, "qwen3-asr-bridge"]) else: build_cmd.append(asr_service_to_build) # Run build with streaming output (no timeout) - console.print(f"[cyan]🔨 Building {service_name} (this may take several minutes for CUDA/GPU builds)...[/cyan]") + console.print( + f"[cyan]🔨 Building {service_name} (this may take several minutes for CUDA/GPU builds)...[/cyan]" + ) try: process = subprocess.Popen( build_cmd, @@ -230,24 +269,26 @@ def run_compose_command(service_name, command, build=False, force_recreate=False stdout=subprocess.PIPE, stderr=subprocess.STDOUT, text=True, - bufsize=1 + bufsize=1, ) if process.stdout is None: - raise RuntimeError("Process stdout is None - unable to read command output") + raise RuntimeError( + "Process stdout is None - unable to read command output" + ) for line in process.stdout: line = line.rstrip() if not line: continue - if 'error' in line.lower() or 'failed' in line.lower(): + if "error" in line.lower() or "failed" in line.lower(): console.print(f" [red]{line}[/red]") - elif 'Successfully' in line or 'built' in line.lower(): + elif "Successfully" in line or "built" in line.lower(): console.print(f" [green]{line}[/green]") - elif 'Building' in line or 'Step' in line: + elif "Building" in line or "Step" in line: console.print(f" [cyan]{line}[/cyan]") - elif 'warning' in line.lower(): + elif "warning" in line.lower(): console.print(f" [yellow]{line}[/yellow]") else: console.print(f" [dim]{line}[/dim]") @@ -265,108 +306,117 @@ def run_compose_command(service_name, command, build=False, force_recreate=False return False # Step 2: Run the actual command (up/down/restart/status) - up_flags = ['up', '-d'] + up_flags = ["up", "-d"] if force_recreate: - up_flags.append('--force-recreate') + up_flags.append("--force-recreate") - cmd = ['docker', 'compose'] + cmd = ["docker", "compose"] # Add profiles for backend service - if service_name == 'backend': - caddyfile_path = service_path / 'Caddyfile' + if service_name == "backend": + caddyfile_path = service_path / "Caddyfile" if caddyfile_path.exists() and caddyfile_path.is_file(): - cmd.extend(['--profile', 'https']) + cmd.extend(["--profile", "https"]) # Handle speaker-recognition service specially - if service_name == 'speaker-recognition' and command in ['up', 'down']: - env_file = service_path / '.env' + if service_name == "speaker-recognition" and command in ["up", "down"]: + env_file = service_path / ".env" if env_file.exists(): env_values = dotenv_values(env_file) # Derive profile from PYTORCH_CUDA_VERSION - pytorch_version = env_values.get('PYTORCH_CUDA_VERSION', 'cpu') - if pytorch_version == 'strixhalo': - profile = 'strixhalo' - elif pytorch_version.startswith('cu'): - profile = 'gpu' + pytorch_version = env_values.get("PYTORCH_CUDA_VERSION", "cpu") + if pytorch_version == "strixhalo": + profile = "strixhalo" + elif pytorch_version.startswith("cu"): + profile = "gpu" else: - profile = 'cpu' + profile = "cpu" - cmd.extend(['--profile', profile]) + cmd.extend(["--profile", profile]) - if command == 'up': - https_enabled = env_values.get('REACT_UI_HTTPS', 'false') - if https_enabled.lower() == 'true': + if command == "up": + https_enabled = env_values.get("REACT_UI_HTTPS", "false") + if https_enabled.lower() == "true": cmd.extend(up_flags) else: - if profile == 'gpu': - service_to_start = 'speaker-service-gpu' - elif profile == 'strixhalo': - service_to_start = 'speaker-service-strixhalo' + if profile == "gpu": + service_to_start = "speaker-service-gpu" + elif profile == "strixhalo": + service_to_start = "speaker-service-strixhalo" else: - service_to_start = 'speaker-service-cpu' - cmd.extend(up_flags + [service_to_start, 'web-ui']) - elif command == 'down': - cmd.extend(['down']) + service_to_start = "speaker-service-cpu" + cmd.extend(up_flags + [service_to_start, "web-ui"]) + elif command == "down": + cmd.extend(["down"]) else: - if command == 'up': + if command == "up": cmd.extend(up_flags) - elif command == 'down': - cmd.extend(['down']) + elif command == "down": + cmd.extend(["down"]) # Handle asr-services - start only the configured provider - elif service_name == 'asr-services' and command in ['up', 'down', 'restart']: - env_file = service_path / '.env' + elif service_name == "asr-services" and command in ["up", "down", "restart"]: + env_file = service_path / ".env" asr_service_name = None + asr_profile = None if env_file.exists(): env_values = dotenv_values(env_file) - asr_provider = env_values.get('ASR_PROVIDER', '').strip("'\"") - - # Map provider to docker service name - provider_to_service = { - 'vibevoice': 'vibevoice-asr', - 'faster-whisper': 'faster-whisper-asr', - 'transformers': 'transformers-asr', - 'nemo': 'nemo-asr', - 'parakeet': 'parakeet-asr', - 'qwen3-asr': 'qwen3-asr-wrapper', - } - asr_service_name = provider_to_service.get(asr_provider) + asr_provider = env_values.get("ASR_PROVIDER", "").strip("'\"") + pytorch_version = env_values.get("PYTORCH_CUDA_VERSION", "").strip("'\"") + + # Determine profile based on PYTORCH_CUDA_VERSION + if pytorch_version == "strixhalo": + asr_profile = "strixhalo" + + asr_service_name = _resolve_asr_service_name(asr_provider, asr_profile) if asr_service_name: - console.print(f"[blue]ℹ️ Using ASR provider: {asr_provider} ({asr_service_name})[/blue]") + profile_info = f" (profile: {asr_profile})" if asr_profile else "" + console.print( + f"[blue]ℹ️ Using ASR provider: {asr_provider} ({asr_service_name}){profile_info}[/blue]" + ) - if command == 'up': + if command == "up": if asr_service_name: + # Add profile if needed + if asr_profile: + cmd.extend(["--profile", asr_profile]) services_to_start = [asr_service_name] # Qwen3-ASR also needs the streaming bridge - if asr_provider == 'qwen3-asr': - services_to_start.append('qwen3-asr-bridge') + if asr_provider == "qwen3-asr": + services_to_start.append("qwen3-asr-bridge") cmd.extend(up_flags + services_to_start) else: - console.print("[yellow]⚠️ No ASR_PROVIDER configured, starting default service[/yellow]") - cmd.extend(up_flags + ['vibevoice-asr']) - elif command == 'down': - cmd.extend(['down']) - elif command == 'restart': + console.print( + "[yellow]⚠️ No ASR_PROVIDER configured, starting default service[/yellow]" + ) + cmd.extend(up_flags + ["vibevoice-asr"]) + elif command == "down": + if asr_profile: + cmd.extend(["--profile", asr_profile]) + cmd.extend(["down"]) + elif command == "restart": if asr_service_name: + if asr_profile: + cmd.extend(["--profile", asr_profile]) services_to_restart = [asr_service_name] - if asr_provider == 'qwen3-asr': - services_to_restart.append('qwen3-asr-bridge') - cmd.extend(['restart'] + services_to_restart) + if asr_provider == "qwen3-asr": + services_to_restart.append("qwen3-asr-bridge") + cmd.extend(["restart"] + services_to_restart) else: - cmd.extend(['restart']) + cmd.extend(["restart"]) else: # Standard compose commands for other services - if command == 'up': + if command == "up": cmd.extend(up_flags) - elif command == 'down': - cmd.extend(['down']) - elif command == 'restart': - cmd.extend(['restart']) - elif command == 'status': - cmd.extend(['ps']) + elif command == "down": + cmd.extend(["down"]) + elif command == "restart": + cmd.extend(["restart"]) + elif command == "status": + cmd.extend(["ps"]) try: # Run the command with timeout (build already done if needed) @@ -376,7 +426,7 @@ def run_compose_command(service_name, command, build=False, force_recreate=False capture_output=True, text=True, check=False, - timeout=120 # 2 minute timeout + timeout=120, # 2 minute timeout ) if result.returncode == 0: @@ -390,29 +440,32 @@ def run_compose_command(service_name, command, build=False, force_recreate=False return False except subprocess.TimeoutExpired: - console.print(f"[red]❌ Command timed out after 2 minutes for {service_name}[/red]") + console.print( + f"[red]❌ Command timed out after 2 minutes for {service_name}[/red]" + ) return False except Exception as e: console.print(f"[red]❌ Error running command: {e}[/red]") return False + def ensure_docker_network(): """Ensure chronicle-network exists""" try: # Check if network already exists result = subprocess.run( - ['docker', 'network', 'inspect', 'chronicle-network'], + ["docker", "network", "inspect", "chronicle-network"], capture_output=True, - check=False + check=False, ) if result.returncode != 0: # Network doesn't exist, create it console.print("[blue]📡 Creating chronicle-network...[/blue]") subprocess.run( - ['docker', 'network', 'create', 'chronicle-network'], + ["docker", "network", "create", "chronicle-network"], check=True, - capture_output=True + capture_output=True, ) console.print("[green]✅ chronicle-network created[/green]") else: @@ -425,6 +478,7 @@ def ensure_docker_network(): console.print(f"[red]❌ Error checking/creating network: {e}[/red]") return False + def start_services(services, build=False, force_recreate=False): """Start specified services""" console.print(f"🚀 [bold]Starting {len(services)} services...[/bold]") @@ -439,28 +493,34 @@ def start_services(services, build=False, force_recreate=False): if service_name not in SERVICES: console.print(f"[red]❌ Unknown service: {service_name}[/red]") continue - + if service_name == "langfuse" and not _ensure_langfuse_env(): console.print("[yellow]⚠️ LangFuse not configured, skipping[/yellow]") continue if not check_service_configured(service_name): - console.print(f"[yellow]⚠️ {service_name} not configured, skipping[/yellow]") + console.print( + f"[yellow]⚠️ {service_name} not configured, skipping[/yellow]" + ) continue - + console.print(f"\n🔧 Starting {service_name}...") - if run_compose_command(service_name, 'up', build, force_recreate): + if run_compose_command(service_name, "up", build, force_recreate): console.print(f"[green]✅ {service_name} started[/green]") success_count += 1 else: console.print(f"[red]❌ Failed to start {service_name}[/red]") - - console.print(f"\n[green]🎉 {success_count}/{len(services)} services started successfully[/green]") + + console.print( + f"\n[green]🎉 {success_count}/{len(services)} services started successfully[/green]" + ) # Show access URLs if backend was started - if 'backend' in services and check_service_configured('backend'): + if "backend" in services and check_service_configured("backend"): backend_env = _get_backend_env_path() - https_enabled = (read_env_value(backend_env, "HTTPS_ENABLED") or "").lower() == "true" + https_enabled = ( + read_env_value(backend_env, "HTTPS_ENABLED") or "" + ).lower() == "true" server_ip = read_env_value(backend_env, "SERVER_IP") or "" if https_enabled and server_ip: @@ -479,12 +539,13 @@ def start_services(services, build=False, force_recreate=False): console.print(f" API: {api_url}") # Show LangFuse prompt management tip if langfuse was started - if 'langfuse' in services and check_service_configured('langfuse'): + if "langfuse" in services and check_service_configured("langfuse"): backend_env = _get_backend_env_path() langfuse_host = read_env_value(backend_env, "SERVER_IP") or "localhost" langfuse_url = f"http://{langfuse_host}:3002/project/chronicle/prompts" console.print(f" Prompt Mgmt: {langfuse_url}") + def stop_services(services): """Stop specified services""" console.print(f"🛑 [bold]Stopping {len(services)} services...[/bold]") @@ -496,22 +557,29 @@ def stop_services(services): continue console.print(f"\n🔧 Stopping {service_name}...") - if run_compose_command(service_name, 'down'): + if run_compose_command(service_name, "down"): console.print(f"[green]✅ {service_name} stopped[/green]") success_count += 1 else: console.print(f"[red]❌ Failed to stop {service_name}[/red]") - console.print(f"\n[green]🎉 {success_count}/{len(services)} services stopped successfully[/green]") + console.print( + f"\n[green]🎉 {success_count}/{len(services)} services stopped successfully[/green]" + ) + def restart_services(services, recreate=False): """Restart specified services""" console.print(f"🔄 [bold]Restarting {len(services)} services...[/bold]") if recreate: - console.print("[dim]Using down + up to recreate containers (fixes WSL2 bind mount issues)[/dim]\n") + console.print( + "[dim]Using down + up to recreate containers (fixes WSL2 bind mount issues)[/dim]\n" + ) else: - console.print("[dim]Quick restart (use --recreate to fix bind mount issues)[/dim]\n") + console.print( + "[dim]Quick restart (use --recreate to fix bind mount issues)[/dim]\n" + ) success_count = 0 for service_name in services: @@ -520,98 +588,122 @@ def restart_services(services, recreate=False): continue if not check_service_configured(service_name): - console.print(f"[yellow]⚠️ {service_name} not configured, skipping[/yellow]") + console.print( + f"[yellow]⚠️ {service_name} not configured, skipping[/yellow]" + ) continue console.print(f"\n🔧 Restarting {service_name}...") if recreate: # Full recreation: down + up (fixes bind mount issues) - if not run_compose_command(service_name, 'down'): + if not run_compose_command(service_name, "down"): console.print(f"[red]❌ Failed to stop {service_name}[/red]") continue - if run_compose_command(service_name, 'up'): + if run_compose_command(service_name, "up"): console.print(f"[green]✅ {service_name} restarted[/green]") success_count += 1 else: console.print(f"[red]❌ Failed to start {service_name}[/red]") else: # Quick restart: docker compose restart - if run_compose_command(service_name, 'restart'): + if run_compose_command(service_name, "restart"): console.print(f"[green]✅ {service_name} restarted[/green]") success_count += 1 else: console.print(f"[red]❌ Failed to restart {service_name}[/red]") - console.print(f"\n[green]🎉 {success_count}/{len(services)} services restarted successfully[/green]") + console.print( + f"\n[green]🎉 {success_count}/{len(services)} services restarted successfully[/green]" + ) + def show_status(): """Show status of all services""" console.print("📊 [bold]Service Status:[/bold]\n") - + table = Table() table.add_column("Service", style="cyan") table.add_column("Configured", justify="center") table.add_column("Description", style="dim") table.add_column("Ports", style="green") - + for service_name, service_info in SERVICES.items(): configured = "✅" if check_service_configured(service_name) else "❌" - ports = ", ".join(service_info['ports']) - table.add_row( - service_name, - configured, - service_info['description'], - ports - ) - + ports = ", ".join(service_info["ports"]) + table.add_row(service_name, configured, service_info["description"], ports) + console.print(table) - + console.print("\n💡 [dim]Use './start.sh' to start all configured services[/dim]") + def main(): parser = argparse.ArgumentParser(description="Chronicle Service Management") - subparsers = parser.add_subparsers(dest='command', help='Available commands') - + subparsers = parser.add_subparsers(dest="command", help="Available commands") + # Start command - start_parser = subparsers.add_parser('start', help='Start services') - start_parser.add_argument('services', nargs='*', - help='Services to start: backend, speaker-recognition, asr-services, openmemory-mcp (or use --all)') - start_parser.add_argument('--all', action='store_true', help='Start all configured services') - start_parser.add_argument('--build', action='store_true', help='Build images before starting') - start_parser.add_argument('--force-recreate', action='store_true', help='Force recreate containers even if unchanged') - + start_parser = subparsers.add_parser("start", help="Start services") + start_parser.add_argument( + "services", + nargs="*", + help="Services to start: backend, speaker-recognition, asr-services, openmemory-mcp (or use --all)", + ) + start_parser.add_argument( + "--all", action="store_true", help="Start all configured services" + ) + start_parser.add_argument( + "--build", action="store_true", help="Build images before starting" + ) + start_parser.add_argument( + "--force-recreate", + action="store_true", + help="Force recreate containers even if unchanged", + ) + # Stop command - stop_parser = subparsers.add_parser('stop', help='Stop services') - stop_parser.add_argument('services', nargs='*', - help='Services to stop: backend, speaker-recognition, asr-services, openmemory-mcp (or use --all)') - stop_parser.add_argument('--all', action='store_true', help='Stop all services') + stop_parser = subparsers.add_parser("stop", help="Stop services") + stop_parser.add_argument( + "services", + nargs="*", + help="Services to stop: backend, speaker-recognition, asr-services, openmemory-mcp (or use --all)", + ) + stop_parser.add_argument("--all", action="store_true", help="Stop all services") # Restart command - restart_parser = subparsers.add_parser('restart', help='Restart services') - restart_parser.add_argument('services', nargs='*', - help='Services to restart: backend, speaker-recognition, asr-services, openmemory-mcp (or use --all)') - restart_parser.add_argument('--all', action='store_true', help='Restart all services') - restart_parser.add_argument('--recreate', action='store_true', - help='Recreate containers (down + up) instead of quick restart - fixes WSL2 bind mount issues') + restart_parser = subparsers.add_parser("restart", help="Restart services") + restart_parser.add_argument( + "services", + nargs="*", + help="Services to restart: backend, speaker-recognition, asr-services, openmemory-mcp (or use --all)", + ) + restart_parser.add_argument( + "--all", action="store_true", help="Restart all services" + ) + restart_parser.add_argument( + "--recreate", + action="store_true", + help="Recreate containers (down + up) instead of quick restart - fixes WSL2 bind mount issues", + ) # Status command - subparsers.add_parser('status', help='Show service status') - + subparsers.add_parser("status", help="Show service status") + args = parser.parse_args() - + if not args.command: show_status() return - - if args.command == 'status': + + if args.command == "status": show_status() - - elif args.command == 'start': + + elif args.command == "start": if args.all: services = [ - s for s in SERVICES.keys() + s + for s in SERVICES.keys() if check_service_configured(s) or (s == "langfuse" and _langfuse_enabled_in_backend()) ] @@ -619,17 +711,21 @@ def main(): # Validate service names invalid_services = [s for s in args.services if s not in SERVICES] if invalid_services: - console.print(f"[red]❌ Invalid service names: {', '.join(invalid_services)}[/red]") + console.print( + f"[red]❌ Invalid service names: {', '.join(invalid_services)}[/red]" + ) console.print(f"Available services: {', '.join(SERVICES.keys())}") return services = args.services else: - console.print("[red]❌ No services specified. Use --all or specify service names.[/red]") + console.print( + "[red]❌ No services specified. Use --all or specify service names.[/red]" + ) return - + start_services(services, args.build, args.force_recreate) - - elif args.command == 'stop': + + elif args.command == "stop": if args.all: # Only stop configured services (like start --all does) services = [s for s in SERVICES.keys() if check_service_configured(s)] @@ -637,32 +733,41 @@ def main(): # Validate service names invalid_services = [s for s in args.services if s not in SERVICES] if invalid_services: - console.print(f"[red]❌ Invalid service names: {', '.join(invalid_services)}[/red]") + console.print( + f"[red]❌ Invalid service names: {', '.join(invalid_services)}[/red]" + ) console.print(f"Available services: {', '.join(SERVICES.keys())}") return services = args.services else: - console.print("[red]❌ No services specified. Use --all or specify service names.[/red]") + console.print( + "[red]❌ No services specified. Use --all or specify service names.[/red]" + ) return stop_services(services) - elif args.command == 'restart': + elif args.command == "restart": if args.all: services = [s for s in SERVICES.keys() if check_service_configured(s)] elif args.services: # Validate service names invalid_services = [s for s in args.services if s not in SERVICES] if invalid_services: - console.print(f"[red]❌ Invalid service names: {', '.join(invalid_services)}[/red]") + console.print( + f"[red]❌ Invalid service names: {', '.join(invalid_services)}[/red]" + ) console.print(f"Available services: {', '.join(SERVICES.keys())}") return services = args.services else: - console.print("[red]❌ No services specified. Use --all or specify service names.[/red]") + console.print( + "[red]❌ No services specified. Use --all or specify service names.[/red]" + ) return restart_services(services, recreate=args.recreate) + if __name__ == "__main__": main() diff --git a/tests/endpoints/conversation_tests.robot b/tests/endpoints/conversation_tests.robot index 565d5416..0df9243c 100644 --- a/tests/endpoints/conversation_tests.robot +++ b/tests/endpoints/conversation_tests.robot @@ -21,7 +21,7 @@ Get User Conversations Test ${conversations_data}= Get User Conversations # Verify conversation structure if any exist - + IF isinstance($conversations_data, dict) and len($conversations_data) > 0 ${client_ids}= Get Dictionary Keys ${conversations_data} FOR ${client_id} IN @{client_ids} @@ -59,14 +59,14 @@ Reprocess test and get Conversation Versions Test # Wait for the reprocess job to complete before getting versions ${job_id}= Set Variable ${reprocess}[job_id] - Wait For Job Status ${job_id} finished timeout=120s interval=5s + Wait For Job Status ${job_id} finished timeout=180s interval=5s ${conversation}= Get Conversation By ID ${conversation_id} ${updated_versions}= Get Conversation Versions ${conversation_id} ${expected_count}= Evaluate ${start_num_versions} + 1 Should Be Equal As Integers ${conversation}[transcript_version_count] ${expected_count} - Should be equal as strings ${conversation}[active_transcript_version] ${updated_versions}[-1][version_id] + Should be equal as strings ${conversation}[active_transcript_version] ${updated_versions}[-1][version_id] Unauthorized Conversation Access Test @@ -111,7 +111,7 @@ Reprocess Memory Test # Wait for job to complete ${job_id}= Set Variable ${response}[job_id] - Wait For Job Status ${job_id} finished timeout=60s interval=5s + Wait For Job Status ${job_id} finished timeout=180s interval=5s # Verify new memory version was created ${updated_conversation}= Get Conversation By ID ${conversation_id} @@ -122,12 +122,12 @@ Reprocess Memory Test ${memory_versions}= Get conversation memory versions ${conversation_id} Length Should Be ${memory_versions} ${new_memory_count} - + Close Conversation Test [Documentation] Test closing current conversation for a client [Tags] conversation - + Skip msg=Close conversation needs to be evaluated as to it's purpose from the client side Get Anonymous Session anon_session @@ -171,7 +171,7 @@ Transcript Version activate Test ${reprocess}= Reprocess Transcript ${conversation_id} # Wait for the reprocess job to complete before getting versions ${job_id}= Set Variable ${reprocess}[job_id] - Wait For Job Status ${job_id} finished timeout=120s interval=5s + Wait For Job Status ${job_id} finished timeout=180s interval=5s END # Get fresh version list after reprocessing @@ -181,10 +181,10 @@ Transcript Version activate Test # Test activating a different version (activate version index 1) ${target_version}= Set Variable ${versions}[1][version_id] ${response}= Activate Transcript Version ${conversation_id} ${target_version} - Should Be Equal As Strings ${response}[active_transcript_version] ${target_version} + Should Be Equal As Strings ${response}[active_transcript_version] ${target_version} - # ${active_memory}= Get memory versions + # ${active_memory}= Get memory versions # ... ${test}[active_memory_version] # IF '${active_memory}' != '${None}' and '${active_memory}' != 'null' # ${response}= Activate Memory Version ${conversation_id} ${active_memory} @@ -264,4 +264,3 @@ Filter Starred Conversations IF ${conv_check}[starred] Star Conversation ${conversation_id} END - diff --git a/tests/endpoints/rq_queue_tests.robot b/tests/endpoints/rq_queue_tests.robot index cbd58d96..eaa7587c 100644 --- a/tests/endpoints/rq_queue_tests.robot +++ b/tests/endpoints/rq_queue_tests.robot @@ -31,7 +31,7 @@ Restart Backend Service # Restart backend container (handles dependencies properly) # Project name 'backend-test' is set in docker-compose-test.yml Run Process docker compose -f ${COMPOSE_FILE} restart chronicle-backend-test - ... cwd=${BACKEND_DIR} timeout=60s shell=True + ... cwd=${BACKEND_DIR} timeout=180s shell=True # Wait for backend to be ready again (configurable timeout for slow tests) Wait Until Keyword Succeeds ${wait_timeout} 5s @@ -174,7 +174,7 @@ Test Queue Stats Accuracy # Wait for OUR specific jobs to complete (don't rely on global counts) FOR ${job_id} IN @{created_jobs} - Wait For Job Status ${job_id} finished timeout=60s interval=2s + Wait For Job Status ${job_id} finished timeout=180s interval=2s END Log All ${job_count} created jobs finished successfully @@ -194,4 +194,4 @@ Test Queue API Authentication ${response}= GET On Session anon_session /api/queue/stats expected_status=401 Should Be Equal As Integers ${response.status_code} 401 - Log Queue API authentication properly enforced \ No newline at end of file + Log Queue API authentication properly enforced diff --git a/tests/infrastructure/infra_tests.robot b/tests/infrastructure/infra_tests.robot index 53d90f3a..93e5508d 100644 --- a/tests/infrastructure/infra_tests.robot +++ b/tests/infrastructure/infra_tests.robot @@ -354,7 +354,7 @@ WebSocket Disconnect Conversation End Reason Test # Wait for job to complete (should be fast, not 3600s timeout) ${conv_jobs}= Get Jobs By Type And Client open_conversation ${device_name} ${conv_job}= Get Most Recent Job ${conv_jobs} - Wait For Job Status ${conv_job}[job_id] finished timeout=60s interval=2s + Wait For Job Status ${conv_job}[job_id] finished timeout=180s interval=2s # Wait for end_reason to be saved to database (retry with timeout) ${conversation}= Wait Until Keyword Succeeds 10s 0.5s @@ -366,4 +366,3 @@ WebSocket Disconnect Conversation End Reason Test Should Not Be Equal ${conversation}[completed_at] ${None} [Teardown] Run Keyword And Ignore Error Close Audio Stream ${stream_id} - diff --git a/tests/integration/always_persist_audio_tests.robot b/tests/integration/always_persist_audio_tests.robot index d27dee81..b4503fc8 100644 --- a/tests/integration/always_persist_audio_tests.robot +++ b/tests/integration/always_persist_audio_tests.robot @@ -32,6 +32,8 @@ Suite Setup Actions # Initialize API session for test user ${session}= Get Admin API Session Set Suite Variable ${API_SESSION} ${session} + # Ensure always_persist is enabled (may have been disabled by a previous test suite) + Set Always Persist Enabled ${API_SESSION} ${True} Suite Teardown Actions [Documentation] Cleanup after all tests complete diff --git a/tests/integration/conversation_queue.robot b/tests/integration/conversation_queue.robot index e0a3b283..c16490d8 100644 --- a/tests/integration/conversation_queue.robot +++ b/tests/integration/conversation_queue.robot @@ -27,7 +27,7 @@ Test Upload audio creates transcription job # Verify queue is empty ${initial_job_count}= Get queue length - + # Upload audio file to create conversation and trigger transcription job ${conversation}= Upload Audio File ${TEST_AUDIO_FILE} ${TEST_DEVICE_NAME} @@ -98,15 +98,14 @@ Test Reprocess Conversation Job Queue # Wait for transcription job to complete (Deepgram API + started takes time in CI) Log Waiting for transcription job ${job_id} to complete... INFO - Wait For Job Status ${job_id} finished timeout=60s interval=3s + Wait For Job Status ${job_id} finished timeout=180s interval=3s # Verify conversation was updated with new transcript version ${updated_conversation}= Get Conversation By ID ${conversation_id} - ${transcript_versions}= Get Conversation Versions ${conversation_id} + ${transcript_versions}= Get Conversation Versions ${conversation_id} Length Should Be ${transcript_versions} ${initial_version_count + 1} Expected transcript versions to increase by 1 # Verify transcript versions array exists and has correct count Should Not Be Equal ${updated_conversation}[active_transcript_version] ${active_version} Log Reprocess Job Queue Test Completed Successfully INFO - diff --git a/tests/integration/plugin_event_tests.robot b/tests/integration/plugin_event_tests.robot index cdb8c2ec..403d018d 100644 --- a/tests/integration/plugin_event_tests.robot +++ b/tests/integration/plugin_event_tests.robot @@ -63,7 +63,7 @@ Upload Audio And Verify Transcript Batch Event # Wait for transcription to complete (polls every 2s, max 30s) # Filter by conversation_id to avoid picking up fixture conversation events - ${new_events}= Wait For Plugin Event transcript.batch ${baseline_count} timeout=30s conversation_id=${conversation_id} + ${new_events}= Wait For Plugin Event transcript.batch ${baseline_count} timeout=180s conversation_id=${conversation_id} # Verify at least one new event was received Should Be True ${new_events} > 0 @@ -130,7 +130,7 @@ Memory Processing Should Trigger Event # Wait for full pipeline: transcription → conversation → memory (polls every 2s, max 60s) # Filter by conversation_id to avoid picking up fixture conversation events - ${new_events}= Wait For Plugin Event memory.processed ${baseline_count} timeout=60s conversation_id=${conversation_id} + ${new_events}= Wait For Plugin Event memory.processed ${baseline_count} timeout=180s conversation_id=${conversation_id} Should Be True ${new_events} > 0 ... msg=At least one memory.processed event should be logged for conversation ${conversation_id} @@ -172,7 +172,7 @@ WebSocket Disconnect Should Trigger Conversation Complete Event # Wait for plugin event dispatch (polls every 2s, max 30s) # Event dispatch depends on memory and title/summary jobs completing (~20-25s total) # Filter by conversation_id to avoid picking up events from other conversations - ${new_events}= Wait For Plugin Event conversation.complete ${baseline_count} timeout=30s conversation_id=${conversation_id} + ${new_events}= Wait For Plugin Event conversation.complete ${baseline_count} timeout=180s conversation_id=${conversation_id} Should Be True ${new_events} > 0 ... msg=At least one conversation.complete event should be logged for conversation ${conversation_id} @@ -209,9 +209,9 @@ Verify All Events Are Logged # Wait for events in pipeline order (polls every 2s for each) # Filter by conversation_id to avoid picking up fixture conversation events - ${batch_new}= Wait For Plugin Event transcript.batch ${batch_baseline} timeout=30s conversation_id=${conversation_id} - ${conv_new}= Wait For Plugin Event conversation.complete ${conv_baseline} timeout=30s conversation_id=${conversation_id} - ${mem_new}= Wait For Plugin Event memory.processed ${mem_baseline} timeout=60s conversation_id=${conversation_id} + ${batch_new}= Wait For Plugin Event transcript.batch ${batch_baseline} timeout=180s conversation_id=${conversation_id} + ${conv_new}= Wait For Plugin Event conversation.complete ${conv_baseline} timeout=180s conversation_id=${conversation_id} + ${mem_new}= Wait For Plugin Event memory.processed ${mem_baseline} timeout=180s conversation_id=${conversation_id} Should Be True ${batch_new} > 0 ... msg=transcript.batch events should be logged for conversation ${conversation_id} diff --git a/tests/integration/websocket_streaming_tests.robot b/tests/integration/websocket_streaming_tests.robot index 5161b816..736cc4c9 100644 --- a/tests/integration/websocket_streaming_tests.robot +++ b/tests/integration/websocket_streaming_tests.robot @@ -174,7 +174,7 @@ Conversation Closes On Inactivity Timeout And Restarts Speech Detection # Wait for conversation job to complete (status changes from 'started' to 'finished') # Timeout needs: (audio send time ~60s) + (silence timeout 20s) + (buffer 10s) = 90s - Wait For Job Status ${conv_job_id} finished timeout=90s interval=2s + Wait For Job Status ${conv_job_id} finished timeout=180s interval=2s Log To Console Conversation job finished (timeout triggered) # Verify a NEW speech detection job (2nd one) was created for next conversation diff --git a/tests/integration/websocket_transcription_e2e_test.robot b/tests/integration/websocket_transcription_e2e_test.robot index 951f3aa7..09bb8586 100644 --- a/tests/integration/websocket_transcription_e2e_test.robot +++ b/tests/integration/websocket_transcription_e2e_test.robot @@ -93,7 +93,7 @@ Speech Detection Receives Transcription From Stream ${job_id}= Set Variable ${speech_job}[job_id] # Wait for job to complete - Wait For Job Status ${job_id} finished timeout=60s interval=2s + Wait For Job Status ${job_id} finished timeout=180s interval=2s # Get job result ${result}= Get Job Result ${job_id} @@ -131,7 +131,7 @@ Conversation Created With Valid Transcript ${speech_job_id}= Set Variable ${speech_job}[job_id] # Wait for speech detection to finish - Wait For Job Status ${speech_job_id} finished timeout=30s interval=2s + Wait For Job Status ${speech_job_id} finished timeout=180s interval=2s # Verify speech was detected (not no_speech_detected) ${speech_result}= Get Job Result ${speech_job_id} @@ -153,7 +153,7 @@ Conversation Created With Valid Transcript Should Not Be Empty ${conversation_id} Conversation ID not found in open_conversation job metadata # Wait for conversation to complete started (inactivity timeout) - Wait For Job Status ${conv_job}[job_id] finished timeout=60s interval=2s + Wait For Job Status ${conv_job}[job_id] finished timeout=180s interval=2s # Retrieve the conversation ${conversation}= Get Conversation By ID ${conversation_id} @@ -264,7 +264,7 @@ Word Timestamps Are Monotonically Increasing ... Get Jobs By Type And Client speech_detection ${client_id} Should Not Be Empty ${speech_jobs} No speech detection job found ${speech_job}= Set Variable ${speech_jobs}[0] - Wait For Job Status ${speech_job}[job_id] finished timeout=60s interval=2s + Wait For Job Status ${speech_job}[job_id] finished timeout=180s interval=2s # Wait for conversation to be created ${conv_jobs}= Wait Until Keyword Succeeds 60s 3s @@ -275,7 +275,7 @@ Word Timestamps Are Monotonically Increasing Should Not Be Empty ${conversation_id} Conversation ID not found # Wait for conversation to close - Wait For Job Status ${conv_job}[job_id] finished timeout=60s interval=2s + Wait For Job Status ${conv_job}[job_id] finished timeout=180s interval=2s # Get conversation with segments ${conversation}= Get Conversation By ID ${conversation_id} @@ -330,7 +330,7 @@ Segment Timestamps Match Expected Values ... Get Jobs By Type And Client speech_detection ${client_id} Should Not Be Empty ${speech_jobs} No speech detection job found ${speech_job}= Set Variable ${speech_jobs}[0] - Wait For Job Status ${speech_job}[job_id] finished timeout=60s interval=2s + Wait For Job Status ${speech_job}[job_id] finished timeout=180s interval=2s # Get conversation ${conv_jobs}= Wait Until Keyword Succeeds 60s 3s @@ -340,7 +340,7 @@ Segment Timestamps Match Expected Values ${conversation_id}= Evaluate $conv_meta.get('conversation_id', '') Should Not Be Empty ${conversation_id} - Wait For Job Status ${conv_job}[job_id] finished timeout=60s interval=2s + Wait For Job Status ${conv_job}[job_id] finished timeout=180s interval=2s # Get conversation with segments ${conversation}= Get Conversation By ID ${conversation_id} diff --git a/tests/resources/audio_keywords.robot b/tests/resources/audio_keywords.robot index c752e511..d8f623d0 100644 --- a/tests/resources/audio_keywords.robot +++ b/tests/resources/audio_keywords.robot @@ -17,7 +17,7 @@ Upload Audio File File Should Exist ${audio_file_path} # Debug the request being sent - + Log Sending file: ${audio_file_path} Log Device name: ${device_name} Log Folder: ${folder} @@ -84,7 +84,7 @@ Upload Audio File # Normal path: Wait for transcription job to complete Log Waiting for transcription job ${transcript_job_id} to complete... - Wait Until Keyword Succeeds 60s 5s Check job status ${transcript_job_id} finished + Wait Until Keyword Succeeds 300s 5s Check job status ${transcript_job_id} finished ${job}= Get Job Details ${transcript_job_id} # Get the finished conversation diff --git a/tests/resources/websocket_keywords.robot b/tests/resources/websocket_keywords.robot index 58014de5..959e73dd 100644 --- a/tests/resources/websocket_keywords.robot +++ b/tests/resources/websocket_keywords.robot @@ -212,7 +212,7 @@ Stream And Wait For Conversation Log New conversation created: ${conversation_id} # Wait for conversation to close via inactivity timeout (with queue drain, can take 45+ seconds) - Wait For Job Status ${new_job}[job_id] finished timeout=60s interval=2s + Wait For Job Status ${new_job}[job_id] finished timeout=180s interval=2s Log Conversation closed: ${conversation_id} RETURN ${conversation_id} diff --git a/wizard.py b/wizard.py index a3125881..c13bcef4 100755 --- a/wizard.py +++ b/wizard.py @@ -47,6 +47,7 @@ "cmd": [ "uv", "run", + "--no-project", "--with-requirements", "../../setup-requirements.txt", "python", @@ -59,6 +60,7 @@ "cmd": [ "uv", "run", + "--no-project", "--with-requirements", "../../setup-requirements.txt", "python", @@ -344,7 +346,12 @@ def run_service_setup( speaker_env_path = "extras/speaker-recognition/.env" cuda_version = read_env_value(speaker_env_path, "PYTORCH_CUDA_VERSION") - if cuda_version and cuda_version in ["cu121", "cu126", "cu128", "strixhalo"]: + if cuda_version and cuda_version in [ + "cu121", + "cu126", + "cu128", + "strixhalo", + ]: cmd.extend(["--pytorch-cuda-version", cuda_version]) console.print( f"[blue][INFO][/blue] Found existing PYTORCH_CUDA_VERSION ({cuda_version}) from speaker-recognition, reusing" @@ -1212,10 +1219,10 @@ def main(): f"[dim] cd backends/advanced && uv run --with-requirements ../../setup-requirements.txt python init.py[/dim]" ) console.print( - f"[dim] cd extras/speaker-recognition && uv run --with-requirements ../../setup-requirements.txt python init.py[/dim]" + f"[dim] cd extras/speaker-recognition && uv run --no-project --with-requirements ../../setup-requirements.txt python init.py[/dim]" ) console.print( - f"[dim] cd extras/asr-services && uv run --with-requirements ../../setup-requirements.txt python init.py[/dim]" + f"[dim] cd extras/asr-services && uv run --no-project --with-requirements ../../setup-requirements.txt python init.py[/dim]" ) From b19088adc3022a087dc98094b687b9a060ea58ac Mon Sep 17 00:00:00 2001 From: 0xrushi <0xrushi@gmail.com> Date: Mon, 23 Feb 2026 21:45:53 -0500 Subject: [PATCH 5/7] merge --- .env.template | 2 +- .../advanced-docker-compose-build.yml | 38 +- CLAUDE.md | 2 +- Docs/init-system.md | 24 +- README-K8S.md | 110 +-- README.md | 3 +- app/README.md | 6 +- app/app/components/BackendStatus.tsx | 26 +- app/app/index.tsx | 62 +- backends/advanced/.dockerignore | 2 +- backends/advanced/.env.bak | 128 +++ backends/advanced/Docs/README.md | 8 +- .../Docs/README_speaker_enrollment.md | 18 +- backends/advanced/Docs/UI.md | 12 +- backends/advanced/Docs/architecture.md | 66 +- backends/advanced/Docs/auth.md | 12 +- backends/advanced/Docs/memories.md | 50 +- backends/advanced/README.md | 2 +- backends/advanced/init.py | 788 +++++++++++------ backends/advanced/scripts/create_plugin.py | 38 +- backends/advanced/scripts/laptop_client.py | 70 +- .../src/advanced_omi_backend/app_config.py | 18 +- .../advanced/src/advanced_omi_backend/auth.py | 42 +- .../src/advanced_omi_backend/chat_service.py | 228 +++-- .../src/advanced_omi_backend/client.py | 8 +- .../advanced_omi_backend/client_manager.py | 28 +- .../clients/gdrive_audio_client.py | 4 +- .../src/advanced_omi_backend/config.py | 115 ++- .../controllers/audio_controller.py | 162 ++-- .../controllers/memory_controller.py | 66 +- .../controllers/queue_controller.py | 414 ++++++--- .../controllers/session_controller.py | 258 ++++-- .../controllers/system_controller.py | 734 ++++++++++------ .../controllers/user_controller.py | 37 +- .../advanced_omi_backend/cron_scheduler.py | 43 +- .../src/advanced_omi_backend/database.py | 2 - .../src/advanced_omi_backend/llm_client.py | 42 +- .../advanced/src/advanced_omi_backend/main.py | 2 +- .../middleware/app_middleware.py | 24 +- .../advanced_omi_backend/model_registry.py | 129 +-- .../advanced_omi_backend/models/annotation.py | 28 +- .../models/audio_chunk.py | 48 +- .../models/conversation.py | 234 +++-- .../src/advanced_omi_backend/models/job.py | 33 +- .../src/advanced_omi_backend/models/user.py | 4 +- .../advanced_omi_backend/models/waveform.py | 6 +- .../advanced_omi_backend/plugins/__init__.py | 18 +- .../routers/api_router.py | 5 +- .../routers/modules/__init__.py | 30 +- .../routers/modules/admin_routes.py | 44 +- .../routers/modules/annotation_routes.py | 58 +- .../routers/modules/audio_routes.py | 80 +- .../routers/modules/chat_routes.py | 308 ++++--- .../routers/modules/conversation_routes.py | 145 +-- .../routers/modules/finetuning_routes.py | 191 ++-- .../routers/modules/health_routes.py | 58 +- .../routers/modules/knowledge_graph_routes.py | 2 + .../routers/modules/memory_routes.py | 47 +- .../routers/modules/obsidian_routes.py | 96 +- .../routers/modules/queue_routes.py | 232 +++-- .../routers/modules/system_routes.py | 119 ++- .../routers/modules/test_routes.py | 31 +- .../routers/modules/websocket_routes.py | 7 +- .../services/audio_stream/aggregator.py | 33 +- .../services/audio_stream/consumer.py | 183 ++-- .../services/capabilities.py | 8 +- .../knowledge_graph/entity_extractor.py | 70 +- .../services/knowledge_graph/models.py | 14 +- .../services/knowledge_graph/service.py | 5 +- .../services/memory/README.md | 104 +-- .../services/memory/base.py | 20 +- .../services/memory/config.py | 16 +- .../services/memory/prompts.py | 198 +++-- .../services/memory/providers/chronicle.py | 158 +++- .../memory/providers/llm_providers.py | 106 ++- .../services/memory/providers/mcp_client.py | 56 +- .../memory/providers/mock_llm_provider.py | 14 +- .../memory/providers/openmemory_mcp.py | 53 +- .../memory/providers/vector_stores.py | 148 ++-- .../services/memory/service_factory.py | 8 +- .../services/memory/update_memory_utils.py | 37 +- .../services/obsidian_service.py | 36 +- .../services/plugin_assistant.py | 40 +- .../services/plugin_service.py | 40 +- .../services/transcription/base.py | 18 +- .../services/transcription/context.py | 4 +- .../services/transcription/mock_provider.py | 118 ++- .../transcription/streaming_consumer.py | 254 ++++-- .../speaker_recognition_client.py | 578 ++++++++---- .../testing/mock_speaker_client.py | 52 +- .../utils/audio_chunk_utils.py | 149 ++-- .../advanced_omi_backend/utils/audio_utils.py | 92 +- .../utils/conversation_utils.py | 65 +- .../utils/gdrive_audio_utils.py | 41 +- .../advanced_omi_backend/utils/job_utils.py | 17 +- .../utils/logging_utils.py | 145 +-- .../advanced_omi_backend/utils/model_utils.py | 27 +- .../advanced_omi_backend/workers/__init__.py | 27 +- .../workers/annotation_jobs.py | 9 +- .../workers/audio_jobs.py | 65 +- .../workers/audio_stream_worker.py | 43 +- .../workers/cleanup_jobs.py | 22 +- .../workers/finetuning_jobs.py | 102 ++- .../workers/obsidian_jobs.py | 12 +- .../workers/orchestrator/health_monitor.py | 8 +- .../workers/orchestrator/process_manager.py | 4 +- .../workers/orchestrator/worker_registry.py | 13 +- .../workers/prompt_optimization_jobs.py | 8 +- .../workers/speaker_jobs.py | 229 +++-- .../workers/waveform_jobs.py | 23 +- .../advanced/src/scripts/cleanup_state.py | 368 +++++--- backends/advanced/start-k8s.sh | 2 +- backends/advanced/start.sh | 2 +- .../tests/test_audio_persistence_mongodb.py | 34 +- .../tests/test_conversation_models.py | 26 +- backends/advanced/tests/test_memory_entry.py | 87 +- .../advanced/tests/test_memory_providers.py | 47 +- backends/advanced/upload_files.py | 233 ++--- backends/advanced/webui/nginx.conf | 4 +- .../ConversationVersionDropdown.tsx | 2 +- .../components/ConversationVersionHeader.tsx | 2 +- .../webui/src/components/audio/DebugPanel.tsx | 8 +- .../src/components/audio/RecordingStatus.tsx | 8 +- .../src/components/audio/SimpleDebugPanel.tsx | 8 +- .../src/components/audio/StatusDisplay.tsx | 20 +- .../webui/src/components/layout/Layout.tsx | 4 +- .../webui/src/contexts/AuthContext.tsx | 14 +- .../webui/src/hooks/useAudioRecording.ts | 124 +-- backends/advanced/webui/src/pages/Chat.tsx | 4 +- .../webui/src/pages/Conversations.tsx | 4 +- .../advanced/webui/src/pages/LiveRecord.tsx | 4 +- backends/advanced/webui/src/pages/Queue.tsx | 2 +- backends/advanced/webui/src/pages/Users.tsx | 8 +- backends/advanced/webui/src/services/api.ts | 12 +- backends/advanced/webui/vite.config.ts | 2 +- backends/advanced/worker_orchestrator.py | 8 +- config.env.template | 10 +- config_manager.py | 28 +- extras/asr-services/common/__init__.py | 18 +- extras/asr-services/common/audio_utils.py | 8 +- extras/asr-services/common/base_service.py | 13 +- extras/asr-services/common/batching.py | 34 +- extras/asr-services/common/response_models.py | 8 +- .../providers/faster_whisper/service.py | 1 - .../providers/faster_whisper/transcriber.py | 7 +- extras/asr-services/providers/nemo/service.py | 1 - .../providers/nemo/transcriber.py | 1 - .../providers/qwen3_asr/service.py | 4 +- .../providers/qwen3_asr/streaming_bridge.py | 60 +- .../providers/qwen3_asr/transcriber.py | 26 +- .../providers/transformers/service.py | 4 +- .../providers/transformers/transcriber.py | 13 +- .../providers/vibevoice/service.py | 55 +- .../providers/vibevoice/transcriber.py | 78 +- extras/asr-services/scripts/convert_to_ct2.py | 13 +- extras/asr-services/tests/test_batching.py | 75 +- .../friend-lite-sdk/friend_lite/bluetooth.py | 32 +- extras/friend-lite-sdk/friend_lite/decoder.py | 4 +- .../friend_lite/discover_characteristics.py | 3 + .../friend-lite-sdk/friend_lite/transcribe.py | 176 ++-- extras/havpe-relay/docker-compose.yml | 4 +- extras/havpe-relay/main.py | 208 +++-- extras/langfuse/init.py | 60 +- .../local-wearable-client/backend_sender.py | 6 +- extras/local-wearable-client/main.py | 211 +++-- extras/local-wearable-client/menu_app.py | 87 +- extras/local-wearable-client/service.py | 52 +- extras/speaker-recognition/README.md | 38 +- extras/speaker-recognition/docker-compose.yml | 2 +- extras/speaker-recognition/init.py | 242 +++-- .../scripts/download-pyannote.py | 42 +- .../api/routers/identification.py | 824 +++++++++++------- .../api/routers/speakers.py | 294 ++++--- .../simple_speaker_recognition/api/service.py | 127 ++- .../core/audio_backend.py | 148 ++-- .../core/backend_client.py | 24 +- .../tests/test_speaker_service_integration.py | 239 +++-- .../webui/src/services/api.ts | 8 +- .../webui/src/services/deepgram.ts | 70 +- .../src/services/speakerIdentification.ts | 36 +- plugins/email_summarizer/__init__.py | 2 +- plugins/email_summarizer/email_service.py | 73 +- plugins/email_summarizer/plugin.py | 125 ++- plugins/email_summarizer/setup.py | 75 +- plugins/email_summarizer/templates.py | 7 +- plugins/homeassistant/__init__.py | 2 +- plugins/homeassistant/entity_cache.py | 23 +- plugins/homeassistant/mcp_client.py | 80 +- plugins/hourly_recap/__init__.py | 2 +- plugins/hourly_recap/plugin.py | 39 +- plugins/test_button_actions/__init__.py | 2 +- plugins/test_button_actions/plugin.py | 38 +- plugins/test_event/__init__.py | 2 +- plugins/test_event/event_storage.py | 68 +- plugins/test_event/plugin.py | 46 +- quickstart.md | 24 +- services.py | 1 - setup-requirements.txt | 2 +- setup_utils.py | 60 +- status.py | 292 ++++--- tests/.env.test | 2 +- tests/endpoints/client_queue_tests.robot | 3 +- tests/endpoints/health_tests.robot | 7 +- tests/endpoints/memory_tests.robot | 1 - tests/endpoints/system_admin_tests.robot | 1 - tests/integration/integration_test.robot | 4 +- tests/libs/auth_helpers.py | 12 +- tests/libs/mock_asr_server.py | 45 +- tests/libs/mock_llm_server.py | 121 ++- tests/libs/mock_streaming_stt_server.py | 107 ++- tests/libs/mongodb_helper.py | 12 +- tests/mocks/mock_speaker_client.py | 52 +- tests/resources/asr_keywords.robot | 1 - tests/resources/chat_keywords.robot | 3 - tests/resources/conversation_keywords.robot | 6 +- tests/resources/queue_keywords.robot | 2 +- tests/resources/session_keywords.robot | 2 +- tests/scripts/mock_transcription_server.py | 241 +++-- tests/scripts/verify_mock_servers.py | 33 +- tests/setup/init.py | 4 +- tests/setup/setup_keywords.robot | 1 - tests/setup/test_data.py | 23 +- tests/setup/test_env.py | 40 +- tests/show_results.py | 77 +- tests/test-requirements.txt | 1 - tests/unit/test_config_loading.py | 61 +- 226 files changed, 9746 insertions(+), 5629 deletions(-) create mode 100644 backends/advanced/.env.bak diff --git a/.env.template b/.env.template index 388edbf5..1a638bb5 100644 --- a/.env.template +++ b/.env.template @@ -218,4 +218,4 @@ WEBUI_MEMORY_REQUEST=128Mi SPEAKER_CPU_LIMIT=2000m SPEAKER_MEMORY_LIMIT=4Gi SPEAKER_CPU_REQUEST=500m -SPEAKER_MEMORY_REQUEST=2Gi \ No newline at end of file +SPEAKER_MEMORY_REQUEST=2Gi diff --git a/.github/workflows/advanced-docker-compose-build.yml b/.github/workflows/advanced-docker-compose-build.yml index 93e72d68..ff406822 100644 --- a/.github/workflows/advanced-docker-compose-build.yml +++ b/.github/workflows/advanced-docker-compose-build.yml @@ -140,10 +140,10 @@ jobs: set -euo pipefail docker compose version OWNER_LC=$(echo "$OWNER" | tr '[:upper:]' '[:lower:]') - + # CUDA variants from pyproject.toml CUDA_VARIANTS=("cpu" "cu121" "cu126" "cu128") - + # Base services (no CUDA variants, no profiles) base_service_specs=( "chronicle-backend|advanced-chronicle-backend|docker-compose.yml|." @@ -151,11 +151,11 @@ jobs: "webui|advanced-webui|docker-compose.yml|." "openmemory-mcp|openmemory-mcp|../../extras/openmemory-mcp/docker-compose.yml|../../extras/openmemory-mcp" ) - + # Build and push base services for spec in "${base_service_specs[@]}"; do IFS='|' read -r svc svc_repo compose_file project_dir <<< "$spec" - + echo "::group::Building and pushing $svc_repo" if [ "$compose_file" = "docker-compose.yml" ] && [ "$project_dir" = "." ]; then docker compose build --pull "$svc" @@ -173,7 +173,7 @@ jobs: echo "::endgroup::" continue fi - + # Tag and push with version target_image="$REGISTRY/$OWNER_LC/$svc_repo:$VERSION" latest_image="$REGISTRY/$OWNER_LC/$svc_repo:latest" @@ -181,21 +181,21 @@ jobs: docker tag "$img_id" "$target_image" echo "Tagging $img_id as $latest_image" docker tag "$img_id" "$latest_image" - + echo "Pushing $target_image" docker push "$target_image" echo "Pushing $latest_image" docker push "$latest_image" - + # Clean up local tags docker image rm -f "$target_image" || true docker image rm -f "$latest_image" || true echo "::endgroup::" - + # Aggressive cleanup to save space docker system prune -af || true done - + # Build and push parakeet-asr with CUDA variants (cu121, cu126, cu128) echo "::group::Building and pushing parakeet-asr CUDA variants" cd ../../extras/asr-services @@ -203,7 +203,7 @@ jobs: echo "Building parakeet-asr-${cuda_variant}" export PYTORCH_CUDA_VERSION="${cuda_variant}" docker compose build parakeet-asr - + img_id=$(docker compose images -q parakeet-asr | head -n1) if [ -n "${img_id:-}" ]; then target_image="$REGISTRY/$OWNER_LC/parakeet-asr-${cuda_variant}:$VERSION" @@ -212,23 +212,23 @@ jobs: docker tag "$img_id" "$target_image" echo "Tagging $img_id as $latest_image" docker tag "$img_id" "$latest_image" - + echo "Pushing $target_image" docker push "$target_image" echo "Pushing $latest_image" docker push "$latest_image" - + # Clean up local tags docker image rm -f "$target_image" || true docker image rm -f "$latest_image" || true fi - + # Aggressive cleanup to save space docker system prune -af || true done cd - > /dev/null echo "::endgroup::" - + # Build and push speaker-recognition with all CUDA variants (including CPU) # Note: speaker-service has profiles, but we can build it directly by setting PYTORCH_CUDA_VERSION echo "::group::Building and pushing speaker-recognition variants" @@ -238,7 +238,7 @@ jobs: export PYTORCH_CUDA_VERSION="${cuda_variant}" # Build speaker-service directly (profiles only affect 'up', not 'build') docker compose build speaker-service - + img_id=$(docker compose images -q speaker-service | head -n1) if [ -n "${img_id:-}" ]; then target_image="$REGISTRY/$OWNER_LC/speaker-recognition-${cuda_variant}:$VERSION" @@ -247,23 +247,23 @@ jobs: docker tag "$img_id" "$target_image" echo "Tagging $img_id as $latest_image" docker tag "$img_id" "$latest_image" - + echo "Pushing $target_image" docker push "$target_image" echo "Pushing $latest_image" docker push "$latest_image" - + # Clean up local tags docker image rm -f "$target_image" || true docker image rm -f "$latest_image" || true fi - + # Aggressive cleanup to save space docker system prune -af || true done cd - > /dev/null echo "::endgroup::" - + # Summary echo "::group::Build Summary" echo "Built and pushed images with version tag: ${VERSION}" diff --git a/CLAUDE.md b/CLAUDE.md index fc3d8818..2fa839a8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -613,4 +613,4 @@ The uv package manager is used for all python projects. Wherever you'd call `pyt - Only use `--no-cache` when explicitly needed (e.g., if cached layers are causing issues or when troubleshooting build problems) - Docker's build cache is efficient and saves significant time during development -- Remember that whenever there's a python command, you should use uv run python3 instead \ No newline at end of file +- Remember that whenever there's a python command, you should use uv run python3 instead diff --git a/Docs/init-system.md b/Docs/init-system.md index 4ec742dc..9d859226 100644 --- a/Docs/init-system.md +++ b/Docs/init-system.md @@ -3,7 +3,7 @@ ## Quick Links - **👉 [Start Here: Quick Start Guide](../quickstart.md)** - Main setup path for new users -- **📚 [Full Documentation](../CLAUDE.md)** - Comprehensive reference +- **📚 [Full Documentation](../CLAUDE.md)** - Comprehensive reference - **🏗️ [Architecture Details](overview.md)** - Technical deep dive --- @@ -59,12 +59,12 @@ Each service can be configured independently: cd backends/advanced uv run --with-requirements setup-requirements.txt python init.py -# Speaker Recognition only +# Speaker Recognition only cd extras/speaker-recognition ./setup.sh # ASR Services only -cd extras/asr-services +cd extras/asr-services ./setup.sh # OpenMemory MCP only @@ -80,21 +80,21 @@ cd extras/openmemory-mcp - **Generates**: Complete `.env` file with all required configuration - **Default ports**: Backend (8000), WebUI (5173) -### Speaker Recognition +### Speaker Recognition - **Prompts for**: Hugging Face token, compute mode (cpu/gpu) - **Service port**: 8085 - **WebUI port**: 5173 - **Requires**: HF_TOKEN for pyannote models ### ASR Services -- **Starts**: Parakeet ASR service via Docker Compose +- **Starts**: Parakeet ASR service via Docker Compose - **Service port**: 8767 - **Purpose**: Offline speech-to-text processing - **No configuration required** ### OpenMemory MCP - **Starts**: External OpenMemory MCP server -- **Service port**: 8765 +- **Service port**: 8765 - **WebUI**: Available at http://localhost:8765 - **Purpose**: Cross-client memory compatibility @@ -112,10 +112,10 @@ Note (Linux): If `host.docker.internal` is unavailable, add `extra_hosts: - "hos ## Key Benefits -✅ **No Unnecessary Building** - Services are only started when you explicitly request them -✅ **Resource Efficient** - Parakeet ASR won't start if you're using cloud transcription -✅ **Clean Separation** - Configuration vs service management are separate concerns -✅ **Unified Control** - Single command to start/stop all services +✅ **No Unnecessary Building** - Services are only started when you explicitly request them +✅ **Resource Efficient** - Parakeet ASR won't start if you're using cloud transcription +✅ **Clean Separation** - Configuration vs service management are separate concerns +✅ **Unified Control** - Single command to start/stop all services ✅ **Selective Starting** - Choose which services to run based on your current needs ## Ports & Access @@ -215,7 +215,7 @@ You can also manage services individually: # Advanced Backend cd backends/advanced && docker compose up --build -d -# Speaker Recognition +# Speaker Recognition cd extras/speaker-recognition && docker compose up --build -d # ASR Services (only if using offline transcription) @@ -303,7 +303,7 @@ AMD/ROCm (Strix Halo) uses the same `pyproject.toml` interface (the `strixhalo` # Backend health curl http://localhost:8000/health -# Speaker Recognition health +# Speaker Recognition health curl http://localhost:8085/health # ASR service health diff --git a/README-K8S.md b/README-K8S.md index 8bbe22fa..6a36e038 100644 --- a/README-K8S.md +++ b/README-K8S.md @@ -47,7 +47,7 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu 2. **Install Ubuntu Server** - Boot from USB/DVD - Choose "Install Ubuntu Server" - - Configure network with static IP (recommended: 192.168.1.42) + - Configure network with static IP (recommended: 192.168.1.42) - Set hostname (e.g., `k8s_control_plane`) - Create user account - Install OpenSSH server @@ -56,10 +56,10 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # Update system sudo apt update && sudo apt upgrade -y - + # Install essential packages sudo apt install -y curl wget git vim htop tree - + # Configure firewall sudo ufw allow ssh sudo ufw allow 6443 # Kubernetes API @@ -75,11 +75,11 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # Install MicroK8s sudo snap install microk8s --classic - + # Add user to microk8s group sudo usermod -a -G microk8s $USER sudo chown -f -R $USER ~/.kube - + # Log out and back in, or run: newgrp microk8s ``` @@ -88,10 +88,10 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # Start MicroK8s sudo microk8s start - + # Wait for all services to be ready sudo microk8s status --wait-ready - + # Generate join token for worker nodes sudo microk8s add-node # This will output a command like: @@ -103,7 +103,7 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # Start MicroK8s sudo microk8s start - + # Wait for all services to be ready sudo microk8s status --wait-ready ``` @@ -115,7 +115,7 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu sudo microk8s enable ingress sudo microk8s enable storage sudo microk8s enable metrics-server - + # Wait for add-ons to be ready sudo microk8s status --wait-ready ``` @@ -125,7 +125,7 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu # Create kubectl alias echo 'alias kubectl="microk8s kubectl"' >> ~/.bashrc source ~/.bashrc - + # Verify installation kubectl get nodes kubectl get pods -A @@ -147,11 +147,11 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # Install MicroK8s sudo snap install microk8s --classic - + # Add user to microk8s group sudo usermod -a -G microk8s $USER sudo chown -f -R $USER ~/.kube - + # Log out and back in, or run: newgrp microk8s ``` @@ -161,7 +161,7 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu # Use the join command from the control plane # Replace with your actual join token sudo microk8s join 192.168.1.42:25000/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - + # Wait for node to join sudo microk8s status --wait-ready ``` @@ -170,7 +170,7 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # On the control plane, verify the worker node joined kubectl get nodes - + # The worker node should show as Ready # Example output: # NAME STATUS ROLES AGE VERSION @@ -182,7 +182,7 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # From your build machine, configure the worker node ./configure-insecure-registry-remote.sh 192.168.1.43 - + # Repeat for each worker node with their respective IPs ``` @@ -194,10 +194,10 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # Enable the built-in MicroK8s registry (not enabled by default) sudo microk8s enable registry - + # Wait for registry to be ready sudo microk8s status --wait-ready - + # Verify registry is running kubectl get pods -n container-registry ``` @@ -213,11 +213,11 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # From your build machine, configure MicroK8s to trust the insecure registry chmod +x scripts/configure-insecure-registry-remote.sh - + # Run the configuration script with your node IP address # Usage: ./scripts/configure-insecure-registry-remote.sh [ssh_user] ./scripts/configure-insecure-registry-remote.sh 192.168.1.42 - + # Or with custom SSH user: # ./scripts/configure-insecure-registry-remote.sh 192.168.1.42 myuser ``` @@ -234,7 +234,7 @@ This guide walks you through setting up Chronicle from scratch on a fresh Ubuntu ```bash # Apply the hostpath provisioner kubectl apply -f k8s-manifests/hostpath-provisioner-official.yaml - + # Verify storage class kubectl get storageclass ``` @@ -281,19 +281,19 @@ chronicle/ > **Note:** The `--recursive` flag downloads the optional Mycelia submodule (an alternative memory backend with timeline visualization). Most deployments use the default Chronicle memory system and don't need Mycelia. 2. **Install Required Tools** - + **kubectl** (required for Skaffold and Helm): - Visit: https://kubernetes.io/docs/tasks/tools/ - Follow the official installation guide for your platform - + **Skaffold**: - Visit: https://skaffold.dev/docs/install/ - - Follow the official installation guide - + - Follow the official installation guide + **Helm**: - Visit: https://helm.sh/docs/intro/install/ - - Follow the official installation guide - + - Follow the official installation guide + **Verify installations:** ```bash kubectl version --client @@ -311,7 +311,7 @@ chronicle/ ```bash # Copy template (if it exists) # cp backends/advanced/.env.template backends/advanced/.env - + # Note: Most environment variables are automatically set by Skaffold during deployment # including MONGODB_URI, QDRANT_BASE_URL, and other Kubernetes-specific values ``` @@ -320,27 +320,27 @@ chronicle/ ```bash # Copy the template file cp skaffold.env.template skaffold.env - + # Edit skaffold.env with your specific values vim skaffold.env - + # Essential variables to configure: REGISTRY=192.168.1.42:32000 # Use IP address for immediate access # Alternative: REGISTRY=k8s_control_plane:32000 (requires adding 'k8s_control_plane 192.168.1.42' to /etc/hosts) BACKEND_IP=192.168.1.42 BACKEND_NODEPORT=30270 WEBUI_NODEPORT=31011 - + # Optional: Configure speaker recognition service HF_TOKEN=hf_your_huggingface_token_here DEEPGRAM_API_KEY=your_deepgram_api_key_here - + # Note: MONGODB_URI and QDRANT_BASE_URL are automatically generated # by Skaffold based on your infrastructure namespace and service names ``` 3. **Configuration Variables Reference** - + **Required Variables:** - `REGISTRY`: Docker registry for image storage - `BACKEND_IP`: IP address of your Kubernetes control plane @@ -348,13 +348,13 @@ chronicle/ - `WEBUI_NODEPORT`: Port for WebUI service (30000-32767) - `INFRASTRUCTURE_NAMESPACE`: Namespace for MongoDB and Qdrant - `APPLICATION_NAMESPACE`: Namespace for your application - + **Optional Variables (for Speaker Recognition):** - `HF_TOKEN`: Hugging Face token for Pyannote models - `DEEPGRAM_API_KEY`: Deepgram API key for speech-to-text - `COMPUTE_MODE`: GPU or CPU mode for ML services - `SIMILARITY_THRESHOLD`: Speaker identification threshold - + **Automatically Generated:** - `MONGODB_URI`: Generated from infrastructure namespace - `QDRANT_BASE_URL`: Generated from infrastructure namespace @@ -365,11 +365,11 @@ chronicle/ ```bash # Note: Most environment variables are handled by Skaffold automatically # If you need custom environment variables, you can: - + # Option 1: Use the script (if it exists) # chmod +x scripts/generate-helm-configmap.sh # ./scripts/generate-helm-configmap.sh - + # Option 2: Add them directly to the Helm chart values # Edit backends/charts/advanced-backend/values.yaml ``` @@ -460,7 +460,7 @@ This directory contains standalone Kubernetes manifests that are not managed by ```bash # Deploy everything in the correct order ./scripts/deploy-all-services.sh - + # This will automatically: # - Deploy infrastructure (MongoDB, Qdrant) # - Deploy main application (Backend, WebUI) @@ -473,13 +473,13 @@ This directory contains standalone Kubernetes manifests that are not managed by ```bash # Deploy infrastructure first skaffold run --profile=infrastructure - + # Wait for infrastructure to be ready kubectl get pods -n root - + # Deploy main application skaffold run --profile=advanced-backend --default-repo=192.168.1.42:32000 - + # Monitor deployment skaffold run --profile=advanced-backend --default-repo=192.168.1.42:32000 --tail ``` @@ -489,10 +489,10 @@ This directory contains standalone Kubernetes manifests that are not managed by # Check all resources kubectl get all -n chronicle kubectl get all -n root - + # Check Ingress kubectl get ingress -n chronicle - + # Check services kubectl get svc -n chronicle ``` @@ -636,7 +636,7 @@ spec: ```bash # Check backend health curl -k https://chronicle.192-168-1-42.nip.io:32623/health - + # Check WebUI curl -k https://chronicle.192-168-1-42.nip.io:32623/ ``` @@ -660,7 +660,7 @@ spec: ```bash # Test registry connectivity (run on Kubernetes node) curl http://k8s_control_plane:32000/v2/ - + # Check MicroK8s containerd config (run on Kubernetes node) sudo cat /var/snap/microk8s/current/args/certs.d/k8s_control_plane:32000/hosts.toml ``` @@ -669,7 +669,7 @@ spec: ```bash # Check storage class (run on build machine) kubectl get storageclass - + # Check persistent volumes (run on build machine) kubectl get pv kubectl get pvc -A @@ -679,7 +679,7 @@ spec: ```bash # Check Ingress controller (run on build machine) kubectl get pods -n ingress-nginx - + # Check Ingress configuration (run on build machine) kubectl describe ingress -n chronicle ``` @@ -696,13 +696,13 @@ spec: # Check GPU operator status (run on build machine) kubectl get pods -n gpu-operator kubectl describe pod -n gpu-operator - + # Check GPU detection on nodes kubectl get nodes -o json | jq '.items[] | {name: .metadata.name, gpu: .status.allocatable."nvidia.com/gpu"}' - + # Check GPU operator logs kubectl logs -n gpu-operator deployment/gpu-operator - + # Verify NVIDIA drivers on host (run on Kubernetes node) nvidia-smi ``` @@ -712,18 +712,18 @@ spec: # Check node connectivity (run on build machine) kubectl get nodes kubectl describe node - + # Check node status and conditions kubectl get nodes -o json | jq '.items[] | {name: .metadata.name, status: .status.conditions[] | select(.type=="Ready") | .status, message: .message}' - + # Check if pods can be scheduled kubectl get pods -A -o wide kubectl describe pod -n - + # Check node resources and capacity kubectl top nodes kubectl describe node | grep -A 10 "Allocated resources" - + # Verify network connectivity between nodes # Run on each node: ping @@ -766,7 +766,7 @@ kubectl rollout restart deployment/webui -n chronicle ```bash # Update system packages sudo apt update && sudo apt upgrade -y - + # Update MicroK8s sudo snap refresh microk8s ``` @@ -776,7 +776,7 @@ kubectl rollout restart deployment/webui -n chronicle # Backup environment files (run on build machine) cp backends/advanced/.env backends/advanced/.env.backup cp skaffold.env skaffold.env.backup - + # Backup Kubernetes manifests (run on build machine) kubectl get all -n chronicle -o yaml > chronicle-backup.yaml kubectl get all -n root -o yaml > infrastructure-backup.yaml diff --git a/README.md b/README.md index a4383ba2..3ff922d3 100644 --- a/README.md +++ b/README.md @@ -170,7 +170,7 @@ Usecases are numerous - OMI Mentor is one of them. Friend/Omi/pendants are a sma Regardless - this repo will try to do the minimal of this - multiple OMI-like audio devices feeding audio data - and from it: - Memories -- Action items +- Action items - Home automation ## Golden Goals (Not Yet Achieved) @@ -179,4 +179,3 @@ Regardless - this repo will try to do the minimal of this - multiple OMI-like au - **Home automation integration** (planned) - **Multi-device coordination** (planned) - **Visual context capture** (smart glasses integration planned) - diff --git a/app/README.md b/app/README.md index e85e83e5..7041c19b 100644 --- a/app/README.md +++ b/app/README.md @@ -174,7 +174,7 @@ Stream audio directly from your phone's microphone to Chronicle backend, bypassi #### Requirements - **iOS**: iOS 13+ with microphone permissions -- **Android**: Android API 21+ with microphone permissions +- **Android**: Android API 21+ with microphone permissions - **Network**: Stable connection to Chronicle backend - **Backend**: Advanced backend running with `/ws?codec=pcm` endpoint @@ -191,7 +191,7 @@ Stream audio directly from your phone's microphone to Chronicle backend, bypassi - **Network Connection**: Test backend connectivity - **Authentication**: Verify JWT token is valid -#### Poor Audio Quality +#### Poor Audio Quality - **Check Signal Strength**: Ensure stable network connection - **Reduce Background Noise**: Use in quiet environment - **Restart Recording**: Stop and restart phone audio streaming @@ -365,4 +365,4 @@ BluetoothService.onAudioData = (audioBuffer) => { - **[Backend Setup](../backends/)**: Choose and configure backend services - **[Quick Start Guide](../quickstart.md)**: Complete system setup - **[Advanced Backend](../backends/advanced/)**: Full-featured backend option -- **[Simple Backend](../backends/simple/)**: Basic backend for testing \ No newline at end of file +- **[Simple Backend](../backends/simple/)**: Basic backend for testing diff --git a/app/app/components/BackendStatus.tsx b/app/app/components/BackendStatus.tsx index 4f55d37f..d953ab96 100644 --- a/app/app/components/BackendStatus.tsx +++ b/app/app/components/BackendStatus.tsx @@ -40,21 +40,21 @@ export const BackendStatus: React.FC = ({ try { // Convert WebSocket URL to HTTP URL for health check let baseUrl = backendUrl.trim(); - + // Handle different URL formats if (baseUrl.startsWith('ws://')) { baseUrl = baseUrl.replace('ws://', 'http://'); } else if (baseUrl.startsWith('wss://')) { baseUrl = baseUrl.replace('wss://', 'https://'); } - + // Remove any WebSocket path if present baseUrl = baseUrl.split('/ws')[0]; - + // Try health endpoint first const healthUrl = `${baseUrl}/health`; console.log('[BackendStatus] Checking health at:', healthUrl); - + const response = await fetch(healthUrl, { method: 'GET', headers: { @@ -63,7 +63,7 @@ export const BackendStatus: React.FC = ({ ...(jwtToken ? { 'Authorization': `Bearer ${jwtToken}` } : {}), }, }); - + console.log('[BackendStatus] Health check response status:', response.status); if (response.ok) { @@ -73,7 +73,7 @@ export const BackendStatus: React.FC = ({ message: `Connected (${healthData.status || 'OK'})`, lastChecked: new Date(), }); - + if (showAlert) { Alert.alert('Connection Success', 'Successfully connected to backend!'); } @@ -83,7 +83,7 @@ export const BackendStatus: React.FC = ({ message: 'Authentication required', lastChecked: new Date(), }); - + if (showAlert) { Alert.alert('Authentication Required', 'Please login to access the backend.'); } @@ -92,7 +92,7 @@ export const BackendStatus: React.FC = ({ } } catch (error) { console.error('[BackendStatus] Health check error:', error); - + let errorMessage = 'Connection failed'; if (error instanceof Error) { if (error.message.includes('Network request failed')) { @@ -103,13 +103,13 @@ export const BackendStatus: React.FC = ({ errorMessage = error.message; } } - + setHealthStatus({ status: 'unhealthy', message: errorMessage, lastChecked: new Date(), }); - + if (showAlert) { Alert.alert( 'Connection Failed', @@ -125,7 +125,7 @@ export const BackendStatus: React.FC = ({ const timer = setTimeout(() => { checkBackendHealth(false); }, 500); // Debounce - + return () => clearTimeout(timer); } }, [backendUrl, jwtToken]); @@ -163,7 +163,7 @@ export const BackendStatus: React.FC = ({ return ( Backend Connection - + Backend URL: (''); - + // State for User ID const [userId, setUserId] = useState(''); - + // Authentication state const [isAuthenticated, setIsAuthenticated] = useState(false); const [currentUserEmail, setCurrentUserEmail] = useState(null); const [jwtToken, setJwtToken] = useState(null); - + // Bluetooth Management Hook const { bleManager, @@ -65,7 +65,7 @@ export default function App() { // Custom Audio Streamer Hook const audioStreamer = useAudioStreamer(); - + // Phone Audio Recorder Hook const phoneAudioRecorder = usePhoneAudioRecorder(); const [isPhoneAudioMode, setIsPhoneAudioMode] = useState(false); @@ -195,7 +195,7 @@ export default function App() { bluetoothState === BluetoothState.PoweredOn, // Derived from useBluetoothManager requestBluetoothPermission // From useBluetoothManager, should be stable ); - + // Effect for attempting auto-reconnection useEffect(() => { if ( @@ -260,15 +260,15 @@ export default function App() { try { let finalWebSocketUrl = webSocketUrl.trim(); - + // Check if this is the advanced backend (requires authentication) or simple backend const isAdvancedBackend = jwtToken && isAuthenticated; - + if (isAdvancedBackend) { // Advanced backend: include JWT token and device parameters const params = new URLSearchParams(); params.append('token', jwtToken); - + if (userId && userId.trim() !== '') { params.append('device_name', userId.trim()); console.log('[App.tsx] Using advanced backend with token and device_name:', userId.trim()); @@ -276,7 +276,7 @@ export default function App() { params.append('device_name', 'phone'); // Default device name console.log('[App.tsx] Using advanced backend with token and default device_name'); } - + const separator = webSocketUrl.includes('?') ? '&' : '?'; finalWebSocketUrl = `${webSocketUrl}${separator}${params.toString()}`; console.log('[App.tsx] Advanced backend WebSocket URL constructed (token hidden for security)'); @@ -318,10 +318,10 @@ export default function App() { try { let finalWebSocketUrl = webSocketUrl.trim(); - + // Convert HTTP/HTTPS to WS/WSS protocol finalWebSocketUrl = finalWebSocketUrl.replace(/^http:/, 'ws:').replace(/^https:/, 'wss:'); - + // Ensure /ws endpoint is included if (!finalWebSocketUrl.includes('/ws')) { // Remove trailing slash if present, then add /ws @@ -333,19 +333,19 @@ export default function App() { const separator = finalWebSocketUrl.includes('?') ? '&' : '?'; finalWebSocketUrl = finalWebSocketUrl + separator + 'codec=pcm'; } - + // Check if this is the advanced backend (requires authentication) or simple backend const isAdvancedBackend = jwtToken && isAuthenticated; - + if (isAdvancedBackend) { // Advanced backend: include JWT token and device parameters const params = new URLSearchParams(); params.append('token', jwtToken); - + const deviceName = userId && userId.trim() !== '' ? userId.trim() : 'phone-mic'; params.append('device_name', deviceName); console.log('[App.tsx] Using advanced backend with token and device_name:', deviceName); - + const separator = finalWebSocketUrl.includes('?') ? '&' : '?'; finalWebSocketUrl = `${finalWebSocketUrl}${separator}${params.toString()}`; console.log('[App.tsx] Advanced backend WebSocket URL constructed for phone audio'); @@ -356,7 +356,7 @@ export default function App() { // Start WebSocket streaming first await audioStreamer.startStreaming(finalWebSocketUrl); - + // Start phone audio recording await phoneAudioRecorder.startRecording(async (pcmBuffer) => { const wsReadyState = audioStreamer.getWebSocketReadyState(); @@ -364,7 +364,7 @@ export default function App() { await audioStreamer.sendAudio(pcmBuffer); } }); - + setIsPhoneAudioMode(true); console.log('[App.tsx] Phone audio streaming started successfully'); } catch (error) { @@ -417,7 +417,7 @@ export default function App() { return () => { console.log('App unmounting - cleaning up OmiConnection, BleManager, AudioStreamer, and PhoneAudioRecorder'); const refs = cleanupRefs.current; - + if (refs.omiConnection.isConnected()) { refs.disconnectFromDevice().catch(err => console.error("Error disconnecting in cleanup:", err)); } @@ -486,7 +486,7 @@ export default function App() { } // Attempt to stop any ongoing connection process // disconnectFromDevice also sets isConnecting to false internally. - await deviceConnection.disconnectFromDevice(); + await deviceConnection.disconnectFromDevice(); setIsAttemptingAutoReconnect(false); // Explicitly set to false to hide the auto-reconnect screen }, [deviceConnection, lastKnownDeviceId, saveLastConnectedDeviceId, setLastKnownDeviceId, setTriedAutoReconnectForCurrentId, setIsAttemptingAutoReconnect]); @@ -495,8 +495,8 @@ export default function App() { - {isAttemptingAutoReconnect - ? `Attempting to reconnect to the last device (${lastKnownDeviceId ? lastKnownDeviceId.substring(0, 10) + '...' : ''})...` + {isAttemptingAutoReconnect + ? `Attempting to reconnect to the last device (${lastKnownDeviceId ? lastKnownDeviceId.substring(0, 10) + '...' : ''})...` : 'Initializing Bluetooth...'} @@ -519,12 +519,12 @@ export default function App() { return ( - - @@ -618,7 +618,7 @@ export default function App() { ) : ( - {showOnlyOmi + {showOnlyOmi ? `No OMI/Friend devices found. ${scannedDevices.length} other device(s) hidden by filter.` : 'No devices found.' } @@ -627,7 +627,7 @@ export default function App() { )} )} - + {deviceConnection.connectedDeviceId && filteredDevices.find(d => d.id === deviceConnection.connectedDeviceId) && ( Connected Device @@ -638,9 +638,9 @@ export default function App() { console.log('[App.tsx] Manual disconnect initiated via DeviceListItem.'); // Prevent auto-reconnection by clearing the last known device ID *before* disconnecting. await saveLastConnectedDeviceId(null); - setLastKnownDeviceId(null); - setTriedAutoReconnectForCurrentId(true); - + setLastKnownDeviceId(null); + setTriedAutoReconnectForCurrentId(true); + // TODO: Consider adding setIsDisconnecting(true) here if a visual indicator is needed // and a finally block to set it to false, similar to the old handleDisconnectPress. // For now, focusing on the core logic. @@ -658,7 +658,7 @@ export default function App() { /> )} - + {/* Show disconnect button when connected but scan list isn't visible */} {deviceConnection.connectedDeviceId && !filteredDevices.find(d => d.id === deviceConnection.connectedDeviceId) && ( @@ -671,9 +671,9 @@ export default function App() { onPress={async () => { console.log('[App.tsx] Manual disconnect initiated via standalone disconnect button.'); await saveLastConnectedDeviceId(null); - setLastKnownDeviceId(null); + setLastKnownDeviceId(null); setTriedAutoReconnectForCurrentId(true); - + try { await deviceConnection.disconnectFromDevice(); console.log('[App.tsx] Manual disconnect from device successful.'); diff --git a/backends/advanced/.dockerignore b/backends/advanced/.dockerignore index f0f7f05c..237b041c 100644 --- a/backends/advanced/.dockerignore +++ b/backends/advanced/.dockerignore @@ -18,4 +18,4 @@ !start.sh !start-k8s.sh !worker_orchestrator.py -!Caddyfile \ No newline at end of file +!Caddyfile diff --git a/backends/advanced/.env.bak b/backends/advanced/.env.bak new file mode 100644 index 00000000..77fc4cf7 --- /dev/null +++ b/backends/advanced/.env.bak @@ -0,0 +1,128 @@ +# ======================================== +# Chronicle Backend - Secrets Only +# ======================================== +# This file contains ONLY secret values (API keys, passwords, tokens). +# All other configuration is in config/config.yml. +# +# Setup: +# 1. Copy this file to .env: cp .env.template .env +# 2. Fill in your API keys and secrets below +# 3. Configure non-secret settings in config/config.yml +# 4. Run: docker compose up --build -d + +# ======================================== +# Authentication Secrets +# ======================================== + +# JWT signing key (generate a long random string) +AUTH_SECRET_KEY='9532558aa95c37f53dbb04310c1084b2b7541f163559384ed2485065022c5f39' + +# Admin account password +ADMIN_PASSWORD='abc12345' + +# Admin email address +ADMIN_EMAIL='admin@example.com' + +# ======================================== +# LLM API Keys +# ======================================== + +# OpenAI API key (or OpenAI-compatible provider) +OPENAI_API_KEY= + +# ======================================== +# Transcription API Keys +# ======================================== + +# Deepgram API key (for cloud-based transcription) +DEEPGRAM_API_KEY= + +# Smallest.ai API key (for Pulse STT) +# SMALLEST_API_KEY= + +# ======================================== +# Speaker Recognition +# ======================================== + +# Hugging Face token (for PyAnnote speaker recognition models) +HF_TOKEN= + +# ======================================== +# Optional Services +# ======================================== + +# Neo4j configuration (if using Neo4j for Obsidian or Knowledge Graph) +NEO4J_HOST='neo4j' +NEO4J_USER='neo4j' +NEO4J_PASSWORD='abc12345' + +# Langfuse (for LLM observability and prompt management) +LANGFUSE_HOST='http://langfuse-web:3000' +LANGFUSE_PUBLIC_KEY='pk-lf-56e2bb264820104cbae94e739ea18765' +LANGFUSE_SECRET_KEY='sk-lf-b5936c7795d1be9e3f3e0a3988a17b96' +LANGFUSE_BASE_URL='http://langfuse-web:3000' + +# Galileo (OTEL-based LLM observability) +GALILEO_API_KEY= +GALILEO_PROJECT=chronicle +GALILEO_LOG_STREAM=default +# GALILEO_CONSOLE_URL=https://app.galileo.ai # Default; override for self-hosted + +# Qwen3-ASR (offline ASR via vLLM) +# QWEN3_ASR_URL=host.docker.internal:8767 +# QWEN3_ASR_STREAM_URL=host.docker.internal:8769 + +# Tailscale auth key (for remote service access) +TS_AUTHKEY= + +# ======================================== +# Plugin Configuration +# ======================================== +# Plugin-specific configuration is in: backends/advanced/src/advanced_omi_backend/plugins/{plugin_id}/config.yml +# Plugin orchestration (enabled, events) is in: config/plugins.yml +# This section contains ONLY plugin secrets + +# --------------------------------------- +# Home Assistant Plugin +# --------------------------------------- +# Enable in config/plugins.yml +# Configure in backends/advanced/src/advanced_omi_backend/plugins/homeassistant/config.yml + +# Home Assistant server URL +HA_URL=http://homeassistant.local:8123 + +# Home Assistant long-lived access token +# Get from: Profile → Security → Long-Lived Access Tokens +HA_TOKEN= + +# Wake word for voice commands (optional, default: vivi) +HA_WAKE_WORD=vivi + +# Request timeout in seconds (optional, default: 30) +HA_TIMEOUT=30 + +# --------------------------------------- +# Email Summarizer Plugin +# --------------------------------------- +# Enable in config/plugins.yml +# Configure in backends/advanced/src/advanced_omi_backend/plugins/email_summarizer/config.yml + +# SMTP server configuration +# For Gmail: Use App Password (requires 2FA enabled) +# 1. Go to Google Account → Security → 2-Step Verification +# 2. Scroll to "App passwords" → Generate password for "Mail" +# 3. Use the 16-character password below (no spaces) +SMTP_HOST=smtp.gmail.com +SMTP_PORT=587 +SMTP_USERNAME=your-email@gmail.com +SMTP_PASSWORD=your-app-password-here +SMTP_USE_TLS=true + +# Email sender information +FROM_EMAIL=noreply@chronicle.ai +FROM_NAME=Chronicle AI +PARAKEET_ASR_URL='http://host.docker.internal:8767' +SPEAKER_SERVICE_URL='http://speaker-service:8085' +BACKEND_PUBLIC_PORT='8000' +WEBUI_PORT='5173' +HTTPS_ENABLED='false' diff --git a/backends/advanced/Docs/README.md b/backends/advanced/Docs/README.md index e58f94ee..c79c29c6 100644 --- a/backends/advanced/Docs/README.md +++ b/backends/advanced/Docs/README.md @@ -15,7 +15,7 @@ Welcome to chronicle! This guide provides the optimal reading sequence to unders - Basic setup and configuration - **Code References**: `src/advanced_omi_backend/main.py`, `config/config.yml`, `docker-compose.yml` -### 2. **[System Architecture](./architecture.md)** +### 2. **[System Architecture](./architecture.md)** **Read second** - Complete technical architecture with diagrams - Component relationships and data flow - Authentication and security architecture @@ -32,7 +32,7 @@ Welcome to chronicle! This guide provides the optimal reading sequence to unders - How conversations become memories - Mem0 integration and vector storage - Configuration and customization options -- **Code References**: +- **Code References**: - `src/advanced_omi_backend/memory/memory_service.py` (main processing) - `src/advanced_omi_backend/transcript_coordinator.py` (event coordination) - `src/advanced_omi_backend/conversation_repository.py` (data access) @@ -78,7 +78,7 @@ Welcome to chronicle! This guide provides the optimal reading sequence to unders ### **"I want to understand the system quickly"** (30 min) 1. [quickstart.md](./quickstart.md) - System overview -2. [architecture.md](./architecture.md) - Technical architecture +2. [architecture.md](./architecture.md) - Technical architecture 3. `src/advanced_omi_backend/main.py` - Core imports and setup 4. `config/config.yml` - Configuration overview @@ -147,7 +147,7 @@ backends/advanced-backend/ ### **Authentication** - **Setup**: `src/advanced_omi_backend/auth.py` -- **Users**: `src/advanced_omi_backend/users.py` +- **Users**: `src/advanced_omi_backend/users.py` - **Integration**: `src/advanced_omi_backend/routers/api_router.py` --- diff --git a/backends/advanced/Docs/README_speaker_enrollment.md b/backends/advanced/Docs/README_speaker_enrollment.md index 6f705d67..de3fa736 100644 --- a/backends/advanced/Docs/README_speaker_enrollment.md +++ b/backends/advanced/Docs/README_speaker_enrollment.md @@ -7,7 +7,7 @@ The advanced backend now includes sophisticated speaker recognition functionalit The speaker recognition system provides: 1. **Speaker Diarization**: Automatically detect and separate different speakers in audio -2. **Speaker Enrollment**: Register known speakers with audio samples +2. **Speaker Enrollment**: Register known speakers with audio samples 3. **Speaker Identification**: Identify enrolled speakers in new audio 4. **API Endpoints**: RESTful API for all speaker operations 5. **Command Line Tools**: Easy-to-use scripts for speaker management @@ -32,7 +32,7 @@ The speaker recognition system requires additional packages. Install them with: # For audio recording (optional) pip install sounddevice soundfile -# For API calls +# For API calls pip install aiohttp requests # Core dependencies (should already be installed) @@ -75,7 +75,7 @@ curl -X POST "http://localhost:8000/api/speakers/enroll" \ -H "Content-Type: application/json" \ -d '{ "speaker_id": "alice", - "speaker_name": "Alice Smith", + "speaker_name": "Alice Smith", "audio_file_path": "audio_chunk_file.wav" }' @@ -151,7 +151,7 @@ python enroll_speaker.py --identify "audio_chunk_test_recognition_67890.wav" 4. **FAISS Storage**: Add embedding to FAISS index for fast similarity search 5. **Database Storage**: Store speaker metadata in MongoDB -### Identification Process +### Identification Process 1. **Embedding Extraction**: Generate embedding from unknown audio 2. **Similarity Search**: Search FAISS index for most similar enrolled speaker @@ -211,7 +211,7 @@ The system supports: 4. **Poor Recognition Accuracy** ``` Issue: Speakers not being identified correctly - Solutions: + Solutions: - Use cleaner audio for enrollment (less background noise) - Enroll with longer audio segments (5-10 seconds) - Lower similarity threshold if needed @@ -248,10 +248,10 @@ from enroll_speaker import enroll_speaker_api async def batch_enroll(): speakers = [ ("alice", "Alice Smith", "alice.wav"), - ("bob", "Bob Jones", "bob.wav"), + ("bob", "Bob Jones", "bob.wav"), ("charlie", "Charlie Brown", "charlie.wav") ] - + for speaker_id, name, file in speakers: await enroll_speaker_api("localhost", 8000, speaker_id, name, file) @@ -286,7 +286,7 @@ speakers = list_enrolled_speakers() ## Next Steps 1. **Improve Accuracy**: Collect more training data for your specific use case -2. **Real-time Processing**: Implement streaming speaker recognition +2. **Real-time Processing**: Implement streaming speaker recognition 3. **Speaker Adaptation**: Fine-tune models on your specific speakers 4. **Multi-language Support**: Add support for different languages -5. **Speaker Verification**: Add 1:1 verification in addition to 1:N identification \ No newline at end of file +5. **Speaker Verification**: Add 1:1 verification in addition to 1:N identification diff --git a/backends/advanced/Docs/UI.md b/backends/advanced/Docs/UI.md index 02bdf943..66d9e316 100644 --- a/backends/advanced/Docs/UI.md +++ b/backends/advanced/Docs/UI.md @@ -30,7 +30,7 @@ The Chronicle web dashboard provides a comprehensive interface for managing conv **Features**: - Real-time conversation listing with metadata -- Audio playback and transcript viewing +- Audio playback and transcript viewing - Conversation status tracking (open/closed) - Speaker identification and timing information - Audio file upload for processing existing recordings @@ -39,7 +39,7 @@ The Chronicle web dashboard provides a comprehensive interface for managing conv - View all users' conversations - Advanced filtering and search capabilities -### 2. Memories Tab +### 2. Memories Tab **Purpose**: Browse and search extracted conversation memories with advanced filtering **Core Search Features**: @@ -97,7 +97,7 @@ The Chronicle web dashboard provides a comprehensive interface for managing conv #### System Overview (Click "📈 Load Debug Stats") - **Processing Metrics**: Total memory sessions, success rates, processing times -- **Failure Analysis**: Failed extractions and error tracking +- **Failure Analysis**: Failed extractions and error tracking - **Performance Monitoring**: Average processing times and bottlenecks - **Live Statistics**: Real-time system performance data @@ -199,7 +199,7 @@ ADMIN_PASSWORD=your-admin-password 4. **User Management**: Create/manage user accounts as needed 5. **Troubleshooting**: Use debug tools to investigate issues -### User Workflow +### User Workflow 1. **Authentication**: Login via sidebar 2. **View Conversations**: Browse recent audio sessions 3. **Search Memories**: Find relevant conversation insights @@ -243,9 +243,9 @@ ADMIN_PASSWORD=your-admin-password ### Debug Steps 1. **Check Logs**: `./logs/streamlit.log` for frontend issues -2. **Backend Health**: Use `/health` endpoint to verify backend status +2. **Backend Health**: Use `/health` endpoint to verify backend status 3. **API Testing**: Test endpoints directly with admin token 4. **Service Status**: Use debug tab to check component health 5. **Configuration**: Verify all environment variables are set correctly -This dashboard provides comprehensive system management capabilities with particular strength in debugging and monitoring the audio processing pipeline and memory extraction systems. \ No newline at end of file +This dashboard provides comprehensive system management capabilities with particular strength in debugging and monitoring the audio processing pipeline and memory extraction systems. diff --git a/backends/advanced/Docs/architecture.md b/backends/advanced/Docs/architecture.md index 739f0ed7..2d7474f2 100644 --- a/backends/advanced/Docs/architecture.md +++ b/backends/advanced/Docs/architecture.md @@ -46,21 +46,21 @@ graph TB subgraph "ProcessorManager" direction TB PM[Manager Coordinator] - + subgraph "Global Queues" AQ[Audio Queue] TQ[Transcription Queue] MQ[Memory Queue] CQ[Cropping Queue] end - + subgraph "Processors" AP[Audio Processor] TP[Transcription Processor] MP[Memory Processor] CP[Cropping Processor] end - + subgraph "Event Coordination" TC[TranscriptCoordinator
AsyncIO Events] end @@ -99,33 +99,33 @@ graph TB APP --> WS WS --> AUTH AUTH --> WP - + %% Wyoming Protocol Flow WP --> AS WP --> AC WP --> AST - + AS --> CM AC --> CM AST --> CM - + %% Client State Management CM --> CS CS --> CT - + %% Audio Processing Flow CS -->|queue audio| AQ AQ --> AP AP -->|save| FS AP -->|queue| TQ - + %% Transcription Flow TQ --> TP TP --> DG TP --> WY TP -->|save transcript| AC_COL TP -->|signal completion| TC - + %% Conversation Closure Flow (Critical Path) AST -->|close_conversation| CS CS -->|delegate to| CONV_MGR @@ -133,7 +133,7 @@ graph TB TC -->|transcript ready| CONV_MGR CONV_MGR -->|queue memory| MQ CONV_MGR -->|if enabled| CQ - + %% Memory Processing Flow MQ --> MP MP -->|read via| CONV_REPO @@ -142,13 +142,13 @@ graph TB MP --> OLL MP -->|orchestrate by mem0| MEM MP -->|update via| CONV_REPO - + %% Cropping Flow CQ --> CP CP -->|read| FS CP -->|save cropped| FS CP -->|update| AC_COL - + %% Management PM -.-> AQ PM -.-> TQ @@ -385,7 +385,7 @@ BackgroundTaskManager( ### Conversation Closure and Memory Processing -**Recent Architecture Changes**: +**Recent Architecture Changes**: 1. Memory processing decoupled from transcription to prevent duplicates 2. **Event-driven coordination** eliminates polling/retry race conditions @@ -410,14 +410,14 @@ The system now uses **TranscriptCoordinator** for proper async coordination: class TranscriptCoordinator: async def wait_for_transcript_completion(audio_uuid: str) -> bool: # Wait for asyncio.Event (no polling!) - + def signal_transcript_ready(audio_uuid: str): # Signal completion from TranscriptionManager ``` **Benefits:** - ✅ **Zero polling** - Uses asyncio events instead of sleep/retry loops -- ✅ **Immediate processing** - Memory processor starts as soon as transcript is ready +- ✅ **Immediate processing** - Memory processor starts as soon as transcript is ready - ✅ **No race conditions** - Proper async coordination prevents timing issues - ✅ **Better performance** - No artificial delays or timeout-based waiting @@ -450,7 +450,7 @@ The `close_conversation()` method in ClientState now delegates to ConversationMa - Most reliable trigger - Immediate processing -2. **Client Disconnect** +2. **Client Disconnect** - WebSocket connection closed - Cleanup handler ensures closure - Prevents orphaned conversations @@ -473,10 +473,10 @@ async def close_current_conversation(self): # 1. Check if conversation has content if not self.has_transcripts(): return # No memory processing needed - + # 2. Save conversation to MongoDB audio_uuid = await self.save_conversation() - + # 3. Queue memory processing (ONLY place this happens) if audio_uuid and self.has_required_data(): processor_manager.queue_memory_processing({ @@ -484,11 +484,11 @@ async def close_current_conversation(self): 'user_id': self.user_id, 'transcript': self.get_transcript() }) - + # 4. Queue audio cropping if enabled if self.audio_cropping_enabled: processor_manager.queue_audio_cropping(audio_path) - + # 5. Reset state for next conversation self.reset_conversation_state() ``` @@ -591,21 +591,21 @@ graph LR Mongo[mongo:4.4.18
Primary Database] Qdrant[qdrant
Vector Store] end - + subgraph "External Services" Ollama[ollama
LLM Service] ASRService[ASR Services
extras/asr-services] end - + subgraph "Client Access" WebBrowser[Web Browser
Dashboard] AudioClient[Audio Client
Mobile/Desktop] end - + WebBrowser -->|Port 5173 (dev)| WebUI WebBrowser -->|Port 80 (prod)| Proxy AudioClient -->|Port 8000| Backend - + Proxy --> Backend Proxy --> WebUI Backend --> Mongo @@ -639,7 +639,7 @@ graph LR ## Detailed Data Flow Architecture -> 📖 **Reference Documentation**: +> 📖 **Reference Documentation**: > - [Authentication Details](./auth.md) - Complete authentication system documentation ### Complete System Data Flow Diagram @@ -661,13 +661,13 @@ flowchart TB subgraph "🎵 Audio Processing Pipeline" WSAuth[WebSocket Auth
🕐 Connection timeout: 30s] OpusDecoder[Opus/PCM Decoder
Real-time Processing] - + subgraph "⏱️ Per-Client State Management" ClientState[Client State
🕐 Conversation timeout: 1.5min] AudioQueue[Audio Chunk Queue
60s segments] ConversationTimer[Conversation Timer
🔄 Auto-timeout tracking] end - + subgraph "🎙️ Transcription Layer" ASRManager[Transcription Manager
🕐 Init timeout: 60s] DeepgramWS[Deepgram WebSocket
Nova-3 Model, Smart Format
🔌 Auto-reconnect on disconnect] @@ -685,7 +685,7 @@ flowchart TB LLMProcessor[Ollama LLM
🔄 Circuit breaker protection] VectorStore[Qdrant Vector Store
🔍 Semantic search] end - + end @@ -701,7 +701,7 @@ flowchart TB AuthGW -->|❌ 401 Unauthorized
⏱️ Invalid/expired token| Client AuthGW -->|✅ Validated| ClientGen ClientGen -->|🏷️ Generate client_id| WSAuth - + %% Audio Processing Flow Client -->|🎵 Opus/PCM Stream
🕐 30s connection timeout| WSAuth WSAuth -->|❌ 1008 Policy Violation
🔐 Auth required| Client @@ -709,7 +709,7 @@ flowchart TB OpusDecoder -->|📦 Audio chunks| ClientState ClientState -->|⏱️ 1.5min timeout check| ConversationTimer ConversationTimer -->|🔄 Timeout exceeded| ClientState - + %% Transcription Flow with Failure Points ClientState -->|🎵 Audio data| ASRManager ASRManager -->|🔌 Primary connection| DeepgramWS @@ -727,7 +727,7 @@ flowchart TB LLMProcessor -->|❌ Empty response
🔄 Fallback memory| MemoryService LLMProcessor -->|✅ Memory extracted| VectorStore MemoryService -->|📊 Track processing| QueueTracker - + %% Disconnect and Cleanup Flow Client -->|🔌 Disconnect| ClientState @@ -765,7 +765,7 @@ flowchart TB #### 🔌 **Disconnection Scenarios** 1. **Client Disconnect**: Graceful cleanup with conversation finalization -2. **Network Interruption**: Auto-reconnection with exponential backoff +2. **Network Interruption**: Auto-reconnection with exponential backoff 3. **Service Failure**: Circuit breaker protection and alternative routing 4. **Authentication Expiry**: Forced re-authentication with clear error codes @@ -792,7 +792,7 @@ flowchart TB **Solution**: A 2-second delay is added before calling `close_client_audio()` to ensure the transcription manager is created by the background processor. Without this delay, the flush call fails silently and transcription never completes. **File Upload Flow**: -1. Audio chunks queued to `transcription_queue` +1. Audio chunks queued to `transcription_queue` 2. Background transcription processor creates `TranscriptionManager` on first chunk 3. 2-second delay ensures manager exists before flush 4. Client audio closure triggers transcript completion diff --git a/backends/advanced/Docs/auth.md b/backends/advanced/Docs/auth.md index b1b9c273..fd019c90 100644 --- a/backends/advanced/Docs/auth.md +++ b/backends/advanced/Docs/auth.md @@ -16,11 +16,11 @@ class User(BeanieBaseUser, Document): is_active: bool = True is_superuser: bool = False is_verified: bool = False - + # Custom fields display_name: Optional[str] = None registered_clients: dict[str, dict] = Field(default_factory=dict) - + @property def user_id(self) -> str: """Return string representation of MongoDB ObjectId for backward compatibility.""" @@ -41,7 +41,7 @@ class UserManager(BaseUserManager[User, PydanticObjectId]): """Authenticate with email+password""" username = credentials.get("username") # Email-based authentication only - + async def get_by_email(self, email: str) -> Optional[User]: """Get user by email address""" ``` @@ -287,7 +287,7 @@ curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/users/me ```bash # Old AUTH_USERNAME=abc123 # Custom user_id (deprecated) - + # New AUTH_USERNAME=user@example.com # Email address only ``` @@ -296,7 +296,7 @@ curl -H "Authorization: Bearer $TOKEN" http://localhost:8000/users/me ```python # Old username = AUTH_USERNAME # Could be email or user_id - + # New username = AUTH_USERNAME # Email address only ``` @@ -336,4 +336,4 @@ async def get_all_data(user: User = Depends(current_superuser)): # Unified user dashboard ``` -This authentication system provides enterprise-grade security with developer-friendly APIs, supporting email/password authentication and modern OAuth flows while maintaining proper data isolation and user management capabilities using MongoDB's robust ObjectId system. \ No newline at end of file +This authentication system provides enterprise-grade security with developer-friendly APIs, supporting email/password authentication and modern OAuth flows while maintaining proper data isolation and user management capabilities using MongoDB's robust ObjectId system. diff --git a/backends/advanced/Docs/memories.md b/backends/advanced/Docs/memories.md index 08ae393e..3da4e188 100644 --- a/backends/advanced/Docs/memories.md +++ b/backends/advanced/Docs/memories.md @@ -4,7 +4,7 @@ This document explains how to configure and customize the memory service in the chronicle backend. -**Code References**: +**Code References**: - **Main Implementation**: `src/memory/memory_service.py` - **Event Coordination**: `src/advanced_omi_backend/transcript_coordinator.py` (zero-polling async events) - **Repository Layer**: `src/advanced_omi_backend/conversation_repository.py` (clean data access) @@ -16,7 +16,7 @@ This document explains how to configure and customize the memory service in the The memory service uses [Mem0](https://mem0.ai/) to store, retrieve, and search conversation memories. It integrates with Ollama for embeddings and LLM processing, and Qdrant for vector storage. -**Key Architecture Changes**: +**Key Architecture Changes**: 1. **Event-Driven Processing**: Memories use asyncio events instead of polling/retry mechanisms 2. **Repository Pattern**: Clean data access through ConversationRepository 3. **User-Centric Storage**: All memories keyed by user_id instead of client_id @@ -47,7 +47,7 @@ The memory service uses [Mem0](https://mem0.ai/) to store, retrieve, and search **Key Flow:** 1. **Audio** → **TranscriptCoordinator** signals completion -2. **ConversationManager** waits for event, queues memory processing +2. **ConversationManager** waits for event, queues memory processing 3. **MemoryProcessor** uses **ConversationRepository** for data access 4. **Mem0 + Ollama** extract and store memories in **Qdrant** @@ -88,7 +88,7 @@ MEM0_CONFIG = { }, }, "embedder": { - "provider": "ollama", + "provider": "ollama", "config": { "model": "nomic-embed-text:latest", "embedding_dims": 768, @@ -311,10 +311,10 @@ MEM0_CONFIG["vector_store"]["config"].update({ ```python def search_memories_with_filters(self, query: str, user_id: str, topic: str = None): filters = {} - + if topic: filters["metadata.topics"] = {"$in": [topic]} - + return self.memory.search( query=query, user_id=user_id, @@ -329,7 +329,7 @@ def search_memories_with_filters(self, query: str, user_id: str, topic: str = No def get_important_memories(self, user_id: str): """Get memories sorted by importance/frequency""" memories = self.memory.get_all(user_id=user_id) - + # Custom scoring logic for memory in memories: score = 0 @@ -338,7 +338,7 @@ def get_important_memories(self, user_id: str): if "deadline" in memory.get('memory', '').lower(): score += 3 memory['importance_score'] = score - + return sorted(memories, key=lambda x: x.get('importance_score', 0), reverse=True) ``` @@ -409,13 +409,13 @@ Create a custom processing function: def custom_memory_processor(transcript: str, client_id: str, audio_uuid: str, user_id: str, user_email: str): # Extract entities entities = extract_named_entities(transcript) - + # Classify conversation type conv_type = classify_conversation(transcript) - + # Generate custom summary summary = generate_custom_summary(transcript, conv_type) - + # Store with enriched metadata process_memory.add( summary, @@ -440,12 +440,12 @@ def init_specialized_memory_services(): # Personal memories personal_config = MEM0_CONFIG.copy() personal_config["vector_store"]["config"]["collection_name"] = "personal_memories" - - # Work memories + + # Work memories work_config = MEM0_CONFIG.copy() work_config["vector_store"]["config"]["collection_name"] = "work_memories" work_config["custom_prompt"] = "Focus on work-related tasks, meetings, and projects" - + return { "personal": Memory.from_config(personal_config), "work": Memory.from_config(work_config) @@ -460,7 +460,7 @@ Implement automatic memory cleanup: def cleanup_old_memories(self, user_id: str, days_old: int = 365): """Remove memories older than specified days""" cutoff_timestamp = int(time.time()) - (days_old * 24 * 60 * 60) - + memories = self.get_all_memories(user_id) for memory in memories: if memory.get('metadata', {}).get('timestamp', 0) < cutoff_timestamp: @@ -533,14 +533,14 @@ async def batch_add_memories(self, transcripts_data: List[Dict]): tasks = [] for data in transcripts_data: task = self.add_memory( - data['transcript'], - data['client_id'], + data['transcript'], + data['client_id'], data['audio_uuid'], data['user_id'], # Database user_id data['user_email'] # User email ) tasks.append(task) - + results = await asyncio.gather(*tasks, return_exceptions=True) return results ``` @@ -553,14 +553,14 @@ Implement memory consolidation: def consolidate_memories(self, user_id: str, time_window_hours: int = 24): """Consolidate related memories from the same time period""" recent_memories = self.get_recent_memories(user_id, time_window_hours) - + if len(recent_memories) > 5: # If many memories in short time consolidated = self.summarize_memories(recent_memories) - + # Delete individual memories and store consolidated version for memory in recent_memories: self.delete_memory(memory['id']) - + return self.add_consolidated_memory(consolidated, user_id) ``` @@ -569,7 +569,7 @@ def consolidate_memories(self, user_id: str, time_window_hours: int = 24): The memory service exposes these endpoints with enhanced search capabilities: - `GET /api/memories` - Get user memories with total count support (keyed by database user_id) -- `GET /api/memories/search?query={query}&limit={limit}` - **Semantic memory search** with relevance scoring (user-scoped) +- `GET /api/memories/search?query={query}&limit={limit}` - **Semantic memory search** with relevance scoring (user-scoped) - `GET /api/memories/unfiltered` - User's memories without filtering for debugging - `DELETE /api/memories/{memory_id}` - Delete specific memory (requires authentication) - `GET /api/memories/admin` - Admin view of all memories across all users (superuser only) @@ -578,11 +578,11 @@ The memory service exposes these endpoints with enhanced search capabilities: **Semantic Search (`/api/memories/search`)**: - **Relevance Scoring**: Returns similarity scores from vector database (0.0-1.0 range) -- **Configurable Limits**: Supports `limit` parameter for result count control +- **Configurable Limits**: Supports `limit` parameter for result count control - **User Scoped**: Results automatically filtered by authenticated user - **Vector-based**: Uses embeddings for contextual understanding beyond keyword matching -**Memory Count API**: +**Memory Count API**: - **Chronicle Provider**: Native Qdrant count API provides accurate total counts - **OpenMemory MCP Provider**: Count support varies by OpenMemory implementation - **Response Format**: `{"memories": [...], "total_count": 42}` when supported @@ -604,7 +604,7 @@ Returns all memories across all users in a clean, searchable format: "user_id": "abc123", "created_at": "2025-07-10T14:30:00Z", "owner_user_id": "abc123", - "owner_email": "user@example.com", + "owner_email": "user@example.com", "owner_display_name": "John Doe", "metadata": { "client_id": "abc123-laptop", diff --git a/backends/advanced/README.md b/backends/advanced/README.md index 104137b3..e85636a7 100644 --- a/backends/advanced/README.md +++ b/backends/advanced/README.md @@ -38,7 +38,7 @@ Modern React-based web dashboard located in `./webui/` with: - **Optional Services**: Speaker Recognition, network configuration - **API Keys**: Prompts for all required keys with helpful links -#### 2. Start Services +#### 2. Start Services **HTTP Mode (Default - No SSL required):** ```bash diff --git a/backends/advanced/init.py b/backends/advanced/init.py index 4ea037b2..bcd9e00b 100644 --- a/backends/advanced/init.py +++ b/backends/advanced/init.py @@ -34,21 +34,31 @@ def __init__(self, args=None): self.console = Console() self.config: Dict[str, Any] = {} self.args = args or argparse.Namespace() - self.config_yml_path = Path("../../config/config.yml") # Main config at config/config.yml + self.config_yml_path = Path( + "../../config/config.yml" + ) # Main config at config/config.yml # Check if we're in the right directory if not Path("pyproject.toml").exists() or not Path("src").exists(): - self.console.print("[red][ERROR][/red] Please run this script from the backends/advanced directory") + self.console.print( + "[red][ERROR][/red] Please run this script from the backends/advanced directory" + ) sys.exit(1) # Initialize ConfigManager (single source of truth for config.yml) self.config_manager = ConfigManager(service_path="backends/advanced") - self.console.print(f"[blue][INFO][/blue] Using config.yml at: {self.config_manager.config_yml_path}") + self.console.print( + f"[blue][INFO][/blue] Using config.yml at: {self.config_manager.config_yml_path}" + ) # Verify config.yml exists - fail fast if missing if not self.config_manager.config_yml_path.exists(): - self.console.print(f"[red][ERROR][/red] config.yml not found at {self.config_manager.config_yml_path}") - self.console.print("[red][ERROR][/red] Run wizard.py from project root to create config.yml") + self.console.print( + f"[red][ERROR][/red] config.yml not found at {self.config_manager.config_yml_path}" + ) + self.console.print( + "[red][ERROR][/red] Run wizard.py from project root to create config.yml" + ) sys.exit(1) # Ensure plugins.yml exists (copy from template if missing) @@ -57,11 +67,7 @@ def __init__(self, args=None): def print_header(self, title: str): """Print a colorful header""" self.console.print() - panel = Panel( - Text(title, style="cyan bold"), - style="cyan", - expand=False - ) + panel = Panel(Text(title, style="cyan bold"), style="cyan", expand=False) self.console.print(panel) self.console.print() @@ -84,19 +90,23 @@ def prompt_password(self, prompt: str) -> str: """Prompt for password (delegates to shared utility)""" return util_prompt_password(prompt, min_length=8, allow_generated=True) - def prompt_choice(self, prompt: str, choices: Dict[str, str], default: str = "1") -> str: + def prompt_choice( + self, prompt: str, choices: Dict[str, str], default: str = "1" + ) -> str: """Prompt for a choice from options""" self.console.print(prompt) for key, desc in choices.items(): self.console.print(f" {key}) {desc}") self.console.print() - + while True: try: choice = Prompt.ask("Enter choice", default=default) if choice in choices: return choice - self.console.print(f"[red]Invalid choice. Please select from {list(choices.keys())}[/red]") + self.console.print( + f"[red]Invalid choice. Please select from {list(choices.keys())}[/red]" + ) except EOFError: self.console.print(f"Using default choice: {default}") return default @@ -108,11 +118,19 @@ def _ensure_plugins_yml_exists(self): if not plugins_yml.exists(): if plugins_template.exists(): - self.console.print("[blue][INFO][/blue] plugins.yml not found, creating from template...") + self.console.print( + "[blue][INFO][/blue] plugins.yml not found, creating from template..." + ) shutil.copy2(plugins_template, plugins_yml) - self.console.print(f"[green]✅[/green] Created {plugins_yml} from template") - self.console.print("[yellow][NOTE][/yellow] Edit config/plugins.yml to configure plugins") - self.console.print("[yellow][NOTE][/yellow] Set HA_TOKEN in .env for Home Assistant integration") + self.console.print( + f"[green]✅[/green] Created {plugins_yml} from template" + ) + self.console.print( + "[yellow][NOTE][/yellow] Edit config/plugins.yml to configure plugins" + ) + self.console.print( + "[yellow][NOTE][/yellow] Set HA_TOKEN in .env for Home Assistant integration" + ) else: raise RuntimeError( f"Template file not found: {plugins_template}\n" @@ -128,7 +146,9 @@ def backup_existing_env(self): timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") backup_path = f".env.backup.{timestamp}" shutil.copy2(env_path, backup_path) - self.console.print(f"[blue][INFO][/blue] Backed up existing .env file to {backup_path}") + self.console.print( + f"[blue][INFO][/blue] Backed up existing .env file to {backup_path}" + ) def read_existing_env_value(self, key: str) -> str: """Read a value from existing .env file (delegates to shared utility)""" @@ -138,8 +158,14 @@ def mask_api_key(self, key: str, show_chars: int = 5) -> str: """Mask API key (delegates to shared utility)""" return mask_value(key, show_chars) - def prompt_with_existing_masked(self, prompt_text: str, env_key: str, placeholders: list, - is_password: bool = False, default: str = "") -> str: + def prompt_with_existing_masked( + self, + prompt_text: str, + env_key: str, + placeholders: list, + is_password: bool = False, + default: str = "", + ) -> str: """ Prompt for a value, showing masked existing value from .env if present. Delegates to shared utility from setup_utils. @@ -161,10 +187,9 @@ def prompt_with_existing_masked(self, prompt_text: str, env_key: str, placeholde env_key=env_key, placeholders=placeholders, is_password=is_password, - default=default + default=default, ) - def setup_authentication(self): """Configure authentication settings""" self.print_section("Authentication Setup") @@ -186,13 +211,17 @@ def setup_authentication(self): ) self.config["ADMIN_PASSWORD"] = password else: - self.config["ADMIN_PASSWORD"] = self.prompt_password("Admin password (min 8 chars)") + self.config["ADMIN_PASSWORD"] = self.prompt_password( + "Admin password (min 8 chars)" + ) # Preserve existing AUTH_SECRET_KEY to avoid invalidating JWTs existing_secret = self.read_existing_env_value("AUTH_SECRET_KEY") if existing_secret: self.config["AUTH_SECRET_KEY"] = existing_secret - self.console.print("[blue][INFO][/blue] Reusing existing AUTH_SECRET_KEY (existing JWT tokens remain valid)") + self.console.print( + "[blue][INFO][/blue] Reusing existing AUTH_SECRET_KEY (existing JWT tokens remain valid)" + ) else: self.config["AUTH_SECRET_KEY"] = secrets.token_hex(32) @@ -201,9 +230,14 @@ def setup_authentication(self): def setup_transcription(self): """Configure transcription provider - updates config.yml and .env""" # Check if transcription provider was provided via command line - if hasattr(self.args, 'transcription_provider') and self.args.transcription_provider: + if ( + hasattr(self.args, "transcription_provider") + and self.args.transcription_provider + ): provider = self.args.transcription_provider - self.console.print(f"[green]✅[/green] Transcription: {provider} (configured via wizard)") + self.console.print( + f"[green]✅[/green] Transcription: {provider} (configured via wizard)" + ) # Map provider to choice if provider == "deepgram": @@ -223,21 +257,27 @@ def setup_transcription(self): else: self.print_section("Speech-to-Text Configuration") - self.console.print("[blue][INFO][/blue] Provider selection is configured in config.yml (defaults.stt)") + self.console.print( + "[blue][INFO][/blue] Provider selection is configured in config.yml (defaults.stt)" + ) self.console.print("[blue][INFO][/blue] API keys are stored in .env") self.console.print() # Interactive prompt - is_macos = platform.system() == 'Darwin' + is_macos = platform.system() == "Darwin" if is_macos: parakeet_desc = "Offline (Parakeet ASR - CPU-based, runs locally)" vibevoice_desc = "Offline (VibeVoice - CPU-based, built-in diarization)" else: parakeet_desc = "Offline (Parakeet ASR - GPU recommended, runs locally)" - vibevoice_desc = "Offline (VibeVoice - GPU recommended, built-in diarization)" + vibevoice_desc = ( + "Offline (VibeVoice - GPU recommended, built-in diarization)" + ) - qwen3_desc = "Offline (Qwen3-ASR - GPU required, 52 languages, streaming + batch)" + qwen3_desc = ( + "Offline (Qwen3-ASR - GPU required, 52 languages, streaming + batch)" + ) smallest_desc = "Smallest.ai Pulse (cloud-based, fast, requires API key)" @@ -247,10 +287,12 @@ def setup_transcription(self): "3": vibevoice_desc, "4": qwen3_desc, "5": smallest_desc, - "6": "None (skip transcription setup)" + "6": "None (skip transcription setup)", } - choice = self.prompt_choice("Choose your transcription provider:", choices, "1") + choice = self.prompt_choice( + "Choose your transcription provider:", choices, "1" + ) if choice == "1": self.console.print("[blue][INFO][/blue] Deepgram selected") @@ -260,9 +302,9 @@ def setup_transcription(self): api_key = self.prompt_with_existing_masked( prompt_text="Deepgram API key (leave empty to skip)", env_key="DEEPGRAM_API_KEY", - placeholders=['your_deepgram_api_key_here', 'your-deepgram-key-here'], + placeholders=["your_deepgram_api_key_here", "your-deepgram-key-here"], is_password=True, - default="" + default="", ) if api_key: @@ -272,14 +314,20 @@ def setup_transcription(self): # Update config.yml to use Deepgram self.config_manager.update_config_defaults({"stt": "stt-deepgram"}) - self.console.print("[green][SUCCESS][/green] Deepgram configured in config.yml and .env") + self.console.print( + "[green][SUCCESS][/green] Deepgram configured in config.yml and .env" + ) self.console.print("[blue][INFO][/blue] Set defaults.stt: stt-deepgram") else: - self.console.print("[yellow][WARNING][/yellow] No API key provided - transcription will not work") + self.console.print( + "[yellow][WARNING][/yellow] No API key provided - transcription will not work" + ) elif choice == "2": self.console.print("[blue][INFO][/blue] Offline Parakeet ASR selected") - parakeet_url = self.prompt_value("Parakeet ASR URL", "http://host.docker.internal:8767") + parakeet_url = self.prompt_value( + "Parakeet ASR URL", "http://host.docker.internal:8767" + ) # Write URL to .env for ${PARAKEET_ASR_URL} placeholder in config.yml self.config["PARAKEET_ASR_URL"] = parakeet_url @@ -287,13 +335,23 @@ def setup_transcription(self): # Update config.yml to use Parakeet self.config_manager.update_config_defaults({"stt": "stt-parakeet-batch"}) - self.console.print("[green][SUCCESS][/green] Parakeet configured in config.yml and .env") - self.console.print("[blue][INFO][/blue] Set defaults.stt: stt-parakeet-batch") - self.console.print("[yellow][WARNING][/yellow] Remember to start Parakeet service: cd ../../extras/asr-services && docker compose up nemo-asr") + self.console.print( + "[green][SUCCESS][/green] Parakeet configured in config.yml and .env" + ) + self.console.print( + "[blue][INFO][/blue] Set defaults.stt: stt-parakeet-batch" + ) + self.console.print( + "[yellow][WARNING][/yellow] Remember to start Parakeet service: cd ../../extras/asr-services && docker compose up nemo-asr" + ) elif choice == "3": - self.console.print("[blue][INFO][/blue] Offline VibeVoice ASR selected (built-in speaker diarization)") - vibevoice_url = self.prompt_value("VibeVoice ASR URL", "http://host.docker.internal:8767") + self.console.print( + "[blue][INFO][/blue] Offline VibeVoice ASR selected (built-in speaker diarization)" + ) + vibevoice_url = self.prompt_value( + "VibeVoice ASR URL", "http://host.docker.internal:8767" + ) # Write URL to .env for ${VIBEVOICE_ASR_URL} placeholder in config.yml self.config["VIBEVOICE_ASR_URL"] = vibevoice_url @@ -301,14 +359,24 @@ def setup_transcription(self): # Update config.yml to use VibeVoice self.config_manager.update_config_defaults({"stt": "stt-vibevoice"}) - self.console.print("[green][SUCCESS][/green] VibeVoice configured in config.yml and .env") + self.console.print( + "[green][SUCCESS][/green] VibeVoice configured in config.yml and .env" + ) self.console.print("[blue][INFO][/blue] Set defaults.stt: stt-vibevoice") - self.console.print("[blue][INFO][/blue] VibeVoice provides built-in speaker diarization - pyannote will be skipped") - self.console.print("[yellow][WARNING][/yellow] Remember to start VibeVoice service: cd ../../extras/asr-services && docker compose up vibevoice-asr") + self.console.print( + "[blue][INFO][/blue] VibeVoice provides built-in speaker diarization - pyannote will be skipped" + ) + self.console.print( + "[yellow][WARNING][/yellow] Remember to start VibeVoice service: cd ../../extras/asr-services && docker compose up vibevoice-asr" + ) elif choice == "4": - self.console.print("[blue][INFO][/blue] Qwen3-ASR selected (52 languages, streaming + batch via vLLM)") - qwen3_url = self.prompt_value("Qwen3-ASR URL", "http://host.docker.internal:8767") + self.console.print( + "[blue][INFO][/blue] Qwen3-ASR selected (52 languages, streaming + batch via vLLM)" + ) + qwen3_url = self.prompt_value( + "Qwen3-ASR URL", "http://host.docker.internal:8767" + ) # Write URL to .env for ${QWEN3_ASR_URL} placeholder in config.yml self.config["QWEN3_ASR_URL"] = qwen3_url.replace("http://", "").rstrip("/") @@ -320,9 +388,13 @@ def setup_transcription(self): # Update config.yml to use Qwen3-ASR self.config_manager.update_config_defaults({"stt": "stt-qwen3-asr"}) - self.console.print("[green][SUCCESS][/green] Qwen3-ASR configured in config.yml and .env") + self.console.print( + "[green][SUCCESS][/green] Qwen3-ASR configured in config.yml and .env" + ) self.console.print("[blue][INFO][/blue] Set defaults.stt: stt-qwen3-asr") - self.console.print("[yellow][WARNING][/yellow] Remember to start Qwen3-ASR: cd ../../extras/asr-services && docker compose up qwen3-asr-wrapper qwen3-asr-bridge -d") + self.console.print( + "[yellow][WARNING][/yellow] Remember to start Qwen3-ASR: cd ../../extras/asr-services && docker compose up qwen3-asr-wrapper qwen3-asr-bridge -d" + ) elif choice == "5": self.console.print("[blue][INFO][/blue] Smallest.ai Pulse selected") @@ -332,9 +404,9 @@ def setup_transcription(self): api_key = self.prompt_with_existing_masked( prompt_text="Smallest.ai API key (leave empty to skip)", env_key="SMALLEST_API_KEY", - placeholders=['your_smallest_api_key_here', 'your-smallest-key-here'], + placeholders=["your_smallest_api_key_here", "your-smallest-key-here"], is_password=True, - default="" + default="", ) if api_key: @@ -342,16 +414,21 @@ def setup_transcription(self): self.config["SMALLEST_API_KEY"] = api_key # Update config.yml to use Smallest.ai (batch + streaming) - self.config_manager.update_config_defaults({ - "stt": "stt-smallest", - "stt_stream": "stt-smallest-stream" - }) + self.config_manager.update_config_defaults( + {"stt": "stt-smallest", "stt_stream": "stt-smallest-stream"} + ) - self.console.print("[green][SUCCESS][/green] Smallest.ai configured in config.yml and .env") + self.console.print( + "[green][SUCCESS][/green] Smallest.ai configured in config.yml and .env" + ) self.console.print("[blue][INFO][/blue] Set defaults.stt: stt-smallest") - self.console.print("[blue][INFO][/blue] Set defaults.stt_stream: stt-smallest-stream") + self.console.print( + "[blue][INFO][/blue] Set defaults.stt_stream: stt-smallest-stream" + ) else: - self.console.print("[yellow][WARNING][/yellow] No API key provided - transcription will not work") + self.console.print( + "[yellow][WARNING][/yellow] No API key provided - transcription will not work" + ) elif choice == "6": self.console.print("[blue][INFO][/blue] Skipping transcription setup") @@ -362,11 +439,16 @@ def setup_streaming_provider(self): When a different streaming provider is specified, sets defaults.stt_stream and enables always_batch_retranscribe (batch provider was set by setup_transcription). """ - if not hasattr(self.args, 'streaming_provider') or not self.args.streaming_provider: + if ( + not hasattr(self.args, "streaming_provider") + or not self.args.streaming_provider + ): return streaming_provider = self.args.streaming_provider - self.console.print(f"\n[green]✅[/green] Streaming provider: {streaming_provider} (configured via wizard)") + self.console.print( + f"\n[green]✅[/green] Streaming provider: {streaming_provider} (configured via wizard)" + ) # Map streaming provider to stt_stream config value provider_to_stt_stream = { @@ -377,7 +459,9 @@ def setup_streaming_provider(self): stream_stt = provider_to_stt_stream.get(streaming_provider) if not stream_stt: - self.console.print(f"[yellow][WARNING][/yellow] Unknown streaming provider: {streaming_provider}") + self.console.print( + f"[yellow][WARNING][/yellow] Unknown streaming provider: {streaming_provider}" + ) return # Set stt_stream (batch stt was already set by setup_transcription) @@ -385,11 +469,11 @@ def setup_streaming_provider(self): # Enable always_batch_retranscribe full_config = self.config_manager.get_full_config() - if 'backend' not in full_config: - full_config['backend'] = {} - if 'transcription' not in full_config['backend']: - full_config['backend']['transcription'] = {} - full_config['backend']['transcription']['always_batch_retranscribe'] = True + if "backend" not in full_config: + full_config["backend"] = {} + if "transcription" not in full_config["backend"]: + full_config["backend"]["transcription"] = {} + full_config["backend"]["transcription"]["always_batch_retranscribe"] = True self.config_manager.save_full_config(full_config) self.console.print(f"[blue][INFO][/blue] Set defaults.stt_stream: {stream_stt}") @@ -397,33 +481,47 @@ def setup_streaming_provider(self): # Prompt for streaming provider env vars if not already set if streaming_provider == "deepgram": - existing_key = read_env_value('.env', 'DEEPGRAM_API_KEY') - if not existing_key or existing_key in ('your_deepgram_api_key_here', 'your-deepgram-key-here'): + existing_key = read_env_value(".env", "DEEPGRAM_API_KEY") + if not existing_key or existing_key in ( + "your_deepgram_api_key_here", + "your-deepgram-key-here", + ): api_key = self.prompt_with_existing_masked( prompt_text="Deepgram API key for streaming", env_key="DEEPGRAM_API_KEY", - placeholders=['your_deepgram_api_key_here', 'your-deepgram-key-here'], + placeholders=[ + "your_deepgram_api_key_here", + "your-deepgram-key-here", + ], is_password=True, - default="" + default="", ) if api_key: self.config["DEEPGRAM_API_KEY"] = api_key elif streaming_provider == "smallest": - existing_key = read_env_value('.env', 'SMALLEST_API_KEY') - if not existing_key or existing_key in ('your_smallest_api_key_here', 'your-smallest-key-here'): + existing_key = read_env_value(".env", "SMALLEST_API_KEY") + if not existing_key or existing_key in ( + "your_smallest_api_key_here", + "your-smallest-key-here", + ): api_key = self.prompt_with_existing_masked( prompt_text="Smallest.ai API key for streaming", env_key="SMALLEST_API_KEY", - placeholders=['your_smallest_api_key_here', 'your-smallest-key-here'], + placeholders=[ + "your_smallest_api_key_here", + "your-smallest-key-here", + ], is_password=True, - default="" + default="", ) if api_key: self.config["SMALLEST_API_KEY"] = api_key elif streaming_provider == "qwen3-asr": - existing_url = read_env_value('.env', 'QWEN3_ASR_STREAM_URL') + existing_url = read_env_value(".env", "QWEN3_ASR_STREAM_URL") if not existing_url: - qwen3_url = self.prompt_value("Qwen3-ASR streaming URL", "http://host.docker.internal:8769") + qwen3_url = self.prompt_value( + "Qwen3-ASR streaming URL", "http://host.docker.internal:8769" + ) stream_host = qwen3_url.replace("http://", "").rstrip("/") self.config["QWEN3_ASR_STREAM_URL"] = stream_host @@ -431,51 +529,73 @@ def setup_llm(self): """Configure LLM provider - updates config.yml and .env""" self.print_section("LLM Provider Configuration") - self.console.print("[blue][INFO][/blue] LLM configuration will be saved to config.yml") + self.console.print( + "[blue][INFO][/blue] LLM configuration will be saved to config.yml" + ) self.console.print() choices = { "1": "OpenAI (GPT-4, GPT-3.5 - requires API key)", "2": "Ollama (local models - runs locally)", - "3": "Skip (no memory extraction)" + "3": "Skip (no memory extraction)", } choice = self.prompt_choice("Which LLM provider will you use?", choices, "1") if choice == "1": self.console.print("[blue][INFO][/blue] OpenAI selected") - self.console.print("Get your API key from: https://platform.openai.com/api-keys") + self.console.print( + "Get your API key from: https://platform.openai.com/api-keys" + ) # Use the new masked prompt function api_key = self.prompt_with_existing_masked( prompt_text="OpenAI API key (leave empty to skip)", env_key="OPENAI_API_KEY", - placeholders=['your_openai_api_key_here', 'your-openai-key-here'], + placeholders=["your_openai_api_key_here", "your-openai-key-here"], is_password=True, - default="" + default="", ) if api_key: self.config["OPENAI_API_KEY"] = api_key # Update config.yml to use OpenAI models - self.config_manager.update_config_defaults({"llm": "openai-llm", "embedding": "openai-embed"}) - self.console.print("[green][SUCCESS][/green] OpenAI configured in config.yml") + self.config_manager.update_config_defaults( + {"llm": "openai-llm", "embedding": "openai-embed"} + ) + self.console.print( + "[green][SUCCESS][/green] OpenAI configured in config.yml" + ) self.console.print("[blue][INFO][/blue] Set defaults.llm: openai-llm") - self.console.print("[blue][INFO][/blue] Set defaults.embedding: openai-embed") + self.console.print( + "[blue][INFO][/blue] Set defaults.embedding: openai-embed" + ) else: - self.console.print("[yellow][WARNING][/yellow] No API key provided - memory extraction will not work") + self.console.print( + "[yellow][WARNING][/yellow] No API key provided - memory extraction will not work" + ) elif choice == "2": self.console.print("[blue][INFO][/blue] Ollama selected") # Update config.yml to use Ollama models - self.config_manager.update_config_defaults({"llm": "local-llm", "embedding": "local-embed"}) - self.console.print("[green][SUCCESS][/green] Ollama configured in config.yml") + self.config_manager.update_config_defaults( + {"llm": "local-llm", "embedding": "local-embed"} + ) + self.console.print( + "[green][SUCCESS][/green] Ollama configured in config.yml" + ) self.console.print("[blue][INFO][/blue] Set defaults.llm: local-llm") - self.console.print("[blue][INFO][/blue] Set defaults.embedding: local-embed") - self.console.print("[yellow][WARNING][/yellow] Make sure Ollama is running and models are pulled") + self.console.print( + "[blue][INFO][/blue] Set defaults.embedding: local-embed" + ) + self.console.print( + "[yellow][WARNING][/yellow] Make sure Ollama is running and models are pulled" + ) elif choice == "3": - self.console.print("[blue][INFO][/blue] Skipping LLM setup - memory extraction disabled") + self.console.print( + "[blue][INFO][/blue] Skipping LLM setup - memory extraction disabled" + ) # Disable memory extraction in config.yml self.config_manager.update_memory_config({"extraction": {"enabled": False}}) @@ -491,80 +611,115 @@ def setup_memory(self): choice = self.prompt_choice("Choose your memory storage backend:", choices, "1") if choice == "1": - self.console.print("[blue][INFO][/blue] Chronicle Native memory provider selected") + self.console.print( + "[blue][INFO][/blue] Chronicle Native memory provider selected" + ) qdrant_url = self.prompt_value("Qdrant URL", "qdrant") self.config["QDRANT_BASE_URL"] = qdrant_url # Update config.yml (also updates .env automatically) self.config_manager.update_memory_config({"provider": "chronicle"}) - self.console.print("[green][SUCCESS][/green] Chronicle memory provider configured in config.yml and .env") + self.console.print( + "[green][SUCCESS][/green] Chronicle memory provider configured in config.yml and .env" + ) elif choice == "2": self.console.print("[blue][INFO][/blue] OpenMemory MCP selected") - mcp_url = self.prompt_value("OpenMemory MCP server URL", "http://host.docker.internal:8765") + mcp_url = self.prompt_value( + "OpenMemory MCP server URL", "http://host.docker.internal:8765" + ) client_name = self.prompt_value("OpenMemory client name", "chronicle") user_id = self.prompt_value("OpenMemory user ID", "openmemory") timeout = self.prompt_value("OpenMemory timeout (seconds)", "30") # Update config.yml with OpenMemory MCP settings (also updates .env automatically) - self.config_manager.update_memory_config({ - "provider": "openmemory_mcp", - "openmemory_mcp": { - "server_url": mcp_url, - "client_name": client_name, - "user_id": user_id, - "timeout": int(timeout) + self.config_manager.update_memory_config( + { + "provider": "openmemory_mcp", + "openmemory_mcp": { + "server_url": mcp_url, + "client_name": client_name, + "user_id": user_id, + "timeout": int(timeout), + }, } - }) - self.console.print("[green][SUCCESS][/green] OpenMemory MCP configured in config.yml and .env") - self.console.print("[yellow][WARNING][/yellow] Remember to start OpenMemory: cd ../../extras/openmemory-mcp && docker compose up -d") + ) + self.console.print( + "[green][SUCCESS][/green] OpenMemory MCP configured in config.yml and .env" + ) + self.console.print( + "[yellow][WARNING][/yellow] Remember to start OpenMemory: cd ../../extras/openmemory-mcp && docker compose up -d" + ) def setup_optional_services(self): """Configure optional services""" # Check if speaker service URL provided via args - has_speaker_arg = hasattr(self.args, 'speaker_service_url') and self.args.speaker_service_url - has_asr_arg = hasattr(self.args, 'parakeet_asr_url') and self.args.parakeet_asr_url + has_speaker_arg = ( + hasattr(self.args, "speaker_service_url") and self.args.speaker_service_url + ) + has_asr_arg = ( + hasattr(self.args, "parakeet_asr_url") and self.args.parakeet_asr_url + ) if has_speaker_arg: self.config["SPEAKER_SERVICE_URL"] = self.args.speaker_service_url - self.console.print(f"[green]✅[/green] Speaker Recognition: {self.args.speaker_service_url} (configured via wizard)") + self.console.print( + f"[green]✅[/green] Speaker Recognition: {self.args.speaker_service_url} (configured via wizard)" + ) if has_asr_arg: self.config["PARAKEET_ASR_URL"] = self.args.parakeet_asr_url - self.console.print(f"[green]✅[/green] Parakeet ASR: {self.args.parakeet_asr_url} (configured via wizard)") + self.console.print( + f"[green]✅[/green] Parakeet ASR: {self.args.parakeet_asr_url} (configured via wizard)" + ) # Only show interactive section if not all configured via args if not has_speaker_arg: try: - enable_speaker = Confirm.ask("Enable Speaker Recognition?", default=False) + enable_speaker = Confirm.ask( + "Enable Speaker Recognition?", default=False + ) except EOFError: self.console.print("Using default: No") enable_speaker = False - + if enable_speaker: - speaker_url = self.prompt_value("Speaker Recognition service URL", "http://host.docker.internal:8001") + speaker_url = self.prompt_value( + "Speaker Recognition service URL", + "http://host.docker.internal:8001", + ) self.config["SPEAKER_SERVICE_URL"] = speaker_url - self.console.print("[green][SUCCESS][/green] Speaker Recognition configured") - self.console.print("[blue][INFO][/blue] Start with: cd ../../extras/speaker-recognition && docker compose up -d") - + self.console.print( + "[green][SUCCESS][/green] Speaker Recognition configured" + ) + self.console.print( + "[blue][INFO][/blue] Start with: cd ../../extras/speaker-recognition && docker compose up -d" + ) + # Check if Tailscale auth key provided via args - if hasattr(self.args, 'ts_authkey') and self.args.ts_authkey: + if hasattr(self.args, "ts_authkey") and self.args.ts_authkey: self.config["TS_AUTHKEY"] = self.args.ts_authkey - self.console.print(f"[green][SUCCESS][/green] Tailscale auth key configured (Docker integration enabled)") + self.console.print( + f"[green][SUCCESS][/green] Tailscale auth key configured (Docker integration enabled)" + ) def setup_neo4j(self): """Configure Neo4j credentials (always required - used by Knowledge Graph)""" - neo4j_password = getattr(self.args, 'neo4j_password', None) + neo4j_password = getattr(self.args, "neo4j_password", None) if neo4j_password: - self.console.print(f"[green]✅[/green] Neo4j: password configured via wizard") + self.console.print( + f"[green]✅[/green] Neo4j: password configured via wizard" + ) else: # Interactive prompt (standalone init.py run) self.console.print() self.console.print("[bold cyan]Neo4j Configuration[/bold cyan]") - self.console.print("Neo4j is used for Knowledge Graph (entity/relationship extraction)") + self.console.print( + "Neo4j is used for Knowledge Graph (entity/relationship extraction)" + ) self.console.print() neo4j_password = self.prompt_password("Neo4j password (min 8 chars)") @@ -575,49 +730,54 @@ def setup_neo4j(self): def setup_obsidian(self): """Configure Obsidian integration (optional feature flag only - Neo4j credentials handled by setup_neo4j)""" - if hasattr(self.args, 'enable_obsidian') and self.args.enable_obsidian: + if hasattr(self.args, "enable_obsidian") and self.args.enable_obsidian: enable_obsidian = True - self.console.print(f"[green]✅[/green] Obsidian: enabled (configured via wizard)") + self.console.print( + f"[green]✅[/green] Obsidian: enabled (configured via wizard)" + ) else: # Interactive prompt (fallback) self.console.print() self.console.print("[bold cyan]Obsidian Integration (Optional)[/bold cyan]") - self.console.print("Enable graph-based knowledge management for Obsidian vault notes") + self.console.print( + "Enable graph-based knowledge management for Obsidian vault notes" + ) self.console.print() try: - enable_obsidian = Confirm.ask("Enable Obsidian integration?", default=False) + enable_obsidian = Confirm.ask( + "Enable Obsidian integration?", default=False + ) except EOFError: self.console.print("Using default: No") enable_obsidian = False if enable_obsidian: - self.config_manager.update_memory_config({ - "obsidian": { - "enabled": True, - "neo4j_host": "neo4j", - "timeout": 30 - } - }) + self.config_manager.update_memory_config( + {"obsidian": {"enabled": True, "neo4j_host": "neo4j", "timeout": 30}} + ) self.console.print("[green][SUCCESS][/green] Obsidian integration enabled") else: - self.config_manager.update_memory_config({ - "obsidian": { - "enabled": False, - "neo4j_host": "neo4j", - "timeout": 30 - } - }) + self.config_manager.update_memory_config( + {"obsidian": {"enabled": False, "neo4j_host": "neo4j", "timeout": 30}} + ) self.console.print("[blue][INFO][/blue] Obsidian integration disabled") def setup_knowledge_graph(self): """Configure Knowledge Graph (Neo4j-based entity/relationship extraction - enabled by default)""" - if hasattr(self.args, 'enable_knowledge_graph') and self.args.enable_knowledge_graph: + if ( + hasattr(self.args, "enable_knowledge_graph") + and self.args.enable_knowledge_graph + ): enable_kg = True else: self.console.print() - self.console.print("[bold cyan]Knowledge Graph (Entity Extraction)[/bold cyan]") - self.console.print("Extract people, places, organizations, events, and tasks from conversations") + self.console.print( + "[bold cyan]Knowledge Graph (Entity Extraction)[/bold cyan]" + ) + self.console.print( + "Extract people, places, organizations, events, and tasks from conversations" + ) self.console.print() try: @@ -627,56 +787,77 @@ def setup_knowledge_graph(self): enable_kg = True if enable_kg: - self.config_manager.update_memory_config({ - "knowledge_graph": { - "enabled": True, - "neo4j_host": "neo4j", - "timeout": 30 + self.config_manager.update_memory_config( + { + "knowledge_graph": { + "enabled": True, + "neo4j_host": "neo4j", + "timeout": 30, + } } - }) + ) self.console.print("[green][SUCCESS][/green] Knowledge Graph enabled") - self.console.print("[blue][INFO][/blue] Entities and relationships will be extracted from conversations") + self.console.print( + "[blue][INFO][/blue] Entities and relationships will be extracted from conversations" + ) else: - self.config_manager.update_memory_config({ - "knowledge_graph": { - "enabled": False, - "neo4j_host": "neo4j", - "timeout": 30 + self.config_manager.update_memory_config( + { + "knowledge_graph": { + "enabled": False, + "neo4j_host": "neo4j", + "timeout": 30, + } } - }) + ) self.console.print("[blue][INFO][/blue] Knowledge Graph disabled") def setup_langfuse(self): """Configure LangFuse observability and prompt management""" self.console.print() - self.console.print("[bold cyan]LangFuse Observability & Prompt Management[/bold cyan]") + self.console.print( + "[bold cyan]LangFuse Observability & Prompt Management[/bold cyan]" + ) # Check if keys were passed from wizard (langfuse init already ran) - langfuse_pub = getattr(self.args, 'langfuse_public_key', None) - langfuse_sec = getattr(self.args, 'langfuse_secret_key', None) + langfuse_pub = getattr(self.args, "langfuse_public_key", None) + langfuse_sec = getattr(self.args, "langfuse_secret_key", None) if langfuse_pub and langfuse_sec: # Auto-configure from wizard — no prompts needed - langfuse_host = getattr(self.args, 'langfuse_host', None) or "http://langfuse-web:3000" + langfuse_host = ( + getattr(self.args, "langfuse_host", None) or "http://langfuse-web:3000" + ) self.config["LANGFUSE_HOST"] = langfuse_host self.config["LANGFUSE_PUBLIC_KEY"] = langfuse_pub self.config["LANGFUSE_SECRET_KEY"] = langfuse_sec self.config["LANGFUSE_BASE_URL"] = langfuse_host # Derive browser-accessible URL for deep-links - public_url = getattr(self.args, 'langfuse_public_url', None) or "http://localhost:3002" + public_url = ( + getattr(self.args, "langfuse_public_url", None) + or "http://localhost:3002" + ) self._save_langfuse_public_url(public_url) source = "external" if "langfuse-web" not in langfuse_host else "local" - self.console.print(f"[green][SUCCESS][/green] LangFuse auto-configured ({source})") + self.console.print( + f"[green][SUCCESS][/green] LangFuse auto-configured ({source})" + ) self.console.print(f"[blue][INFO][/blue] Host: {langfuse_host}") self.console.print(f"[blue][INFO][/blue] Public URL: {public_url}") - self.console.print(f"[blue][INFO][/blue] Public key: {self.mask_api_key(langfuse_pub)}") + self.console.print( + f"[blue][INFO][/blue] Public key: {self.mask_api_key(langfuse_pub)}" + ) return # Manual configuration (standalone init.py run) - self.console.print("Enable LLM tracing, observability, and prompt management with LangFuse") - self.console.print("Self-host: cd ../../extras/langfuse && docker compose up -d") + self.console.print( + "Enable LLM tracing, observability, and prompt management with LangFuse" + ) + self.console.print( + "Self-host: cd ../../extras/langfuse && docker compose up -d" + ) self.console.print() try: @@ -748,52 +929,68 @@ def setup_network(self): def setup_https(self): """Configure HTTPS settings for microphone access""" # Check if HTTPS configuration provided via command line - if hasattr(self.args, 'enable_https') and self.args.enable_https: + if hasattr(self.args, "enable_https") and self.args.enable_https: enable_https = True - server_ip = getattr(self.args, 'server_ip', 'localhost') - self.console.print(f"[green]✅[/green] HTTPS: {server_ip} (configured via wizard)") + server_ip = getattr(self.args, "server_ip", "localhost") + self.console.print( + f"[green]✅[/green] HTTPS: {server_ip} (configured via wizard)" + ) else: # Interactive configuration self.print_section("HTTPS Configuration (Optional)") try: - enable_https = Confirm.ask("Enable HTTPS for microphone access?", default=False) + enable_https = Confirm.ask( + "Enable HTTPS for microphone access?", default=False + ) except EOFError: self.console.print("Using default: No") enable_https = False if enable_https: - self.console.print("[blue][INFO][/blue] HTTPS enables microphone access in browsers") + self.console.print( + "[blue][INFO][/blue] HTTPS enables microphone access in browsers" + ) # Try to auto-detect Tailscale address ts_dns, ts_ip = detect_tailscale_info() if ts_dns: - self.console.print(f"[green][AUTO-DETECTED][/green] Tailscale DNS: {ts_dns}") + self.console.print( + f"[green][AUTO-DETECTED][/green] Tailscale DNS: {ts_dns}" + ) if ts_ip: - self.console.print(f"[green][AUTO-DETECTED][/green] Tailscale IP: {ts_ip}") + self.console.print( + f"[green][AUTO-DETECTED][/green] Tailscale IP: {ts_ip}" + ) default_address = ts_dns elif ts_ip: - self.console.print(f"[green][AUTO-DETECTED][/green] Tailscale IP: {ts_ip}") + self.console.print( + f"[green][AUTO-DETECTED][/green] Tailscale IP: {ts_ip}" + ) default_address = ts_ip else: self.console.print("[blue][INFO][/blue] Tailscale not detected") - self.console.print("[blue][INFO][/blue] To find your Tailscale address: tailscale status --json | jq -r '.Self.DNSName'") + self.console.print( + "[blue][INFO][/blue] To find your Tailscale address: tailscale status --json | jq -r '.Self.DNSName'" + ) default_address = "localhost" - self.console.print("[blue][INFO][/blue] For local-only access, use 'localhost'") + self.console.print( + "[blue][INFO][/blue] For local-only access, use 'localhost'" + ) # Use the new masked prompt function (not masked for IP, but shows existing) server_ip = self.prompt_with_existing_masked( prompt_text="Server IP/Domain for SSL certificate", env_key="SERVER_IP", - placeholders=['localhost', 'your-server-ip-here'], + placeholders=["localhost", "your-server-ip-here"], is_password=False, - default=default_address + default=default_address, ) - + if enable_https: - + # Generate SSL certificates self.console.print("[blue][INFO][/blue] Generating SSL certificates...") # Use path relative to this script's directory @@ -802,17 +999,32 @@ def setup_https(self): if ssl_script.exists(): try: # Run from the backend directory so paths work correctly - subprocess.run([str(ssl_script), server_ip], check=True, cwd=str(script_dir), timeout=180) - self.console.print("[green][SUCCESS][/green] SSL certificates generated") + subprocess.run( + [str(ssl_script), server_ip], + check=True, + cwd=str(script_dir), + timeout=180, + ) + self.console.print( + "[green][SUCCESS][/green] SSL certificates generated" + ) except subprocess.TimeoutExpired: - self.console.print("[yellow][WARNING][/yellow] SSL certificate generation timed out after 3 minutes") + self.console.print( + "[yellow][WARNING][/yellow] SSL certificate generation timed out after 3 minutes" + ) except subprocess.CalledProcessError: - self.console.print("[yellow][WARNING][/yellow] SSL certificate generation failed") + self.console.print( + "[yellow][WARNING][/yellow] SSL certificate generation failed" + ) else: - self.console.print(f"[yellow][WARNING][/warning] SSL script not found at {ssl_script}") + self.console.print( + f"[yellow][WARNING][/warning] SSL script not found at {ssl_script}" + ) # Generate Caddyfile from template - self.console.print("[blue][INFO][/blue] Creating Caddyfile configuration...") + self.console.print( + "[blue][INFO][/blue] Creating Caddyfile configuration..." + ) caddyfile_template = script_dir / "Caddyfile.template" caddyfile_path = script_dir / "Caddyfile" @@ -820,32 +1032,50 @@ def setup_https(self): try: # Check if Caddyfile exists as a directory (common issue) if caddyfile_path.exists() and caddyfile_path.is_dir(): - self.console.print("[red]❌ ERROR: 'Caddyfile' exists as a directory![/red]") - self.console.print("[yellow] Please remove it manually:[/yellow]") - self.console.print(f"[yellow] rm -rf {caddyfile_path}[/yellow]") - self.console.print("[red] HTTPS will NOT work without a proper Caddyfile![/red]") + self.console.print( + "[red]❌ ERROR: 'Caddyfile' exists as a directory![/red]" + ) + self.console.print( + "[yellow] Please remove it manually:[/yellow]" + ) + self.console.print( + f"[yellow] rm -rf {caddyfile_path}[/yellow]" + ) + self.console.print( + "[red] HTTPS will NOT work without a proper Caddyfile![/red]" + ) self.config["HTTPS_ENABLED"] = "false" else: - with open(caddyfile_template, 'r') as f: + with open(caddyfile_template, "r") as f: caddyfile_content = f.read() # Replace TAILSCALE_IP with server_ip - caddyfile_content = caddyfile_content.replace('TAILSCALE_IP', server_ip) + caddyfile_content = caddyfile_content.replace( + "TAILSCALE_IP", server_ip + ) - with open(caddyfile_path, 'w') as f: + with open(caddyfile_path, "w") as f: f.write(caddyfile_content) - self.console.print(f"[green][SUCCESS][/green] Caddyfile created for: {server_ip}") + self.console.print( + f"[green][SUCCESS][/green] Caddyfile created for: {server_ip}" + ) self.config["HTTPS_ENABLED"] = "true" self.config["SERVER_IP"] = server_ip except Exception as e: - self.console.print(f"[red]❌ ERROR: Caddyfile generation failed: {e}[/red]") - self.console.print("[red] HTTPS will NOT work without a proper Caddyfile![/red]") + self.console.print( + f"[red]❌ ERROR: Caddyfile generation failed: {e}[/red]" + ) + self.console.print( + "[red] HTTPS will NOT work without a proper Caddyfile![/red]" + ) self.config["HTTPS_ENABLED"] = "false" else: self.console.print("[red]❌ ERROR: Caddyfile.template not found[/red]") - self.console.print("[red] HTTPS will NOT work without a proper Caddyfile![/red]") + self.console.print( + "[red] HTTPS will NOT work without a proper Caddyfile![/red]" + ) self.config["HTTPS_ENABLED"] = "false" else: self.config["HTTPS_ENABLED"] = "false" @@ -863,7 +1093,9 @@ def generate_env_file(self): shutil.copy2(env_template, env_path) self.console.print("[blue][INFO][/blue] Copied .env.template to .env") else: - self.console.print("[yellow][WARNING][/yellow] .env.template not found, creating new .env") + self.console.print( + "[yellow][WARNING][/yellow] .env.template not found, creating new .env" + ) env_path.touch(mode=0o600) # Update configured values using set_key @@ -875,24 +1107,35 @@ def generate_env_file(self): # Ensure secure permissions os.chmod(env_path, 0o600) - self.console.print("[green][SUCCESS][/green] .env file configured successfully with secure permissions") + self.console.print( + "[green][SUCCESS][/green] .env file configured successfully with secure permissions" + ) # Note: config.yml is automatically saved by ConfigManager when updates are made - self.console.print("[blue][INFO][/blue] Configuration saved to config.yml and .env (via ConfigManager)") + self.console.print( + "[blue][INFO][/blue] Configuration saved to config.yml and .env (via ConfigManager)" + ) def copy_config_templates(self): """Copy other configuration files""" - if not Path("diarization_config.json").exists() and Path("diarization_config.json.template").exists(): + if ( + not Path("diarization_config.json").exists() + and Path("diarization_config.json.template").exists() + ): shutil.copy2("diarization_config.json.template", "diarization_config.json") - self.console.print("[green][SUCCESS][/green] diarization_config.json created") + self.console.print( + "[green][SUCCESS][/green] diarization_config.json created" + ) def show_summary(self): """Show configuration summary""" self.print_section("Configuration Summary") self.console.print() - self.console.print(f"✅ Admin Account: {self.config.get('ADMIN_EMAIL', 'Not configured')}") + self.console.print( + f"✅ Admin Account: {self.config.get('ADMIN_EMAIL', 'Not configured')}" + ) # Get current config from ConfigManager (single source of truth) config_yml = self.config_manager.get_full_config() @@ -901,10 +1144,16 @@ def show_summary(self): stt_default = config_yml.get("defaults", {}).get("stt", "not set") stt_model = next( (m for m in config_yml.get("models", []) if m.get("name") == stt_default), - None + None, + ) + stt_provider = ( + stt_model.get("model_provider", "unknown") + if stt_model + else "not configured" + ) + self.console.print( + f"✅ Transcription: {stt_provider} ({stt_default}) - config.yml" ) - stt_provider = stt_model.get("model_provider", "unknown") if stt_model else "not configured" - self.console.print(f"✅ Transcription: {stt_provider} ({stt_default}) - config.yml") # Show LLM config from config.yml llm_default = config_yml.get("defaults", {}).get("llm", "not set") @@ -929,13 +1178,13 @@ def show_summary(self): self.console.print(f"✅ Knowledge Graph: Enabled ({neo4j_host})") # Auto-determine URLs based on HTTPS configuration - if self.config.get('HTTPS_ENABLED') == 'true': - server_ip = self.config.get('SERVER_IP', 'localhost') + if self.config.get("HTTPS_ENABLED") == "true": + server_ip = self.config.get("SERVER_IP", "localhost") self.console.print(f"✅ Backend URL: https://{server_ip}/") self.console.print(f"✅ Dashboard URL: https://{server_ip}/") else: - backend_port = self.config.get('BACKEND_PUBLIC_PORT', '8000') - webui_port = self.config.get('WEBUI_PORT', '5173') + backend_port = self.config.get("BACKEND_PUBLIC_PORT", "8000") + webui_port = self.config.get("WEBUI_PORT", "5173") self.console.print(f"✅ Backend URL: http://localhost:{backend_port}") self.console.print(f"✅ Dashboard URL: http://localhost:{webui_port}") @@ -950,40 +1199,52 @@ def show_next_steps(self): self.console.print("1. Start the main services:") self.console.print(" [cyan]docker compose up --build -d[/cyan]") self.console.print() - + # Auto-determine URLs for next steps - if self.config.get('HTTPS_ENABLED') == 'true': - server_ip = self.config.get('SERVER_IP', 'localhost') + if self.config.get("HTTPS_ENABLED") == "true": + server_ip = self.config.get("SERVER_IP", "localhost") self.console.print("2. Access the dashboard:") self.console.print(f" [cyan]https://{server_ip}/[/cyan]") self.console.print() self.console.print("3. Check service health:") self.console.print(f" [cyan]curl -k https://{server_ip}/health[/cyan]") else: - webui_port = self.config.get('WEBUI_PORT', '5173') - backend_port = self.config.get('BACKEND_PUBLIC_PORT', '8000') + webui_port = self.config.get("WEBUI_PORT", "5173") + backend_port = self.config.get("BACKEND_PUBLIC_PORT", "8000") self.console.print("2. Access the dashboard:") self.console.print(f" [cyan]http://localhost:{webui_port}[/cyan]") self.console.print() self.console.print("3. Check service health:") - self.console.print(f" [cyan]curl http://localhost:{backend_port}/health[/cyan]") + self.console.print( + f" [cyan]curl http://localhost:{backend_port}/health[/cyan]" + ) if self.config.get("MEMORY_PROVIDER") == "openmemory_mcp": self.console.print() self.console.print("4. Start OpenMemory MCP:") - self.console.print(" [cyan]cd ../../extras/openmemory-mcp && docker compose up -d[/cyan]") + self.console.print( + " [cyan]cd ../../extras/openmemory-mcp && docker compose up -d[/cyan]" + ) if self.config.get("TRANSCRIPTION_PROVIDER") == "offline": self.console.print() self.console.print("5. Start Parakeet ASR:") - self.console.print(" [cyan]cd ../../extras/asr-services && docker compose up parakeet -d[/cyan]") + self.console.print( + " [cyan]cd ../../extras/asr-services && docker compose up parakeet -d[/cyan]" + ) def run(self): """Run the complete setup process""" self.print_header("🚀 Chronicle Interactive Setup") - self.console.print("This wizard will help you configure Chronicle with all necessary services.") - self.console.print("[dim]Safe to run again — it backs up your config and preserves previous values.[/dim]") - self.console.print("[dim]When unsure, just press Enter — the defaults will work.[/dim]") + self.console.print( + "This wizard will help you configure Chronicle with all necessary services." + ) + self.console.print( + "[dim]Safe to run again — it backs up your config and preserves previous values.[/dim]" + ) + self.console.print( + "[dim]When unsure, just press Enter — the defaults will work.[/dim]" + ) self.console.print() try: @@ -1018,7 +1279,9 @@ def run(self): self.console.print() self.console.print("📝 [bold]Configuration files updated:[/bold]") self.console.print(f" • .env - API keys and environment variables") - self.console.print(f" • ../../config/config.yml - Model and memory provider configuration") + self.console.print( + f" • ../../config/config.yml - Model and memory provider configuration" + ) self.console.print() self.console.print("For detailed documentation, see:") self.console.print(" • Docs/quickstart.md") @@ -1037,39 +1300,68 @@ def run(self): def main(): """Main entry point""" parser = argparse.ArgumentParser(description="Chronicle Advanced Backend Setup") - parser.add_argument("--speaker-service-url", - help="Speaker Recognition service URL (default: prompt user)") - parser.add_argument("--parakeet-asr-url", - help="Parakeet ASR service URL (default: prompt user)") - parser.add_argument("--transcription-provider", - choices=["deepgram", "parakeet", "vibevoice", "qwen3-asr", "smallest", "none"], - help="Transcription provider (default: prompt user)") - parser.add_argument("--enable-https", action="store_true", - help="Enable HTTPS configuration (default: prompt user)") - parser.add_argument("--server-ip", - help="Server IP/domain for SSL certificate (default: prompt user)") - parser.add_argument("--enable-obsidian", action="store_true", - help="Enable Obsidian/Neo4j integration (default: prompt user)") - parser.add_argument("--enable-knowledge-graph", action="store_true", - help="Enable Knowledge Graph entity extraction (default: prompt user)") - parser.add_argument("--neo4j-password", - help="Neo4j password (default: prompt user)") - parser.add_argument("--ts-authkey", - help="Tailscale auth key for Docker integration (default: prompt user)") - parser.add_argument("--langfuse-public-key", - help="LangFuse project public key (from langfuse init or external)") - parser.add_argument("--langfuse-secret-key", - help="LangFuse project secret key (from langfuse init or external)") - parser.add_argument("--langfuse-host", - help="LangFuse host URL (default: http://langfuse-web:3000 for local)") - parser.add_argument("--langfuse-public-url", - help="LangFuse browser-accessible URL for deep-links (default: http://localhost:3002)") - parser.add_argument("--streaming-provider", - choices=["deepgram", "smallest", "qwen3-asr"], - help="Streaming provider when different from batch (enables batch re-transcription)") + parser.add_argument( + "--speaker-service-url", + help="Speaker Recognition service URL (default: prompt user)", + ) + parser.add_argument( + "--parakeet-asr-url", help="Parakeet ASR service URL (default: prompt user)" + ) + parser.add_argument( + "--transcription-provider", + choices=["deepgram", "parakeet", "vibevoice", "qwen3-asr", "smallest", "none"], + help="Transcription provider (default: prompt user)", + ) + parser.add_argument( + "--enable-https", + action="store_true", + help="Enable HTTPS configuration (default: prompt user)", + ) + parser.add_argument( + "--server-ip", + help="Server IP/domain for SSL certificate (default: prompt user)", + ) + parser.add_argument( + "--enable-obsidian", + action="store_true", + help="Enable Obsidian/Neo4j integration (default: prompt user)", + ) + parser.add_argument( + "--enable-knowledge-graph", + action="store_true", + help="Enable Knowledge Graph entity extraction (default: prompt user)", + ) + parser.add_argument( + "--neo4j-password", help="Neo4j password (default: prompt user)" + ) + parser.add_argument( + "--ts-authkey", + help="Tailscale auth key for Docker integration (default: prompt user)", + ) + parser.add_argument( + "--langfuse-public-key", + help="LangFuse project public key (from langfuse init or external)", + ) + parser.add_argument( + "--langfuse-secret-key", + help="LangFuse project secret key (from langfuse init or external)", + ) + parser.add_argument( + "--langfuse-host", + help="LangFuse host URL (default: http://langfuse-web:3000 for local)", + ) + parser.add_argument( + "--langfuse-public-url", + help="LangFuse browser-accessible URL for deep-links (default: http://localhost:3002)", + ) + parser.add_argument( + "--streaming-provider", + choices=["deepgram", "smallest", "qwen3-asr"], + help="Streaming provider when different from batch (enables batch re-transcription)", + ) args = parser.parse_args() - + setup = ChronicleSetup(args) setup.run() diff --git a/backends/advanced/scripts/create_plugin.py b/backends/advanced/scripts/create_plugin.py index f24427ad..3f379dd6 100755 --- a/backends/advanced/scripts/create_plugin.py +++ b/backends/advanced/scripts/create_plugin.py @@ -16,7 +16,7 @@ def snake_to_pascal(snake_str: str) -> str: """Convert snake_case to PascalCase.""" - return ''.join(word.capitalize() for word in snake_str.split('_')) + return "".join(word.capitalize() for word in snake_str.split("_")) def create_plugin(plugin_name: str, force: bool = False): @@ -28,19 +28,19 @@ def create_plugin(plugin_name: str, force: bool = False): force: Overwrite existing plugin if True """ # Validate plugin name - if not plugin_name.replace('_', '').isalnum(): + if not plugin_name.replace("_", "").isalnum(): print(f"❌ Error: Plugin name must be alphanumeric with underscores") print(f" Got: {plugin_name}") print(f" Example: my_awesome_plugin") sys.exit(1) # Convert to class name - class_name = snake_to_pascal(plugin_name) + 'Plugin' + class_name = snake_to_pascal(plugin_name) + "Plugin" # Get plugins directory (repo root plugins/) script_dir = Path(__file__).parent backend_dir = script_dir.parent - plugins_dir = backend_dir.parent.parent / 'plugins' + plugins_dir = backend_dir.parent.parent / "plugins" plugin_dir = plugins_dir / plugin_name # Check if plugin already exists @@ -70,7 +70,7 @@ def create_plugin(plugin_name: str, force: bool = False): __all__ = ['{class_name}'] ''' - init_file = plugin_dir / '__init__.py' + init_file = plugin_dir / "__init__.py" print(f"📝 Creating {init_file}") init_file.write_text(init_content, encoding="utf-8") @@ -271,12 +271,12 @@ async def _my_helper_method(self, data: Any) -> Any: pass ''' - plugin_file = plugin_dir / 'plugin.py' + plugin_file = plugin_dir / "plugin.py" print(f"📝 Creating {plugin_file}") - plugin_file.write_text(plugin_content,encoding="utf-8") + plugin_file.write_text(plugin_content, encoding="utf-8") # Create README.md - readme_content = f'''# {class_name} + readme_content = f"""# {class_name} [Brief description of what your plugin does] @@ -363,9 +363,9 @@ async def _my_helper_method(self, data: Any) -> Any: ## License MIT License - see project LICENSE file for details. -''' +""" - readme_file = plugin_dir / 'README.md' + readme_file = plugin_dir / "README.md" print(f"📝 Creating {readme_file}") readme_file.write_text(readme_content, encoding="utf-8") @@ -402,23 +402,23 @@ async def _my_helper_method(self, data: Any) -> Any: def main(): parser = argparse.ArgumentParser( - description='Create a new Chronicle plugin with boilerplate structure', + description="Create a new Chronicle plugin with boilerplate structure", formatter_class=argparse.RawDescriptionHelpFormatter, - epilog=''' + epilog=""" Examples: uv run python scripts/create_plugin.py my_awesome_plugin uv run python scripts/create_plugin.py slack_notifier uv run python scripts/create_plugin.py todo_extractor --force - ''' + """, ) parser.add_argument( - 'plugin_name', - help='Plugin name in snake_case (e.g., my_awesome_plugin)' + "plugin_name", help="Plugin name in snake_case (e.g., my_awesome_plugin)" ) parser.add_argument( - '--force', '-f', - action='store_true', - help='Overwrite existing plugin if it exists' + "--force", + "-f", + action="store_true", + help="Overwrite existing plugin if it exists", ) args = parser.parse_args() @@ -433,5 +433,5 @@ def main(): sys.exit(1) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/backends/advanced/scripts/laptop_client.py b/backends/advanced/scripts/laptop_client.py index a0047f3b..a848469f 100644 --- a/backends/advanced/scripts/laptop_client.py +++ b/backends/advanced/scripts/laptop_client.py @@ -21,7 +21,11 @@ def build_websocket_uri( - host: str, port: int, endpoint: str, token: str | None = None, device_name: str = "laptop" + host: str, + port: int, + endpoint: str, + token: str | None = None, + device_name: str = "laptop", ) -> str: """Build WebSocket URI with JWT token authentication.""" base_uri = f"ws://{host}:{port}{endpoint}" @@ -36,7 +40,9 @@ def build_websocket_uri( return base_uri -async def authenticate_with_credentials(host: str, port: int, username: str, password: str) -> str: +async def authenticate_with_credentials( + host: str, port: int, username: str, password: str +) -> str: """Authenticate with username/password and return JWT token.""" auth_url = f"http://{host}:{port}/auth/jwt/login" @@ -58,7 +64,9 @@ async def authenticate_with_credentials(host: str, port: int, username: str, pas raise Exception("No access token received from server") elif response.status == 400: error_detail = await response.text() - raise Exception(f"Authentication failed: Invalid credentials - {error_detail}") + raise Exception( + f"Authentication failed: Invalid credentials - {error_detail}" + ) else: error_detail = await response.text() raise Exception( @@ -96,29 +104,31 @@ def validate_auth_args(args): async def send_wyoming_event(websocket, wyoming_event): """Send a Wyoming protocol event over WebSocket. - + Based on how the backend processes Wyoming events, they expect: 1. JSON header line ending with \n 2. Optional binary payload if payload_length > 0 - + This replicates Wyoming's async_write_event behavior for WebSocket transport. """ # Get the event data from Wyoming event event_data = wyoming_event.event() - + # Build event dict like Wyoming's async_write_event does event_dict = event_data.to_dict() event_dict["version"] = "1.0.0" # Wyoming adds version - + # Add payload_length if payload exists (critical for audio chunks!) if event_data.payload: event_dict["payload_length"] = len(event_data.payload) - + # Send JSON header - json_header = json.dumps(event_dict) + '\n' + json_header = json.dumps(event_dict) + "\n" await websocket.send(json_header) - logger.debug(f"Sent Wyoming event: {event_data.type} (payload_length: {event_dict.get('payload_length', 0)})") - + logger.debug( + f"Sent Wyoming event: {event_data.type} (payload_length: {event_dict.get('payload_length', 0)})" + ) + # Send binary payload if exists if event_data.payload: await websocket.send(event_data.payload) @@ -131,11 +141,17 @@ async def main(): description="Laptop audio client for OMI backend with dual authentication modes" ) parser.add_argument("--host", default=DEFAULT_HOST, help="WebSocket server host") - parser.add_argument("--port", type=int, default=DEFAULT_PORT, help="WebSocket server port") - parser.add_argument("--endpoint", default=DEFAULT_ENDPOINT, help="WebSocket endpoint") + parser.add_argument( + "--port", type=int, default=DEFAULT_PORT, help="WebSocket server port" + ) + parser.add_argument( + "--endpoint", default=DEFAULT_ENDPOINT, help="WebSocket endpoint" + ) # Authentication options (mutually exclusive) - auth_group = parser.add_argument_group("authentication", "Choose one authentication method") + auth_group = parser.add_argument_group( + "authentication", "Choose one authentication method" + ) auth_group.add_argument("--token", help="JWT authentication token") auth_group.add_argument("--username", help="Username for login authentication") auth_group.add_argument("--password", help="Password for login authentication") @@ -174,7 +190,9 @@ async def main(): return # Build WebSocket URI - ws_uri = build_websocket_uri(args.host, args.port, args.endpoint, token, args.device_name) + ws_uri = build_websocket_uri( + args.host, args.port, args.endpoint, token, args.device_name + ) print(f"Connecting to {ws_uri}") print(f"Using device name: {args.device_name}") @@ -190,10 +208,12 @@ async def send_audio(): audio_start = AudioStart( rate=stream.sample_rate, width=stream.sample_width, - channels=stream.channels + channels=stream.channels, ) await send_wyoming_event(websocket, audio_start) - logger.info(f"Sent audio-start event (rate={stream.sample_rate}, width={stream.sample_width}, channels={stream.channels})") + logger.info( + f"Sent audio-start event (rate={stream.sample_rate}, width={stream.sample_width}, channels={stream.channels})" + ) while True: try: data = await stream.read() @@ -203,18 +223,24 @@ async def send_audio(): audio=data.audio, rate=stream.sample_rate, width=stream.sample_width, - channels=stream.channels + channels=stream.channels, ) await send_wyoming_event(websocket, audio_chunk) - logger.debug(f"Sent audio chunk: {len(data.audio)} bytes") - await asyncio.sleep(0.01) # Small delay to prevent overwhelming + logger.debug( + f"Sent audio chunk: {len(data.audio)} bytes" + ) + await asyncio.sleep( + 0.01 + ) # Small delay to prevent overwhelming except websockets.exceptions.ConnectionClosed: - logger.info("WebSocket connection closed during audio sending") + logger.info( + "WebSocket connection closed during audio sending" + ) break except Exception as e: logger.error(f"Error sending audio: {e}") break - + except Exception as e: logger.error(f"Error in audio session: {e}") finally: diff --git a/backends/advanced/src/advanced_omi_backend/app_config.py b/backends/advanced/src/advanced_omi_backend/app_config.py index 5ed50618..d2f50d8e 100644 --- a/backends/advanced/src/advanced_omi_backend/app_config.py +++ b/backends/advanced/src/advanced_omi_backend/app_config.py @@ -57,7 +57,9 @@ def __init__(self): f"✅ Using {self.transcription_provider.name} transcription provider ({self.transcription_provider.mode})" ) else: - logger.warning("⚠️ No transcription provider configured - speech-to-text will not be available") + logger.warning( + "⚠️ No transcription provider configured - speech-to-text will not be available" + ) # External Services Configuration self.qdrant_base_url = os.getenv("QDRANT_BASE_URL", "qdrant") @@ -73,7 +75,9 @@ def __init__(self): # CORS Configuration default_origins = "http://localhost:3000,http://localhost:3001,http://127.0.0.1:3000,http://127.0.0.1:3002" self.cors_origins = os.getenv("CORS_ORIGINS", default_origins) - self.allowed_origins = [origin.strip() for origin in self.cors_origins.split(",") if origin.strip()] + self.allowed_origins = [ + origin.strip() for origin in self.cors_origins.split(",") if origin.strip() + ] # Tailscale support self.tailscale_regex = r"http://100\.\d{1,3}\.\d{1,3}\.\d{1,3}:3000" @@ -105,15 +109,11 @@ def get_audio_chunk_dir() -> Path: def get_mongo_collections(): """Get MongoDB collections.""" return { - 'users': app_config.users_col, - 'speakers': app_config.speakers_col, + "users": app_config.users_col, + "speakers": app_config.speakers_col, } def get_redis_config(): """Get Redis configuration.""" - return { - 'url': app_config.redis_url, - 'encoding': "utf-8", - 'decode_responses': False - } + return {"url": app_config.redis_url, "encoding": "utf-8", "decode_responses": False} diff --git a/backends/advanced/src/advanced_omi_backend/auth.py b/backends/advanced/src/advanced_omi_backend/auth.py index c0d0a7b5..3bd6ea88 100644 --- a/backends/advanced/src/advanced_omi_backend/auth.py +++ b/backends/advanced/src/advanced_omi_backend/auth.py @@ -53,12 +53,13 @@ def _verify_configured(var_name: str, *, optional: bool = False) -> Optional[str # Accepted token issuers - comma-separated list of services whose tokens we accept # Default: "chronicle,ushadow" (accept tokens from both chronicle and ushadow) ACCEPTED_ISSUERS = [ - iss.strip() - for iss in os.getenv("ACCEPTED_TOKEN_ISSUERS", "chronicle,ushadow").split(",") + iss.strip() + for iss in os.getenv("ACCEPTED_TOKEN_ISSUERS", "chronicle,ushadow").split(",") if iss.strip() ] logger.info(f"Accepting tokens from issuers: {ACCEPTED_ISSUERS}") + class UserManager(BaseUserManager[User, PydanticObjectId]): """User manager with minimal customization for fastapi-users.""" @@ -108,8 +109,9 @@ async def get_user_manager(user_db=Depends(get_user_db)): def get_jwt_strategy() -> JWTStrategy: """Get JWT strategy for token generation and validation.""" return JWTStrategy( - secret=SECRET_KEY, lifetime_seconds=JWT_LIFETIME_SECONDS, - token_audience=["fastapi-users:auth"] + ACCEPTED_ISSUERS + secret=SECRET_KEY, + lifetime_seconds=JWT_LIFETIME_SECONDS, + token_audience=["fastapi-users:auth"] + ACCEPTED_ISSUERS, ) @@ -220,7 +222,9 @@ async def create_admin_user_if_needed(): existing_admin = await user_db.get_by_email(ADMIN_EMAIL) if existing_admin: - logger.debug(f"existing_admin.id = {existing_admin.id}, type = {type(existing_admin.id)}") + logger.debug( + f"existing_admin.id = {existing_admin.id}, type = {type(existing_admin.id)}" + ) logger.debug(f"str(existing_admin.id) = {str(existing_admin.id)}") logger.debug(f"existing_admin.user_id = {existing_admin.user_id}") logger.info( @@ -258,25 +262,39 @@ async def websocket_auth(websocket, token: Optional[str] = None) -> Optional[Use # Try JWT token from query parameter first if token: - logger.info(f"Attempting WebSocket auth with query token (first 20 chars): {token[:20]}...") + logger.info( + f"Attempting WebSocket auth with query token (first 20 chars): {token[:20]}..." + ) try: user_db_gen = get_user_db() user_db = await user_db_gen.__anext__() user_manager = UserManager(user_db) user = await strategy.read_token(token, user_manager) if user and user.is_active: - logger.info(f"WebSocket auth successful for user {user.user_id} using query token.") + logger.info( + f"WebSocket auth successful for user {user.user_id} using query token." + ) return user else: - logger.warning(f"Token validated but user inactive or not found: user={user}") + logger.warning( + f"Token validated but user inactive or not found: user={user}" + ) except Exception as e: - logger.error(f"WebSocket auth with query token failed: {type(e).__name__}: {e}", exc_info=True) + logger.error( + f"WebSocket auth with query token failed: {type(e).__name__}: {e}", + exc_info=True, + ) # Try cookie authentication logger.debug("Attempting WebSocket auth with cookie.") try: cookie_header = next( - (v.decode() for k, v in websocket.headers.items() if k.lower() == b"cookie"), None + ( + v.decode() + for k, v in websocket.headers.items() + if k.lower() == b"cookie" + ), + None, ) if cookie_header: match = re.search(r"fastapiusersauth=([^;]+)", cookie_header) @@ -286,7 +304,9 @@ async def websocket_auth(websocket, token: Optional[str] = None) -> Optional[Use user_manager = UserManager(user_db) user = await strategy.read_token(match.group(1), user_manager) if user and user.is_active: - logger.info(f"WebSocket auth successful for user {user.user_id} using cookie.") + logger.info( + f"WebSocket auth successful for user {user.user_id} using cookie." + ) return user except Exception as e: logger.warning(f"WebSocket auth with cookie failed: {e}") diff --git a/backends/advanced/src/advanced_omi_backend/chat_service.py b/backends/advanced/src/advanced_omi_backend/chat_service.py index 46b734a9..d887156e 100644 --- a/backends/advanced/src/advanced_omi_backend/chat_service.py +++ b/backends/advanced/src/advanced_omi_backend/chat_service.py @@ -40,7 +40,7 @@ class ChatMessage: """Represents a chat message.""" - + def __init__( self, message_id: str, @@ -91,7 +91,7 @@ def from_dict(cls, data: Dict) -> "ChatMessage": class ChatSession: """Represents a chat session.""" - + def __init__( self, session_id: str, @@ -152,11 +152,13 @@ async def _get_system_prompt(self) -> str: """ try: reg = get_models_registry() - if reg and hasattr(reg, 'chat'): + if reg and hasattr(reg, "chat"): chat_config = reg.chat - prompt = chat_config.get('system_prompt') + prompt = chat_config.get("system_prompt") if prompt: - logger.info(f"✅ Loaded chat system prompt from config (length: {len(prompt)} chars)") + logger.info( + f"✅ Loaded chat system prompt from config (length: {len(prompt)} chars)" + ) logger.debug(f"System prompt: {prompt[:100]}...") return prompt except Exception as e: @@ -193,9 +195,15 @@ async def initialize(self): self.messages_collection = self.db["chat_messages"] # Create indexes for better performance - await self.sessions_collection.create_index([("user_id", 1), ("updated_at", -1)]) - await self.messages_collection.create_index([("session_id", 1), ("timestamp", 1)]) - await self.messages_collection.create_index([("user_id", 1), ("timestamp", -1)]) + await self.sessions_collection.create_index( + [("user_id", 1), ("updated_at", -1)] + ) + await self.messages_collection.create_index( + [("session_id", 1), ("timestamp", 1)] + ) + await self.messages_collection.create_index( + [("user_id", 1), ("timestamp", -1)] + ) # Initialize LLM client and memory service self.llm_client = get_llm_client() @@ -214,23 +222,25 @@ async def create_session(self, user_id: str, title: str = None) -> ChatSession: await self.initialize() session = ChatSession( - session_id=str(uuid4()), - user_id=user_id, - title=title or "New Chat" + session_id=str(uuid4()), user_id=user_id, title=title or "New Chat" ) await self.sessions_collection.insert_one(session.to_dict()) logger.info(f"Created new chat session {session.session_id} for user {user_id}") return session - async def get_user_sessions(self, user_id: str, limit: int = 50) -> List[ChatSession]: + async def get_user_sessions( + self, user_id: str, limit: int = 50 + ) -> List[ChatSession]: """Get all chat sessions for a user.""" if not self._initialized: await self.initialize() - cursor = self.sessions_collection.find( - {"user_id": user_id} - ).sort("updated_at", -1).limit(limit) + cursor = ( + self.sessions_collection.find({"user_id": user_id}) + .sort("updated_at", -1) + .limit(limit) + ) sessions = [] async for doc in cursor: @@ -243,10 +253,9 @@ async def get_session(self, session_id: str, user_id: str) -> Optional[ChatSessi if not self._initialized: await self.initialize() - doc = await self.sessions_collection.find_one({ - "session_id": session_id, - "user_id": user_id - }) + doc = await self.sessions_collection.find_one( + {"session_id": session_id, "user_id": user_id} + ) if doc: return ChatSession.from_dict(doc) @@ -258,16 +267,14 @@ async def delete_session(self, session_id: str, user_id: str) -> bool: await self.initialize() # Delete all messages in the session - await self.messages_collection.delete_many({ - "session_id": session_id, - "user_id": user_id - }) + await self.messages_collection.delete_many( + {"session_id": session_id, "user_id": user_id} + ) # Delete the session - result = await self.sessions_collection.delete_one({ - "session_id": session_id, - "user_id": user_id - }) + result = await self.sessions_collection.delete_one( + {"session_id": session_id, "user_id": user_id} + ) success = result.deleted_count > 0 if success: @@ -281,10 +288,13 @@ async def get_session_messages( if not self._initialized: await self.initialize() - cursor = self.messages_collection.find({ - "session_id": session_id, - "user_id": user_id - }).sort("timestamp", 1).limit(limit) + cursor = ( + self.messages_collection.find( + {"session_id": session_id, "user_id": user_id} + ) + .sort("timestamp", 1) + .limit(limit) + ) messages = [] async for doc in cursor: @@ -299,10 +309,10 @@ async def add_message(self, message: ChatMessage) -> bool: try: await self.messages_collection.insert_one(message.to_dict()) - + # Update session timestamp and title if needed update_data = {"updated_at": message.timestamp} - + # Auto-generate title from first user message if session has default title if message.role == "user": session = await self.get_session(message.session_id, message.user_id) @@ -315,35 +325,43 @@ async def add_message(self, message: ChatMessage) -> bool: await self.sessions_collection.update_one( {"session_id": message.session_id, "user_id": message.user_id}, - {"$set": update_data} + {"$set": update_data}, ) - + return True except Exception as e: logger.error(f"Failed to add message to session {message.session_id}: {e}") return False - async def get_relevant_memories(self, query: str, user_id: str) -> List[MemoryEntry]: + async def get_relevant_memories( + self, query: str, user_id: str + ) -> List[MemoryEntry]: """Get relevant memories for the user's query.""" try: memories = await self.memory_service.search_memories( - query=query, - user_id=user_id, - limit=MAX_MEMORY_CONTEXT + query=query, user_id=user_id, limit=MAX_MEMORY_CONTEXT + ) + logger.info( + f"Retrieved {len(memories)} relevant memories for query: {query[:50]}..." ) - logger.info(f"Retrieved {len(memories)} relevant memories for query: {query[:50]}...") return memories except Exception as e: logger.error(f"Failed to retrieve memories for user {user_id}: {e}") return [] async def format_conversation_context( - self, session_id: str, user_id: str, current_message: str, include_obsidian_memory: bool = False + self, + session_id: str, + user_id: str, + current_message: str, + include_obsidian_memory: bool = False, ) -> Tuple[str, List[str]]: """Format conversation context with memory integration.""" # Get recent conversation history - messages = await self.get_session_messages(session_id, user_id, MAX_CONVERSATION_HISTORY) - + messages = await self.get_session_messages( + session_id, user_id, MAX_CONVERSATION_HISTORY + ) + # Get relevant memories memories = await self.get_relevant_memories(current_message, user_id) memory_ids = [memory.id for memory in memories if memory.id] @@ -364,14 +382,18 @@ async def format_conversation_context( if include_obsidian_memory: try: obsidian_service = get_obsidian_service() - obsidian_result = await obsidian_service.search_obsidian(current_message) + obsidian_result = await obsidian_service.search_obsidian( + current_message + ) obsidian_context = obsidian_result["results"] if obsidian_context: context_parts.append("# Relevant Obsidian Notes:") for entry in obsidian_context: context_parts.append(entry) context_parts.append("") - logger.info(f"Added {len(obsidian_context)} Obsidian notes to context") + logger.info( + f"Added {len(obsidian_context)} Obsidian notes to context" + ) except ObsidianSearchError as exc: logger.error( "Failed to get Obsidian context (%s stage): %s", @@ -399,7 +421,11 @@ async def format_conversation_context( return context, memory_ids async def generate_response_stream( - self, session_id: str, user_id: str, message_content: str, include_obsidian_memory: bool = False + self, + session_id: str, + user_id: str, + message_content: str, + include_obsidian_memory: bool = False, ) -> AsyncGenerator[Dict, None]: """Generate streaming response with memory context.""" if not self._initialized: @@ -412,23 +438,23 @@ async def generate_response_stream( session_id=session_id, user_id=user_id, role="user", - content=message_content + content=message_content, ) await self.add_message(user_message) # Format context with memories context, memory_ids = await self.format_conversation_context( - session_id, user_id, message_content, include_obsidian_memory=include_obsidian_memory + session_id, + user_id, + message_content, + include_obsidian_memory=include_obsidian_memory, ) # Send memory context used yield { "type": "memory_context", - "data": { - "memory_ids": memory_ids, - "memory_count": len(memory_ids) - }, - "timestamp": time.time() + "data": {"memory_ids": memory_ids, "memory_count": len(memory_ids)}, + "timestamp": time.time(), } # Get system prompt from config @@ -438,8 +464,10 @@ async def generate_response_stream( full_prompt = f"{system_prompt}\n\n{context}" # Generate streaming response - logger.info(f"Generating response for session {session_id} with {len(memory_ids)} memories") - + logger.info( + f"Generating response for session {session_id} with {len(memory_ids)} memories" + ) + # Resolve chat operation temperature from config chat_temp = None registry = get_models_registry() @@ -457,16 +485,16 @@ async def generate_response_stream( # Simulate streaming by yielding chunks words = response_content.split() current_text = "" - + for i, word in enumerate(words): current_text += word + " " - + # Yield every few words to simulate streaming if i % 3 == 0 or i == len(words) - 1: yield { "type": "token", "data": current_text.strip(), - "timestamp": time.time() + "timestamp": time.time(), } await asyncio.sleep(0.05) # Small delay for realistic streaming @@ -477,7 +505,7 @@ async def generate_response_stream( user_id=user_id, role="assistant", content=response_content.strip(), - memories_used=memory_ids + memories_used=memory_ids, ) await self.add_message(assistant_message) @@ -486,20 +514,18 @@ async def generate_response_stream( "type": "complete", "data": { "message_id": assistant_message.message_id, - "memories_used": memory_ids + "memories_used": memory_ids, }, - "timestamp": time.time() + "timestamp": time.time(), } except Exception as e: logger.error(f"Error generating response for session {session_id}: {e}") - yield { - "type": "error", - "data": {"error": str(e)}, - "timestamp": time.time() - } + yield {"type": "error", "data": {"error": str(e)}, "timestamp": time.time()} - async def update_session_title(self, session_id: str, user_id: str, title: str) -> bool: + async def update_session_title( + self, session_id: str, user_id: str, title: str + ) -> bool: """Update a session's title.""" if not self._initialized: await self.initialize() @@ -507,7 +533,7 @@ async def update_session_title(self, session_id: str, user_id: str, title: str) try: result = await self.sessions_collection.update_one( {"session_id": session_id, "user_id": user_id}, - {"$set": {"title": title, "updated_at": datetime.utcnow()}} + {"$set": {"title": title, "updated_at": datetime.utcnow()}}, ) return result.modified_count > 0 except Exception as e: @@ -521,33 +547,38 @@ async def get_chat_statistics(self, user_id: str) -> Dict: try: # Count sessions - session_count = await self.sessions_collection.count_documents({"user_id": user_id}) - + session_count = await self.sessions_collection.count_documents( + {"user_id": user_id} + ) + # Count messages - message_count = await self.messages_collection.count_documents({"user_id": user_id}) - + message_count = await self.messages_collection.count_documents( + {"user_id": user_id} + ) + # Get most recent session latest_session = await self.sessions_collection.find_one( - {"user_id": user_id}, - sort=[("updated_at", -1)] + {"user_id": user_id}, sort=[("updated_at", -1)] ) - + return { "total_sessions": session_count, "total_messages": message_count, - "last_chat": latest_session["updated_at"] if latest_session else None + "last_chat": latest_session["updated_at"] if latest_session else None, } except Exception as e: logger.error(f"Failed to get chat statistics for user {user_id}: {e}") return {"total_sessions": 0, "total_messages": 0, "last_chat": None} - async def extract_memories_from_session(self, session_id: str, user_id: str) -> Tuple[bool, List[str], int]: + async def extract_memories_from_session( + self, session_id: str, user_id: str + ) -> Tuple[bool, List[str], int]: """Extract and store memories from a chat session. - + Args: session_id: ID of the chat session to extract memories from user_id: User ID for authorization and memory scoping - + Returns: Tuple of (success: bool, memory_ids: List[str], memory_count: int) """ @@ -556,20 +587,23 @@ async def extract_memories_from_session(self, session_id: str, user_id: str) -> try: # Verify session belongs to user - session = await self.sessions_collection.find_one({ - "session_id": session_id, - "user_id": user_id - }) - + session = await self.sessions_collection.find_one( + {"session_id": session_id, "user_id": user_id} + ) + if not session: logger.error(f"Session {session_id} not found for user {user_id}") return False, [], 0 # Get all messages from the session messages = await self.get_session_messages(session_id, user_id) - - if not messages or len(messages) < 2: # Need at least user + assistant message - logger.info(f"Not enough messages in session {session_id} for memory extraction") + + if ( + not messages or len(messages) < 2 + ): # Need at least user + assistant message + logger.info( + f"Not enough messages in session {session_id} for memory extraction" + ) return True, [], 0 # Format messages as a transcript @@ -577,12 +611,12 @@ async def extract_memories_from_session(self, session_id: str, user_id: str) -> for message in messages: role = "User" if message.role == "user" else "Assistant" transcript_parts.append(f"{role}: {message.content}") - + transcript = "\n".join(transcript_parts) - + # Get user email for memory service user_email = session.get("user_email", f"user_{user_id}") - + # Extract memories using the memory service success, memory_ids = await self.memory_service.add_memory( transcript=transcript, @@ -590,16 +624,20 @@ async def extract_memories_from_session(self, session_id: str, user_id: str) -> source_id=f"chat_{session_id}", user_id=user_id, user_email=user_email, - allow_update=True # Allow deduplication and updates + allow_update=True, # Allow deduplication and updates ) - + if success: - logger.info(f"✅ Extracted {len(memory_ids)} memories from chat session {session_id}") + logger.info( + f"✅ Extracted {len(memory_ids)} memories from chat session {session_id}" + ) return True, memory_ids, len(memory_ids) else: - logger.error(f"❌ Failed to extract memories from chat session {session_id}") + logger.error( + f"❌ Failed to extract memories from chat session {session_id}" + ) return False, [], 0 - + except Exception as e: logger.error(f"Failed to extract memories from session {session_id}: {e}") return False, [], 0 diff --git a/backends/advanced/src/advanced_omi_backend/client.py b/backends/advanced/src/advanced_omi_backend/client.py index 79ee2957..30eed2bc 100644 --- a/backends/advanced/src/advanced_omi_backend/client.py +++ b/backends/advanced/src/advanced_omi_backend/client.py @@ -18,7 +18,9 @@ audio_logger = logging.getLogger("audio_processing") # Configuration constants -NEW_CONVERSATION_TIMEOUT_MINUTES = float(os.getenv("NEW_CONVERSATION_TIMEOUT_MINUTES", "1.5")) +NEW_CONVERSATION_TIMEOUT_MINUTES = float( + os.getenv("NEW_CONVERSATION_TIMEOUT_MINUTES", "1.5") +) class ClientState: @@ -99,7 +101,9 @@ def record_speech_end(self, audio_uuid: str, timestamp: float): f"(duration: {duration:.3f}s)" ) else: - audio_logger.warning(f"Speech end recorded for {audio_uuid} but no start time found") + audio_logger.warning( + f"Speech end recorded for {audio_uuid} but no start time found" + ) def update_transcript_received(self): """Update timestamp when transcript is received (for timeout detection).""" diff --git a/backends/advanced/src/advanced_omi_backend/client_manager.py b/backends/advanced/src/advanced_omi_backend/client_manager.py index 68fd6ef8..2e90a4de 100644 --- a/backends/advanced/src/advanced_omi_backend/client_manager.py +++ b/backends/advanced/src/advanced_omi_backend/client_manager.py @@ -98,7 +98,9 @@ def get_client_count(self) -> int: """ return len(self._active_clients) - def create_client(self, client_id: str, chunk_dir, user_id: str, user_email: Optional[str] = None) -> "ClientState": + def create_client( + self, client_id: str, chunk_dir, user_id: str, user_email: Optional[str] = None + ) -> "ClientState": """ Atomically create and register a new client. @@ -327,12 +329,16 @@ def unregister_client_user_mapping(client_id: str): if client_id in _client_to_user_mapping: user_id = _client_to_user_mapping.pop(client_id) logger.info(f"❌ Unregistered active client {client_id} from user {user_id}") - logger.info(f"📊 Active client mappings: {len(_client_to_user_mapping)} remaining") + logger.info( + f"📊 Active client mappings: {len(_client_to_user_mapping)} remaining" + ) else: logger.warning(f"⚠️ Attempted to unregister non-existent client {client_id}") -async def track_client_user_relationship_async(client_id: str, user_id: str, ttl: int = 86400): +async def track_client_user_relationship_async( + client_id: str, user_id: str, ttl: int = 86400 +): """ Track that a client belongs to a user (async, writes to Redis for cross-container support). @@ -346,11 +352,15 @@ async def track_client_user_relationship_async(client_id: str, user_id: str, ttl if _redis_client: try: await _redis_client.setex(f"client:owner:{client_id}", ttl, user_id) - logger.debug(f"✅ Tracked client {client_id} → user {user_id} in Redis (TTL: {ttl}s)") + logger.debug( + f"✅ Tracked client {client_id} → user {user_id} in Redis (TTL: {ttl}s)" + ) except Exception as e: logger.warning(f"Failed to track client in Redis: {e}") else: - logger.debug(f"Tracked client {client_id} relationship to user {user_id} (in-memory only)") + logger.debug( + f"Tracked client {client_id} relationship to user {user_id} (in-memory only)" + ) def track_client_user_relationship(client_id: str, user_id: str): @@ -424,7 +434,9 @@ def get_user_clients_active(user_id: str) -> list[str]: if mapped_user_id == user_id ] - logger.debug(f"🔍 Found {len(user_clients)} active clients for user {user_id}: {user_clients}") + logger.debug( + f"🔍 Found {len(user_clients)} active clients for user {user_id}: {user_clients}" + ) return user_clients @@ -515,7 +527,9 @@ def generate_client_id(user: "User", device_name: Optional[str] = None) -> str: if device_name: # Sanitize device name: lowercase, alphanumeric + hyphens only, max 10 chars - sanitized_device = "".join(c for c in device_name.lower() if c.isalnum() or c == "-")[:10] + sanitized_device = "".join( + c for c in device_name.lower() if c.isalnum() or c == "-" + )[:10] base_client_id = f"{user_id_suffix}-{sanitized_device}" # Check for existing client IDs in database diff --git a/backends/advanced/src/advanced_omi_backend/clients/gdrive_audio_client.py b/backends/advanced/src/advanced_omi_backend/clients/gdrive_audio_client.py index 9d93d884..39b63f87 100644 --- a/backends/advanced/src/advanced_omi_backend/clients/gdrive_audio_client.py +++ b/backends/advanced/src/advanced_omi_backend/clients/gdrive_audio_client.py @@ -7,6 +7,7 @@ _drive_client_cache = None + def get_google_drive_client(): """Singleton Google Drive client.""" global _drive_client_cache @@ -22,8 +23,7 @@ def get_google_drive_client(): ) creds = Credentials.from_service_account_file( - config.gdrive_credentials_path, - scopes=config.gdrive_scopes + config.gdrive_credentials_path, scopes=config.gdrive_scopes ) _drive_client_cache = build("drive", "v3", credentials=creds) diff --git a/backends/advanced/src/advanced_omi_backend/config.py b/backends/advanced/src/advanced_omi_backend/config.py index 4286492a..4d96eb6f 100644 --- a/backends/advanced/src/advanced_omi_backend/config.py +++ b/backends/advanced/src/advanced_omi_backend/config.py @@ -19,9 +19,7 @@ load_config, ) from advanced_omi_backend.config_loader import reload_config as reload_omegaconf_config -from advanced_omi_backend.config_loader import ( - save_config_section, -) +from advanced_omi_backend.config_loader import save_config_section logger = logging.getLogger(__name__) @@ -34,6 +32,7 @@ # Configuration Functions (OmegaConf-based) # ============================================================================ + def get_config_yml_path() -> Path: """ Get path to config.yml file. @@ -43,6 +42,7 @@ def get_config_yml_path() -> Path: """ return get_config_dir() / "config.yml" + def get_config(force_reload: bool = False) -> dict: """ Get merged configuration using OmegaConf. @@ -68,6 +68,7 @@ def reload_config(): # Diarization Settings (OmegaConf-based) # ============================================================================ + def get_diarization_settings() -> dict: """ Get diarization settings using OmegaConf. @@ -75,7 +76,7 @@ def get_diarization_settings() -> dict: Returns: Dict with diarization configuration (resolved from YAML + env vars) """ - cfg = get_backend_config('diarization') + cfg = get_backend_config("diarization") return OmegaConf.to_container(cfg, resolve=True) @@ -89,16 +90,18 @@ def save_diarization_settings(settings: dict) -> bool: Returns: True if saved successfully, False otherwise """ - return save_config_section('backend.diarization', settings) + return save_config_section("backend.diarization", settings) # ============================================================================ # Cleanup Settings (OmegaConf-based) # ============================================================================ + @dataclass class CleanupSettings: """Cleanup configuration for soft-deleted conversations.""" + auto_cleanup_enabled: bool = False retention_days: int = 30 @@ -110,7 +113,7 @@ def get_cleanup_settings() -> dict: Returns: Dict with auto_cleanup_enabled and retention_days """ - cfg = get_backend_config('cleanup') + cfg = get_backend_config("cleanup") return OmegaConf.to_container(cfg, resolve=True) @@ -125,13 +128,15 @@ def save_cleanup_settings(settings: CleanupSettings) -> bool: True if saved successfully, False otherwise """ from dataclasses import asdict - return save_config_section('backend.cleanup', asdict(settings)) + + return save_config_section("backend.cleanup", asdict(settings)) # ============================================================================ # Speech Detection Settings (OmegaConf-based) # ============================================================================ + def get_speech_detection_settings() -> dict: """ Get speech detection settings using OmegaConf. @@ -139,7 +144,7 @@ def get_speech_detection_settings() -> dict: Returns: Dict with min_words, min_confidence, min_duration """ - cfg = get_backend_config('speech_detection') + cfg = get_backend_config("speech_detection") return OmegaConf.to_container(cfg, resolve=True) @@ -147,6 +152,7 @@ def get_speech_detection_settings() -> dict: # Conversation Stop Settings (OmegaConf-based) # ============================================================================ + def get_conversation_stop_settings() -> dict: """ Get conversation stop settings using OmegaConf. @@ -154,12 +160,14 @@ def get_conversation_stop_settings() -> dict: Returns: Dict with transcription_buffer_seconds, speech_inactivity_threshold """ - cfg = get_backend_config('conversation_stop') + cfg = get_backend_config("conversation_stop") settings = OmegaConf.to_container(cfg, resolve=True) # Add min_word_confidence from speech_detection for backward compatibility - speech_cfg = get_backend_config('speech_detection') - settings['min_word_confidence'] = OmegaConf.to_container(speech_cfg, resolve=True).get('min_confidence', 0.7) + speech_cfg = get_backend_config("speech_detection") + settings["min_word_confidence"] = OmegaConf.to_container( + speech_cfg, resolve=True + ).get("min_confidence", 0.7) return settings @@ -168,6 +176,7 @@ def get_conversation_stop_settings() -> dict: # Audio Storage Settings (OmegaConf-based) # ============================================================================ + def get_audio_storage_settings() -> dict: """ Get audio storage settings using OmegaConf. @@ -175,7 +184,7 @@ def get_audio_storage_settings() -> dict: Returns: Dict with audio_base_path, audio_chunks_path """ - cfg = get_backend_config('audio_storage') + cfg = get_backend_config("audio_storage") return OmegaConf.to_container(cfg, resolve=True) @@ -183,6 +192,7 @@ def get_audio_storage_settings() -> dict: # Transcription Job Timeout (OmegaConf-based) # ============================================================================ + def get_transcription_job_timeout() -> int: """ Get transcription job timeout in seconds from config. @@ -190,15 +200,16 @@ def get_transcription_job_timeout() -> int: Returns: Job timeout in seconds (default 900 = 15 minutes) """ - cfg = get_backend_config('transcription') + cfg = get_backend_config("transcription") settings = OmegaConf.to_container(cfg, resolve=True) if cfg else {} - return int(settings.get('job_timeout_seconds', 900)) + return int(settings.get("job_timeout_seconds", 900)) # ============================================================================ # Miscellaneous Settings (OmegaConf-based) # ============================================================================ + def get_misc_settings() -> dict: """ Get miscellaneous configuration settings using OmegaConf. @@ -207,23 +218,37 @@ def get_misc_settings() -> dict: Dict with always_persist_enabled and use_provider_segments """ # Get audio settings for always_persist_enabled - audio_cfg = get_backend_config('audio') - audio_settings = OmegaConf.to_container(audio_cfg, resolve=True) if audio_cfg else {} + audio_cfg = get_backend_config("audio") + audio_settings = ( + OmegaConf.to_container(audio_cfg, resolve=True) if audio_cfg else {} + ) # Get transcription settings for use_provider_segments - transcription_cfg = get_backend_config('transcription') - transcription_settings = OmegaConf.to_container(transcription_cfg, resolve=True) if transcription_cfg else {} + transcription_cfg = get_backend_config("transcription") + transcription_settings = ( + OmegaConf.to_container(transcription_cfg, resolve=True) + if transcription_cfg + else {} + ) # Get speaker recognition settings for per_segment_speaker_id - speaker_cfg = get_backend_config('speaker_recognition') - speaker_settings = OmegaConf.to_container(speaker_cfg, resolve=True) if speaker_cfg else {} + speaker_cfg = get_backend_config("speaker_recognition") + speaker_settings = ( + OmegaConf.to_container(speaker_cfg, resolve=True) if speaker_cfg else {} + ) return { - 'always_persist_enabled': audio_settings.get('always_persist_enabled', False), - 'use_provider_segments': transcription_settings.get('use_provider_segments', False), - 'per_segment_speaker_id': speaker_settings.get('per_segment_speaker_id', False), - 'transcription_job_timeout_seconds': int(transcription_settings.get('job_timeout_seconds', 900)), - 'always_batch_retranscribe': transcription_settings.get('always_batch_retranscribe', False), + "always_persist_enabled": audio_settings.get("always_persist_enabled", False), + "use_provider_segments": transcription_settings.get( + "use_provider_segments", False + ), + "per_segment_speaker_id": speaker_settings.get("per_segment_speaker_id", False), + "transcription_job_timeout_seconds": int( + transcription_settings.get("job_timeout_seconds", 900) + ), + "always_batch_retranscribe": transcription_settings.get( + "always_batch_retranscribe", False + ), } @@ -240,33 +265,41 @@ def save_misc_settings(settings: dict) -> bool: success = True # Save audio settings if always_persist_enabled is provided - if 'always_persist_enabled' in settings: - audio_settings = {'always_persist_enabled': settings['always_persist_enabled']} - if not save_config_section('backend.audio', audio_settings): + if "always_persist_enabled" in settings: + audio_settings = {"always_persist_enabled": settings["always_persist_enabled"]} + if not save_config_section("backend.audio", audio_settings): success = False # Save transcription settings if use_provider_segments is provided - if 'use_provider_segments' in settings: - transcription_settings = {'use_provider_segments': settings['use_provider_segments']} - if not save_config_section('backend.transcription', transcription_settings): + if "use_provider_segments" in settings: + transcription_settings = { + "use_provider_segments": settings["use_provider_segments"] + } + if not save_config_section("backend.transcription", transcription_settings): success = False # Save speaker recognition settings if per_segment_speaker_id is provided - if 'per_segment_speaker_id' in settings: - speaker_settings = {'per_segment_speaker_id': settings['per_segment_speaker_id']} - if not save_config_section('backend.speaker_recognition', speaker_settings): + if "per_segment_speaker_id" in settings: + speaker_settings = { + "per_segment_speaker_id": settings["per_segment_speaker_id"] + } + if not save_config_section("backend.speaker_recognition", speaker_settings): success = False # Save transcription job timeout if provided - if 'transcription_job_timeout_seconds' in settings: - timeout_settings = {'job_timeout_seconds': settings['transcription_job_timeout_seconds']} - if not save_config_section('backend.transcription', timeout_settings): + if "transcription_job_timeout_seconds" in settings: + timeout_settings = { + "job_timeout_seconds": settings["transcription_job_timeout_seconds"] + } + if not save_config_section("backend.transcription", timeout_settings): success = False # Save always_batch_retranscribe if provided - if 'always_batch_retranscribe' in settings: - batch_settings = {'always_batch_retranscribe': settings['always_batch_retranscribe']} - if not save_config_section('backend.transcription', batch_settings): + if "always_batch_retranscribe" in settings: + batch_settings = { + "always_batch_retranscribe": settings["always_batch_retranscribe"] + } + if not save_config_section("backend.transcription", batch_settings): success = False - return success \ No newline at end of file + return success diff --git a/backends/advanced/src/advanced_omi_backend/controllers/audio_controller.py b/backends/advanced/src/advanced_omi_backend/controllers/audio_controller.py index ba434229..f94ff320 100644 --- a/backends/advanced/src/advanced_omi_backend/controllers/audio_controller.py +++ b/backends/advanced/src/advanced_omi_backend/controllers/audio_controller.py @@ -12,6 +12,9 @@ import time import uuid +from fastapi import UploadFile +from fastapi.responses import JSONResponse + from advanced_omi_backend.config import get_transcription_job_timeout from advanced_omi_backend.controllers.queue_controller import ( JOB_RESULT_TTL, @@ -29,11 +32,7 @@ convert_any_to_wav, validate_and_prepare_audio, ) -from advanced_omi_backend.workers.transcription_jobs import ( - transcribe_full_audio_job, -) -from fastapi import UploadFile -from fastapi.responses import JSONResponse +from advanced_omi_backend.workers.transcription_jobs import transcribe_full_audio_job logger = logging.getLogger(__name__) audio_logger = logging.getLogger("audio_processing") @@ -50,7 +49,7 @@ async def upload_and_process_audio_files( user: User, files: list[UploadFile], device_name: str = "upload", - source: str = "upload" + source: str = "upload", ) -> dict: """ Upload audio files and process them directly. @@ -80,11 +79,13 @@ async def upload_and_process_audio_files( _, ext = os.path.splitext(filename.lower()) if not ext or ext not in SUPPORTED_AUDIO_EXTENSIONS: supported = ", ".join(sorted(SUPPORTED_AUDIO_EXTENSIONS)) - processed_files.append({ - "filename": filename, - "status": "error", - "error": f"Unsupported format '{ext}'. Supported: {supported}", - }) + processed_files.append( + { + "filename": filename, + "status": "error", + "error": f"Unsupported format '{ext}'. Supported: {supported}", + } + ) continue is_video_source = ext in VIDEO_EXTENSIONS @@ -101,37 +102,47 @@ async def upload_and_process_audio_files( try: content = await convert_any_to_wav(content, ext) except AudioValidationError as e: - processed_files.append({ - "filename": filename, - "status": "error", - "error": str(e), - }) + processed_files.append( + { + "filename": filename, + "status": "error", + "error": str(e), + } + ) continue # Track external source for deduplication (Google Drive, etc.) external_source_id = None external_source_type = None if source == "gdrive": - external_source_id = getattr(file, "file_id", None) or getattr(file, "audio_uuid", None) + external_source_id = getattr(file, "file_id", None) or getattr( + file, "audio_uuid", None + ) external_source_type = "gdrive" if not external_source_id: - audio_logger.warning(f"Missing file_id for gdrive file: {filename}") + audio_logger.warning( + f"Missing file_id for gdrive file: {filename}" + ) timestamp = int(time.time() * 1000) # Validate and prepare audio (read format from WAV file) try: - audio_data, sample_rate, sample_width, channels, duration = await validate_and_prepare_audio( - audio_data=content, - expected_sample_rate=16000, # Expecting 16kHz - convert_to_mono=True, # Convert stereo to mono - auto_resample=True # Auto-resample if sample rate doesn't match + audio_data, sample_rate, sample_width, channels, duration = ( + await validate_and_prepare_audio( + audio_data=content, + expected_sample_rate=16000, # Expecting 16kHz + convert_to_mono=True, # Convert stereo to mono + auto_resample=True, # Auto-resample if sample rate doesn't match + ) ) except AudioValidationError as e: - processed_files.append({ - "filename": filename, - "status": "error", - "error": str(e), - }) + processed_files.append( + { + "filename": filename, + "status": "error", + "error": str(e), + } + ) continue audio_logger.info( @@ -139,7 +150,11 @@ async def upload_and_process_audio_files( ) # Generate title from filename - title = filename.rsplit('.', 1)[0][:50] if filename != "unknown" else "Uploaded Audio" + title = ( + filename.rsplit(".", 1)[0][:50] + if filename != "unknown" + else "Uploaded Audio" + ) conversation = create_conversation( user_id=user.user_id, @@ -150,9 +165,13 @@ async def upload_and_process_audio_files( external_source_type=external_source_type, ) await conversation.insert() - conversation_id = conversation.conversation_id # Get the auto-generated ID + conversation_id = ( + conversation.conversation_id + ) # Get the auto-generated ID - audio_logger.info(f"📝 Created conversation {conversation_id} for uploaded file") + audio_logger.info( + f"📝 Created conversation {conversation_id} for uploaded file" + ) # Convert audio directly to MongoDB chunks try: @@ -170,24 +189,28 @@ async def upload_and_process_audio_files( except ValueError as val_error: # Handle validation errors (e.g., file too long) audio_logger.error(f"Audio validation failed: {val_error}") - processed_files.append({ - "filename": filename, - "status": "error", - "error": str(val_error), - }) + processed_files.append( + { + "filename": filename, + "status": "error", + "error": str(val_error), + } + ) # Delete the conversation since it won't have audio chunks await conversation.delete() continue except Exception as chunk_error: audio_logger.error( f"Failed to convert uploaded file to chunks: {chunk_error}", - exc_info=True + exc_info=True, + ) + processed_files.append( + { + "filename": filename, + "status": "error", + "error": f"Audio conversion failed: {str(chunk_error)}", + } ) - processed_files.append({ - "filename": filename, - "status": "error", - "error": f"Audio conversion failed: {str(chunk_error)}", - }) # Delete the conversation since it won't have audio chunks await conversation.delete() continue @@ -208,9 +231,14 @@ async def upload_and_process_audio_files( result_ttl=JOB_RESULT_TTL, job_id=transcribe_job_id, description=f"Transcribe uploaded file {conversation_id[:8]}", - meta={'conversation_id': conversation_id, 'client_id': client_id} + meta={ + "conversation_id": conversation_id, + "client_id": client_id, + }, + ) + audio_logger.info( + f"📥 Enqueued transcription job {transcription_job.id} for uploaded file" ) - audio_logger.info(f"📥 Enqueued transcription job {transcription_job.id} for uploaded file") else: audio_logger.warning( f"⚠️ Skipping transcription for conversation {conversation_id}: " @@ -223,16 +251,18 @@ async def upload_and_process_audio_files( user_id=user.user_id, transcript_version_id=version_id, # Pass the version_id from transcription job depends_on_job=transcription_job, # Wait for transcription to complete (or None) - client_id=client_id # Pass client_id for UI tracking + client_id=client_id, # Pass client_id for UI tracking ) file_result = { "filename": filename, "status": "started", # RQ standard: job has been enqueued "conversation_id": conversation_id, - "transcript_job_id": transcription_job.id if transcription_job else None, - "speaker_job_id": job_ids['speaker_recognition'], - "memory_job_id": job_ids['memory'], + "transcript_job_id": ( + transcription_job.id if transcription_job else None + ), + "speaker_job_id": job_ids["speaker_recognition"], + "memory_job_id": job_ids["memory"], "duration_seconds": round(duration, 2), } if is_video_source: @@ -243,10 +273,10 @@ async def upload_and_process_audio_files( job_chain = [] if transcription_job: job_chain.append(transcription_job.id) - if job_ids['speaker_recognition']: - job_chain.append(job_ids['speaker_recognition']) - if job_ids['memory']: - job_chain.append(job_ids['memory']) + if job_ids["speaker_recognition"]: + job_chain.append(job_ids["speaker_recognition"]) + if job_ids["memory"]: + job_chain.append(job_ids["memory"]) audio_logger.info( f"✅ Processed {filename} → conversation {conversation_id}, " @@ -256,19 +286,23 @@ async def upload_and_process_audio_files( except (OSError, IOError) as e: # File I/O errors during audio processing audio_logger.exception(f"File I/O error processing {filename}") - processed_files.append({ - "filename": filename, - "status": "error", - "error": str(e), - }) + processed_files.append( + { + "filename": filename, + "status": "error", + "error": str(e), + } + ) except Exception as e: # Unexpected errors during file processing audio_logger.exception(f"Unexpected error processing file {filename}") - processed_files.append({ - "filename": filename, - "status": "error", - "error": str(e), - }) + processed_files.append( + { + "filename": filename, + "status": "error", + "error": str(e), + } + ) successful_files = [f for f in processed_files if f.get("status") == "started"] failed_files = [f for f in processed_files if f.get("status") == "error"] @@ -291,7 +325,9 @@ async def upload_and_process_audio_files( return JSONResponse(status_code=400, content=response_body) elif len(failed_files) > 0: # SOME files failed (partial success) - return 207 Multi-Status - audio_logger.warning(f"Partial upload: {len(successful_files)} succeeded, {len(failed_files)} failed") + audio_logger.warning( + f"Partial upload: {len(successful_files)} succeeded, {len(failed_files)} failed" + ) return JSONResponse(status_code=207, content=response_body) else: # All files succeeded - return 200 OK diff --git a/backends/advanced/src/advanced_omi_backend/controllers/memory_controller.py b/backends/advanced/src/advanced_omi_backend/controllers/memory_controller.py index fe4fca88..003aa1ec 100644 --- a/backends/advanced/src/advanced_omi_backend/controllers/memory_controller.py +++ b/backends/advanced/src/advanced_omi_backend/controllers/memory_controller.py @@ -40,7 +40,7 @@ async def get_memories(user: User, limit: int, user_id: Optional[str] = None): "memories": memories_dicts, "count": len(memories), "total_count": total_count, - "user_id": target_user_id + "user_id": target_user_id, } except Exception as e: @@ -50,7 +50,9 @@ async def get_memories(user: User, limit: int, user_id: Optional[str] = None): ) -async def get_memories_with_transcripts(user: User, limit: int, user_id: Optional[str] = None): +async def get_memories_with_transcripts( + user: User, limit: int, user_id: Optional[str] = None +): """Get memories with their source transcripts. Users see only their own memories, admins can see all or filter by user.""" try: memory_service = get_memory_service() @@ -72,14 +74,22 @@ async def get_memories_with_transcripts(user: User, limit: int, user_id: Optiona } except Exception as e: - audio_logger.error(f"Error fetching memories with transcripts: {e}", exc_info=True) + audio_logger.error( + f"Error fetching memories with transcripts: {e}", exc_info=True + ) return JSONResponse( status_code=500, content={"message": f"Error fetching memories with transcripts: {str(e)}"}, ) -async def search_memories(query: str, user: User, limit: int, score_threshold: float = 0.0, user_id: Optional[str] = None): +async def search_memories( + query: str, + user: User, + limit: int, + score_threshold: float = 0.0, + user_id: Optional[str] = None, +): """Search memories by text query. Users can only search their own memories, admins can search all or filter by user.""" try: memory_service = get_memory_service() @@ -90,7 +100,9 @@ async def search_memories(query: str, user: User, limit: int, score_threshold: f target_user_id = user_id # Execute search directly (now async) - search_results = await memory_service.search_memories(query, target_user_id, limit, score_threshold) + search_results = await memory_service.search_memories( + query, target_user_id, limit, score_threshold + ) # Convert MemoryEntry objects to dicts for JSON serialization results_dicts = [result.to_dict() for result in search_results] @@ -122,16 +134,26 @@ async def delete_memory(memory_id: str, user: User): # MemoryEntry is a dataclass, access id attribute directly memory_ids = [str(mem.id) for mem in user_memories] if memory_id not in memory_ids: - return JSONResponse(status_code=404, content={"message": "Memory not found"}) + return JSONResponse( + status_code=404, content={"message": "Memory not found"} + ) # Delete the memory - audio_logger.info(f"Deleting memory {memory_id} for user_id={user.user_id}, email={user.email}") - success = await memory_service.delete_memory(memory_id, user_id=user.user_id, user_email=user.email) + audio_logger.info( + f"Deleting memory {memory_id} for user_id={user.user_id}, email={user.email}" + ) + success = await memory_service.delete_memory( + memory_id, user_id=user.user_id, user_email=user.email + ) if success: - return JSONResponse(content={"message": f"Memory {memory_id} deleted successfully"}) + return JSONResponse( + content={"message": f"Memory {memory_id} deleted successfully"} + ) else: - return JSONResponse(status_code=404, content={"message": "Memory not found"}) + return JSONResponse( + status_code=404, content={"message": "Memory not found"} + ) except Exception as e: audio_logger.error(f"Error deleting memory: {e}", exc_info=True) @@ -146,7 +168,9 @@ async def add_memory(content: str, user: User, source_id: Optional[str] = None): memory_service = get_memory_service() # Use source_id or generate a unique one - memory_source_id = source_id or f"manual_{user.user_id}_{int(asyncio.get_event_loop().time())}" + memory_source_id = ( + source_id or f"manual_{user.user_id}_{int(asyncio.get_event_loop().time())}" + ) # Extract memories from content success, memory_ids = await memory_service.add_memory( @@ -156,7 +180,7 @@ async def add_memory(content: str, user: User, source_id: Optional[str] = None): user_id=user.user_id, user_email=user.email, allow_update=False, - db_helper=None + db_helper=None, ) if success: @@ -165,18 +189,19 @@ async def add_memory(content: str, user: User, source_id: Optional[str] = None): "memory_ids": memory_ids, "count": len(memory_ids), "source_id": memory_source_id, - "message": f"Successfully created {len(memory_ids)} memory/memories" + "message": f"Successfully created {len(memory_ids)} memory/memories", } else: return JSONResponse( status_code=500, - content={"success": False, "message": "Failed to create memories"} + content={"success": False, "message": "Failed to create memories"}, ) except Exception as e: audio_logger.error(f"Error adding memory: {e}", exc_info=True) return JSONResponse( - status_code=500, content={"success": False, "message": f"Error adding memory: {str(e)}"} + status_code=500, + content={"success": False, "message": f"Error adding memory: {str(e)}"}, ) @@ -225,7 +250,8 @@ async def get_all_memories_admin(user: User, limit: int): except Exception as e: audio_logger.error(f"Error fetching admin memories: {e}", exc_info=True) return JSONResponse( - status_code=500, content={"message": f"Error fetching admin memories: {str(e)}"} + status_code=500, + content={"message": f"Error fetching admin memories: {str(e)}"}, ) @@ -265,11 +291,15 @@ async def get_memory_by_id(memory_id: str, user: User, user_id: Optional[str] = ), } except Exception as e: - logger.warning(f"Failed to fetch source conversation {source_id}: {e}") + logger.warning( + f"Failed to fetch source conversation {source_id}: {e}" + ) return {"memory": memory_dict} else: - return JSONResponse(status_code=404, content={"message": "Memory not found"}) + return JSONResponse( + status_code=404, content={"message": "Memory not found"} + ) except Exception as e: audio_logger.error(f"Error fetching memory {memory_id}: {e}", exc_info=True) diff --git a/backends/advanced/src/advanced_omi_backend/controllers/queue_controller.py b/backends/advanced/src/advanced_omi_backend/controllers/queue_controller.py index d2cfc7df..316c3299 100644 --- a/backends/advanced/src/advanced_omi_backend/controllers/queue_controller.py +++ b/backends/advanced/src/advanced_omi_backend/controllers/queue_controller.py @@ -73,6 +73,7 @@ def get_job_status_from_rq(job: Job) -> str: return status_str + # Queue name constants TRANSCRIPTION_QUEUE = "transcription" MEMORY_QUEUE = "memory" @@ -86,9 +87,13 @@ def get_job_status_from_rq(job: Job) -> str: JOB_RESULT_TTL = int(os.getenv("RQ_RESULT_TTL", 86400)) # 24 hour default # Create queues with custom result TTL -transcription_queue = Queue(TRANSCRIPTION_QUEUE, connection=redis_conn, default_timeout=86400) # 24 hours for streaming jobs +transcription_queue = Queue( + TRANSCRIPTION_QUEUE, connection=redis_conn, default_timeout=86400 +) # 24 hours for streaming jobs memory_queue = Queue(MEMORY_QUEUE, connection=redis_conn, default_timeout=300) -audio_queue = Queue(AUDIO_QUEUE, connection=redis_conn, default_timeout=86400) # 24 hours for all-day sessions +audio_queue = Queue( + AUDIO_QUEUE, connection=redis_conn, default_timeout=86400 +) # 24 hours for all-day sessions default_queue = Queue(DEFAULT_QUEUE, connection=redis_conn, default_timeout=300) @@ -123,7 +128,14 @@ def get_job_stats() -> Dict[str, Any]: canceled_jobs += len(queue.canceled_job_registry) deferred_jobs += len(queue.deferred_job_registry) - total_jobs = queued_jobs + started_jobs + finished_jobs + failed_jobs + canceled_jobs + deferred_jobs + total_jobs = ( + queued_jobs + + started_jobs + + finished_jobs + + failed_jobs + + canceled_jobs + + deferred_jobs + ) return { "total_jobs": total_jobs, @@ -133,7 +145,7 @@ def get_job_stats() -> Dict[str, Any]: "failed_jobs": failed_jobs, "canceled_jobs": canceled_jobs, "deferred_jobs": deferred_jobs, - "timestamp": datetime.utcnow().isoformat() + "timestamp": datetime.utcnow().isoformat(), } @@ -142,7 +154,7 @@ def get_jobs( offset: int = 0, queue_name: str = None, job_type: str = None, - client_id: str = None + client_id: str = None, ) -> Dict[str, Any]: """ Get jobs from a specific queue or all queues with optional filtering. @@ -157,9 +169,13 @@ def get_jobs( Returns: Dict with jobs list and pagination metadata matching frontend expectations """ - logger.info(f"🔍 DEBUG get_jobs: Filtering - queue_name={queue_name}, job_type={job_type}, client_id={client_id}") + logger.info( + f"🔍 DEBUG get_jobs: Filtering - queue_name={queue_name}, job_type={job_type}, client_id={client_id}" + ) all_jobs = [] - seen_job_ids = set() # Track which job IDs we've already processed to avoid duplicates + seen_job_ids = ( + set() + ) # Track which job IDs we've already processed to avoid duplicates queues_to_check = [queue_name] if queue_name else QUEUE_NAMES logger.info(f"🔍 DEBUG get_jobs: Checking queues: {queues_to_check}") @@ -170,10 +186,19 @@ def get_jobs( # Collect jobs from all registries (using RQ standard status names) registries = [ (queue.job_ids, "queued"), - (queue.started_job_registry.get_job_ids(), "started"), # RQ standard, not "processing" - (queue.finished_job_registry.get_job_ids(), "finished"), # RQ standard, not "completed" + ( + queue.started_job_registry.get_job_ids(), + "started", + ), # RQ standard, not "processing" + ( + queue.finished_job_registry.get_job_ids(), + "finished", + ), # RQ standard, not "completed" (queue.failed_job_registry.get_job_ids(), "failed"), - (queue.deferred_job_registry.get_job_ids(), "deferred"), # Jobs waiting for dependencies + ( + queue.deferred_job_registry.get_job_ids(), + "deferred", + ), # Jobs waiting for dependencies ] for job_ids, status in registries: @@ -190,46 +215,76 @@ def get_jobs( user_id = job.kwargs.get("user_id", "") if job.kwargs else "" # Extract just the function name (e.g., "listen_for_speech_job" from "module.listen_for_speech_job") - func_name = job.func_name.split('.')[-1] if job.func_name else "unknown" + func_name = ( + job.func_name.split(".")[-1] if job.func_name else "unknown" + ) # Debug: Log job details before filtering - logger.debug(f"🔍 DEBUG get_jobs: Job {job_id} - func_name={func_name}, full_func_name={job.func_name}, meta_client_id={job.meta.get('client_id', '') if job.meta else ''}, status={status}") + logger.debug( + f"🔍 DEBUG get_jobs: Job {job_id} - func_name={func_name}, full_func_name={job.func_name}, meta_client_id={job.meta.get('client_id', '') if job.meta else ''}, status={status}" + ) # Apply job_type filter if job_type and job_type not in func_name: - logger.debug(f"🔍 DEBUG get_jobs: Filtered out {job_id} - job_type '{job_type}' not in func_name '{func_name}'") + logger.debug( + f"🔍 DEBUG get_jobs: Filtered out {job_id} - job_type '{job_type}' not in func_name '{func_name}'" + ) continue # Apply client_id filter (partial match in meta) if client_id: - job_client_id = job.meta.get("client_id", "") if job.meta else "" + job_client_id = ( + job.meta.get("client_id", "") if job.meta else "" + ) if client_id not in job_client_id: - logger.debug(f"🔍 DEBUG get_jobs: Filtered out {job_id} - client_id '{client_id}' not in job_client_id '{job_client_id}'") + logger.debug( + f"🔍 DEBUG get_jobs: Filtered out {job_id} - client_id '{client_id}' not in job_client_id '{job_client_id}'" + ) continue - logger.debug(f"🔍 DEBUG get_jobs: Including job {job_id} in results") - - all_jobs.append({ - "job_id": job.id, - "job_type": func_name, - "user_id": user_id, - "status": status, - "priority": "normal", # RQ doesn't track priority in metadata - "data": { - "description": job.description or "", - "queue": qname, - }, - "result": job.result if hasattr(job, 'result') else None, - "meta": job.meta if job.meta else {}, # Include job metadata - "error_message": str(job.exc_info) if job.exc_info else None, - "created_at": job.created_at.isoformat() if job.created_at else None, - "started_at": job.started_at.isoformat() if job.started_at else None, - "completed_at": job.ended_at.isoformat() if job.ended_at else None, - "retry_count": job.retries_left if hasattr(job, 'retries_left') else 0, - "max_retries": 3, # Default max retries - "progress_percent": (job.meta or {}).get("batch_progress", {}).get("percent", 0), - "progress_message": (job.meta or {}).get("batch_progress", {}).get("message", ""), - }) + logger.debug( + f"🔍 DEBUG get_jobs: Including job {job_id} in results" + ) + + all_jobs.append( + { + "job_id": job.id, + "job_type": func_name, + "user_id": user_id, + "status": status, + "priority": "normal", # RQ doesn't track priority in metadata + "data": { + "description": job.description or "", + "queue": qname, + }, + "result": job.result if hasattr(job, "result") else None, + "meta": ( + job.meta if job.meta else {} + ), # Include job metadata + "error_message": ( + str(job.exc_info) if job.exc_info else None + ), + "created_at": ( + job.created_at.isoformat() if job.created_at else None + ), + "started_at": ( + job.started_at.isoformat() if job.started_at else None + ), + "completed_at": ( + job.ended_at.isoformat() if job.ended_at else None + ), + "retry_count": ( + job.retries_left if hasattr(job, "retries_left") else 0 + ), + "max_retries": 3, # Default max retries + "progress_percent": (job.meta or {}) + .get("batch_progress", {}) + .get("percent", 0), + "progress_message": (job.meta or {}) + .get("batch_progress", {}) + .get("message", ""), + } + ) except Exception as e: logger.error(f"Error fetching job {job_id}: {e}") @@ -238,10 +293,12 @@ def get_jobs( # Paginate total_jobs = len(all_jobs) - paginated_jobs = all_jobs[offset:offset + limit] + paginated_jobs = all_jobs[offset : offset + limit] has_more = (offset + limit) < total_jobs - logger.info(f"🔍 DEBUG get_jobs: Found {total_jobs} matching jobs (returning {len(paginated_jobs)} after pagination)") + logger.info( + f"🔍 DEBUG get_jobs: Found {total_jobs} matching jobs (returning {len(paginated_jobs)} after pagination)" + ) return { "jobs": paginated_jobs, @@ -250,7 +307,7 @@ def get_jobs( "limit": limit, "offset": offset, "has_more": has_more, - } + }, } @@ -281,7 +338,7 @@ def is_job_complete(job): return False # Check dependent jobs - for dep_id in (job.dependent_ids or []): + for dep_id in job.dependent_ids or []: try: dep_job = Job.fetch(dep_id, connection=redis_conn) if not is_job_complete(dep_job): @@ -310,7 +367,7 @@ def is_job_complete(job): job = Job.fetch(job_id, connection=redis_conn) # Only check jobs with client_id in meta - if job.meta and job.meta.get('client_id') == client_id: + if job.meta and job.meta.get("client_id") == client_id: if not is_job_complete(job): return False except Exception as e: @@ -320,9 +377,7 @@ def is_job_complete(job): def start_streaming_jobs( - session_id: str, - user_id: str, - client_id: str + session_id: str, user_id: str, client_id: str ) -> Dict[str, str]: """ Enqueue jobs for streaming audio session (initial session setup). @@ -351,7 +406,7 @@ def start_streaming_jobs( # Read always_persist from global config NOW (backend process has fresh config) misc_settings = get_misc_settings() - always_persist = misc_settings.get('always_persist_enabled', False) + always_persist = misc_settings.get("always_persist_enabled", False) # Enqueue speech detection job speech_job = transcription_queue.enqueue( @@ -365,7 +420,7 @@ def start_streaming_jobs( failure_ttl=86400, # Cleanup failed jobs after 24h job_id=f"speech-detect_{session_id[:12]}", description=f"Listening for speech...", - meta={'client_id': client_id, 'session_level': True} + meta={"client_id": client_id, "session_level": True}, ) # Log job enqueue with TTL information for debugging actual_ttl = redis_conn.ttl(f"rq:job:{speech_job.id}") @@ -379,7 +434,9 @@ def start_streaming_jobs( # Store job ID for cleanup (keyed by client_id for easy WebSocket cleanup) try: - redis_conn.set(f"speech_detection_job:{client_id}", speech_job.id, ex=86400) # 24 hour TTL + redis_conn.set( + f"speech_detection_job:{client_id}", speech_job.id, ex=86400 + ) # 24 hour TTL logger.info(f"📌 Stored speech detection job ID for client {client_id}") except Exception as e: logger.warning(f"⚠️ Failed to store job ID for {client_id}: {e}") @@ -399,7 +456,10 @@ def start_streaming_jobs( failure_ttl=86400, # Cleanup failed jobs after 24h job_id=f"audio-persist_{session_id[:12]}", description=f"Audio persistence for session {session_id[:12]}", - meta={'client_id': client_id, 'session_level': True} # Mark as session-level job + meta={ + "client_id": client_id, + "session_level": True, + }, # Mark as session-level job ) # Log job enqueue with TTL information for debugging actual_ttl = redis_conn.ttl(f"rq:job:{audio_job.id}") @@ -411,19 +471,16 @@ def start_streaming_jobs( f"queue_length={audio_queue.count}, client_id={client_id}" ) - return { - 'speech_detection': speech_job.id, - 'audio_persistence': audio_job.id - } + return {"speech_detection": speech_job.id, "audio_persistence": audio_job.id} def start_post_conversation_jobs( conversation_id: str, user_id: str, transcript_version_id: Optional[str] = None, - depends_on_job = None, + depends_on_job=None, client_id: Optional[str] = None, - end_reason: str = "file_upload" + end_reason: str = "file_upload", ) -> Dict[str, str]: """ Start post-conversation processing jobs after conversation is created. @@ -458,21 +515,27 @@ def start_post_conversation_jobs( version_id = transcript_version_id or str(uuid.uuid4()) # Build job metadata (include client_id if provided for UI tracking) - job_meta = {'conversation_id': conversation_id} + job_meta = {"conversation_id": conversation_id} if client_id: - job_meta['client_id'] = client_id + job_meta["client_id"] = client_id # Check if speaker recognition is enabled - speaker_config = get_service_config('speaker_recognition') - speaker_enabled = speaker_config.get('enabled', True) # Default to True for backward compatibility + speaker_config = get_service_config("speaker_recognition") + speaker_enabled = speaker_config.get( + "enabled", True + ) # Default to True for backward compatibility # Step 1: Speaker recognition job (conditional - only if enabled) - speaker_dependency = depends_on_job # Start with upstream dependency (transcription if file upload) + speaker_dependency = ( + depends_on_job # Start with upstream dependency (transcription if file upload) + ) speaker_job = None if speaker_enabled: speaker_job_id = f"speaker_{conversation_id[:12]}" - logger.info(f"🔍 DEBUG: Creating speaker job with job_id={speaker_job_id}, conversation_id={conversation_id[:12]}") + logger.info( + f"🔍 DEBUG: Creating speaker job with job_id={speaker_job_id}, conversation_id={conversation_id[:12]}" + ) speaker_job = transcription_queue.enqueue( recognise_speakers_job, @@ -483,26 +546,36 @@ def start_post_conversation_jobs( depends_on=speaker_dependency, job_id=speaker_job_id, description=f"Speaker recognition for conversation {conversation_id[:8]}", - meta=job_meta + meta=job_meta, ) speaker_dependency = speaker_job # Chain for next jobs if depends_on_job: - logger.info(f"📥 RQ: Enqueued speaker recognition job {speaker_job.id}, meta={speaker_job.meta} (depends on {depends_on_job.id})") + logger.info( + f"📥 RQ: Enqueued speaker recognition job {speaker_job.id}, meta={speaker_job.meta} (depends on {depends_on_job.id})" + ) else: - logger.info(f"📥 RQ: Enqueued speaker recognition job {speaker_job.id}, meta={speaker_job.meta} (no dependencies, starts immediately)") + logger.info( + f"📥 RQ: Enqueued speaker recognition job {speaker_job.id}, meta={speaker_job.meta} (no dependencies, starts immediately)" + ) else: - logger.info(f"⏭️ Speaker recognition disabled, skipping speaker job for conversation {conversation_id[:8]}") + logger.info( + f"⏭️ Speaker recognition disabled, skipping speaker job for conversation {conversation_id[:8]}" + ) # Step 2: Memory extraction job (conditional - only if enabled) # Check if memory extraction is enabled - memory_config = get_service_config('memory.extraction') - memory_enabled = memory_config.get('enabled', True) # Default to True for backward compatibility + memory_config = get_service_config("memory.extraction") + memory_enabled = memory_config.get( + "enabled", True + ) # Default to True for backward compatibility memory_job = None if memory_enabled: # Depends on speaker job if it was created, otherwise depends on upstream (transcription or nothing) memory_job_id = f"memory_{conversation_id[:12]}" - logger.info(f"🔍 DEBUG: Creating memory job with job_id={memory_job_id}, conversation_id={conversation_id[:12]}") + logger.info( + f"🔍 DEBUG: Creating memory job with job_id={memory_job_id}, conversation_id={conversation_id[:12]}" + ) memory_job = memory_queue.enqueue( process_memory_job, @@ -512,23 +585,33 @@ def start_post_conversation_jobs( depends_on=speaker_dependency, # Either speaker_job or upstream dependency job_id=memory_job_id, description=f"Memory extraction for conversation {conversation_id[:8]}", - meta=job_meta + meta=job_meta, ) if speaker_job: - logger.info(f"📥 RQ: Enqueued memory extraction job {memory_job.id}, meta={memory_job.meta} (depends on speaker job {speaker_job.id})") + logger.info( + f"📥 RQ: Enqueued memory extraction job {memory_job.id}, meta={memory_job.meta} (depends on speaker job {speaker_job.id})" + ) elif depends_on_job: - logger.info(f"📥 RQ: Enqueued memory extraction job {memory_job.id}, meta={memory_job.meta} (depends on {depends_on_job.id})") + logger.info( + f"📥 RQ: Enqueued memory extraction job {memory_job.id}, meta={memory_job.meta} (depends on {depends_on_job.id})" + ) else: - logger.info(f"📥 RQ: Enqueued memory extraction job {memory_job.id}, meta={memory_job.meta} (no dependencies, starts immediately)") + logger.info( + f"📥 RQ: Enqueued memory extraction job {memory_job.id}, meta={memory_job.meta} (no dependencies, starts immediately)" + ) else: - logger.info(f"⏭️ Memory extraction disabled, skipping memory job for conversation {conversation_id[:8]}") + logger.info( + f"⏭️ Memory extraction disabled, skipping memory job for conversation {conversation_id[:8]}" + ) # Step 3: Title/summary generation job # Depends on memory job to avoid race condition (both jobs save the conversation document) # and to ensure fresh memories are available for context-enriched summaries title_dependency = memory_job if memory_job else speaker_dependency title_job_id = f"title_summary_{conversation_id[:12]}" - logger.info(f"🔍 DEBUG: Creating title/summary job with job_id={title_job_id}, conversation_id={conversation_id[:12]}") + logger.info( + f"🔍 DEBUG: Creating title/summary job with job_id={title_job_id}, conversation_id={conversation_id[:12]}" + ) title_summary_job = default_queue.enqueue( generate_title_summary_job, @@ -538,21 +621,31 @@ def start_post_conversation_jobs( depends_on=title_dependency, job_id=title_job_id, description=f"Generate title and summary for conversation {conversation_id[:8]}", - meta=job_meta + meta=job_meta, ) if memory_job: - logger.info(f"📥 RQ: Enqueued title/summary job {title_summary_job.id}, meta={title_summary_job.meta} (depends on memory job {memory_job.id})") + logger.info( + f"📥 RQ: Enqueued title/summary job {title_summary_job.id}, meta={title_summary_job.meta} (depends on memory job {memory_job.id})" + ) elif speaker_job: - logger.info(f"📥 RQ: Enqueued title/summary job {title_summary_job.id}, meta={title_summary_job.meta} (depends on speaker job {speaker_job.id})") + logger.info( + f"📥 RQ: Enqueued title/summary job {title_summary_job.id}, meta={title_summary_job.meta} (depends on speaker job {speaker_job.id})" + ) elif depends_on_job: - logger.info(f"📥 RQ: Enqueued title/summary job {title_summary_job.id}, meta={title_summary_job.meta} (depends on {depends_on_job.id})") + logger.info( + f"📥 RQ: Enqueued title/summary job {title_summary_job.id}, meta={title_summary_job.meta} (depends on {depends_on_job.id})" + ) else: - logger.info(f"📥 RQ: Enqueued title/summary job {title_summary_job.id}, meta={title_summary_job.meta} (no dependencies, starts immediately)") + logger.info( + f"📥 RQ: Enqueued title/summary job {title_summary_job.id}, meta={title_summary_job.meta} (no dependencies, starts immediately)" + ) # Step 5: Dispatch conversation.complete event (runs after both memory and title/summary complete) # This ensures plugins receive the event after all processing is done event_job_id = f"event_complete_{conversation_id[:12]}" - logger.info(f"🔍 DEBUG: Creating conversation complete event job with job_id={event_job_id}, conversation_id={conversation_id[:12]}") + logger.info( + f"🔍 DEBUG: Creating conversation complete event job with job_id={event_job_id}, conversation_id={conversation_id[:12]}" + ) # Event job depends on memory and title/summary jobs that were actually enqueued # Build dependency list excluding None values @@ -571,29 +664,33 @@ def start_post_conversation_jobs( end_reason, # Use the end_reason parameter (defaults to 'file_upload' for backward compatibility) job_timeout=120, # 2 minutes result_ttl=JOB_RESULT_TTL, - depends_on=event_dependencies if event_dependencies else None, # Wait for jobs that were enqueued + depends_on=( + event_dependencies if event_dependencies else None + ), # Wait for jobs that were enqueued job_id=event_job_id, description=f"Dispatch conversation complete event ({end_reason}) for {conversation_id[:8]}", - meta=job_meta + meta=job_meta, ) # Log event dispatch dependencies if event_dependencies: dep_ids = [job.id for job in event_dependencies] - logger.info(f"📥 RQ: Enqueued conversation complete event job {event_dispatch_job.id}, meta={event_dispatch_job.meta} (depends on {', '.join(dep_ids)})") + logger.info( + f"📥 RQ: Enqueued conversation complete event job {event_dispatch_job.id}, meta={event_dispatch_job.meta} (depends on {', '.join(dep_ids)})" + ) else: - logger.info(f"📥 RQ: Enqueued conversation complete event job {event_dispatch_job.id}, meta={event_dispatch_job.meta} (no dependencies, starts immediately)") + logger.info( + f"📥 RQ: Enqueued conversation complete event job {event_dispatch_job.id}, meta={event_dispatch_job.meta} (no dependencies, starts immediately)" + ) return { - 'speaker_recognition': speaker_job.id if speaker_job else None, - 'memory': memory_job.id if memory_job else None, - 'title_summary': title_summary_job.id, - 'event_dispatch': event_dispatch_job.id + "speaker_recognition": speaker_job.id if speaker_job else None, + "memory": memory_job.id if memory_job else None, + "title_summary": title_summary_job.id, + "event_dispatch": event_dispatch_job.id, } - - def get_queue_health() -> Dict[str, Any]: """Get health status of all queues and workers.""" health = { @@ -637,15 +734,18 @@ def get_queue_health() -> Dict[str, Any]: else: health["idle_workers"] += 1 - health["workers"].append({ - "name": worker.name, - "state": state, - "queues": [q.name for q in worker.queues], - "current_job": current_job, - }) + health["workers"].append( + { + "name": worker.name, + "state": state, + "queues": [q.name for q in worker.queues], + "current_job": current_job, + } + ) return health + # needs tidying but works for now async def cleanup_stuck_stream_workers(request): """Clean up stuck Redis Stream consumers and pending messages from all active streams.""" @@ -660,7 +760,7 @@ async def cleanup_stuck_stream_workers(request): if not redis_client: return JSONResponse( status_code=503, - content={"error": "Redis client for audio streaming not initialized"} + content={"error": "Redis client for audio streaming not initialized"}, ) cleanup_results = {} @@ -673,17 +773,25 @@ async def cleanup_stuck_stream_workers(request): stream_keys = await redis_client.keys("audio:stream:*") for stream_key in stream_keys: - stream_name = stream_key.decode() if isinstance(stream_key, bytes) else stream_key + stream_name = ( + stream_key.decode() if isinstance(stream_key, bytes) else stream_key + ) try: # First check stream age - delete old streams (>1 hour) immediately - stream_info = await redis_client.execute_command('XINFO', 'STREAM', stream_name) + stream_info = await redis_client.execute_command( + "XINFO", "STREAM", stream_name + ) # Parse stream info info_dict = {} for i in range(0, len(stream_info), 2): - key_name = stream_info[i].decode() if isinstance(stream_info[i], bytes) else str(stream_info[i]) - info_dict[key_name] = stream_info[i+1] + key_name = ( + stream_info[i].decode() + if isinstance(stream_info[i], bytes) + else str(stream_info[i]) + ) + info_dict[key_name] = stream_info[i + 1] stream_length = int(info_dict.get("length", 0)) last_entry = info_dict.get("last-entry") @@ -695,12 +803,14 @@ async def cleanup_stuck_stream_workers(request): if stream_length == 0: should_delete_stream = True stream_age = 0 - elif last_entry and isinstance(last_entry, list) and len(last_entry) > 0: + elif ( + last_entry and isinstance(last_entry, list) and len(last_entry) > 0 + ): try: last_id = last_entry[0] if isinstance(last_id, bytes): last_id = last_id.decode() - last_timestamp_ms = int(last_id.split('-')[0]) + last_timestamp_ms = int(last_id.split("-")[0]) last_timestamp_s = last_timestamp_ms / 1000 stream_age = current_time - last_timestamp_s @@ -718,23 +828,33 @@ async def cleanup_stuck_stream_workers(request): "cleaned": 0, "deleted_consumers": 0, "deleted_stream": True, - "stream_age": stream_age + "stream_age": stream_age, } continue # Get consumer groups - groups = await redis_client.execute_command('XINFO', 'GROUPS', stream_name) + groups = await redis_client.execute_command( + "XINFO", "GROUPS", stream_name + ) if not groups: - cleanup_results[stream_name] = {"message": "No consumer groups found", "cleaned": 0, "deleted_stream": False} + cleanup_results[stream_name] = { + "message": "No consumer groups found", + "cleaned": 0, + "deleted_stream": False, + } continue # Parse first group group_dict = {} group = groups[0] for i in range(0, len(group), 2): - key = group[i].decode() if isinstance(group[i], bytes) else str(group[i]) - value = group[i+1] + key = ( + group[i].decode() + if isinstance(group[i], bytes) + else str(group[i]) + ) + value = group[i + 1] if isinstance(value, bytes): try: value = value.decode() @@ -749,7 +869,9 @@ async def cleanup_stuck_stream_workers(request): pending_count = int(group_dict.get("pending", 0)) # Get consumers for this group to check per-consumer pending - consumers = await redis_client.execute_command('XINFO', 'CONSUMERS', stream_name, group_name) + consumers = await redis_client.execute_command( + "XINFO", "CONSUMERS", stream_name, group_name + ) cleaned_count = 0 total_consumer_pending = 0 @@ -759,8 +881,12 @@ async def cleanup_stuck_stream_workers(request): for consumer in consumers: consumer_dict = {} for i in range(0, len(consumer), 2): - key = consumer[i].decode() if isinstance(consumer[i], bytes) else str(consumer[i]) - value = consumer[i+1] + key = ( + consumer[i].decode() + if isinstance(consumer[i], bytes) + else str(consumer[i]) + ) + value = consumer[i + 1] if isinstance(value, bytes): try: value = value.decode() @@ -780,12 +906,20 @@ async def cleanup_stuck_stream_workers(request): is_dead = consumer_idle_ms > 300000 if consumer_pending > 0: - logger.info(f"Found {consumer_pending} pending messages for consumer {consumer_name} (idle: {consumer_idle_ms}ms)") + logger.info( + f"Found {consumer_pending} pending messages for consumer {consumer_name} (idle: {consumer_idle_ms}ms)" + ) # Get pending messages for this specific consumer try: pending_messages = await redis_client.execute_command( - 'XPENDING', stream_name, group_name, '-', '+', str(consumer_pending), consumer_name + "XPENDING", + stream_name, + group_name, + "-", + "+", + str(consumer_pending), + consumer_name, ) # XPENDING returns flat list: [msg_id, consumer, idle_ms, delivery_count, msg_id, ...] @@ -799,31 +933,55 @@ async def cleanup_stuck_stream_workers(request): # Claim the message to a cleanup worker try: await redis_client.execute_command( - 'XCLAIM', stream_name, group_name, 'cleanup-worker', '0', msg_id + "XCLAIM", + stream_name, + group_name, + "cleanup-worker", + "0", + msg_id, ) # Acknowledge it immediately - await redis_client.xack(stream_name, group_name, msg_id) + await redis_client.xack( + stream_name, group_name, msg_id + ) cleaned_count += 1 except Exception as claim_error: - logger.warning(f"Failed to claim/ack message {msg_id}: {claim_error}") + logger.warning( + f"Failed to claim/ack message {msg_id}: {claim_error}" + ) except Exception as consumer_error: - logger.error(f"Error processing consumer {consumer_name}: {consumer_error}") + logger.error( + f"Error processing consumer {consumer_name}: {consumer_error}" + ) # Delete dead consumers (idle > 5 minutes with no pending messages) if is_dead and consumer_pending == 0: try: await redis_client.execute_command( - 'XGROUP', 'DELCONSUMER', stream_name, group_name, consumer_name + "XGROUP", + "DELCONSUMER", + stream_name, + group_name, + consumer_name, ) deleted_consumers += 1 - logger.info(f"🧹 Deleted dead consumer {consumer_name} (idle: {consumer_idle_ms}ms)") + logger.info( + f"🧹 Deleted dead consumer {consumer_name} (idle: {consumer_idle_ms}ms)" + ) except Exception as delete_error: - logger.warning(f"Failed to delete consumer {consumer_name}: {delete_error}") + logger.warning( + f"Failed to delete consumer {consumer_name}: {delete_error}" + ) if total_consumer_pending == 0 and deleted_consumers == 0: - cleanup_results[stream_name] = {"message": "No pending messages or dead consumers", "cleaned": 0, "deleted_consumers": 0, "deleted_stream": False} + cleanup_results[stream_name] = { + "message": "No pending messages or dead consumers", + "cleaned": 0, + "deleted_consumers": 0, + "deleted_stream": False, + } continue total_cleaned += cleaned_count @@ -833,14 +991,11 @@ async def cleanup_stuck_stream_workers(request): "cleaned": cleaned_count, "deleted_consumers": deleted_consumers, "deleted_stream": False, - "original_pending": pending_count + "original_pending": pending_count, } except Exception as e: - cleanup_results[stream_name] = { - "error": str(e), - "cleaned": 0 - } + cleanup_results[stream_name] = {"error": str(e), "cleaned": 0} return { "success": True, @@ -849,11 +1004,12 @@ async def cleanup_stuck_stream_workers(request): "total_deleted_streams": total_deleted_streams, "streams": cleanup_results, # New key for per-stream results "providers": cleanup_results, # Keep for backward compatibility with frontend - "timestamp": time.time() + "timestamp": time.time(), } except Exception as e: logger.error(f"Error cleaning up stuck workers: {e}", exc_info=True) return JSONResponse( - status_code=500, content={"error": f"Failed to cleanup stuck workers: {str(e)}"} + status_code=500, + content={"error": f"Failed to cleanup stuck workers: {str(e)}"}, ) diff --git a/backends/advanced/src/advanced_omi_backend/controllers/session_controller.py b/backends/advanced/src/advanced_omi_backend/controllers/session_controller.py index 9b3a2de9..f30401ec 100644 --- a/backends/advanced/src/advanced_omi_backend/controllers/session_controller.py +++ b/backends/advanced/src/advanced_omi_backend/controllers/session_controller.py @@ -24,7 +24,7 @@ async def mark_session_complete( "user_stopped", "inactivity_timeout", "max_duration", - "all_jobs_complete" + "all_jobs_complete", ], ) -> None: """ @@ -57,12 +57,17 @@ async def mark_session_complete( """ session_key = f"audio:session:{session_id}" mark_time = time.time() - await redis_client.hset(session_key, mapping={ - "status": "finished", - "completed_at": str(mark_time), - "completion_reason": reason - }) - logger.info(f"✅ Session {session_id[:12]} marked finished: {reason} [TIME: {mark_time:.3f}]") + await redis_client.hset( + session_key, + mapping={ + "status": "finished", + "completed_at": str(mark_time), + "completion_reason": reason, + }, + ) + logger.info( + f"✅ Session {session_id[:12]} marked finished: {reason} [TIME: {mark_time:.3f}]" + ) async def request_conversation_close( @@ -92,7 +97,9 @@ async def request_conversation_close( if not await redis_client.exists(session_key): return False await redis_client.hset(session_key, "conversation_close_requested", reason) - logger.info(f"🔒 Conversation close requested for session {session_id[:12]}: {reason}") + logger.info( + f"🔒 Conversation close requested for session {session_id[:12]}: {reason}" + ) return True @@ -117,7 +124,9 @@ async def get_session_info(redis_client, session_id: str) -> Optional[Dict]: # Get conversation count for this session conversation_count_key = f"session:conversation_count:{session_id}" conversation_count_bytes = await redis_client.get(conversation_count_key) - conversation_count = int(conversation_count_bytes.decode()) if conversation_count_bytes else 0 + conversation_count = ( + int(conversation_count_bytes.decode()) if conversation_count_bytes else 0 + ) started_at = float(session_data.get(b"started_at", b"0")) last_chunk_at = float(session_data.get(b"last_chunk_at", b"0")) @@ -138,8 +147,12 @@ async def get_session_info(redis_client, session_id: str) -> Optional[Dict]: # Speech detection events "last_event": session_data.get(b"last_event", b"").decode(), "speech_detected_at": session_data.get(b"speech_detected_at", b"").decode(), - "speaker_check_status": session_data.get(b"speaker_check_status", b"").decode(), - "identified_speakers": session_data.get(b"identified_speakers", b"").decode() + "speaker_check_status": session_data.get( + b"speaker_check_status", b"" + ).decode(), + "identified_speakers": session_data.get( + b"identified_speakers", b"" + ).decode(), } except Exception as e: @@ -166,7 +179,7 @@ async def get_all_sessions(redis_client, limit: int = 100) -> List[Dict]: cursor, keys = await redis_client.scan( cursor, match="audio:session:*", count=limit ) - session_keys.extend(keys[:limit - len(session_keys)]) + session_keys.extend(keys[: limit - len(session_keys)]) # Get info for each session sessions = [] @@ -221,7 +234,9 @@ async def increment_session_conversation_count(redis_client, session_id: str) -> logger.info(f"📊 Conversation count for session {session_id}: {count}") return count except Exception as e: - logger.error(f"Error incrementing conversation count for session {session_id}: {e}") + logger.error( + f"Error incrementing conversation count for session {session_id}: {e}" + ) return 0 @@ -241,7 +256,7 @@ async def get_streaming_status(request): if not redis_client: return JSONResponse( status_code=503, - content={"error": "Redis client for audio streaming not initialized"} + content={"error": "Redis client for audio streaming not initialized"}, ) # Get all sessions (both active and completed) @@ -273,23 +288,48 @@ async def get_streaming_status(request): # All jobs finished - this is truly a finished session # Update Redis status if it wasn't already marked finished if status != "finished": - await mark_session_complete(redis_client, session_id, "all_jobs_complete") + await mark_session_complete( + redis_client, session_id, "all_jobs_complete" + ) # Get additional session data for completed sessions session_key = f"audio:session:{session_id}" session_data = await redis_client.hgetall(session_key) - completed_sessions_from_redis.append({ - "session_id": session_id, - "client_id": session_obj.get("client_id", ""), - "conversation_id": session_data.get(b"conversation_id", b"").decode() if session_data and b"conversation_id" in session_data else None, - "has_conversation": bool(session_data and session_data.get(b"conversation_id", b"")), - "action": session_data.get(b"action", b"finished").decode() if session_data and b"action" in session_data else "finished", - "reason": session_data.get(b"reason", b"").decode() if session_data and b"reason" in session_data else "", - "completed_at": session_obj.get("last_chunk_at", 0), - "audio_file": session_data.get(b"audio_file", b"").decode() if session_data and b"audio_file" in session_data else "", - "conversation_count": session_obj.get("conversation_count", 0) - }) + completed_sessions_from_redis.append( + { + "session_id": session_id, + "client_id": session_obj.get("client_id", ""), + "conversation_id": ( + session_data.get(b"conversation_id", b"").decode() + if session_data and b"conversation_id" in session_data + else None + ), + "has_conversation": bool( + session_data + and session_data.get(b"conversation_id", b"") + ), + "action": ( + session_data.get(b"action", b"finished").decode() + if session_data and b"action" in session_data + else "finished" + ), + "reason": ( + session_data.get(b"reason", b"").decode() + if session_data and b"reason" in session_data + else "" + ), + "completed_at": session_obj.get("last_chunk_at", 0), + "audio_file": ( + session_data.get(b"audio_file", b"").decode() + if session_data and b"audio_file" in session_data + else "" + ), + "conversation_count": session_obj.get( + "conversation_count", 0 + ), + } + ) else: # Status says complete but jobs still processing - keep in active active_sessions.append(session_obj) @@ -314,16 +354,24 @@ async def get_streaming_status(request): current_time = time.time() for stream_key in stream_keys: - stream_name = stream_key.decode() if isinstance(stream_key, bytes) else stream_key + stream_name = ( + stream_key.decode() if isinstance(stream_key, bytes) else stream_key + ) try: # Check if stream exists - stream_info = await redis_client.execute_command('XINFO', 'STREAM', stream_name) + stream_info = await redis_client.execute_command( + "XINFO", "STREAM", stream_name + ) # Parse stream info (returns flat list of key-value pairs) info_dict = {} for i in range(0, len(stream_info), 2): - key = stream_info[i].decode() if isinstance(stream_info[i], bytes) else str(stream_info[i]) - value = stream_info[i+1] + key = ( + stream_info[i].decode() + if isinstance(stream_info[i], bytes) + else str(stream_info[i]) + ) + value = stream_info[i + 1] # Skip complex binary structures like first-entry and last-entry # which contain message data that can't be JSON serialized @@ -351,7 +399,7 @@ async def get_streaming_status(request): if last_entry_id: try: # Redis Stream IDs format: "milliseconds-sequence" - last_timestamp_ms = int(last_entry_id.split('-')[0]) + last_timestamp_ms = int(last_entry_id.split("-")[0]) last_timestamp_s = last_timestamp_ms / 1000 stream_age_seconds = current_time - last_timestamp_s except (ValueError, IndexError, AttributeError): @@ -369,7 +417,9 @@ async def get_streaming_status(request): session_idle_seconds = session_data.get("idle_seconds", 0) # Get consumer groups - groups = await redis_client.execute_command('XINFO', 'GROUPS', stream_name) + groups = await redis_client.execute_command( + "XINFO", "GROUPS", stream_name + ) stream_data = { "stream_length": info_dict.get("length", 0), @@ -378,19 +428,23 @@ async def get_streaming_status(request): "session_age_seconds": session_age_seconds, # Age since session started "session_idle_seconds": session_idle_seconds, # Time since last audio chunk "client_id": client_id, # Include client_id for reference - "consumer_groups": [] + "consumer_groups": [], } # Track if stream has any active consumers has_active_consumer = False - min_consumer_idle_ms = float('inf') + min_consumer_idle_ms = float("inf") # Parse consumer groups for group in groups: group_dict = {} for i in range(0, len(group), 2): - key = group[i].decode() if isinstance(group[i], bytes) else str(group[i]) - value = group[i+1] + key = ( + group[i].decode() + if isinstance(group[i], bytes) + else str(group[i]) + ) + value = group[i + 1] if isinstance(value, bytes): try: value = value.decode() @@ -403,15 +457,21 @@ async def get_streaming_status(request): group_name = group_name.decode() # Get consumers for this group - consumers = await redis_client.execute_command('XINFO', 'CONSUMERS', stream_name, group_name) + consumers = await redis_client.execute_command( + "XINFO", "CONSUMERS", stream_name, group_name + ) consumer_list = [] consumer_pending_total = 0 for consumer in consumers: consumer_dict = {} for i in range(0, len(consumer), 2): - key = consumer[i].decode() if isinstance(consumer[i], bytes) else str(consumer[i]) - value = consumer[i+1] + key = ( + consumer[i].decode() + if isinstance(consumer[i], bytes) + else str(consumer[i]) + ) + value = consumer[i + 1] if isinstance(value, bytes): try: value = value.decode() @@ -428,17 +488,21 @@ async def get_streaming_status(request): consumer_pending_total += consumer_pending # Track minimum idle time - min_consumer_idle_ms = min(min_consumer_idle_ms, consumer_idle_ms) + min_consumer_idle_ms = min( + min_consumer_idle_ms, consumer_idle_ms + ) # Consumer is active if idle < 5 minutes (300000ms) if consumer_idle_ms < 300000: has_active_consumer = True - consumer_list.append({ - "name": consumer_name, - "pending": consumer_pending, - "idle_ms": consumer_idle_ms - }) + consumer_list.append( + { + "name": consumer_name, + "pending": consumer_pending, + "idle_ms": consumer_idle_ms, + } + ) # Get group-level pending count (may be 0 even if consumers have pending) try: @@ -451,20 +515,24 @@ async def get_streaming_status(request): # (Sometimes group pending is 0 but consumers still have pending messages) effective_pending = max(group_pending_count, consumer_pending_total) - stream_data["consumer_groups"].append({ - "name": str(group_name), - "consumers": consumer_list, - "pending": int(effective_pending) - }) + stream_data["consumer_groups"].append( + { + "name": str(group_name), + "consumers": consumer_list, + "pending": int(effective_pending), + } + ) # Determine if stream is active or completed # Active: has active consumers OR pending messages OR recent activity (< 5 min) # Completed: no active consumers and idle > 5 minutes but < 1 hour - total_pending = sum(group["pending"] for group in stream_data["consumer_groups"]) + total_pending = sum( + group["pending"] for group in stream_data["consumer_groups"] + ) is_active = ( - has_active_consumer or - total_pending > 0 or - stream_age_seconds < 300 # Less than 5 minutes old + has_active_consumer + or total_pending > 0 + or stream_age_seconds < 300 # Less than 5 minutes old ) if is_active: @@ -487,7 +555,7 @@ async def get_streaming_status(request): "finished": len(transcription_queue.finished_job_registry), "failed": len(transcription_queue.failed_job_registry), "canceled": len(transcription_queue.canceled_job_registry), - "deferred": len(transcription_queue.deferred_job_registry) + "deferred": len(transcription_queue.deferred_job_registry), }, "memory_queue": { "queued": memory_queue.count, @@ -495,7 +563,7 @@ async def get_streaming_status(request): "finished": len(memory_queue.finished_job_registry), "failed": len(memory_queue.failed_job_registry), "canceled": len(memory_queue.canceled_job_registry), - "deferred": len(memory_queue.deferred_job_registry) + "deferred": len(memory_queue.deferred_job_registry), }, "default_queue": { "queued": default_queue.count, @@ -503,8 +571,8 @@ async def get_streaming_status(request): "finished": len(default_queue.finished_job_registry), "failed": len(default_queue.failed_job_registry), "canceled": len(default_queue.canceled_job_registry), - "deferred": len(default_queue.deferred_job_registry) - } + "deferred": len(default_queue.deferred_job_registry), + }, } return { @@ -514,14 +582,14 @@ async def get_streaming_status(request): "completed_streams": completed_streams, "stream_health": active_streams, # Backward compatibility - use active_streams "rq_queues": rq_stats, - "timestamp": time.time() + "timestamp": time.time(), } except Exception as e: logger.error(f"Error getting streaming status: {e}", exc_info=True) return JSONResponse( status_code=500, - content={"error": f"Failed to get streaming status: {str(e)}"} + content={"error": f"Failed to get streaming status: {str(e)}"}, ) @@ -538,7 +606,7 @@ async def cleanup_old_sessions(request, max_age_seconds: int = 3600): if not redis_client: return JSONResponse( status_code=503, - content={"error": "Redis client for audio streaming not initialized"} + content={"error": "Redis client for audio streaming not initialized"}, ) # Get all session keys @@ -560,17 +628,18 @@ async def cleanup_old_sessions(request, max_age_seconds: int = 3600): age_seconds = current_time - started_at # Clean up sessions older than max_age or stuck in "finalizing" - should_clean = ( - age_seconds > max_age_seconds or - (status == "finalizing" and age_seconds > 300) # Finalizing for more than 5 minutes - ) + should_clean = age_seconds > max_age_seconds or ( + status == "finalizing" and age_seconds > 300 + ) # Finalizing for more than 5 minutes if should_clean: - old_sessions.append({ - "session_id": session_id, - "age_seconds": age_seconds, - "status": status - }) + old_sessions.append( + { + "session_id": session_id, + "age_seconds": age_seconds, + "status": status, + } + ) await redis_client.delete(key) cleaned_sessions += 1 @@ -580,17 +649,25 @@ async def cleanup_old_sessions(request, max_age_seconds: int = 3600): old_streams = [] for stream_key in stream_keys: - stream_name = stream_key.decode() if isinstance(stream_key, bytes) else stream_key + stream_name = ( + stream_key.decode() if isinstance(stream_key, bytes) else stream_key + ) try: # Check stream info to get last activity - stream_info = await redis_client.execute_command('XINFO', 'STREAM', stream_name) + stream_info = await redis_client.execute_command( + "XINFO", "STREAM", stream_name + ) # Parse stream info info_dict = {} for i in range(0, len(stream_info), 2): - key_name = stream_info[i].decode() if isinstance(stream_info[i], bytes) else str(stream_info[i]) - info_dict[key_name] = stream_info[i+1] + key_name = ( + stream_info[i].decode() + if isinstance(stream_info[i], bytes) + else str(stream_info[i]) + ) + info_dict[key_name] = stream_info[i + 1] stream_length = int(info_dict.get("length", 0)) last_entry = info_dict.get("last-entry") @@ -603,7 +680,9 @@ async def cleanup_old_sessions(request, max_age_seconds: int = 3600): # Empty stream - safe to delete should_delete = True reason = "empty" - elif last_entry and isinstance(last_entry, list) and len(last_entry) > 0: + elif ( + last_entry and isinstance(last_entry, list) and len(last_entry) > 0 + ): # Extract timestamp from last entry ID last_id = last_entry[0] if isinstance(last_id, bytes): @@ -611,7 +690,7 @@ async def cleanup_old_sessions(request, max_age_seconds: int = 3600): # Redis Stream IDs format: "milliseconds-sequence" try: - last_timestamp_ms = int(last_id.split('-')[0]) + last_timestamp_ms = int(last_id.split("-")[0]) last_timestamp_s = last_timestamp_ms / 1000 age_seconds = current_time - last_timestamp_s @@ -622,12 +701,16 @@ async def cleanup_old_sessions(request, max_age_seconds: int = 3600): except (ValueError, IndexError): # If we can't parse timestamp, check if first entry is old first_entry = info_dict.get("first-entry") - if first_entry and isinstance(first_entry, list) and len(first_entry) > 0: + if ( + first_entry + and isinstance(first_entry, list) + and len(first_entry) > 0 + ): try: first_id = first_entry[0] if isinstance(first_id, bytes): first_id = first_id.decode() - first_timestamp_ms = int(first_id.split('-')[0]) + first_timestamp_ms = int(first_id.split("-")[0]) first_timestamp_s = first_timestamp_ms / 1000 age_seconds = current_time - first_timestamp_s @@ -640,12 +723,14 @@ async def cleanup_old_sessions(request, max_age_seconds: int = 3600): if should_delete: await redis_client.delete(stream_name) cleaned_streams += 1 - old_streams.append({ - "stream_name": stream_name, - "reason": reason, - "age_seconds": age_seconds, - "length": stream_length - }) + old_streams.append( + { + "stream_name": stream_name, + "reason": reason, + "age_seconds": age_seconds, + "length": stream_length, + } + ) except Exception as e: logger.debug(f"Error checking stream {stream_name}: {e}") @@ -657,11 +742,12 @@ async def cleanup_old_sessions(request, max_age_seconds: int = 3600): "cleaned_streams": cleaned_streams, "cleaned_session_details": old_sessions, "cleaned_stream_details": old_streams, - "timestamp": time.time() + "timestamp": time.time(), } except Exception as e: logger.error(f"Error cleaning up old sessions: {e}", exc_info=True) return JSONResponse( - status_code=500, content={"error": f"Failed to cleanup old sessions: {str(e)}"} + status_code=500, + content={"error": f"Failed to cleanup old sessions: {str(e)}"}, ) diff --git a/backends/advanced/src/advanced_omi_backend/controllers/system_controller.py b/backends/advanced/src/advanced_omi_backend/controllers/system_controller.py index bf3ce1b1..4a6f83c2 100644 --- a/backends/advanced/src/advanced_omi_backend/controllers/system_controller.py +++ b/backends/advanced/src/advanced_omi_backend/controllers/system_controller.py @@ -7,30 +7,29 @@ import logging import os import re -import signal import shutil +import signal import time import warnings from datetime import UTC, datetime +from io import StringIO from pathlib import Path from typing import Optional -from io import StringIO - -from ruamel.yaml import YAML from fastapi import HTTPException +from ruamel.yaml import YAML from advanced_omi_backend.config import ( get_diarization_settings as load_diarization_settings, ) from advanced_omi_backend.config import get_misc_settings as load_misc_settings -from advanced_omi_backend.config import ( - save_diarization_settings, - save_misc_settings, +from advanced_omi_backend.config import save_diarization_settings, save_misc_settings +from advanced_omi_backend.config_loader import get_plugins_yml_path, save_config_section +from advanced_omi_backend.model_registry import ( + _find_config_path, + get_models_registry, + load_models_config, ) -from advanced_omi_backend.config_loader import get_plugins_yml_path -from advanced_omi_backend.config_loader import save_config_section -from advanced_omi_backend.model_registry import _find_config_path, get_models_registry, load_models_config from advanced_omi_backend.models.user import User logger = logging.getLogger(__name__) @@ -43,7 +42,7 @@ async def get_config_diagnostics(): """ Get comprehensive configuration diagnostics. - + Returns warnings, errors, and status for all configuration components. """ diagnostics = { @@ -52,9 +51,9 @@ async def get_config_diagnostics(): "issues": [], "warnings": [], "info": [], - "components": {} + "components": {}, } - + # Test OmegaConf configuration loading try: from advanced_omi_backend.config_loader import load_config @@ -63,7 +62,7 @@ async def get_config_diagnostics(): with warnings.catch_warnings(record=True) as w: warnings.simplefilter("always") config = load_config(force_reload=True) - + # Check for OmegaConf warnings for warning in w: warning_msg = str(warning.message) @@ -71,148 +70,174 @@ async def get_config_diagnostics(): # Extract the variable name from warning if "variable '" in warning_msg.lower(): var_name = warning_msg.split("'")[1] - diagnostics["warnings"].append({ - "component": "OmegaConf", - "severity": "warning", - "message": f"Environment variable '{var_name}' not set (using empty default)", - "resolution": f"Set {var_name} in .env file if needed" - }) - + diagnostics["warnings"].append( + { + "component": "OmegaConf", + "severity": "warning", + "message": f"Environment variable '{var_name}' not set (using empty default)", + "resolution": f"Set {var_name} in .env file if needed", + } + ) + diagnostics["components"]["omegaconf"] = { "status": "healthy", - "message": "Configuration loaded successfully" + "message": "Configuration loaded successfully", } except Exception as e: diagnostics["overall_status"] = "unhealthy" - diagnostics["issues"].append({ - "component": "OmegaConf", - "severity": "error", - "message": f"Failed to load configuration: {str(e)}", - "resolution": "Check config/defaults.yml and config/config.yml syntax" - }) + diagnostics["issues"].append( + { + "component": "OmegaConf", + "severity": "error", + "message": f"Failed to load configuration: {str(e)}", + "resolution": "Check config/defaults.yml and config/config.yml syntax", + } + ) diagnostics["components"]["omegaconf"] = { "status": "unhealthy", - "message": str(e) + "message": str(e), } - + # Test model registry try: from advanced_omi_backend.model_registry import get_models_registry - + with warnings.catch_warnings(record=True) as w: warnings.simplefilter("always") registry = get_models_registry() - + # Capture model loading warnings for warning in w: warning_msg = str(warning.message) - diagnostics["warnings"].append({ - "component": "Model Registry", - "severity": "warning", - "message": warning_msg, - "resolution": "Check model definitions in config/defaults.yml" - }) - + diagnostics["warnings"].append( + { + "component": "Model Registry", + "severity": "warning", + "message": warning_msg, + "resolution": "Check model definitions in config/defaults.yml", + } + ) + if registry: diagnostics["components"]["model_registry"] = { "status": "healthy", "message": f"Loaded {len(registry.models)} models", "details": { "total_models": len(registry.models), - "defaults": dict(registry.defaults) if registry.defaults else {} - } + "defaults": dict(registry.defaults) if registry.defaults else {}, + }, } - + # Check critical models stt = registry.get_default("stt") stt_stream = registry.get_default("stt_stream") llm = registry.get_default("llm") - + # STT check if stt: if stt.api_key: - diagnostics["info"].append({ - "component": "STT (Batch)", - "message": f"Configured: {stt.name} ({stt.model_provider}) - API key present" - }) + diagnostics["info"].append( + { + "component": "STT (Batch)", + "message": f"Configured: {stt.name} ({stt.model_provider}) - API key present", + } + ) else: - diagnostics["warnings"].append({ - "component": "STT (Batch)", - "severity": "warning", - "message": f"{stt.name} ({stt.model_provider}) - No API key configured", - "resolution": "Transcription can fail without API key" - }) + diagnostics["warnings"].append( + { + "component": "STT (Batch)", + "severity": "warning", + "message": f"{stt.name} ({stt.model_provider}) - No API key configured", + "resolution": "Transcription can fail without API key", + } + ) else: - diagnostics["issues"].append({ - "component": "STT (Batch)", - "severity": "error", - "message": "No batch STT model configured", - "resolution": "Set defaults.stt in config.yml" - }) + diagnostics["issues"].append( + { + "component": "STT (Batch)", + "severity": "error", + "message": "No batch STT model configured", + "resolution": "Set defaults.stt in config.yml", + } + ) diagnostics["overall_status"] = "partial" - + # Streaming STT check if stt_stream: if stt_stream.api_key: - diagnostics["info"].append({ - "component": "STT (Streaming)", - "message": f"Configured: {stt_stream.name} ({stt_stream.model_provider}) - API key present" - }) + diagnostics["info"].append( + { + "component": "STT (Streaming)", + "message": f"Configured: {stt_stream.name} ({stt_stream.model_provider}) - API key present", + } + ) else: - diagnostics["warnings"].append({ + diagnostics["warnings"].append( + { + "component": "STT (Streaming)", + "severity": "warning", + "message": f"{stt_stream.name} ({stt_stream.model_provider}) - No API key configured", + "resolution": "Real-time transcription can fail without API key", + } + ) + else: + diagnostics["warnings"].append( + { "component": "STT (Streaming)", "severity": "warning", - "message": f"{stt_stream.name} ({stt_stream.model_provider}) - No API key configured", - "resolution": "Real-time transcription can fail without API key" - }) - else: - diagnostics["warnings"].append({ - "component": "STT (Streaming)", - "severity": "warning", - "message": "No streaming STT model configured - streaming worker disabled", - "resolution": "Set defaults.stt_stream in config.yml for WebSocket transcription" - }) - + "message": "No streaming STT model configured - streaming worker disabled", + "resolution": "Set defaults.stt_stream in config.yml for WebSocket transcription", + } + ) + # LLM check if llm: if llm.api_key: - diagnostics["info"].append({ - "component": "LLM", - "message": f"Configured: {llm.name} ({llm.model_provider}) - API key present" - }) + diagnostics["info"].append( + { + "component": "LLM", + "message": f"Configured: {llm.name} ({llm.model_provider}) - API key present", + } + ) else: - diagnostics["warnings"].append({ - "component": "LLM", - "severity": "warning", - "message": f"{llm.name} ({llm.model_provider}) - No API key configured", - "resolution": "Memory extraction can fail without API key" - }) - + diagnostics["warnings"].append( + { + "component": "LLM", + "severity": "warning", + "message": f"{llm.name} ({llm.model_provider}) - No API key configured", + "resolution": "Memory extraction can fail without API key", + } + ) + else: diagnostics["overall_status"] = "unhealthy" - diagnostics["issues"].append({ - "component": "Model Registry", - "severity": "error", - "message": "Failed to load model registry", - "resolution": "Check config/defaults.yml for syntax errors" - }) + diagnostics["issues"].append( + { + "component": "Model Registry", + "severity": "error", + "message": "Failed to load model registry", + "resolution": "Check config/defaults.yml for syntax errors", + } + ) diagnostics["components"]["model_registry"] = { "status": "unhealthy", - "message": "Registry failed to load" + "message": "Registry failed to load", } except Exception as e: diagnostics["overall_status"] = "partial" - diagnostics["issues"].append({ - "component": "Model Registry", - "severity": "error", - "message": f"Error loading registry: {str(e)}", - "resolution": "Check logs for detailed error information" - }) + diagnostics["issues"].append( + { + "component": "Model Registry", + "severity": "error", + "message": f"Error loading registry: {str(e)}", + "resolution": "Check logs for detailed error information", + } + ) diagnostics["components"]["model_registry"] = { "status": "unhealthy", - "message": str(e) + "message": str(e), } - + # Check environment variables (only warn about keys relevant to configured providers) env_checks = [ ("AUTH_SECRET_KEY", "Required for authentication"), @@ -224,7 +249,9 @@ async def get_config_diagnostics(): # Add LLM API key check based on active provider llm_model = registry.get_default("llm") if llm_model and llm_model.model_provider == "openai": - env_checks.append(("OPENAI_API_KEY", "Required for OpenAI LLM and embeddings")) + env_checks.append( + ("OPENAI_API_KEY", "Required for OpenAI LLM and embeddings") + ) elif llm_model and llm_model.model_provider == "groq": env_checks.append(("GROQ_API_KEY", "Required for Groq LLM")) @@ -233,20 +260,26 @@ async def get_config_diagnostics(): if stt_model: provider = stt_model.model_provider if provider == "deepgram": - env_checks.append(("DEEPGRAM_API_KEY", "Required for Deepgram transcription")) + env_checks.append( + ("DEEPGRAM_API_KEY", "Required for Deepgram transcription") + ) elif provider == "smallest": - env_checks.append(("SMALLEST_API_KEY", "Required for Smallest.ai Pulse transcription")) - + env_checks.append( + ("SMALLEST_API_KEY", "Required for Smallest.ai Pulse transcription") + ) + for env_var, description in env_checks: value = os.getenv(env_var) if not value or value == "": - diagnostics["warnings"].append({ - "component": "Environment Variables", - "severity": "warning", - "message": f"{env_var} not set - {description}", - "resolution": f"Set {env_var} in .env file" - }) - + diagnostics["warnings"].append( + { + "component": "Environment Variables", + "severity": "warning", + "message": f"{env_var} not set - {description}", + "resolution": f"Set {env_var} in .env file", + } + ) + return diagnostics @@ -297,7 +330,9 @@ async def get_observability_config(): from advanced_omi_backend.config_loader import load_config cfg = load_config() - public_url = cfg.get("observability", {}).get("langfuse", {}).get("public_url", "") + public_url = ( + cfg.get("observability", {}).get("langfuse", {}).get("public_url", "") + ) if public_url: # Strip trailing slash and build session URL session_base_url = f"{public_url.rstrip('/')}/project/chronicle/sessions" @@ -321,10 +356,7 @@ async def get_diarization_settings(): try: # Get settings using OmegaConf settings = load_diarization_settings() - return { - "settings": settings, - "status": "success" - } + return {"settings": settings, "status": "success"} except Exception as e: logger.exception("Error getting diarization settings") raise e @@ -335,8 +367,13 @@ async def save_diarization_settings_controller(settings: dict): try: # Validate settings valid_keys = { - "diarization_source", "similarity_threshold", "min_duration", "collar", - "min_duration_off", "min_speakers", "max_speakers" + "diarization_source", + "similarity_threshold", + "min_duration", + "collar", + "min_duration_off", + "min_speakers", + "max_speakers", } # Filter to only valid keys (allow round-trip GET→POST) @@ -348,19 +385,30 @@ async def save_diarization_settings_controller(settings: dict): # Type validation for known keys only if key in ["min_speakers", "max_speakers"]: if not isinstance(value, int) or value < 1 or value > 20: - raise HTTPException(status_code=400, detail=f"Invalid value for {key}: must be integer 1-20") + raise HTTPException( + status_code=400, + detail=f"Invalid value for {key}: must be integer 1-20", + ) elif key == "diarization_source": if not isinstance(value, str) or value not in ["pyannote", "deepgram"]: - raise HTTPException(status_code=400, detail=f"Invalid value for {key}: must be 'pyannote' or 'deepgram'") + raise HTTPException( + status_code=400, + detail=f"Invalid value for {key}: must be 'pyannote' or 'deepgram'", + ) else: if not isinstance(value, (int, float)) or value < 0: - raise HTTPException(status_code=400, detail=f"Invalid value for {key}: must be positive number") + raise HTTPException( + status_code=400, + detail=f"Invalid value for {key}: must be positive number", + ) filtered_settings[key] = value # Reject if NO valid keys provided (completely invalid request) if not filtered_settings: - raise HTTPException(status_code=400, detail="No valid diarization settings provided") + raise HTTPException( + status_code=400, detail="No valid diarization settings provided" + ) # Get current settings and merge with new values current_settings = load_diarization_settings() @@ -373,14 +421,14 @@ async def save_diarization_settings_controller(settings: dict): return { "message": "Diarization settings saved successfully", "settings": current_settings, - "status": "success" + "status": "success", } else: logger.warning("Settings save failed") return { "message": "Settings save failed", "settings": current_settings, - "status": "error" + "status": "error", } except Exception as e: @@ -393,10 +441,7 @@ async def get_misc_settings(): try: # Get settings using OmegaConf settings = load_misc_settings() - return { - "settings": settings, - "status": "success" - } + return {"settings": settings, "status": "success"} except Exception as e: logger.exception("Error getting misc settings") raise e @@ -406,7 +451,12 @@ async def save_misc_settings_controller(settings: dict): """Save miscellaneous settings.""" try: # Validate settings - boolean_keys = {"always_persist_enabled", "use_provider_segments", "per_segment_speaker_id", "always_batch_retranscribe"} + boolean_keys = { + "always_persist_enabled", + "use_provider_segments", + "per_segment_speaker_id", + "always_batch_retranscribe", + } integer_keys = {"transcription_job_timeout_seconds"} valid_keys = boolean_keys | integer_keys @@ -419,16 +469,24 @@ async def save_misc_settings_controller(settings: dict): # Type validation if key in boolean_keys: if not isinstance(value, bool): - raise HTTPException(status_code=400, detail=f"Invalid value for {key}: must be boolean") + raise HTTPException( + status_code=400, + detail=f"Invalid value for {key}: must be boolean", + ) elif key == "transcription_job_timeout_seconds": if not isinstance(value, int) or value < 60 or value > 7200: - raise HTTPException(status_code=400, detail=f"Invalid value for {key}: must be integer between 60 and 7200") + raise HTTPException( + status_code=400, + detail=f"Invalid value for {key}: must be integer between 60 and 7200", + ) filtered_settings[key] = value # Reject if NO valid keys provided if not filtered_settings: - raise HTTPException(status_code=400, detail="No valid misc settings provided") + raise HTTPException( + status_code=400, detail="No valid misc settings provided" + ) # Save using OmegaConf if save_misc_settings(filtered_settings): @@ -439,14 +497,14 @@ async def save_misc_settings_controller(settings: dict): return { "message": "Miscellaneous settings saved successfully", "settings": updated_settings, - "status": "success" + "status": "success", } else: logger.warning("Settings save failed") return { "message": "Settings save failed", "settings": load_misc_settings(), - "status": "error" + "status": "error", } except HTTPException: @@ -472,9 +530,7 @@ async def get_cleanup_settings_controller(user: User) -> dict: async def save_cleanup_settings_controller( - auto_cleanup_enabled: bool, - retention_days: int, - user: User + auto_cleanup_enabled: bool, retention_days: int, user: User ) -> dict: """ Save cleanup settings (admin only). @@ -504,19 +560,20 @@ async def save_cleanup_settings_controller( # Create settings object settings = CleanupSettings( - auto_cleanup_enabled=auto_cleanup_enabled, - retention_days=retention_days + auto_cleanup_enabled=auto_cleanup_enabled, retention_days=retention_days ) # Save using OmegaConf save_cleanup_settings(settings) - logger.info(f"Admin {user.email} updated cleanup settings: auto_cleanup={auto_cleanup_enabled}, retention={retention_days}d") + logger.info( + f"Admin {user.email} updated cleanup settings: auto_cleanup={auto_cleanup_enabled}, retention={retention_days}d" + ) return { "auto_cleanup_enabled": settings.auto_cleanup_enabled, "retention_days": settings.retention_days, - "message": "Cleanup settings saved successfully" + "message": "Cleanup settings saved successfully", } @@ -526,7 +583,7 @@ async def get_speaker_configuration(user: User): return { "primary_speakers": user.primary_speakers, "user_id": user.user_id, - "status": "success" + "status": "success", } except Exception as e: logger.exception(f"Error getting speaker configuration for user {user.user_id}") @@ -540,32 +597,36 @@ async def update_speaker_configuration(user: User, primary_speakers: list[dict]) for speaker in primary_speakers: if not isinstance(speaker, dict): raise ValueError("Each speaker must be a dictionary") - + required_fields = ["speaker_id", "name", "user_id"] for field in required_fields: if field not in speaker: raise ValueError(f"Missing required field: {field}") - + # Enforce server-side user_id and add timestamp to each speaker for speaker in primary_speakers: speaker["user_id"] = user.user_id # Override client-supplied user_id speaker["selected_at"] = datetime.now(UTC).isoformat() - + # Update user model user.primary_speakers = primary_speakers await user.save() - - logger.info(f"Updated primary speakers configuration for user {user.user_id}: {len(primary_speakers)} speakers") - + + logger.info( + f"Updated primary speakers configuration for user {user.user_id}: {len(primary_speakers)} speakers" + ) + return { "message": "Primary speakers configuration updated successfully", "primary_speakers": primary_speakers, "count": len(primary_speakers), - "status": "success" + "status": "success", } - + except Exception as e: - logger.exception(f"Error updating speaker configuration for user {user.user_id}") + logger.exception( + f"Error updating speaker configuration for user {user.user_id}" + ) raise e @@ -578,25 +639,25 @@ async def get_enrolled_speakers(user: User): # Initialize speaker recognition client speaker_client = SpeakerRecognitionClient() - + if not speaker_client.enabled: return { "speakers": [], "service_available": False, "message": "Speaker recognition service is not configured or disabled", - "status": "success" + "status": "success", } - + # Get enrolled speakers - using hardcoded user_id=1 for now (as noted in speaker_recognition_client.py) speakers = await speaker_client.get_enrolled_speakers(user_id="1") - + return { "speakers": speakers.get("speakers", []) if speakers else [], "service_available": True, "message": "Successfully retrieved enrolled speakers", - "status": "success" + "status": "success", } - + except Exception as e: logger.exception(f"Error getting enrolled speakers for user {user.user_id}") raise e @@ -611,25 +672,25 @@ async def get_speaker_service_status(): # Initialize speaker recognition client speaker_client = SpeakerRecognitionClient() - + if not speaker_client.enabled: return { "service_available": False, "healthy": False, "message": "Speaker recognition service is not configured or disabled", - "status": "disabled" + "status": "disabled", } - + # Perform health check health_result = await speaker_client.health_check() - + if health_result: return { "service_available": True, "healthy": True, "message": "Speaker recognition service is healthy", "service_url": speaker_client.service_url, - "status": "healthy" + "status": "healthy", } else: return { @@ -637,17 +698,17 @@ async def get_speaker_service_status(): "healthy": False, "message": "Speaker recognition service is not responding", "service_url": speaker_client.service_url, - "status": "unhealthy" + "status": "unhealthy", } - + except Exception as e: logger.exception("Error checking speaker service status") raise e - # Memory Configuration Management Functions + async def get_memory_config_raw(): """Get current memory configuration (memory section of config.yml) as YAML.""" try: @@ -655,7 +716,7 @@ async def get_memory_config_raw(): if not os.path.exists(cfg_path): raise FileNotFoundError(f"Config file not found: {cfg_path}") - with open(cfg_path, 'r') as f: + with open(cfg_path, "r") as f: data = _yaml.load(f) or {} memory_section = data.get("memory", {}) stream = StringIO() @@ -691,10 +752,10 @@ async def update_memory_config_raw(config_yaml: str): shutil.copy2(cfg_path, backup_path) # Update memory section and write file - with open(cfg_path, 'r') as f: + with open(cfg_path, "r") as f: data = _yaml.load(f) or {} data["memory"] = new_mem - with open(cfg_path, 'w') as f: + with open(cfg_path, "w") as f: _yaml.dump(data, f) # Reload registry @@ -717,9 +778,13 @@ async def validate_memory_config(config_yaml: str): try: parsed = _yaml.load(config_yaml) except Exception as e: - raise HTTPException(status_code=400, detail=f"Invalid YAML syntax: {str(e)}") + raise HTTPException( + status_code=400, detail=f"Invalid YAML syntax: {str(e)}" + ) if not isinstance(parsed, dict): - raise HTTPException(status_code=400, detail="Configuration must be a YAML object") + raise HTTPException( + status_code=400, detail="Configuration must be a YAML object" + ) # Minimal checks # provider optional; timeout_seconds optional; extraction enabled/prompt optional return {"message": "Configuration is valid", "status": "success"} @@ -728,7 +793,9 @@ async def validate_memory_config(config_yaml: str): raise except Exception as e: logger.exception("Error validating memory config") - raise HTTPException(status_code=500, detail=f"Error validating memory config: {str(e)}") + raise HTTPException( + status_code=500, detail=f"Error validating memory config: {str(e)}" + ) async def reload_memory_config(): @@ -736,7 +803,11 @@ async def reload_memory_config(): try: cfg_path = _find_config_path() load_models_config(force_reload=True) - return {"message": "Configuration reloaded", "config_path": str(cfg_path), "status": "success"} + return { + "message": "Configuration reloaded", + "config_path": str(cfg_path), + "status": "success", + } except Exception as e: logger.exception("Error reloading config") raise e @@ -758,7 +829,7 @@ async def delete_all_user_memories(user: User): "message": f"Successfully deleted {deleted_count} memories", "deleted_count": deleted_count, "user_id": user.user_id, - "status": "success" + "status": "success", } except Exception as e: @@ -768,6 +839,7 @@ async def delete_all_user_memories(user: User): # Memory Provider Configuration Functions + async def get_memory_provider(): """Get current memory provider configuration.""" try: @@ -782,7 +854,7 @@ async def get_memory_provider(): return { "current_provider": current_provider, "available_providers": available_providers, - "status": "success" + "status": "success", } except Exception as e: @@ -798,7 +870,9 @@ async def set_memory_provider(provider: str): valid_providers = ["chronicle", "openmemory_mcp"] if provider not in valid_providers: - raise ValueError(f"Invalid provider '{provider}'. Valid providers: {', '.join(valid_providers)}") + raise ValueError( + f"Invalid provider '{provider}'. Valid providers: {', '.join(valid_providers)}" + ) # Path to .env file (assuming we're running from backends/advanced/) env_path = os.path.join(os.getcwd(), ".env") @@ -807,7 +881,7 @@ async def set_memory_provider(provider: str): raise FileNotFoundError(f".env file not found at {env_path}") # Read current .env file - with open(env_path, 'r') as file: + with open(env_path, "r") as file: lines = file.readlines() # Update or add MEMORY_PROVIDER line @@ -823,7 +897,9 @@ async def set_memory_provider(provider: str): # If MEMORY_PROVIDER wasn't found, add it if not provider_found: - updated_lines.append(f"\n# Memory Provider Configuration\nMEMORY_PROVIDER={provider}\n") + updated_lines.append( + f"\n# Memory Provider Configuration\nMEMORY_PROVIDER={provider}\n" + ) # Create backup backup_path = f"{env_path}.bak" @@ -831,7 +907,7 @@ async def set_memory_provider(provider: str): logger.info(f"Created .env backup at {backup_path}") # Write updated .env file - with open(env_path, 'w') as file: + with open(env_path, "w") as file: file.writelines(updated_lines) # Update environment variable for current process @@ -845,7 +921,7 @@ async def set_memory_provider(provider: str): "env_path": env_path, "backup_created": True, "requires_restart": True, - "status": "success" + "status": "success", } except Exception as e: @@ -855,6 +931,7 @@ async def set_memory_provider(provider: str): # LLM Operations Configuration Functions + async def get_llm_operations(): """Get LLM operation configurations and available models.""" try: @@ -902,29 +979,49 @@ async def save_llm_operations(operations: dict): for op_name, op_value in operations.items(): if not isinstance(op_value, dict): - raise HTTPException(status_code=400, detail=f"Operation '{op_name}' must be a dict") + raise HTTPException( + status_code=400, detail=f"Operation '{op_name}' must be a dict" + ) extra_keys = set(op_value.keys()) - valid_keys if extra_keys: - raise HTTPException(status_code=400, detail=f"Invalid keys for '{op_name}': {extra_keys}") + raise HTTPException( + status_code=400, + detail=f"Invalid keys for '{op_name}': {extra_keys}", + ) if "temperature" in op_value and op_value["temperature"] is not None: t = op_value["temperature"] if not isinstance(t, (int, float)) or t < 0 or t > 2: - raise HTTPException(status_code=400, detail=f"Invalid temperature for '{op_name}': must be 0-2") + raise HTTPException( + status_code=400, + detail=f"Invalid temperature for '{op_name}': must be 0-2", + ) if "max_tokens" in op_value and op_value["max_tokens"] is not None: mt = op_value["max_tokens"] if not isinstance(mt, int) or mt <= 0: - raise HTTPException(status_code=400, detail=f"Invalid max_tokens for '{op_name}': must be positive int") + raise HTTPException( + status_code=400, + detail=f"Invalid max_tokens for '{op_name}': must be positive int", + ) if "model" in op_value and op_value["model"] is not None: if not registry.get_by_name(op_value["model"]): - raise HTTPException(status_code=400, detail=f"Model '{op_value['model']}' not found in registry") - - if "response_format" in op_value and op_value["response_format"] is not None: + raise HTTPException( + status_code=400, + detail=f"Model '{op_value['model']}' not found in registry", + ) + + if ( + "response_format" in op_value + and op_value["response_format"] is not None + ): if op_value["response_format"] != "json": - raise HTTPException(status_code=400, detail=f"response_format must be 'json' or null") + raise HTTPException( + status_code=400, + detail=f"response_format must be 'json' or null", + ) if save_config_section("llm_operations", operations): load_models_config(force_reload=True) @@ -958,11 +1055,21 @@ async def test_llm_model(model_name: Optional[str]): if model_name: model_def = registry.get_by_name(model_name) if not model_def: - return {"success": False, "model_name": model_name, "error": f"Model '{model_name}' not found", "status": "error"} + return { + "success": False, + "model_name": model_name, + "error": f"Model '{model_name}' not found", + "status": "error", + } else: model_def = registry.get_default("llm") if not model_def: - return {"success": False, "model_name": None, "error": "No default LLM configured", "status": "error"} + return { + "success": False, + "model_name": None, + "error": "No default LLM configured", + "status": "error", + } client = create_openai_client( api_key=model_def.api_key or "", @@ -998,6 +1105,7 @@ async def test_llm_model(model_name: Optional[str]): # Chat Configuration Management Functions + async def get_chat_config_yaml() -> str: """Get chat system prompt as plain text.""" try: @@ -1012,11 +1120,11 @@ async def get_chat_config_yaml() -> str: if not os.path.exists(config_path): return default_prompt - with open(config_path, 'r') as f: + with open(config_path, "r") as f: full_config = _yaml.load(f) or {} - chat_config = full_config.get('chat', {}) - system_prompt = chat_config.get('system_prompt', default_prompt) + chat_config = full_config.get("chat", {}) + system_prompt = chat_config.get("system_prompt", default_prompt) # Return just the prompt text, not the YAML structure return system_prompt @@ -1042,26 +1150,26 @@ async def save_chat_config_yaml(prompt_text: str) -> dict: raise ValueError("Prompt too long (maximum 10000 characters)") # Create chat config dict - chat_config = {'system_prompt': prompt_text} + chat_config = {"system_prompt": prompt_text} # Load full config if os.path.exists(config_path): - with open(config_path, 'r') as f: + with open(config_path, "r") as f: full_config = _yaml.load(f) or {} else: full_config = {} # Backup existing config if os.path.exists(config_path): - backup_path = str(config_path) + '.backup' + backup_path = str(config_path) + ".backup" shutil.copy2(config_path, backup_path) logger.info(f"Created config backup at {backup_path}") # Update chat section - full_config['chat'] = chat_config + full_config["chat"] = chat_config # Save - with open(config_path, 'w') as f: + with open(config_path, "w") as f: _yaml.dump(full_config, f) # Reload config in memory (hot-reload) @@ -1087,7 +1195,10 @@ async def validate_chat_config_yaml(prompt_text: str) -> dict: if len(prompt_text) < 10: return {"valid": False, "error": "Prompt too short (minimum 10 characters)"} if len(prompt_text) > 10000: - return {"valid": False, "error": "Prompt too long (maximum 10000 characters)"} + return { + "valid": False, + "error": "Prompt too long (maximum 10000 characters)", + } return {"valid": True, "message": "Configuration is valid"} @@ -1098,6 +1209,7 @@ async def validate_chat_config_yaml(prompt_text: str) -> dict: # Plugin Configuration Management Functions + async def get_plugins_config_yaml() -> str: """Get plugins configuration as YAML text.""" try: @@ -1120,7 +1232,7 @@ async def get_plugins_config_yaml() -> str: if not plugins_yml_path.exists(): return default_config - with open(plugins_yml_path, 'r') as f: + with open(plugins_yml_path, "r") as f: yaml_content = f.read() return yaml_content @@ -1142,7 +1254,7 @@ async def save_plugins_config_yaml(yaml_content: str) -> dict: raise ValueError("Configuration must be a YAML dictionary") # Validate has 'plugins' key - if 'plugins' not in parsed_config: + if "plugins" not in parsed_config: raise ValueError("Configuration must contain 'plugins' key") except ValueError: @@ -1155,12 +1267,12 @@ async def save_plugins_config_yaml(yaml_content: str) -> dict: # Backup existing config if plugins_yml_path.exists(): - backup_path = str(plugins_yml_path) + '.backup' + backup_path = str(plugins_yml_path) + ".backup" shutil.copy2(plugins_yml_path, backup_path) logger.info(f"Created plugins config backup at {backup_path}") # Save new config - with open(plugins_yml_path, 'w') as f: + with open(plugins_yml_path, "w") as f: f.write(yaml_content) # Hot-reload plugins and signal worker restart @@ -1201,35 +1313,55 @@ async def validate_plugins_config_yaml(yaml_content: str) -> dict: if not isinstance(parsed_config, dict): return {"valid": False, "error": "Configuration must be a YAML dictionary"} - if 'plugins' not in parsed_config: + if "plugins" not in parsed_config: return {"valid": False, "error": "Configuration must contain 'plugins' key"} - plugins = parsed_config['plugins'] + plugins = parsed_config["plugins"] if not isinstance(plugins, dict): return {"valid": False, "error": "'plugins' must be a dictionary"} # Validate each plugin - valid_access_levels = ['transcript', 'conversation', 'memory'] - valid_trigger_types = ['wake_word', 'always', 'conditional'] + valid_access_levels = ["transcript", "conversation", "memory"] + valid_trigger_types = ["wake_word", "always", "conditional"] for plugin_id, plugin_config in plugins.items(): if not isinstance(plugin_config, dict): - return {"valid": False, "error": f"Plugin '{plugin_id}' config must be a dictionary"} + return { + "valid": False, + "error": f"Plugin '{plugin_id}' config must be a dictionary", + } # Check required fields - if 'enabled' in plugin_config and not isinstance(plugin_config['enabled'], bool): - return {"valid": False, "error": f"Plugin '{plugin_id}': 'enabled' must be boolean"} + if "enabled" in plugin_config and not isinstance( + plugin_config["enabled"], bool + ): + return { + "valid": False, + "error": f"Plugin '{plugin_id}': 'enabled' must be boolean", + } - if 'access_level' in plugin_config and plugin_config['access_level'] not in valid_access_levels: - return {"valid": False, "error": f"Plugin '{plugin_id}': invalid access_level (must be one of {valid_access_levels})"} + if ( + "access_level" in plugin_config + and plugin_config["access_level"] not in valid_access_levels + ): + return { + "valid": False, + "error": f"Plugin '{plugin_id}': invalid access_level (must be one of {valid_access_levels})", + } - if 'trigger' in plugin_config: - trigger = plugin_config['trigger'] + if "trigger" in plugin_config: + trigger = plugin_config["trigger"] if not isinstance(trigger, dict): - return {"valid": False, "error": f"Plugin '{plugin_id}': 'trigger' must be a dictionary"} + return { + "valid": False, + "error": f"Plugin '{plugin_id}': 'trigger' must be a dictionary", + } - if 'type' in trigger and trigger['type'] not in valid_trigger_types: - return {"valid": False, "error": f"Plugin '{plugin_id}': invalid trigger type (must be one of {valid_trigger_types})"} + if "type" in trigger and trigger["type"] not in valid_trigger_types: + return { + "valid": False, + "error": f"Plugin '{plugin_id}': invalid trigger type (must be one of {valid_trigger_types})", + } return {"valid": True, "message": "Configuration is valid"} @@ -1314,9 +1446,11 @@ async def reload_plugins_controller(app=None) -> dict: return { "success": reload_result.get("success", False), - "message": "Plugins reloaded and worker restart signaled" - if worker_signal_sent - else "Plugins reloaded but worker restart signal failed", + "message": ( + "Plugins reloaded and worker restart signaled" + if worker_signal_sent + else "Plugins reloaded but worker restart signal failed" + ), "reload": reload_result, "worker_signal_sent": worker_signal_sent, } @@ -1324,6 +1458,7 @@ async def reload_plugins_controller(app=None) -> dict: # Structured Plugin Configuration Management Functions (Form-based UI) + async def get_plugins_metadata() -> dict: """Get plugin metadata for form-based configuration UI. @@ -1350,30 +1485,28 @@ async def get_plugins_metadata() -> dict: orchestration_configs = {} if plugins_yml_path.exists(): - with open(plugins_yml_path, 'r') as f: + with open(plugins_yml_path, "r") as f: plugins_data = _yaml.load(f) or {} - orchestration_configs = plugins_data.get('plugins', {}) + orchestration_configs = plugins_data.get("plugins", {}) # Build metadata for each plugin plugins_metadata = [] for plugin_id, plugin_class in discovered_plugins.items(): # Get orchestration config (or empty dict if not configured) - orchestration_config = orchestration_configs.get(plugin_id, { - 'enabled': False, - 'events': [], - 'condition': {'type': 'always'} - }) + orchestration_config = orchestration_configs.get( + plugin_id, + {"enabled": False, "events": [], "condition": {"type": "always"}}, + ) # Get complete metadata including schema - metadata = get_plugin_metadata(plugin_id, plugin_class, orchestration_config) + metadata = get_plugin_metadata( + plugin_id, plugin_class, orchestration_config + ) plugins_metadata.append(metadata) logger.info(f"Retrieved metadata for {len(plugins_metadata)} plugins") - return { - "plugins": plugins_metadata, - "status": "success" - } + return {"plugins": plugins_metadata, "status": "success"} except Exception as e: logger.exception("Error getting plugins metadata") @@ -1396,7 +1529,10 @@ async def update_plugin_config_structured(plugin_id: str, config: dict) -> dict: Success message with list of updated files """ try: - from advanced_omi_backend.services.plugin_service import _get_plugins_dir, discover_plugins + from advanced_omi_backend.services.plugin_service import ( + _get_plugins_dir, + discover_plugins, + ) # Validate plugin exists discovered_plugins = discover_plugins() @@ -1406,84 +1542,87 @@ async def update_plugin_config_structured(plugin_id: str, config: dict) -> dict: updated_files = [] # 1. Update config/plugins.yml (orchestration) - if 'orchestration' in config: + if "orchestration" in config: plugins_yml_path = get_plugins_yml_path() # Load current plugins.yml if plugins_yml_path.exists(): - with open(plugins_yml_path, 'r') as f: + with open(plugins_yml_path, "r") as f: plugins_data = _yaml.load(f) or {} else: plugins_data = {} - if 'plugins' not in plugins_data: - plugins_data['plugins'] = {} + if "plugins" not in plugins_data: + plugins_data["plugins"] = {} # Update orchestration config - orchestration = config['orchestration'] - plugins_data['plugins'][plugin_id] = { - 'enabled': orchestration.get('enabled', False), - 'events': orchestration.get('events', []), - 'condition': orchestration.get('condition', {'type': 'always'}) + orchestration = config["orchestration"] + plugins_data["plugins"][plugin_id] = { + "enabled": orchestration.get("enabled", False), + "events": orchestration.get("events", []), + "condition": orchestration.get("condition", {"type": "always"}), } # Create backup if plugins_yml_path.exists(): - backup_path = str(plugins_yml_path) + '.backup' + backup_path = str(plugins_yml_path) + ".backup" shutil.copy2(plugins_yml_path, backup_path) # Create config directory if needed plugins_yml_path.parent.mkdir(parents=True, exist_ok=True) # Write updated plugins.yml - with open(plugins_yml_path, 'w') as f: + with open(plugins_yml_path, "w") as f: _yaml.dump(plugins_data, f) updated_files.append(str(plugins_yml_path)) - logger.info(f"Updated orchestration config for '{plugin_id}' in {plugins_yml_path}") + logger.info( + f"Updated orchestration config for '{plugin_id}' in {plugins_yml_path}" + ) # 2. Update plugins/{plugin_id}/config.yml (settings with env var references) - if 'settings' in config: + if "settings" in config: plugins_dir = _get_plugins_dir() plugin_config_path = plugins_dir / plugin_id / "config.yml" # Load current config.yml if plugin_config_path.exists(): - with open(plugin_config_path, 'r') as f: + with open(plugin_config_path, "r") as f: plugin_config_data = _yaml.load(f) or {} else: plugin_config_data = {} # Update settings (preserve ${ENV_VAR} references) - settings = config['settings'] + settings = config["settings"] plugin_config_data.update(settings) # Create backup if plugin_config_path.exists(): - backup_path = str(plugin_config_path) + '.backup' + backup_path = str(plugin_config_path) + ".backup" shutil.copy2(plugin_config_path, backup_path) # Write updated config.yml - with open(plugin_config_path, 'w') as f: + with open(plugin_config_path, "w") as f: _yaml.dump(plugin_config_data, f) updated_files.append(str(plugin_config_path)) logger.info(f"Updated settings for '{plugin_id}' in {plugin_config_path}") # 3. Update per-plugin .env (only changed env vars) - if 'env_vars' in config and config['env_vars']: + if "env_vars" in config and config["env_vars"]: from advanced_omi_backend.services.plugin_service import save_plugin_env # Filter out masked values (unchanged secrets) changed_vars = { - k: v for k, v in config['env_vars'].items() - if v != '••••••••••••' + k: v for k, v in config["env_vars"].items() if v != "••••••••••••" } if changed_vars: env_path = save_plugin_env(plugin_id, changed_vars) updated_files.append(str(env_path)) - logger.info(f"Saved {len(changed_vars)} env var(s) to per-plugin .env for '{plugin_id}'") + logger.info( + f"Saved {len(changed_vars)} env var(s) to per-plugin .env for '{plugin_id}'" + ) # Update os.environ so hot-reload picks up changes immediately for k, v in changed_vars.items(): @@ -1496,7 +1635,9 @@ async def update_plugin_config_structured(plugin_id: str, config: dict) -> dict: except Exception as reload_err: logger.warning(f"Auto-reload failed, manual restart needed: {reload_err}") - message = f"Plugin '{plugin_id}' configuration updated and reloaded successfully." + message = ( + f"Plugin '{plugin_id}' configuration updated and reloaded successfully." + ) if reload_result is None: message = f"Plugin '{plugin_id}' configuration updated. Restart backend for changes to take effect." @@ -1505,7 +1646,7 @@ async def update_plugin_config_structured(plugin_id: str, config: dict) -> dict: "message": message, "updated_files": updated_files, "reload": reload_result, - "status": "success" + "status": "success", } except Exception as e: @@ -1541,29 +1682,29 @@ async def test_plugin_connection(plugin_id: str, config: dict) -> dict: plugin_class = discovered_plugins[plugin_id] # Check if plugin supports testing - if not hasattr(plugin_class, 'test_connection'): + if not hasattr(plugin_class, "test_connection"): return { "success": False, "message": f"Plugin '{plugin_id}' does not support connection testing", - "status": "unsupported" + "status": "unsupported", } # Build complete config from provided data test_config = {} # Merge settings - if 'settings' in config: - test_config.update(config['settings']) + if "settings" in config: + test_config.update(config["settings"]) # Load per-plugin env for resolving masked values plugin_env = load_plugin_env(plugin_id) # Add env vars (expand any ${ENV_VAR} references with test values) - if 'env_vars' in config: - for key, value in config['env_vars'].items(): + if "env_vars" in config: + for key, value in config["env_vars"].items(): # For masked values, resolve from per-plugin .env then os.environ - if value == '••••••••••••': - value = plugin_env.get(key) or os.getenv(key, '') + if value == "••••••••••••": + value = plugin_env.get(key) or os.getenv(key, "") test_config[key.lower()] = value # Expand any remaining env var references @@ -1572,7 +1713,9 @@ async def test_plugin_connection(plugin_id: str, config: dict) -> dict: # Call plugin's test_connection static method result = await plugin_class.test_connection(test_config) - logger.info(f"Test connection for '{plugin_id}': {result.get('message', 'No message')}") + logger.info( + f"Test connection for '{plugin_id}': {result.get('message', 'No message')}" + ) return result @@ -1581,12 +1724,13 @@ async def test_plugin_connection(plugin_id: str, config: dict) -> dict: return { "success": False, "message": f"Connection test failed: {str(e)}", - "status": "error" + "status": "error", } # Plugin Lifecycle Management Functions (create / write-code / delete) + def _snake_to_pascal(snake_str: str) -> str: """Convert snake_case to PascalCase.""" return "".join(word.capitalize() for word in snake_str.split("_")) @@ -1615,25 +1759,40 @@ async def create_plugin( Returns: Success dict with plugin_id and created_files list """ - from advanced_omi_backend.services.plugin_service import _get_plugins_dir, discover_plugins + from advanced_omi_backend.services.plugin_service import ( + _get_plugins_dir, + discover_plugins, + ) # Validate name if not plugin_name.replace("_", "").isalnum(): - return {"success": False, "error": "Plugin name must be alphanumeric with underscores only"} + return { + "success": False, + "error": "Plugin name must be alphanumeric with underscores only", + } if not re.match(r"^[a-z][a-z0-9_]*$", plugin_name): - return {"success": False, "error": "Plugin name must be lowercase snake_case starting with a letter"} + return { + "success": False, + "error": "Plugin name must be lowercase snake_case starting with a letter", + } plugins_dir = _get_plugins_dir() plugin_dir = plugins_dir / plugin_name # Collision check if plugin_dir.exists(): - return {"success": False, "error": f"Plugin '{plugin_name}' already exists at {plugin_dir}"} + return { + "success": False, + "error": f"Plugin '{plugin_name}' already exists at {plugin_dir}", + } discovered = discover_plugins() if plugin_name in discovered: - return {"success": False, "error": f"Plugin '{plugin_name}' is already registered"} + return { + "success": False, + "error": f"Plugin '{plugin_name}' is already registered", + } class_name = _snake_to_pascal(plugin_name) + "Plugin" created_files: list[str] = [] @@ -1650,8 +1809,14 @@ async def create_plugin( (plugin_dir / "plugin.py").write_text(plugin_code, encoding="utf-8") else: # Write standard boilerplate - events_str = ", ".join(f'"{e}"' for e in events) if events else '"conversation.complete"' - boilerplate = inspect.cleandoc(f''' + events_str = ( + ", ".join(f'"{e}"' for e in events) + if events + else '"conversation.complete"' + ) + boilerplate = ( + inspect.cleandoc( + f''' """ {class_name} implementation. @@ -1688,7 +1853,10 @@ async def cleanup(self): async def on_conversation_complete(self, context: PluginContext) -> Optional[PluginResult]: logger.info(f"Processing conversation for user: {{context.user_id}}") return PluginResult(success=True, message="OK") - ''') + "\n" + ''' + ) + + "\n" + ) (plugin_dir / "plugin.py").write_text(boilerplate, encoding="utf-8") created_files.append("plugin.py") @@ -1699,7 +1867,7 @@ async def on_conversation_complete(self, context: PluginContext) -> Optional[Plu # config.yml config_yml = {"description": description} - with open(plugin_dir / "config.yml", 'w', encoding="utf-8") as f: + with open(plugin_dir / "config.yml", "w", encoding="utf-8") as f: _yaml.dump(config_yml, f) created_files.append("config.yml") @@ -1765,7 +1933,10 @@ async def write_plugin_code( plugin_dir = plugins_dir / plugin_id if not plugin_dir.exists(): - return {"success": False, "error": f"Plugin '{plugin_id}' not found at {plugin_dir}"} + return { + "success": False, + "error": f"Plugin '{plugin_id}' not found at {plugin_dir}", + } updated_files: list[str] = [] @@ -1848,9 +2019,14 @@ async def delete_plugin(plugin_id: str, remove_files: bool = False) -> dict: logger.info(f"Removed plugin directory: {plugin_dir}") if not removed_from_yml and not files_removed: - return {"success": False, "error": f"Plugin '{plugin_id}' not found in plugins.yml or on disk"} + return { + "success": False, + "error": f"Plugin '{plugin_id}' not found in plugins.yml or on disk", + } - logger.info(f"Deleted plugin '{plugin_id}' (yml={removed_from_yml}, files={files_removed})") + logger.info( + f"Deleted plugin '{plugin_id}' (yml={removed_from_yml}, files={files_removed})" + ) return { "success": True, "plugin_id": plugin_id, diff --git a/backends/advanced/src/advanced_omi_backend/controllers/user_controller.py b/backends/advanced/src/advanced_omi_backend/controllers/user_controller.py index ce801327..a0c10e4f 100644 --- a/backends/advanced/src/advanced_omi_backend/controllers/user_controller.py +++ b/backends/advanced/src/advanced_omi_backend/controllers/user_controller.py @@ -9,11 +9,7 @@ from fastapi import HTTPException from fastapi.responses import JSONResponse -from advanced_omi_backend.auth import ( - ADMIN_EMAIL, - UserManager, - get_user_db, -) +from advanced_omi_backend.auth import ADMIN_EMAIL, UserManager, get_user_db from advanced_omi_backend.client_manager import get_user_clients_all from advanced_omi_backend.database import db, users_col from advanced_omi_backend.models.conversation import Conversation @@ -50,7 +46,9 @@ async def create_user(user_data: UserCreate): # If we get here, user exists return JSONResponse( status_code=409, - content={"message": f"User with email {user_data.email} already exists"}, + content={ + "message": f"User with email {user_data.email} already exists" + }, ) except Exception: # User doesn't exist, continue with creation @@ -61,15 +59,17 @@ async def create_user(user_data: UserCreate): # Return the full user object (serialized via UserRead schema) from advanced_omi_backend.models.user import UserRead + user_read = UserRead.model_validate(user) return JSONResponse( status_code=201, - content=user_read.model_dump(mode='json'), + content=user_read.model_dump(mode="json"), ) except Exception as e: import traceback + error_details = traceback.format_exc() logger.error(f"Error creating user: {e}") logger.error(f"Full traceback: {error_details}") @@ -89,15 +89,16 @@ async def update_user(user_id: str, user_data: UserUpdate): logger.error(f"Invalid ObjectId format for user_id {user_id}: {e}") return JSONResponse( status_code=400, - content={"message": f"Invalid user_id format: {user_id}. Must be a valid ObjectId."}, + content={ + "message": f"Invalid user_id format: {user_id}. Must be a valid ObjectId." + }, ) # Check if user exists existing_user = await users_col.find_one({"_id": object_id}) if not existing_user: return JSONResponse( - status_code=404, - content={"message": f"User {user_id} not found"} + status_code=404, content={"message": f"User {user_id} not found"} ) # Get user database and create user manager @@ -114,15 +115,17 @@ async def update_user(user_id: str, user_data: UserUpdate): # Return the full user object (serialized via UserRead schema) from advanced_omi_backend.models.user import UserRead + user_read = UserRead.model_validate(updated_user) return JSONResponse( status_code=200, - content=user_read.model_dump(mode='json'), + content=user_read.model_dump(mode="json"), ) except Exception as e: import traceback + error_details = traceback.format_exc() logger.error(f"Error updating user: {e}") logger.error(f"Full traceback: {error_details}") @@ -154,7 +157,9 @@ async def delete_user( # Check if user exists existing_user = await users_col.find_one({"_id": object_id}) if not existing_user: - return JSONResponse(status_code=404, content={"message": f"User {user_id} not found"}) + return JSONResponse( + status_code=404, content={"message": f"User {user_id} not found"} + ) # Prevent deletion of administrator user user_email = existing_user.get("email", "") @@ -176,7 +181,9 @@ async def delete_user( if delete_conversations: # Delete all conversations for this user - conversations_result = await Conversation.find(Conversation.user_id == user_id).delete() + conversations_result = await Conversation.find( + Conversation.user_id == user_id + ).delete() deleted_data["conversations_deleted"] = conversations_result.deleted_count if delete_memories: @@ -196,7 +203,9 @@ async def delete_user( message = f"User {user_id} deleted successfully" deleted_items = [] if delete_conversations and deleted_data.get("conversations_deleted", 0) > 0: - deleted_items.append(f"{deleted_data['conversations_deleted']} conversations") + deleted_items.append( + f"{deleted_data['conversations_deleted']} conversations" + ) if delete_memories and deleted_data.get("memories_deleted", 0) > 0: deleted_items.append(f"{deleted_data['memories_deleted']} memories") diff --git a/backends/advanced/src/advanced_omi_backend/cron_scheduler.py b/backends/advanced/src/advanced_omi_backend/cron_scheduler.py index a496516f..3e3f6b8b 100644 --- a/backends/advanced/src/advanced_omi_backend/cron_scheduler.py +++ b/backends/advanced/src/advanced_omi_backend/cron_scheduler.py @@ -32,6 +32,7 @@ # Data classes # --------------------------------------------------------------------------- + @dataclass class CronJobConfig: job_id: str @@ -66,6 +67,7 @@ def _get_job_func(job_id: str) -> Optional[JobFunc]: # Scheduler # --------------------------------------------------------------------------- + class CronScheduler: def __init__(self) -> None: self.jobs: Dict[str, CronJobConfig] = {} @@ -79,6 +81,7 @@ def __init__(self) -> None: async def start(self) -> None: """Load config, restore state from Redis, and start the scheduler loop.""" import os + redis_url = os.getenv("REDIS_URL", "redis://localhost:6379/0") self._redis = aioredis.from_url(redis_url, decode_responses=True) @@ -129,7 +132,9 @@ async def update_job( if not croniter.is_valid(schedule): raise ValueError(f"Invalid cron expression: {schedule}") cfg.schedule = schedule - cfg.next_run = croniter(schedule, datetime.now(timezone.utc)).get_next(datetime) + cfg.next_run = croniter(schedule, datetime.now(timezone.utc)).get_next( + datetime + ) if enabled is not None: cfg.enabled = enabled @@ -137,7 +142,11 @@ async def update_job( # Persist changes to config.yml save_config_section( f"cron_jobs.{job_id}", - {"enabled": cfg.enabled, "schedule": cfg.schedule, "description": cfg.description}, + { + "enabled": cfg.enabled, + "schedule": cfg.schedule, + "description": cfg.description, + }, ) # Update next_run in Redis @@ -147,22 +156,26 @@ async def update_job( cfg.next_run.isoformat(), ) - logger.info(f"Updated cron job '{job_id}': enabled={cfg.enabled}, schedule={cfg.schedule}") + logger.info( + f"Updated cron job '{job_id}': enabled={cfg.enabled}, schedule={cfg.schedule}" + ) async def get_all_jobs_status(self) -> List[dict]: """Return status of all registered cron jobs.""" result = [] for job_id, cfg in self.jobs.items(): - result.append({ - "job_id": job_id, - "enabled": cfg.enabled, - "schedule": cfg.schedule, - "description": cfg.description, - "last_run": cfg.last_run.isoformat() if cfg.last_run else None, - "next_run": cfg.next_run.isoformat() if cfg.next_run else None, - "running": cfg.running, - "last_error": cfg.last_error, - }) + result.append( + { + "job_id": job_id, + "enabled": cfg.enabled, + "schedule": cfg.schedule, + "description": cfg.description, + "last_run": cfg.last_run.isoformat() if cfg.last_run else None, + "next_run": cfg.next_run.isoformat() if cfg.next_run else None, + "running": cfg.running, + "last_error": cfg.last_error, + } + ) return result # -- internals ----------------------------------------------------------- @@ -175,7 +188,9 @@ def _load_jobs_from_config(self) -> None: for job_id, job_cfg in cron_section.items(): schedule = str(job_cfg.get("schedule", "0 * * * *")) if not croniter.is_valid(schedule): - logger.warning(f"Invalid cron expression for job '{job_id}': {schedule} — skipping") + logger.warning( + f"Invalid cron expression for job '{job_id}': {schedule} — skipping" + ) continue now = datetime.now(timezone.utc) self.jobs[job_id] = CronJobConfig( diff --git a/backends/advanced/src/advanced_omi_backend/database.py b/backends/advanced/src/advanced_omi_backend/database.py index 1b214b6d..392b22c8 100644 --- a/backends/advanced/src/advanced_omi_backend/database.py +++ b/backends/advanced/src/advanced_omi_backend/database.py @@ -44,5 +44,3 @@ def get_collections(): return { "users_col": users_col, } - - diff --git a/backends/advanced/src/advanced_omi_backend/llm_client.py b/backends/advanced/src/advanced_omi_backend/llm_client.py index 96ccc77b..4aaa223f 100644 --- a/backends/advanced/src/advanced_omi_backend/llm_client.py +++ b/backends/advanced/src/advanced_omi_backend/llm_client.py @@ -11,7 +11,10 @@ from typing import Any, Dict, Optional from advanced_omi_backend.model_registry import get_models_registry -from advanced_omi_backend.openai_factory import create_openai_client, is_langfuse_enabled +from advanced_omi_backend.openai_factory import ( + create_openai_client, + is_langfuse_enabled, +) from advanced_omi_backend.services.memory.config import ( load_config_yml as _load_root_config, ) @@ -62,7 +65,9 @@ def __init__( self.base_url = base_url self.model = model if not self.api_key or not self.base_url or not self.model: - raise ValueError(f"LLM configuration incomplete: api_key={'set' if self.api_key else 'MISSING'}, base_url={'set' if self.base_url else 'MISSING'}, model={'set' if self.model else 'MISSING'}") + raise ValueError( + f"LLM configuration incomplete: api_key={'set' if self.api_key else 'MISSING'}, base_url={'set' if self.base_url else 'MISSING'}, model={'set' if self.model else 'MISSING'}" + ) # Initialize OpenAI client with optional Langfuse tracing try: @@ -71,14 +76,19 @@ def __init__( ) self.logger.info(f"OpenAI client initialized, base_url: {self.base_url}") except ImportError: - self.logger.error("OpenAI library not installed. Install with: pip install openai") + self.logger.error( + "OpenAI library not installed. Install with: pip install openai" + ) raise except Exception as e: self.logger.error(f"Failed to initialize OpenAI client: {e}") raise def generate( - self, prompt: str, model: str | None = None, temperature: float | None = None, + self, + prompt: str, + model: str | None = None, + temperature: float | None = None, **langfuse_kwargs, ) -> str: """Generate text completion using OpenAI-compatible API.""" @@ -101,8 +111,12 @@ def generate( raise def chat_with_tools( - self, messages: list, tools: list | None = None, model: str | None = None, - temperature: float | None = None, **langfuse_kwargs, + self, + messages: list, + tools: list | None = None, + model: str | None = None, + temperature: float | None = None, + **langfuse_kwargs, ): """Chat completion with tool/function calling support. Returns raw response object.""" model_name = model or self.model @@ -127,14 +141,18 @@ def health_check(self) -> Dict: "status": "✅ Connected", "base_url": self.base_url, "default_model": self.model, - "api_key_configured": bool(self.api_key and self.api_key != "dummy"), + "api_key_configured": bool( + self.api_key and self.api_key != "dummy" + ), } else: return { "status": "⚠️ Configuration incomplete", "base_url": self.base_url, "default_model": self.model, - "api_key_configured": bool(self.api_key and self.api_key != "dummy"), + "api_key_configured": bool( + self.api_key and self.api_key != "dummy" + ), } except Exception as e: self.logger.error(f"Health check failed: {e}") @@ -157,11 +175,13 @@ class LLMClientFactory: def create_client() -> LLMClient: """Create an LLM client based on model registry configuration (config.yml).""" registry = get_models_registry() - + if registry: llm_def = registry.get_default("llm") if llm_def: - logger.info(f"Creating LLM client from registry: {llm_def.name} ({llm_def.model_provider})") + logger.info( + f"Creating LLM client from registry: {llm_def.name} ({llm_def.model_provider})" + ) params = llm_def.model_params or {} return OpenAILLMClient( api_key=llm_def.api_key, @@ -169,7 +189,7 @@ def create_client() -> LLMClient: model=llm_def.model_name, temperature=params.get("temperature", 0.1), ) - + raise ValueError("No default LLM defined in config.yml") @staticmethod diff --git a/backends/advanced/src/advanced_omi_backend/main.py b/backends/advanced/src/advanced_omi_backend/main.py index ee60696f..5b0f3f05 100644 --- a/backends/advanced/src/advanced_omi_backend/main.py +++ b/backends/advanced/src/advanced_omi_backend/main.py @@ -46,5 +46,5 @@ port=port, reload=False, # Set to True for development access_log=False, # Disabled - using custom RequestLoggingMiddleware instead - log_level="info" + log_level="info", ) diff --git a/backends/advanced/src/advanced_omi_backend/middleware/app_middleware.py b/backends/advanced/src/advanced_omi_backend/middleware/app_middleware.py index 069d5239..21fa98d9 100644 --- a/backends/advanced/src/advanced_omi_backend/middleware/app_middleware.py +++ b/backends/advanced/src/advanced_omi_backend/middleware/app_middleware.py @@ -26,7 +26,9 @@ def setup_cors_middleware(app: FastAPI) -> None: config = get_app_config() logger.info(f"🌐 CORS configured with origins: {config.allowed_origins}") - logger.info(f"🌐 CORS also allows Tailscale IPs via regex: {config.tailscale_regex}") + logger.info( + f"🌐 CORS also allows Tailscale IPs via regex: {config.tailscale_regex}" + ) app.add_middleware( CORSMiddleware, @@ -157,6 +159,7 @@ async def dispatch(self, request: Request, call_next): # Recreate response with the body we consumed from starlette.responses import Response + return Response( content=response_body, status_code=response.status_code, @@ -191,8 +194,8 @@ async def database_exception_handler(request: Request, exc: Exception): content={ "detail": "Unable to connect to server. Please check your connection and try again.", "error_type": "connection_failure", - "error_category": "database" - } + "error_category": "database", + }, ) @app.exception_handler(ConnectionError) @@ -204,8 +207,8 @@ async def connection_exception_handler(request: Request, exc: ConnectionError): content={ "detail": "Unable to connect to server. Please check your connection and try again.", "error_type": "connection_failure", - "error_category": "network" - } + "error_category": "network", + }, ) @app.exception_handler(HTTPException) @@ -218,15 +221,12 @@ async def http_exception_handler(request: Request, exc: HTTPException): content={ "detail": exc.detail, "error_type": "authentication_failure", - "error_category": "security" - } + "error_category": "security", + }, ) # For other HTTP exceptions, return as normal - return JSONResponse( - status_code=exc.status_code, - content={"detail": exc.detail} - ) + return JSONResponse(status_code=exc.status_code, content={"detail": exc.detail}) def setup_middleware(app: FastAPI) -> None: @@ -236,4 +236,4 @@ def setup_middleware(app: FastAPI) -> None: logger.info("📝 Request logging middleware enabled") setup_cors_middleware(app) - setup_exception_handlers(app) \ No newline at end of file + setup_exception_handlers(app) diff --git a/backends/advanced/src/advanced_omi_backend/model_registry.py b/backends/advanced/src/advanced_omi_backend/model_registry.py index bc7e5fc5..e7a6ddf5 100644 --- a/backends/advanced/src/advanced_omi_backend/model_registry.py +++ b/backends/advanced/src/advanced_omi_backend/model_registry.py @@ -30,76 +30,95 @@ class ModelDef(BaseModel): """Model definition with validation. - + Represents a single model configuration (LLM, embedding, STT, TTS, etc.) from config.yml with automatic validation and type checking. """ - + model_config = ConfigDict( - extra='allow', # Allow extra fields for extensibility + extra="allow", # Allow extra fields for extensibility validate_assignment=True, # Validate on attribute assignment arbitrary_types_allowed=True, ) - + name: str = Field(..., min_length=1, description="Unique model identifier") - model_type: str = Field(..., description="Model type: llm, embedding, stt, tts, etc.") - model_provider: str = Field(default="unknown", description="Provider name: openai, ollama, deepgram, parakeet, vibevoice, etc.") - api_family: str = Field(default="openai", description="API family: openai, http, websocket, etc.") + model_type: str = Field( + ..., description="Model type: llm, embedding, stt, tts, etc." + ) + model_provider: str = Field( + default="unknown", + description="Provider name: openai, ollama, deepgram, parakeet, vibevoice, etc.", + ) + api_family: str = Field( + default="openai", description="API family: openai, http, websocket, etc." + ) model_name: str = Field(default="", description="Provider-specific model name") model_url: str = Field(default="", description="Base URL for API requests") - api_key: Optional[str] = Field(default=None, description="API key or authentication token") - description: Optional[str] = Field(default=None, description="Human-readable description") - model_params: Dict[str, Any] = Field(default_factory=dict, description="Model-specific parameters") - model_output: Optional[str] = Field(default=None, description="Output format: json, text, vector, etc.") - embedding_dimensions: Optional[int] = Field(default=None, ge=1, description="Embedding vector dimensions") - operations: Dict[str, Any] = Field(default_factory=dict, description="API operation definitions") + api_key: Optional[str] = Field( + default=None, description="API key or authentication token" + ) + description: Optional[str] = Field( + default=None, description="Human-readable description" + ) + model_params: Dict[str, Any] = Field( + default_factory=dict, description="Model-specific parameters" + ) + model_output: Optional[str] = Field( + default=None, description="Output format: json, text, vector, etc." + ) + embedding_dimensions: Optional[int] = Field( + default=None, ge=1, description="Embedding vector dimensions" + ) + operations: Dict[str, Any] = Field( + default_factory=dict, description="API operation definitions" + ) capabilities: List[str] = Field( default_factory=list, - description="Provider capabilities: word_timestamps, segments, diarization (for STT providers)" + description="Provider capabilities: word_timestamps, segments, diarization (for STT providers)", ) - - @field_validator('model_name', mode='before') + + @field_validator("model_name", mode="before") @classmethod def default_model_name(cls, v: Any, info) -> str: """Default model_name to name if not provided.""" - if not v and info.data.get('name'): - return info.data['name'] + if not v and info.data.get("name"): + return info.data["name"] return v or "" - - @field_validator('model_url', mode='before') + + @field_validator("model_url", mode="before") @classmethod def validate_url(cls, v: Any) -> str: """Ensure URL doesn't have trailing whitespace.""" if isinstance(v, str): return v.strip() return v or "" - - @field_validator('api_key', mode='before') + + @field_validator("api_key", mode="before") @classmethod def sanitize_api_key(cls, v: Any) -> Optional[str]: """Sanitize API key, treat empty strings as None.""" if isinstance(v, str): v = v.strip() - if not v or v.lower() in ['dummy', 'none', 'null']: + if not v or v.lower() in ["dummy", "none", "null"]: return None return v return v - - @model_validator(mode='after') + + @model_validator(mode="after") def validate_model(self) -> ModelDef: """Cross-field validation.""" # Ensure embedding models have dimensions specified - if self.model_type == 'embedding' and not self.embedding_dimensions: + if self.model_type == "embedding" and not self.embedding_dimensions: # Common defaults defaults = { - 'text-embedding-3-small': 1536, - 'text-embedding-3-large': 3072, - 'text-embedding-ada-002': 1536, - 'nomic-embed-text-v1.5': 768, + "text-embedding-3-small": 1536, + "text-embedding-3-large": 3072, + "text-embedding-ada-002": 1536, + "nomic-embed-text-v1.5": 768, } if self.model_name in defaults: self.embedding_dimensions = defaults[self.model_name] - + return self @@ -180,52 +199,49 @@ class AppModels(BaseModel): """ model_config = ConfigDict( - extra='allow', + extra="allow", validate_assignment=True, ) defaults: Dict[str, str] = Field( - default_factory=dict, - description="Default model names for each model_type" + default_factory=dict, description="Default model names for each model_type" ) models: Dict[str, ModelDef] = Field( default_factory=dict, - description="All available model definitions keyed by name" + description="All available model definitions keyed by name", ) memory: Dict[str, Any] = Field( - default_factory=dict, - description="Memory service configuration" + default_factory=dict, description="Memory service configuration" ) speaker_recognition: Dict[str, Any] = Field( - default_factory=dict, - description="Speaker recognition service configuration" + default_factory=dict, description="Speaker recognition service configuration" ) chat: Dict[str, Any] = Field( default_factory=dict, - description="Chat service configuration including system prompt" + description="Chat service configuration including system prompt", ) llm_operations: Dict[str, LLMOperationConfig] = Field( default_factory=dict, - description="Per-operation LLM configuration (temperature, model override, etc.)" + description="Per-operation LLM configuration (temperature, model override, etc.)", ) - + def get_by_name(self, name: str) -> Optional[ModelDef]: """Get a model by its unique name. - + Args: name: Model name to look up - + Returns: ModelDef if found, None otherwise """ return self.models.get(name) - + def get_default(self, model_type: str) -> Optional[ModelDef]: """Get the default model for a given type. - + Args: model_type: Type of model (llm, embedding, stt, tts, etc.) - + Returns: Default ModelDef for the type, or first available model of that type, or None if no models of that type exist @@ -236,25 +252,25 @@ def get_default(self, model_type: str) -> Optional[ModelDef]: model = self.get_by_name(name) if model: return model - + # Fallback: first model of that type for m in self.models.values(): if m.model_type == model_type: return m - + return None - + def get_all_by_type(self, model_type: str) -> List[ModelDef]: """Get all models of a specific type. - + Args: model_type: Type of model to filter by - + Returns: List of ModelDef objects matching the type """ return [m for m in self.models.values() if m.model_type == model_type] - + def list_model_types(self) -> List[str]: """Get all unique model types in the registry. @@ -340,6 +356,7 @@ def _find_config_path() -> Path: Path to config.yml """ from advanced_omi_backend.config import get_config_yml_path + return get_config_yml_path() @@ -413,13 +430,13 @@ def load_models_config(force_reload: bool = False) -> Optional[AppModels]: def get_models_registry() -> Optional[AppModels]: """Get the global models registry. - + This is the primary interface for accessing model configurations. The registry is loaded once and cached for performance. - + Returns: AppModels instance, or None if config.yml not found - + Example: >>> registry = get_models_registry() >>> if registry: diff --git a/backends/advanced/src/advanced_omi_backend/models/annotation.py b/backends/advanced/src/advanced_omi_backend/models/annotation.py index 451d84d1..5c081c3d 100644 --- a/backends/advanced/src/advanced_omi_backend/models/annotation.py +++ b/backends/advanced/src/advanced_omi_backend/models/annotation.py @@ -16,6 +16,7 @@ class AnnotationType(str, Enum): """Type of content being annotated.""" + MEMORY = "memory" TRANSCRIPT = "transcript" DIARIZATION = "diarization" # Speaker identification corrections @@ -26,12 +27,14 @@ class AnnotationType(str, Enum): class AnnotationSource(str, Enum): """Origin of the annotation.""" + USER = "user" # User-created edit MODEL_SUGGESTION = "model_suggestion" # AI-generated suggestion class AnnotationStatus(str, Enum): """Lifecycle status of annotation.""" + PENDING = "pending" # Waiting for user review (suggestions) ACCEPTED = "accepted" # Applied to content REJECTED = "rejected" # User dismissed suggestion @@ -86,17 +89,17 @@ class Annotation(Document): insert_speaker: Optional[str] = None # Speaker label for "speech" type inserts # Processed tracking (applies to ALL annotation types) - processed: bool = Field(default=False) # Whether annotation has been applied/sent to training + processed: bool = Field( + default=False + ) # Whether annotation has been applied/sent to training processed_at: Optional[datetime] = None # When annotation was processed - processed_by: Optional[str] = None # What processed it (manual, cron, apply, training, etc.) + processed_by: Optional[str] = ( + None # What processed it (manual, cron, apply, training, etc.) + ) # Timestamps (Python 3.12+ compatible) - created_at: datetime = Field( - default_factory=lambda: datetime.now(timezone.utc) - ) - updated_at: datetime = Field( - default_factory=lambda: datetime.now(timezone.utc) - ) + created_at: datetime = Field(default_factory=lambda: datetime.now(timezone.utc)) + updated_at: datetime = Field(default_factory=lambda: datetime.now(timezone.utc)) class Settings: name = "annotations" @@ -145,6 +148,7 @@ def is_pending_suggestion(self) -> bool: class AnnotationCreateBase(BaseModel): """Base model for annotation creation.""" + original_text: str = "" # Optional for diarization corrected_text: str = "" # Optional for diarization status: AnnotationStatus = AnnotationStatus.ACCEPTED @@ -152,6 +156,7 @@ class AnnotationCreateBase(BaseModel): class MemoryAnnotationCreate(AnnotationCreateBase): """Create memory annotation request.""" + memory_id: str original_text: str # Required for memory annotations corrected_text: str # Required for memory annotations @@ -159,6 +164,7 @@ class MemoryAnnotationCreate(AnnotationCreateBase): class TranscriptAnnotationCreate(AnnotationCreateBase): """Create transcript annotation request.""" + conversation_id: str segment_index: int original_text: str # Required for transcript annotations @@ -167,6 +173,7 @@ class TranscriptAnnotationCreate(AnnotationCreateBase): class DiarizationAnnotationCreate(BaseModel): """Create diarization annotation request.""" + conversation_id: str segment_index: int original_speaker: str @@ -181,6 +188,7 @@ class EntityAnnotationCreate(BaseModel): Dual purpose: feeds both the jargon pipeline (entity name corrections = domain vocabulary the ASR should know) and the entity extraction pipeline (corrections improve future accuracy). """ + entity_id: str entity_field: str # "name" or "details" original_text: str @@ -189,6 +197,7 @@ class EntityAnnotationCreate(BaseModel): class TitleAnnotationCreate(AnnotationCreateBase): """Create title annotation request.""" + conversation_id: str original_text: str corrected_text: str @@ -196,6 +205,7 @@ class TitleAnnotationCreate(AnnotationCreateBase): class InsertAnnotationCreate(BaseModel): """Create insert annotation request (new segment between existing segments).""" + conversation_id: str insert_after_index: int # -1 = before first segment insert_text: str @@ -205,6 +215,7 @@ class InsertAnnotationCreate(BaseModel): class AnnotationUpdate(BaseModel): """Update an existing unprocessed annotation.""" + corrected_text: Optional[str] = None corrected_speaker: Optional[str] = None insert_text: Optional[str] = None @@ -214,6 +225,7 @@ class AnnotationUpdate(BaseModel): class AnnotationResponse(BaseModel): """Annotation response for API.""" + id: str annotation_type: AnnotationType user_id: str diff --git a/backends/advanced/src/advanced_omi_backend/models/audio_chunk.py b/backends/advanced/src/advanced_omi_backend/models/audio_chunk.py index 5f3b4c1d..d8ed0125 100644 --- a/backends/advanced/src/advanced_omi_backend/models/audio_chunk.py +++ b/backends/advanced/src/advanced_omi_backend/models/audio_chunk.py @@ -41,10 +41,7 @@ class AudioChunkDocument(Document): conversation_id: Indexed(str) = Field( description="Parent conversation ID (UUID format)" ) - chunk_index: int = Field( - description="Sequential chunk number (0-based)", - ge=0 - ) + chunk_index: int = Field(description="Sequential chunk number (0-based)", ge=0) # Audio data audio_data: bytes = Field( @@ -53,61 +50,48 @@ class AudioChunkDocument(Document): # Size tracking original_size: int = Field( - description="Original PCM size in bytes (before compression)", - gt=0 + description="Original PCM size in bytes (before compression)", gt=0 ) compressed_size: int = Field( - description="Opus-encoded size in bytes (after compression)", - gt=0 + description="Opus-encoded size in bytes (after compression)", gt=0 ) # Time boundaries start_time: float = Field( - description="Start time in seconds from conversation start", - ge=0.0 + description="Start time in seconds from conversation start", ge=0.0 ) end_time: float = Field( - description="End time in seconds from conversation start", - gt=0.0 + description="End time in seconds from conversation start", gt=0.0 ) duration: float = Field( - description="Chunk duration in seconds (typically 10.0)", - gt=0.0 + description="Chunk duration in seconds (typically 10.0)", gt=0.0 ) # Audio format - sample_rate: int = Field( - default=16000, - description="Original PCM sample rate (Hz)" - ) + sample_rate: int = Field(default=16000, description="Original PCM sample rate (Hz)") channels: int = Field( - default=1, - description="Number of audio channels (1=mono, 2=stereo)" + default=1, description="Number of audio channels (1=mono, 2=stereo)" ) # Optional analysis has_speech: Optional[bool] = Field( - default=None, - description="Voice Activity Detection result (if available)" + default=None, description="Voice Activity Detection result (if available)" ) # Metadata created_at: datetime = Field( - default_factory=datetime.utcnow, - description="Chunk creation timestamp" + default_factory=datetime.utcnow, description="Chunk creation timestamp" ) # Soft delete fields deleted: bool = Field( - default=False, - description="Whether this chunk was soft-deleted" + default=False, description="Whether this chunk was soft-deleted" ) deleted_at: Optional[datetime] = Field( - default=None, - description="When the chunk was marked as deleted" + default=None, description="When the chunk was marked as deleted" ) - @field_serializer('audio_data') + @field_serializer("audio_data") def serialize_audio_data(self, v: bytes) -> Binary: """ Convert bytes to BSON Binary for MongoDB storage. @@ -121,20 +105,18 @@ def serialize_audio_data(self, v: bytes) -> Binary: class Settings: """Beanie document settings.""" + name = "audio_chunks" indexes = [ # Primary query: Retrieve chunks in order for a conversation [("conversation_id", 1), ("chunk_index", 1)], - # Conversation lookup and counting "conversation_id", - # Maintenance queries (cleanup, monitoring) "created_at", - # Soft delete filtering - "deleted" + "deleted", ] @property diff --git a/backends/advanced/src/advanced_omi_backend/models/conversation.py b/backends/advanced/src/advanced_omi_backend/models/conversation.py index 79b6d798..62d0286e 100644 --- a/backends/advanced/src/advanced_omi_backend/models/conversation.py +++ b/backends/advanced/src/advanced_omi_backend/models/conversation.py @@ -22,179 +22,238 @@ class Conversation(Document): class MemoryProvider(str, Enum): """Supported memory providers.""" + CHRONICLE = "chronicle" OPENMEMORY_MCP = "openmemory_mcp" FRIEND_LITE = "friend_lite" # Legacy value class ConversationStatus(str, Enum): """Conversation processing status.""" + ACTIVE = "active" # Has running jobs or open websocket COMPLETED = "completed" # All jobs succeeded FAILED = "failed" # One or more jobs failed class EndReason(str, Enum): """Reason for conversation ending.""" + USER_STOPPED = "user_stopped" # User manually stopped recording - INACTIVITY_TIMEOUT = "inactivity_timeout" # No speech detected for threshold period - WEBSOCKET_DISCONNECT = "websocket_disconnect" # Connection lost (Bluetooth, network, etc.) + INACTIVITY_TIMEOUT = ( + "inactivity_timeout" # No speech detected for threshold period + ) + WEBSOCKET_DISCONNECT = ( + "websocket_disconnect" # Connection lost (Bluetooth, network, etc.) + ) MAX_DURATION = "max_duration" # Hit maximum conversation duration - CLOSE_REQUESTED = "close_requested" # External close signal (API, plugin, button) + CLOSE_REQUESTED = ( + "close_requested" # External close signal (API, plugin, button) + ) ERROR = "error" # Processing error forced conversation end UNKNOWN = "unknown" # Unknown or legacy reason # Nested Models class Word(BaseModel): """Individual word with timestamp in a transcript.""" + word: str = Field(description="Word text") start: float = Field(description="Start time in seconds") end: float = Field(description="End time in seconds") confidence: Optional[float] = Field(None, description="Confidence score (0-1)") speaker: Optional[int] = Field(None, description="Speaker ID from diarization") - speaker_confidence: Optional[float] = Field(None, description="Speaker diarization confidence") + speaker_confidence: Optional[float] = Field( + None, description="Speaker diarization confidence" + ) class SegmentType(str, Enum): """Type of transcript segment.""" + SPEECH = "speech" - EVENT = "event" # Non-speech: [laughter], [music], etc. - NOTE = "note" # User-inserted annotation/tag + EVENT = "event" # Non-speech: [laughter], [music], etc. + NOTE = "note" # User-inserted annotation/tag class SpeakerSegment(BaseModel): """Individual speaker segment in a transcript.""" + start: float = Field(description="Start time in seconds") end: float = Field(description="End time in seconds") text: str = Field(description="Transcript text for this segment") speaker: str = Field(description="Speaker identifier") segment_type: str = Field( default="speech", - description="Type: speech, event (non-speech from ASR), or note (user-inserted)" + description="Type: speech, event (non-speech from ASR), or note (user-inserted)", + ) + identified_as: Optional[str] = Field( + None, + description="Speaker name from speaker recognition (None if not identified)", ) - identified_as: Optional[str] = Field(None, description="Speaker name from speaker recognition (None if not identified)") confidence: Optional[float] = Field(None, description="Confidence score (0-1)") - words: List["Conversation.Word"] = Field(default_factory=list, description="Word-level timestamps for this segment") + words: List["Conversation.Word"] = Field( + default_factory=list, description="Word-level timestamps for this segment" + ) class TranscriptVersion(BaseModel): """Version of a transcript with processing metadata.""" + version_id: str = Field(description="Unique version identifier") transcript: Optional[str] = Field(None, description="Full transcript text") words: List["Conversation.Word"] = Field( default_factory=list, - description="Word-level timestamps for entire transcript" + description="Word-level timestamps for entire transcript", ) segments: List["Conversation.SpeakerSegment"] = Field( default_factory=list, - description="Speaker segments (filled by speaker recognition)" + description="Speaker segments (filled by speaker recognition)", + ) + provider: Optional[str] = Field( + None, + description="Transcription provider used (deepgram, parakeet, vibevoice, etc.)", + ) + model: Optional[str] = Field( + None, description="Model used (e.g., nova-3, parakeet)" ) - provider: Optional[str] = Field(None, description="Transcription provider used (deepgram, parakeet, vibevoice, etc.)") - model: Optional[str] = Field(None, description="Model used (e.g., nova-3, parakeet)") created_at: datetime = Field(description="When this version was created") - processing_time_seconds: Optional[float] = Field(None, description="Time taken to process") + processing_time_seconds: Optional[float] = Field( + None, description="Time taken to process" + ) diarization_source: Optional[str] = Field( None, - description="Source of speaker diarization: 'provider' (transcription service), 'pyannote' (speaker recognition), or None" + description="Source of speaker diarization: 'provider' (transcription service), 'pyannote' (speaker recognition), or None", + ) + metadata: Dict[str, Any] = Field( + default_factory=dict, description="Additional provider-specific metadata" ) - metadata: Dict[str, Any] = Field(default_factory=dict, description="Additional provider-specific metadata") class MemoryVersion(BaseModel): """Version of memory extraction with processing metadata.""" + version_id: str = Field(description="Unique version identifier") memory_count: int = Field(description="Number of memories extracted") - transcript_version_id: str = Field(description="Which transcript version was used") - provider: "Conversation.MemoryProvider" = Field(description="Memory provider used") - model: Optional[str] = Field(None, description="Model used (e.g., gpt-4o-mini, llama3)") + transcript_version_id: str = Field( + description="Which transcript version was used" + ) + provider: "Conversation.MemoryProvider" = Field( + description="Memory provider used" + ) + model: Optional[str] = Field( + None, description="Model used (e.g., gpt-4o-mini, llama3)" + ) created_at: datetime = Field(description="When this version was created") - processing_time_seconds: Optional[float] = Field(None, description="Time taken to process") - metadata: Dict[str, Any] = Field(default_factory=dict, description="Additional provider-specific metadata") + processing_time_seconds: Optional[float] = Field( + None, description="Time taken to process" + ) + metadata: Dict[str, Any] = Field( + default_factory=dict, description="Additional provider-specific metadata" + ) # Core identifiers - conversation_id: Indexed(str, unique=True) = Field(default_factory=lambda: str(uuid.uuid4()), description="Unique conversation identifier") + conversation_id: Indexed(str, unique=True) = Field( + default_factory=lambda: str(uuid.uuid4()), + description="Unique conversation identifier", + ) user_id: Indexed(str) = Field(description="User who owns this conversation") client_id: Indexed(str) = Field(description="Client device identifier") # External file tracking (for deduplication of imported files) external_source_id: Optional[str] = Field( None, - description="External file identifier (e.g., Google Drive file_id) for deduplication" + description="External file identifier (e.g., Google Drive file_id) for deduplication", ) external_source_type: Optional[str] = Field( - None, - description="Type of external source (gdrive, dropbox, s3, etc.)" + None, description="Type of external source (gdrive, dropbox, s3, etc.)" ) # MongoDB chunk-based audio storage (new system) audio_chunks_count: Optional[int] = Field( - None, - description="Total number of 10-second audio chunks stored in MongoDB" + None, description="Total number of 10-second audio chunks stored in MongoDB" ) audio_total_duration: Optional[float] = Field( - None, - description="Total audio duration in seconds (sum of all chunks)" + None, description="Total audio duration in seconds (sum of all chunks)" ) audio_compression_ratio: Optional[float] = Field( None, - description="Compression ratio (compressed_size / original_size), typically ~0.047 for Opus" + description="Compression ratio (compressed_size / original_size), typically ~0.047 for Opus", ) # Markers (e.g., button events) captured during the session markers: List[Dict[str, Any]] = Field( default_factory=list, - description="Markers captured during audio session (button events, bookmarks, etc.)" + description="Markers captured during audio session (button events, bookmarks, etc.)", ) # Creation metadata - created_at: Indexed(datetime) = Field(default_factory=datetime.utcnow, description="When the conversation was created") + created_at: Indexed(datetime) = Field( + default_factory=datetime.utcnow, description="When the conversation was created" + ) # Processing status tracking - deleted: bool = Field(False, description="Whether this conversation was deleted due to processing failure") - deletion_reason: Optional[str] = Field(None, description="Reason for deletion (no_meaningful_speech, audio_file_not_ready, etc.)") - deleted_at: Optional[datetime] = Field(None, description="When the conversation was marked as deleted") + deleted: bool = Field( + False, + description="Whether this conversation was deleted due to processing failure", + ) + deletion_reason: Optional[str] = Field( + None, + description="Reason for deletion (no_meaningful_speech, audio_file_not_ready, etc.)", + ) + deleted_at: Optional[datetime] = Field( + None, description="When the conversation was marked as deleted" + ) # Always persist audio flag and processing status processing_status: Optional[str] = Field( None, - description="Processing status: pending_transcription, transcription_failed, completed" + description="Processing status: pending_transcription, transcription_failed, completed", ) always_persist: bool = Field( default=False, - description="Flag indicating conversation was created for audio persistence" + description="Flag indicating conversation was created for audio persistence", ) # Conversation completion tracking - end_reason: Optional["Conversation.EndReason"] = Field(None, description="Reason why the conversation ended") - completed_at: Optional[datetime] = Field(None, description="When the conversation was completed/closed") + end_reason: Optional["Conversation.EndReason"] = Field( + None, description="Reason why the conversation ended" + ) + completed_at: Optional[datetime] = Field( + None, description="When the conversation was completed/closed" + ) # Star/favorite - starred: bool = Field(False, description="Whether this conversation is starred/favorited") - starred_at: Optional[datetime] = Field(None, description="When the conversation was starred") + starred: bool = Field( + False, description="Whether this conversation is starred/favorited" + ) + starred_at: Optional[datetime] = Field( + None, description="When the conversation was starred" + ) # Summary fields (auto-generated from transcript) title: Optional[str] = Field(None, description="Auto-generated conversation title") - summary: Optional[str] = Field(None, description="Auto-generated short summary (1-2 sentences)") - detailed_summary: Optional[str] = Field(None, description="Auto-generated detailed summary (comprehensive, corrected content)") + summary: Optional[str] = Field( + None, description="Auto-generated short summary (1-2 sentences)" + ) + detailed_summary: Optional[str] = Field( + None, + description="Auto-generated detailed summary (comprehensive, corrected content)", + ) # Versioned processing transcript_versions: List["Conversation.TranscriptVersion"] = Field( - default_factory=list, - description="All transcript processing attempts" + default_factory=list, description="All transcript processing attempts" ) memory_versions: List["Conversation.MemoryVersion"] = Field( - default_factory=list, - description="All memory extraction attempts" + default_factory=list, description="All memory extraction attempts" ) # Active version pointers active_transcript_version: Optional[str] = Field( - None, - description="Version ID of currently active transcript" + None, description="Version ID of currently active transcript" ) active_memory_version: Optional[str] = Field( - None, - description="Version ID of currently active memory extraction" + None, description="Version ID of currently active memory extraction" ) # Legacy fields removed - use transcript_versions[active_transcript_version] and memory_versions[active_memory_version] # Frontend should access: conversation.active_transcript.segments, conversation.active_transcript.transcript - @model_validator(mode='before') + @model_validator(mode="before") @classmethod def clean_legacy_data(cls, data: Any) -> Any: """Clean up legacy/malformed data before Pydantic validation.""" @@ -203,26 +262,32 @@ def clean_legacy_data(cls, data: Any) -> Any: return data # Fix malformed transcript_versions (from old schema versions) - if 'transcript_versions' in data and isinstance(data['transcript_versions'], list): - for version in data['transcript_versions']: + if "transcript_versions" in data and isinstance( + data["transcript_versions"], list + ): + for version in data["transcript_versions"]: if isinstance(version, dict): # If segments is not a list, clear it - if 'segments' in version and not isinstance(version['segments'], list): - version['segments'] = [] + if "segments" in version and not isinstance( + version["segments"], list + ): + version["segments"] = [] # If transcript is a dict, clear it - if 'transcript' in version and isinstance(version['transcript'], dict): - version['transcript'] = None + if "transcript" in version and isinstance( + version["transcript"], dict + ): + version["transcript"] = None # Normalize provider to lowercase (legacy data had "Deepgram" instead of "deepgram") - if 'provider' in version and isinstance(version['provider'], str): - version['provider'] = version['provider'].lower() + if "provider" in version and isinstance(version["provider"], str): + version["provider"] = version["provider"].lower() # Fix speaker IDs in segments (legacy data had integers, need strings) - if 'segments' in version and isinstance(version['segments'], list): - for segment in version['segments']: - if isinstance(segment, dict) and 'speaker' in segment: - if isinstance(segment['speaker'], int): - segment['speaker'] = f"Speaker {segment['speaker']}" - elif not isinstance(segment['speaker'], str): - segment['speaker'] = "unknown" + if "segments" in version and isinstance(version["segments"], list): + for segment in version["segments"]: + if isinstance(segment, dict) and "speaker" in segment: + if isinstance(segment["speaker"], int): + segment["speaker"] = f"Speaker {segment['speaker']}" + elif not isinstance(segment["speaker"], str): + segment["speaker"] = "unknown" return data @@ -325,7 +390,7 @@ def add_transcript_version( model: Optional[str] = None, processing_time_seconds: Optional[float] = None, metadata: Optional[Dict[str, Any]] = None, - set_as_active: bool = True + set_as_active: bool = True, ) -> "Conversation.TranscriptVersion": """Add a new transcript version and optionally set it as active.""" new_version = Conversation.TranscriptVersion( @@ -337,7 +402,7 @@ def add_transcript_version( model=model, created_at=datetime.now(), processing_time_seconds=processing_time_seconds, - metadata=metadata or {} + metadata=metadata or {}, ) self.transcript_versions.append(new_version) @@ -356,7 +421,7 @@ def add_memory_version( model: Optional[str] = None, processing_time_seconds: Optional[float] = None, metadata: Optional[Dict[str, Any]] = None, - set_as_active: bool = True + set_as_active: bool = True, ) -> "Conversation.MemoryVersion": """Add a new memory version and optionally set it as active.""" new_version = Conversation.MemoryVersion( @@ -367,7 +432,7 @@ def add_memory_version( model=model, created_at=datetime.now(), processing_time_seconds=processing_time_seconds, - metadata=metadata or {} + metadata=metadata or {}, ) self.memory_versions.append(new_version) @@ -399,12 +464,27 @@ class Settings: "conversation_id", "user_id", "created_at", - [("user_id", 1), ("deleted", 1), ("created_at", -1)], # Compound index for paginated list queries - IndexModel([("external_source_id", 1)], sparse=True), # Sparse index for deduplication + [ + ("user_id", 1), + ("deleted", 1), + ("created_at", -1), + ], # Compound index for paginated list queries + IndexModel( + [("external_source_id", 1)], sparse=True + ), # Sparse index for deduplication IndexModel( - [("title", "text"), ("summary", "text"), ("detailed_summary", "text"), - ("transcript_versions.transcript", "text")], - weights={"title": 10, "summary": 5, "detailed_summary": 3, "transcript_versions.transcript": 1}, + [ + ("title", "text"), + ("summary", "text"), + ("detailed_summary", "text"), + ("transcript_versions.transcript", "text"), + ], + weights={ + "title": 10, + "summary": 5, + "detailed_summary": 3, + "transcript_versions.transcript": 1, + }, name="conversation_text_search", ), ] @@ -458,4 +538,4 @@ def create_conversation( if conversation_id is not None: conv_data["conversation_id"] = conversation_id - return Conversation(**conv_data) \ No newline at end of file + return Conversation(**conv_data) diff --git a/backends/advanced/src/advanced_omi_backend/models/job.py b/backends/advanced/src/advanced_omi_backend/models/job.py index f7f44d4c..91870643 100644 --- a/backends/advanced/src/advanced_omi_backend/models/job.py +++ b/backends/advanced/src/advanced_omi_backend/models/job.py @@ -27,11 +27,12 @@ _beanie_initialized = False _beanie_init_lock = asyncio.Lock() + async def _ensure_beanie_initialized(): """Ensure Beanie is initialized in the current process (for RQ workers).""" global _beanie_initialized async with _beanie_init_lock: - if _beanie_initialized: + if _beanie_initialized: return try: import os @@ -85,10 +86,11 @@ class JobPriority(str, Enum): - NORMAL: 5 minutes timeout (default) - LOW: 3 minutes timeout """ - URGENT = "urgent" # 1 - Process immediately - HIGH = "high" # 2 - Process before normal - NORMAL = "normal" # 3 - Default priority - LOW = "low" # 4 - Process when idle + + URGENT = "urgent" # 1 - Process immediately + HIGH = "high" # 2 - Process before normal + NORMAL = "normal" # 3 - Default priority + LOW = "low" # 4 - Process when idle class BaseRQJob(ABC): @@ -188,6 +190,7 @@ def run(self, **kwargs) -> Dict[str, Any]: asyncio.set_event_loop(loop) try: + async def process(): await self._setup() try: @@ -207,11 +210,15 @@ async def process(): except Exception as e: elapsed = time.time() - self.job_start_time - logger.error(f"❌ {job_name} failed after {elapsed:.2f}s: {e}", exc_info=True) + logger.error( + f"❌ {job_name} failed after {elapsed:.2f}s: {e}", exc_info=True + ) raise -def async_job(redis: bool = True, beanie: bool = True, timeout: int = 300, result_ttl: int = 3600): +def async_job( + redis: bool = True, beanie: bool = True, timeout: int = 300, result_ttl: int = 3600 +): """ Decorator to convert async functions into RQ-compatible job functions. @@ -239,6 +246,7 @@ async def my_job(arg1, arg2, redis_client=None): queue.enqueue(my_job, arg1_value, arg2_value) # Uses timeout=600 queue.enqueue(my_job, arg1_value, arg2_value, job_timeout=1200) # Override """ + def decorator(func: Callable) -> Callable: @wraps(func) def wrapper(*args, **kwargs) -> Dict[str, Any]: @@ -254,6 +262,7 @@ def wrapper(*args, **kwargs) -> Dict[str, Any]: asyncio.set_event_loop(loop) try: + async def process(): nonlocal redis_client @@ -267,8 +276,9 @@ async def process(): from advanced_omi_backend.controllers.queue_controller import ( REDIS_URL, ) + redis_client = redis_async.from_url(REDIS_URL) - kwargs['redis_client'] = redis_client + kwargs["redis_client"] = redis_client logger.debug(f"Redis client created") try: @@ -292,7 +302,9 @@ async def process(): except Exception as e: elapsed = time.time() - start_time - logger.error(f"❌ {job_name} failed after {elapsed:.2f}s: {e}", exc_info=True) + logger.error( + f"❌ {job_name} failed after {elapsed:.2f}s: {e}", exc_info=True + ) raise # Store default job configuration as attributes for RQ introspection @@ -300,4 +312,5 @@ async def process(): wrapper.result_ttl = result_ttl return wrapper - return decorator \ No newline at end of file + + return decorator diff --git a/backends/advanced/src/advanced_omi_backend/models/user.py b/backends/advanced/src/advanced_omi_backend/models/user.py index 7291f9bb..77e0cc38 100644 --- a/backends/advanced/src/advanced_omi_backend/models/user.py +++ b/backends/advanced/src/advanced_omi_backend/models/user.py @@ -80,7 +80,9 @@ def user_id(self) -> str: """Return string representation of MongoDB ObjectId for backward compatibility.""" return str(self.id) - def register_client(self, client_id: str, device_name: Optional[str] = None) -> None: + def register_client( + self, client_id: str, device_name: Optional[str] = None + ) -> None: """Register a new client for this user.""" # Check if client already exists if client_id in self.registered_clients: diff --git a/backends/advanced/src/advanced_omi_backend/models/waveform.py b/backends/advanced/src/advanced_omi_backend/models/waveform.py index caf6fd49..ccf1158c 100644 --- a/backends/advanced/src/advanced_omi_backend/models/waveform.py +++ b/backends/advanced/src/advanced_omi_backend/models/waveform.py @@ -32,12 +32,10 @@ class WaveformData(Document): # Metadata duration_seconds: float = Field(description="Total audio duration in seconds") created_at: datetime = Field( - default_factory=datetime.utcnow, - description="When this waveform was generated" + default_factory=datetime.utcnow, description="When this waveform was generated" ) processing_time_seconds: Optional[float] = Field( - None, - description="Time taken to generate waveform" + None, description="Time taken to generate waveform" ) class Settings: diff --git a/backends/advanced/src/advanced_omi_backend/plugins/__init__.py b/backends/advanced/src/advanced_omi_backend/plugins/__init__.py index 90c47460..35b0a2b0 100644 --- a/backends/advanced/src/advanced_omi_backend/plugins/__init__.py +++ b/backends/advanced/src/advanced_omi_backend/plugins/__init__.py @@ -20,13 +20,13 @@ from .services import PluginServices __all__ = [ - 'BasePlugin', - 'ButtonActionType', - 'ButtonState', - 'ConversationCloseReason', - 'PluginContext', - 'PluginEvent', - 'PluginResult', - 'PluginRouter', - 'PluginServices', + "BasePlugin", + "ButtonActionType", + "ButtonState", + "ConversationCloseReason", + "PluginContext", + "PluginEvent", + "PluginResult", + "PluginRouter", + "PluginServices", ] diff --git a/backends/advanced/src/advanced_omi_backend/routers/api_router.py b/backends/advanced/src/advanced_omi_backend/routers/api_router.py index e4c89531..63e7180d 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/api_router.py +++ b/backends/advanced/src/advanced_omi_backend/routers/api_router.py @@ -47,12 +47,15 @@ router.include_router(obsidian_router) router.include_router(system_router) router.include_router(queue_router) -router.include_router(health_router) # Also include under /api for frontend compatibility +router.include_router( + health_router +) # Also include under /api for frontend compatibility # Conditionally include test routes (only in test environments) if os.getenv("DEBUG_DIR"): try: from .modules.test_routes import router as test_router + router.include_router(test_router) logger.info("✅ Test routes loaded (test environment detected)") except Exception as e: diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/__init__.py b/backends/advanced/src/advanced_omi_backend/routers/modules/__init__.py index 501377fc..a65463d7 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/__init__.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/__init__.py @@ -35,19 +35,19 @@ from .websocket_routes import router as websocket_router __all__ = [ - "admin_router", - "annotation_router", - "audio_router", - "chat_router", - "client_router", - "conversation_router", - "finetuning_router", - "health_router", - "knowledge_graph_router", - "memory_router", - "obsidian_router", - "queue_router", - "system_router", - "user_router", - "websocket_router", + "admin_router", + "annotation_router", + "audio_router", + "chat_router", + "client_router", + "conversation_router", + "finetuning_router", + "health_router", + "knowledge_graph_router", + "memory_router", + "obsidian_router", + "queue_router", + "system_router", + "user_router", + "websocket_router", ] diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/admin_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/admin_routes.py index 49594dd0..2b6f0dd9 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/admin_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/admin_routes.py @@ -21,32 +21,29 @@ def require_admin(current_user: User = Depends(current_active_user)) -> User: """Dependency to require admin/superuser permissions.""" if not current_user.is_superuser: - raise HTTPException( - status_code=403, - detail="Admin permissions required" - ) + raise HTTPException(status_code=403, detail="Admin permissions required") return current_user @router.get("/cleanup/settings") -async def get_cleanup_settings_admin( - admin: User = Depends(require_admin) -): +async def get_cleanup_settings_admin(admin: User = Depends(require_admin)): """Get current cleanup settings (admin only).""" from advanced_omi_backend.config import get_cleanup_settings settings = get_cleanup_settings() return { **settings, - "note": "Cleanup settings are stored in /app/data/cleanup_config.json" + "note": "Cleanup settings are stored in /app/data/cleanup_config.json", } @router.post("/cleanup") async def trigger_cleanup( dry_run: bool = Query(False, description="Preview what would be deleted"), - retention_days: Optional[int] = Query(None, description="Override retention period"), - admin: User = Depends(require_admin) + retention_days: Optional[int] = Query( + None, description="Override retention period" + ), + admin: User = Depends(require_admin), ): """Manually trigger cleanup of soft-deleted conversations (admin only).""" try: @@ -64,7 +61,9 @@ async def trigger_cleanup( job_timeout="30m", ) - logger.info(f"Admin {admin.email} triggered cleanup job {job.id} (dry_run={dry_run}, retention={retention_days or 'default'})") + logger.info( + f"Admin {admin.email} triggered cleanup job {job.id} (dry_run={dry_run}, retention={retention_days or 'default'})" + ) return JSONResponse( status_code=200, @@ -73,22 +72,23 @@ async def trigger_cleanup( "job_id": job.id, "retention_days": retention_days or "default (from config)", "dry_run": dry_run, - "note": "Check job status at /api/queue/jobs/{job_id}" - } + "note": "Check job status at /api/queue/jobs/{job_id}", + }, ) except Exception as e: logger.error(f"Failed to trigger cleanup: {e}") return JSONResponse( - status_code=500, - content={"error": f"Failed to trigger cleanup: {str(e)}"} + status_code=500, content={"error": f"Failed to trigger cleanup: {str(e)}"} ) @router.get("/cleanup/preview") async def preview_cleanup( - retention_days: Optional[int] = Query(None, description="Preview with specific retention period"), - admin: User = Depends(require_admin) + retention_days: Optional[int] = Query( + None, description="Preview with specific retention period" + ), + admin: User = Depends(require_admin), ): """Preview what would be deleted by cleanup (admin only).""" try: @@ -100,26 +100,24 @@ async def preview_cleanup( # Use provided retention or default from config if retention_days is None: settings_dict = get_cleanup_settings() - retention_days = settings_dict['retention_days'] + retention_days = settings_dict["retention_days"] cutoff_date = datetime.utcnow() - timedelta(days=retention_days) # Count conversations that would be deleted count = await Conversation.find( - Conversation.deleted == True, - Conversation.deleted_at < cutoff_date + Conversation.deleted == True, Conversation.deleted_at < cutoff_date ).count() return { "retention_days": retention_days, "cutoff_date": cutoff_date.isoformat(), "conversations_to_delete": count, - "note": f"Conversations deleted before {cutoff_date.date()} would be purged" + "note": f"Conversations deleted before {cutoff_date.date()} would be purged", } except Exception as e: logger.error(f"Failed to preview cleanup: {e}") return JSONResponse( - status_code=500, - content={"error": f"Failed to preview cleanup: {str(e)}"} + status_code=500, content={"error": f"Failed to preview cleanup: {str(e)}"} ) diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/annotation_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/annotation_routes.py index e04e6c76..74d4f76e 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/annotation_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/annotation_routes.py @@ -85,11 +85,15 @@ async def create_memory_annotation( content=annotation_data.corrected_text, user_id=current_user.user_id, ) - logger.info(f"Updated memory {annotation_data.memory_id} with corrected text") + logger.info( + f"Updated memory {annotation_data.memory_id} with corrected text" + ) except Exception as e: logger.error(f"Error updating memory: {e}") # Annotation is saved, but memory update failed - log but don't fail the request - logger.warning(f"Memory annotation {annotation.id} saved but memory update failed") + logger.warning( + f"Memory annotation {annotation.id} saved but memory update failed" + ) return AnnotationResponse.model_validate(annotation) @@ -237,7 +241,10 @@ async def update_annotation_status( annotation.updated_at = datetime.now(timezone.utc) # If accepting a pending suggestion, apply the correction - if status == AnnotationStatus.ACCEPTED and old_status == AnnotationStatus.PENDING: + if ( + status == AnnotationStatus.ACCEPTED + and old_status == AnnotationStatus.PENDING + ): if annotation.is_memory_annotation(): # Update memory try: @@ -260,7 +267,9 @@ async def update_annotation_status( ) if conversation: transcript = conversation.active_transcript - if transcript and annotation.segment_index < len(transcript.segments): + if transcript and annotation.segment_index < len( + transcript.segments + ): transcript.segments[annotation.segment_index].text = ( annotation.corrected_text ) @@ -286,7 +295,9 @@ async def update_annotation_status( user_id=annotation.user_id, **update_kwargs, ) - logger.info(f"Applied entity suggestion to entity {annotation.entity_id}") + logger.info( + f"Applied entity suggestion to entity {annotation.entity_id}" + ) except Exception as e: logger.error(f"Error applying entity suggestion: {e}") # Don't fail the status update if entity update fails @@ -310,7 +321,11 @@ async def update_annotation_status( await annotation.save() logger.info(f"Updated annotation {annotation_id} status to {status}") - return {"status": "updated", "annotation_id": annotation_id, "new_status": status} + return { + "status": "updated", + "annotation_id": annotation_id, + "new_status": status, + } except HTTPException: raise @@ -345,7 +360,9 @@ async def delete_annotation( raise HTTPException(status_code=404, detail="Annotation not found") if annotation.processed: - raise HTTPException(status_code=400, detail="Cannot delete a processed annotation") + raise HTTPException( + status_code=400, detail="Cannot delete a processed annotation" + ) await annotation.delete() logger.info(f"Deleted annotation {annotation_id}") @@ -384,7 +401,9 @@ async def update_annotation( raise HTTPException(status_code=404, detail="Annotation not found") if annotation.processed: - raise HTTPException(status_code=400, detail="Cannot update a processed annotation") + raise HTTPException( + status_code=400, detail="Cannot update a processed annotation" + ) if update_data.corrected_text is not None: annotation.corrected_text = update_data.corrected_text @@ -441,7 +460,10 @@ async def create_insert_annotation( raise HTTPException(status_code=400, detail="No active transcript found") segment_count = len(active_transcript.segments) - if annotation_data.insert_after_index < -1 or annotation_data.insert_after_index >= segment_count: + if ( + annotation_data.insert_after_index < -1 + or annotation_data.insert_after_index >= segment_count + ): raise HTTPException( status_code=400, detail=f"insert_after_index must be between -1 and {segment_count - 1}", @@ -572,7 +594,9 @@ async def create_entity_annotation( user_id=current_user.user_id, **update_kwargs, ) - logger.info(f"Applied entity correction to Neo4j for entity {annotation_data.entity_id}") + logger.info( + f"Applied entity correction to Neo4j for entity {annotation_data.entity_id}" + ) except Exception as e: logger.error(f"Error applying entity correction to Neo4j: {e}") # Annotation is saved but Neo4j update failed — log but don't fail the request @@ -657,7 +681,9 @@ async def create_title_annotation( try: conversation.title = annotation_data.corrected_text await conversation.save() - logger.info(f"Updated title for conversation {annotation_data.conversation_id}") + logger.info( + f"Updated title for conversation {annotation_data.conversation_id}" + ) except Exception as e: logger.error(f"Error updating conversation title: {e}") # Annotation is saved but title update failed — log but don't fail the request @@ -697,7 +723,6 @@ async def get_title_annotations( ) - # === Diarization Annotation Routes === @@ -817,7 +842,10 @@ async def apply_diarization_annotations( if not annotations: return JSONResponse( - content={"message": "No pending annotations to apply", "applied_count": 0} + content={ + "message": "No pending annotations to apply", + "applied_count": 0, + } ) # Get active transcript version @@ -839,7 +867,9 @@ async def apply_diarization_annotations( key=lambda a: a.updated_at, reverse=True, ) - annotation_for_segment = annotations_for_segment[0] if annotations_for_segment else None + annotation_for_segment = ( + annotations_for_segment[0] if annotations_for_segment else None + ) if annotation_for_segment: # Apply correction diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/audio_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/audio_routes.py index fd1c659f..81065a8e 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/audio_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/audio_routes.py @@ -49,7 +49,10 @@ def _safe_filename(conversation: "Conversation") -> str: @router.post("/upload_audio_from_gdrive") async def upload_audio_from_drive_folder( - gdrive_folder_id: str = Query(..., description="Google Drive Folder ID containing audio files (e.g., the string after /folders/ in the URL)"), + gdrive_folder_id: str = Query( + ..., + description="Google Drive Folder ID containing audio files (e.g., the string after /folders/ in the URL)", + ), current_user: User = Depends(current_superuser), device_name: str = Query(default="upload"), ): @@ -67,7 +70,9 @@ async def upload_audio_from_drive_folder( async def get_conversation_audio( conversation_id: str, request: Request, - token: Optional[str] = Query(default=None, description="JWT token for audio element access"), + token: Optional[str] = Query( + default=None, description="JWT token for audio element access" + ), current_user: Optional[User] = Depends(current_active_user_optional), ): """ @@ -111,7 +116,9 @@ async def get_conversation_audio( raise HTTPException(status_code=404, detail="Conversation not found") # Check ownership (admins can access all) - if not current_user.is_superuser and conversation.user_id != str(current_user.user_id): + if not current_user.is_superuser and conversation.user_id != str( + current_user.user_id + ): raise HTTPException(status_code=403, detail="Access denied") # Reconstruct WAV from MongoDB chunks @@ -123,8 +130,7 @@ async def get_conversation_audio( except Exception as e: # Reconstruction failed raise HTTPException( - status_code=500, - detail=f"Failed to reconstruct audio: {str(e)}" + status_code=500, detail=f"Failed to reconstruct audio: {str(e)}" ) # Handle Range requests for seeking support @@ -143,7 +149,7 @@ async def get_conversation_audio( "Accept-Ranges": "bytes", "X-Audio-Source": "mongodb-chunks", "X-Chunk-Count": str(conversation.audio_chunks_count or 0), - } + }, ) # Parse Range header (e.g., "bytes=0-1023") @@ -159,7 +165,7 @@ async def get_conversation_audio( content_length = range_end - range_start + 1 # Extract requested byte range - range_data = wav_data[range_start:range_end + 1] + range_data = wav_data[range_start : range_end + 1] # Return 206 Partial Content with Range headers return Response( @@ -172,22 +178,21 @@ async def get_conversation_audio( "Accept-Ranges": "bytes", "Content-Disposition": f'inline; filename="{filename}.wav"', "X-Audio-Source": "mongodb-chunks", - } + }, ) except (ValueError, IndexError) as e: # Invalid Range header, return 416 Range Not Satisfiable return Response( - status_code=416, - headers={ - "Content-Range": f"bytes */{file_size}" - } + status_code=416, headers={"Content-Range": f"bytes */{file_size}"} ) @router.get("/stream_audio/{conversation_id}") async def stream_conversation_audio( conversation_id: str, - token: Optional[str] = Query(default=None, description="JWT token for audio element access"), + token: Optional[str] = Query( + default=None, description="JWT token for audio element access" + ), current_user: Optional[User] = Depends(current_active_user_optional), ): """ @@ -230,12 +235,16 @@ async def stream_conversation_audio( raise HTTPException(status_code=404, detail="Conversation not found") # Check ownership (admins can access all) - if not current_user.is_superuser and conversation.user_id != str(current_user.user_id): + if not current_user.is_superuser and conversation.user_id != str( + current_user.user_id + ): raise HTTPException(status_code=403, detail="Access denied") # Check if chunks exist if not conversation.audio_chunks_count or conversation.audio_chunks_count == 0: - raise HTTPException(status_code=404, detail="No audio data for this conversation") + raise HTTPException( + status_code=404, detail="No audio data for this conversation" + ) async def stream_chunks(): """Generator that yields WAV data in batches.""" @@ -249,6 +258,7 @@ async def stream_chunks(): # We'll write a placeholder size since we're streaming wav_header = io.BytesIO() import wave + with wave.open(wav_header, "wb") as wav: wav.setnchannels(CHANNELS) wav.setsampwidth(SAMPLE_WIDTH) @@ -268,7 +278,7 @@ async def stream_chunks(): chunks = await retrieve_audio_chunks( conversation_id=conversation_id, start_index=start_index, - limit=batch_size + limit=batch_size, ) if not chunks: @@ -292,7 +302,7 @@ async def stream_chunks(): "X-Audio-Source": "mongodb-chunks-stream", "X-Chunk-Count": str(conversation.audio_chunks_count or 0), "X-Total-Duration": str(conversation.audio_total_duration or 0), - } + }, ) @@ -301,7 +311,9 @@ async def get_audio_chunk_range( conversation_id: str, start_time: float = Query(..., description="Start time in seconds"), end_time: float = Query(..., description="End time in seconds"), - token: Optional[str] = Query(default=None, description="JWT token for audio element access"), + token: Optional[str] = Query( + default=None, description="JWT token for audio element access" + ), current_user: Optional[User] = Depends(current_active_user_optional), ): """ @@ -331,8 +343,11 @@ async def get_audio_chunk_range( 400: If time range is invalid """ import logging + logger = logging.getLogger(__name__) - logger.info(f"🎵 Audio chunk request: conversation={conversation_id[:8]}..., start={start_time:.2f}s, end={end_time:.2f}s") + logger.info( + f"🎵 Audio chunk request: conversation={conversation_id[:8]}..., start={start_time:.2f}s, end={end_time:.2f}s" + ) # Try token param if header auth failed if not current_user and token: @@ -350,27 +365,38 @@ async def get_audio_chunk_range( raise HTTPException(status_code=404, detail="Conversation not found") # Check ownership (admins can access all) - if not current_user.is_superuser and conversation.user_id != str(current_user.user_id): + if not current_user.is_superuser and conversation.user_id != str( + current_user.user_id + ): raise HTTPException(status_code=403, detail="Access denied") # Validate time range if start_time < 0 or end_time <= start_time: raise HTTPException(status_code=400, detail="Invalid time range") - if conversation.audio_total_duration and end_time > conversation.audio_total_duration: + if ( + conversation.audio_total_duration + and end_time > conversation.audio_total_duration + ): end_time = conversation.audio_total_duration # Use the dedicated segment reconstruction function from advanced_omi_backend.utils.audio_chunk_utils import reconstruct_audio_segment try: - wav_data = await reconstruct_audio_segment(conversation_id, start_time, end_time) - logger.info(f"✅ Returning WAV: {len(wav_data)} bytes for range {start_time:.2f}s - {end_time:.2f}s") + wav_data = await reconstruct_audio_segment( + conversation_id, start_time, end_time + ) + logger.info( + f"✅ Returning WAV: {len(wav_data)} bytes for range {start_time:.2f}s - {end_time:.2f}s" + ) except ValueError as e: raise HTTPException(status_code=404, detail=str(e)) except Exception as e: logger.error(f"Failed to reconstruct audio segment: {e}") - raise HTTPException(status_code=500, detail=f"Failed to reconstruct audio: {str(e)}") + raise HTTPException( + status_code=500, detail=f"Failed to reconstruct audio: {str(e)}" + ) return StreamingResponse( io.BytesIO(wav_data), @@ -381,7 +407,7 @@ async def get_audio_chunk_range( "X-Audio-Duration": str(end_time - start_time), "X-Start-Time": str(start_time), "X-End-Time": str(end_time), - } + }, ) @@ -389,7 +415,9 @@ async def get_audio_chunk_range( async def upload_audio_files( current_user: User = Depends(current_superuser), files: list[UploadFile] = File(...), - device_name: str = Query(default="upload", description="Device name for uploaded files"), + device_name: str = Query( + default="upload", description="Device name for uploaded files" + ), ): """ Upload and process audio files. Admin only. diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/chat_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/chat_routes.py index fdb73e5d..0d296340 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/chat_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/chat_routes.py @@ -31,18 +31,31 @@ # --- OpenAI-compatible chat completion models --- + class ChatCompletionMessage(BaseModel): - role: str = Field(..., description="The role of the message author (system, user, assistant)") + role: str = Field( + ..., description="The role of the message author (system, user, assistant)" + ) content: str = Field(..., description="The message content") class ChatCompletionRequest(BaseModel): - messages: List[ChatCompletionMessage] = Field(..., min_length=1, description="List of messages in the conversation") - model: Optional[str] = Field(None, description="Model to use (ignored, uses server-configured model)") + messages: List[ChatCompletionMessage] = Field( + ..., min_length=1, description="List of messages in the conversation" + ) + model: Optional[str] = Field( + None, description="Model to use (ignored, uses server-configured model)" + ) stream: Optional[bool] = Field(True, description="Whether to stream the response") - temperature: Optional[float] = Field(None, description="Sampling temperature (ignored, uses server config)") - session_id: Optional[str] = Field(None, description="Chronicle session ID (creates new if not provided)") - include_obsidian_memory: Optional[bool] = Field(False, description="Whether to include Obsidian vault context") + temperature: Optional[float] = Field( + None, description="Sampling temperature (ignored, uses server config)" + ) + session_id: Optional[str] = Field( + None, description="Chronicle session ID (creates new if not provided)" + ) + include_obsidian_memory: Optional[bool] = Field( + False, description="Whether to include Obsidian vault context" + ) class ChatCompletionChunkDelta(BaseModel): @@ -104,7 +117,9 @@ class ChatSessionCreateRequest(BaseModel): class ChatSessionUpdateRequest(BaseModel): - title: str = Field(..., min_length=1, max_length=200, description="New session title") + title: str = Field( + ..., min_length=1, max_length=200, description="New session title" + ) class ChatStatisticsResponse(BaseModel): @@ -115,99 +130,97 @@ class ChatStatisticsResponse(BaseModel): @router.post("/sessions", response_model=ChatSessionResponse) async def create_chat_session( - request: ChatSessionCreateRequest, - current_user: User = Depends(current_active_user) + request: ChatSessionCreateRequest, current_user: User = Depends(current_active_user) ): """Create a new chat session.""" try: chat_service = get_chat_service() session = await chat_service.create_session( - user_id=str(current_user.id), - title=request.title + user_id=str(current_user.id), title=request.title ) - + return ChatSessionResponse( session_id=session.session_id, title=session.title, created_at=session.created_at.isoformat(), - updated_at=session.updated_at.isoformat() + updated_at=session.updated_at.isoformat(), ) except Exception as e: logger.error(f"Failed to create chat session for user {current_user.id}: {e}") raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to create chat session" + detail="Failed to create chat session", ) @router.get("/sessions", response_model=List[ChatSessionResponse]) async def get_chat_sessions( - limit: int = 50, - current_user: User = Depends(current_active_user) + limit: int = 50, current_user: User = Depends(current_active_user) ): """Get all chat sessions for the current user.""" try: chat_service = get_chat_service() sessions = await chat_service.get_user_sessions( - user_id=str(current_user.id), - limit=min(limit, 100) # Cap at 100 + user_id=str(current_user.id), limit=min(limit, 100) # Cap at 100 ) - + # Get message counts for each session (this could be optimized with aggregation) session_responses = [] for session in sessions: messages = await chat_service.get_session_messages( session_id=session.session_id, user_id=str(current_user.id), - limit=1 # We just need count, but MongoDB doesn't have efficient count + limit=1, # We just need count, but MongoDB doesn't have efficient count ) - - session_responses.append(ChatSessionResponse( - session_id=session.session_id, - title=session.title, - created_at=session.created_at.isoformat(), - updated_at=session.updated_at.isoformat(), - message_count=len(messages) # This is approximate for efficiency - )) - + + session_responses.append( + ChatSessionResponse( + session_id=session.session_id, + title=session.title, + created_at=session.created_at.isoformat(), + updated_at=session.updated_at.isoformat(), + message_count=len(messages), # This is approximate for efficiency + ) + ) + return session_responses except Exception as e: logger.error(f"Failed to get chat sessions for user {current_user.id}: {e}") raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to retrieve chat sessions" + detail="Failed to retrieve chat sessions", ) @router.get("/sessions/{session_id}", response_model=ChatSessionResponse) async def get_chat_session( - session_id: str, - current_user: User = Depends(current_active_user) + session_id: str, current_user: User = Depends(current_active_user) ): """Get a specific chat session.""" try: chat_service = get_chat_service() session = await chat_service.get_session(session_id, str(current_user.id)) - + if not session: raise HTTPException( - status_code=status.HTTP_404_NOT_FOUND, - detail="Chat session not found" + status_code=status.HTTP_404_NOT_FOUND, detail="Chat session not found" ) - + return ChatSessionResponse( session_id=session.session_id, title=session.title, created_at=session.created_at.isoformat(), - updated_at=session.updated_at.isoformat() + updated_at=session.updated_at.isoformat(), ) except HTTPException: raise except Exception as e: - logger.error(f"Failed to get chat session {session_id} for user {current_user.id}: {e}") + logger.error( + f"Failed to get chat session {session_id} for user {current_user.id}: {e}" + ) raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to retrieve chat session" + detail="Failed to retrieve chat session", ) @@ -215,100 +228,100 @@ async def get_chat_session( async def update_chat_session( session_id: str, request: ChatSessionUpdateRequest, - current_user: User = Depends(current_active_user) + current_user: User = Depends(current_active_user), ): """Update a chat session's title.""" try: chat_service = get_chat_service() - + # Verify session exists and belongs to user session = await chat_service.get_session(session_id, str(current_user.id)) if not session: raise HTTPException( - status_code=status.HTTP_404_NOT_FOUND, - detail="Chat session not found" + status_code=status.HTTP_404_NOT_FOUND, detail="Chat session not found" ) - + # Update the title success = await chat_service.update_session_title( session_id, str(current_user.id), request.title ) - + if not success: raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to update session title" + detail="Failed to update session title", ) - + # Return updated session - updated_session = await chat_service.get_session(session_id, str(current_user.id)) + updated_session = await chat_service.get_session( + session_id, str(current_user.id) + ) return ChatSessionResponse( session_id=updated_session.session_id, title=updated_session.title, created_at=updated_session.created_at.isoformat(), - updated_at=updated_session.updated_at.isoformat() + updated_at=updated_session.updated_at.isoformat(), ) except HTTPException: raise except Exception as e: - logger.error(f"Failed to update chat session {session_id} for user {current_user.id}: {e}") + logger.error( + f"Failed to update chat session {session_id} for user {current_user.id}: {e}" + ) raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to update chat session" + detail="Failed to update chat session", ) @router.delete("/sessions/{session_id}") async def delete_chat_session( - session_id: str, - current_user: User = Depends(current_active_user) + session_id: str, current_user: User = Depends(current_active_user) ): """Delete a chat session and all its messages.""" try: chat_service = get_chat_service() success = await chat_service.delete_session(session_id, str(current_user.id)) - + if not success: raise HTTPException( - status_code=status.HTTP_404_NOT_FOUND, - detail="Chat session not found" + status_code=status.HTTP_404_NOT_FOUND, detail="Chat session not found" ) - + return {"message": "Chat session deleted successfully"} except HTTPException: raise except Exception as e: - logger.error(f"Failed to delete chat session {session_id} for user {current_user.id}: {e}") + logger.error( + f"Failed to delete chat session {session_id} for user {current_user.id}: {e}" + ) raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to delete chat session" + detail="Failed to delete chat session", ) @router.get("/sessions/{session_id}/messages", response_model=List[ChatMessageResponse]) async def get_session_messages( - session_id: str, - limit: int = 100, - current_user: User = Depends(current_active_user) + session_id: str, limit: int = 100, current_user: User = Depends(current_active_user) ): """Get all messages in a chat session.""" try: chat_service = get_chat_service() - + # Verify session exists and belongs to user session = await chat_service.get_session(session_id, str(current_user.id)) if not session: raise HTTPException( - status_code=status.HTTP_404_NOT_FOUND, - detail="Chat session not found" + status_code=status.HTTP_404_NOT_FOUND, detail="Chat session not found" ) - + messages = await chat_service.get_session_messages( session_id=session_id, user_id=str(current_user.id), - limit=min(limit, 200) # Cap at 200 + limit=min(limit, 200), # Cap at 200 ) - + return [ ChatMessageResponse( message_id=msg.message_id, @@ -316,24 +329,25 @@ async def get_session_messages( role=msg.role, content=msg.content, timestamp=msg.timestamp.isoformat(), - memories_used=msg.memories_used + memories_used=msg.memories_used, ) for msg in messages ] except HTTPException: raise except Exception as e: - logger.error(f"Failed to get messages for session {session_id}, user {current_user.id}: {e}") + logger.error( + f"Failed to get messages for session {session_id}, user {current_user.id}: {e}" + ) raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to retrieve messages" + detail="Failed to retrieve messages", ) @router.post("/completions") async def chat_completions( - request: ChatCompletionRequest, - current_user: User = Depends(current_active_user) + request: ChatCompletionRequest, current_user: User = Depends(current_active_user) ): """OpenAI-compatible chat completions endpoint with streaming support.""" try: @@ -349,7 +363,7 @@ async def chat_completions( if not session: raise HTTPException( status_code=status.HTTP_404_NOT_FOUND, - detail="Chat session not found" + detail="Chat session not found", ) # Extract the latest user message @@ -357,7 +371,7 @@ async def chat_completions( if not user_messages: raise HTTPException( status_code=status.HTTP_400_BAD_REQUEST, - detail="At least one user message is required" + detail="At least one user message is required", ) message_content = user_messages[-1].content @@ -368,9 +382,14 @@ async def chat_completions( if request.stream: return StreamingResponse( _stream_openai_format( - chat_service, session_id, str(current_user.id), - message_content, request.include_obsidian_memory, - completion_id, created, model_name, + chat_service, + session_id, + str(current_user.id), + message_content, + request.include_obsidian_memory, + completion_id, + created, + model_name, ), media_type="text/event-stream", headers={ @@ -381,9 +400,14 @@ async def chat_completions( ) else: return await _non_streaming_response( - chat_service, session_id, str(current_user.id), - message_content, request.include_obsidian_memory, - completion_id, created, model_name, + chat_service, + session_id, + str(current_user.id), + message_content, + request.include_obsidian_memory, + completion_id, + created, + model_name, ) except HTTPException: @@ -392,14 +416,19 @@ async def chat_completions( logger.error(f"Failed to process message for user {current_user.id}: {e}") raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to process message" + detail="Failed to process message", ) async def _stream_openai_format( - chat_service, session_id: str, user_id: str, - message_content: str, include_obsidian_memory: bool, - completion_id: str, created: int, model_name: str, + chat_service, + session_id: str, + user_id: str, + message_content: str, + include_obsidian_memory: bool, + completion_id: str, + created: int, + model_name: str, ): """Map internal streaming events to OpenAI SSE chunk format.""" previous_text = "" @@ -415,10 +444,14 @@ async def _stream_openai_format( if event_type == "memory_context": # First chunk: send role + chronicle metadata chunk = ChatCompletionChunk( - id=completion_id, created=created, model=model_name, - choices=[ChatCompletionChunkChoice( - delta=ChatCompletionChunkDelta(role="assistant"), - )], + id=completion_id, + created=created, + model=model_name, + choices=[ + ChatCompletionChunkChoice( + delta=ChatCompletionChunkDelta(role="assistant"), + ) + ], chronicle_metadata={ "session_id": session_id, **event["data"], @@ -429,24 +462,32 @@ async def _stream_openai_format( elif event_type == "token": # Internal events carry accumulated text; compute delta accumulated = event["data"] - delta_text = accumulated[len(previous_text):] + delta_text = accumulated[len(previous_text) :] previous_text = accumulated if delta_text: chunk = ChatCompletionChunk( - id=completion_id, created=created, model=model_name, - choices=[ChatCompletionChunkChoice( - delta=ChatCompletionChunkDelta(content=delta_text), - )], + id=completion_id, + created=created, + model=model_name, + choices=[ + ChatCompletionChunkChoice( + delta=ChatCompletionChunkDelta(content=delta_text), + ) + ], ) yield f"data: {chunk.model_dump_json()}\n\n" elif event_type == "complete": chunk = ChatCompletionChunk( - id=completion_id, created=created, model=model_name, - choices=[ChatCompletionChunkChoice( - delta=ChatCompletionChunkDelta(), - finish_reason="stop", - )], + id=completion_id, + created=created, + model=model_name, + choices=[ + ChatCompletionChunkChoice( + delta=ChatCompletionChunkDelta(), + finish_reason="stop", + ) + ], chronicle_metadata={ "session_id": session_id, "message_id": event["data"].get("message_id"), @@ -473,9 +514,14 @@ async def _stream_openai_format( async def _non_streaming_response( - chat_service, session_id: str, user_id: str, - message_content: str, include_obsidian_memory: bool, - completion_id: str, created: int, model_name: str, + chat_service, + session_id: str, + user_id: str, + message_content: str, + include_obsidian_memory: bool, + completion_id: str, + created: int, + model_name: str, ) -> ChatCompletionResponse: """Collect all events and return a single ChatCompletionResponse.""" full_content = "" @@ -506,9 +552,13 @@ async def _non_streaming_response( id=completion_id, created=created, model=model_name, - choices=[ChatCompletionChoice( - message=ChatCompletionMessage(role="assistant", content=full_content.strip()), - )], + choices=[ + ChatCompletionChoice( + message=ChatCompletionMessage( + role="assistant", content=full_content.strip() + ), + ) + ], usage={"prompt_tokens": 0, "completion_tokens": 0, "total_tokens": 0}, session_id=session_id, chronicle_metadata=metadata, @@ -516,62 +566,62 @@ async def _non_streaming_response( @router.get("/statistics", response_model=ChatStatisticsResponse) -async def get_chat_statistics( - current_user: User = Depends(current_active_user) -): +async def get_chat_statistics(current_user: User = Depends(current_active_user)): """Get chat statistics for the current user.""" try: chat_service = get_chat_service() stats = await chat_service.get_chat_statistics(str(current_user.id)) - + return ChatStatisticsResponse( total_sessions=stats["total_sessions"], total_messages=stats["total_messages"], - last_chat=stats["last_chat"].isoformat() if stats["last_chat"] else None + last_chat=stats["last_chat"].isoformat() if stats["last_chat"] else None, ) except Exception as e: logger.error(f"Failed to get chat statistics for user {current_user.id}: {e}") raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to retrieve chat statistics" + detail="Failed to retrieve chat statistics", ) @router.post("/sessions/{session_id}/extract-memories") async def extract_memories_from_session( - session_id: str, - current_user: User = Depends(current_active_user) + session_id: str, current_user: User = Depends(current_active_user) ): """Extract memories from a chat session.""" try: chat_service = get_chat_service() - + # Extract memories from the session - success, memory_ids, memory_count = await chat_service.extract_memories_from_session( - session_id=session_id, - user_id=str(current_user.id) + success, memory_ids, memory_count = ( + await chat_service.extract_memories_from_session( + session_id=session_id, user_id=str(current_user.id) + ) ) - + if success: return { "success": True, "memory_ids": memory_ids, "count": memory_count, - "message": f"Successfully extracted {memory_count} memories from chat session" + "message": f"Successfully extracted {memory_count} memories from chat session", } else: return { "success": False, "memory_ids": [], "count": 0, - "message": "Failed to extract memories from chat session" + "message": "Failed to extract memories from chat session", } - + except Exception as e: - logger.error(f"Failed to extract memories from session {session_id} for user {current_user.id}: {e}") + logger.error( + f"Failed to extract memories from session {session_id} for user {current_user.id}: {e}" + ) raise HTTPException( status_code=status.HTTP_500_INTERNAL_SERVER_ERROR, - detail="Failed to extract memories from chat session" + detail="Failed to extract memories from chat session", ) @@ -583,15 +633,11 @@ async def chat_health_check(): # Simple health check - verify service can be initialized if not chat_service._initialized: await chat_service.initialize() - - return { - "status": "healthy", - "service": "chat", - "timestamp": time.time() - } + + return {"status": "healthy", "service": "chat", "timestamp": time.time()} except Exception as e: logger.error(f"Chat service health check failed: {e}") raise HTTPException( status_code=status.HTTP_503_SERVICE_UNAVAILABLE, - detail="Chat service is not available" - ) \ No newline at end of file + detail="Chat service is not available", + ) diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/conversation_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/conversation_routes.py index 7a89fd5f..f46daf2e 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/conversation_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/conversation_routes.py @@ -26,28 +26,44 @@ async def close_current_conversation( current_user: User = Depends(current_active_user), ): """Close the current active conversation for a client. Works for both connected and disconnected clients.""" - return await conversation_controller.close_current_conversation(client_id, current_user) + return await conversation_controller.close_current_conversation( + client_id, current_user + ) @router.get("") async def get_conversations( - include_deleted: bool = Query(False, description="Include soft-deleted conversations"), - include_unprocessed: bool = Query(False, description="Include orphan audio sessions (always_persist with failed/pending transcription)"), - starred_only: bool = Query(False, description="Only return starred/favorited conversations"), + include_deleted: bool = Query( + False, description="Include soft-deleted conversations" + ), + include_unprocessed: bool = Query( + False, + description="Include orphan audio sessions (always_persist with failed/pending transcription)", + ), + starred_only: bool = Query( + False, description="Only return starred/favorited conversations" + ), limit: int = Query(200, ge=1, le=500, description="Max conversations to return"), offset: int = Query(0, ge=0, description="Number of conversations to skip"), - sort_by: str = Query("created_at", description="Sort field: created_at, title, audio_total_duration"), + sort_by: str = Query( + "created_at", description="Sort field: created_at, title, audio_total_duration" + ), sort_order: str = Query("desc", description="Sort direction: asc or desc"), - current_user: User = Depends(current_active_user) + current_user: User = Depends(current_active_user), ): """Get conversations. Admins see all conversations, users see only their own.""" return await conversation_controller.get_conversations( - current_user, include_deleted, include_unprocessed, starred_only, limit, offset, - sort_by=sort_by, sort_order=sort_order, + current_user, + include_deleted, + include_unprocessed, + starred_only, + limit, + offset, + sort_by=sort_by, + sort_order=sort_order, ) - @router.get("/search") async def search_conversations( q: str = Query(..., min_length=1, description="Text search query"), @@ -56,13 +72,14 @@ async def search_conversations( current_user: User = Depends(current_active_user), ): """Full-text search across conversation titles, summaries, and transcripts.""" - return await conversation_controller.search_conversations(q, current_user, limit, offset) + return await conversation_controller.search_conversations( + q, current_user, limit, offset + ) @router.get("/{conversation_id}") async def get_conversation_detail( - conversation_id: str, - current_user: User = Depends(current_active_user) + conversation_id: str, current_user: User = Depends(current_active_user) ): """Get a specific conversation with full transcript details.""" return await conversation_controller.get_conversation(conversation_id, current_user) @@ -94,24 +111,28 @@ async def reprocess_transcript( conversation_id: str, current_user: User = Depends(current_active_user) ): """Reprocess transcript for a conversation. Users can only reprocess their own conversations.""" - return await conversation_controller.reprocess_transcript(conversation_id, current_user) + return await conversation_controller.reprocess_transcript( + conversation_id, current_user + ) @router.post("/{conversation_id}/reprocess-memory") async def reprocess_memory( conversation_id: str, current_user: User = Depends(current_active_user), - transcript_version_id: str = Query(default="active") + transcript_version_id: str = Query(default="active"), ): """Reprocess memory extraction for a specific transcript version. Users can only reprocess their own conversations.""" - return await conversation_controller.reprocess_memory(conversation_id, transcript_version_id, current_user) + return await conversation_controller.reprocess_memory( + conversation_id, transcript_version_id, current_user + ) @router.post("/{conversation_id}/reprocess-speakers") async def reprocess_speakers( conversation_id: str, current_user: User = Depends(current_active_user), - transcript_version_id: str = Query(default="active") + transcript_version_id: str = Query(default="active"), ): """ Re-run speaker identification/diarization on existing transcript. @@ -127,9 +148,7 @@ async def reprocess_speakers( Job status with job_id and new version_id """ return await conversation_controller.reprocess_speakers( - conversation_id, - transcript_version_id, - current_user + conversation_id, transcript_version_id, current_user ) @@ -137,20 +156,24 @@ async def reprocess_speakers( async def activate_transcript_version( conversation_id: str, version_id: str, - current_user: User = Depends(current_active_user) + current_user: User = Depends(current_active_user), ): """Activate a specific transcript version. Users can only modify their own conversations.""" - return await conversation_controller.activate_transcript_version(conversation_id, version_id, current_user) + return await conversation_controller.activate_transcript_version( + conversation_id, version_id, current_user + ) @router.post("/{conversation_id}/activate-memory/{version_id}") async def activate_memory_version( conversation_id: str, version_id: str, - current_user: User = Depends(current_active_user) + current_user: User = Depends(current_active_user), ): """Activate a specific memory version. Users can only modify their own conversations.""" - return await conversation_controller.activate_memory_version(conversation_id, version_id, current_user) + return await conversation_controller.activate_memory_version( + conversation_id, version_id, current_user + ) @router.get("/{conversation_id}/versions") @@ -158,13 +181,14 @@ async def get_conversation_version_history( conversation_id: str, current_user: User = Depends(current_active_user) ): """Get version history for a conversation. Users can only access their own conversations.""" - return await conversation_controller.get_conversation_version_history(conversation_id, current_user) + return await conversation_controller.get_conversation_version_history( + conversation_id, current_user + ) @router.get("/{conversation_id}/waveform") async def get_conversation_waveform( - conversation_id: str, - current_user: User = Depends(current_active_user) + conversation_id: str, current_user: User = Depends(current_active_user) ): """ Get or generate waveform visualization data for a conversation. @@ -208,37 +232,38 @@ async def get_conversation_waveform( # If waveform exists, return cached version if waveform: - logger.info(f"Returning cached waveform for conversation {conversation_id[:12]}") + logger.info( + f"Returning cached waveform for conversation {conversation_id[:12]}" + ) return waveform.model_dump(exclude={"id", "revision_id"}) # Generate waveform on-demand - logger.info(f"Generating waveform on-demand for conversation {conversation_id[:12]}") + logger.info( + f"Generating waveform on-demand for conversation {conversation_id[:12]}" + ) waveform_dict = await generate_waveform_data( - conversation_id=conversation_id, - sample_rate=3 + conversation_id=conversation_id, sample_rate=3 ) if not waveform_dict.get("success"): error_msg = waveform_dict.get("error", "Unknown error") logger.error(f"Waveform generation failed: {error_msg}") raise HTTPException( - status_code=500, - detail=f"Waveform generation failed: {error_msg}" + status_code=500, detail=f"Waveform generation failed: {error_msg}" ) # Return generated waveform (already saved to database by generator) return { "samples": waveform_dict["samples"], "sample_rate": waveform_dict["sample_rate"], - "duration_seconds": waveform_dict["duration_seconds"] + "duration_seconds": waveform_dict["duration_seconds"], } @router.get("/{conversation_id}/metadata") async def get_conversation_metadata( - conversation_id: str, - current_user: User = Depends(current_active_user) + conversation_id: str, current_user: User = Depends(current_active_user) ) -> dict: """ Get conversation metadata (duration, etc.) without loading audio. @@ -270,7 +295,7 @@ async def get_conversation_metadata( "conversation_id": conversation_id, "duration": conversation.audio_total_duration or 0.0, "created_at": conversation.created_at, - "has_audio": (conversation.audio_total_duration or 0.0) > 0 + "has_audio": (conversation.audio_total_duration or 0.0) > 0, } @@ -278,8 +303,10 @@ async def get_conversation_metadata( async def get_audio_segment( conversation_id: str, start: float = Query(0.0, description="Start time in seconds"), - duration: Optional[float] = Query(None, description="Duration in seconds (omit for full audio)"), - current_user: User = Depends(current_active_user) + duration: Optional[float] = Query( + None, description="Duration in seconds (omit for full audio)" + ), + current_user: User = Depends(current_active_user), ) -> Response: """ Get audio segment from a conversation. @@ -297,6 +324,7 @@ async def get_audio_segment( WAV audio bytes (16kHz, mono) for the requested time range """ import time + request_start = time.time() # Verify conversation exists and user has access @@ -314,7 +342,9 @@ async def get_audio_segment( # Calculate end time total_duration = conversation.audio_total_duration or 0.0 if total_duration == 0: - raise HTTPException(status_code=404, detail="No audio available for this conversation") + raise HTTPException( + status_code=404, detail="No audio available for this conversation" + ) if duration is None: end = total_duration @@ -323,18 +353,23 @@ async def get_audio_segment( # Validate time range if start < 0 or start >= total_duration: - raise HTTPException(status_code=400, detail=f"Invalid start time: {start}s (max: {total_duration}s)") + raise HTTPException( + status_code=400, + detail=f"Invalid start time: {start}s (max: {total_duration}s)", + ) # Get audio chunks for time range try: wav_bytes = await reconstruct_audio_segment( - conversation_id=conversation_id, - start_time=start, - end_time=end + conversation_id=conversation_id, start_time=start, end_time=end ) except Exception as e: - logger.error(f"Failed to reconstruct audio segment for {conversation_id[:12]}: {e}") - raise HTTPException(status_code=500, detail=f"Failed to reconstruct audio: {str(e)}") + logger.error( + f"Failed to reconstruct audio segment for {conversation_id[:12]}: {e}" + ) + raise HTTPException( + status_code=500, detail=f"Failed to reconstruct audio: {str(e)}" + ) request_time = time.time() - request_start logger.info( @@ -351,15 +386,14 @@ async def get_audio_segment( "Content-Disposition": f"attachment; filename=segment_{start}_{end}.wav", "X-Audio-Start": str(start), "X-Audio-End": str(end), - "X-Audio-Duration": str(end - start) - } + "X-Audio-Duration": str(end - start), + }, ) @router.post("/{conversation_id}/star") async def toggle_star( - conversation_id: str, - current_user: User = Depends(current_active_user) + conversation_id: str, current_user: User = Depends(current_active_user) ): """Toggle the starred/favorite status of a conversation.""" return await conversation_controller.toggle_star(conversation_id, current_user) @@ -369,16 +403,19 @@ async def toggle_star( async def delete_conversation( conversation_id: str, permanent: bool = Query(False, description="Permanently delete (admin only)"), - current_user: User = Depends(current_active_user) + current_user: User = Depends(current_active_user), ): """Soft delete a conversation (or permanently delete if admin).""" - return await conversation_controller.delete_conversation(conversation_id, current_user, permanent) + return await conversation_controller.delete_conversation( + conversation_id, current_user, permanent + ) @router.post("/{conversation_id}/restore") async def restore_conversation( - conversation_id: str, - current_user: User = Depends(current_active_user) + conversation_id: str, current_user: User = Depends(current_active_user) ): """Restore a soft-deleted conversation.""" - return await conversation_controller.restore_conversation(conversation_id, current_user) + return await conversation_controller.restore_conversation( + conversation_id, current_user + ) diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/finetuning_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/finetuning_routes.py index 7abb8bbd..4678fa01 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/finetuning_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/finetuning_routes.py @@ -25,7 +25,9 @@ @router.post("/process-annotations") async def process_annotations_for_training( current_user: User = Depends(current_active_user), - annotation_type: Optional[str] = Query("diarization", description="Type of annotations to process"), + annotation_type: Optional[str] = Query( + "diarization", description="Type of annotations to process" + ), ): """ Send processed annotations to speaker recognition service for training. @@ -44,8 +46,7 @@ async def process_annotations_for_training( # Only admins can trigger training for now (can expand to per-user later) if not current_user.is_superuser: raise HTTPException( - status_code=403, - detail="Only administrators can trigger model training" + status_code=403, detail="Only administrators can trigger model training" ) # Find annotations ready for training @@ -57,15 +58,18 @@ async def process_annotations_for_training( # Filter out already trained annotations (processed_by contains "training") ready_for_training = [ - a for a in annotations + a + for a in annotations if not a.processed_by or "training" not in a.processed_by ] if not ready_for_training: - return JSONResponse(content={ - "message": "No annotations ready for training", - "processed_count": 0 - }) + return JSONResponse( + content={ + "message": "No annotations ready for training", + "processed_count": 0, + } + ) # Import required modules from advanced_omi_backend.models.conversation import Conversation @@ -78,13 +82,16 @@ async def process_annotations_for_training( # Initialize speaker client speaker_client = SpeakerRecognitionClient() - + if not speaker_client.enabled: - return JSONResponse(content={ - "message": "Speaker recognition service is not enabled", - "processed_count": 0, - "status": "error" - }, status_code=503) + return JSONResponse( + content={ + "message": "Speaker recognition service is not enabled", + "processed_count": 0, + "status": "error", + }, + status_code=503, + ) # Track processing statistics enrolled_count = 0 @@ -101,27 +108,33 @@ async def process_annotations_for_training( if not conversation or not conversation.active_transcript: failed_count += 1 - errors.append(f"Conversation {annotation.conversation_id[:8]} not found") + errors.append( + f"Conversation {annotation.conversation_id[:8]} not found" + ) continue # Validate segment index - if annotation.segment_index >= len(conversation.active_transcript.segments): + if annotation.segment_index >= len( + conversation.active_transcript.segments + ): failed_count += 1 errors.append(f"Invalid segment index {annotation.segment_index}") continue - segment = conversation.active_transcript.segments[annotation.segment_index] + segment = conversation.active_transcript.segments[ + annotation.segment_index + ] # 2. Extract audio segment from MongoDB logger.info( f"Extracting audio for conversation {annotation.conversation_id[:8]}... " f"segment {annotation.segment_index} ({segment.start:.2f}s - {segment.end:.2f}s)" ) - + wav_bytes = await reconstruct_audio_segment( conversation_id=annotation.conversation_id, start_time=segment.start, - end_time=segment.end + end_time=segment.end, ) if not wav_bytes: @@ -135,42 +148,49 @@ async def process_annotations_for_training( # 3. Check if speaker exists existing_speaker = await speaker_client.get_speaker_by_name( speaker_name=annotation.corrected_speaker, - user_id=1 # TODO: Map Chronicle user_id to speaker service user_id + user_id=1, # TODO: Map Chronicle user_id to speaker service user_id ) if existing_speaker: # APPEND to existing speaker - logger.info(f"Appending to existing speaker: {annotation.corrected_speaker}") + logger.info( + f"Appending to existing speaker: {annotation.corrected_speaker}" + ) result = await speaker_client.append_to_speaker( - speaker_id=existing_speaker["id"], - audio_data=wav_bytes + speaker_id=existing_speaker["id"], audio_data=wav_bytes ) - + if "error" in result: logger.error(f"Failed to append to speaker: {result}") failed_count += 1 errors.append(f"Append failed: {result.get('error')}") continue - + appended_count += 1 - logger.info(f"✅ Successfully appended to speaker '{annotation.corrected_speaker}'") + logger.info( + f"✅ Successfully appended to speaker '{annotation.corrected_speaker}'" + ) else: # ENROLL new speaker - logger.info(f"Enrolling new speaker: {annotation.corrected_speaker}") + logger.info( + f"Enrolling new speaker: {annotation.corrected_speaker}" + ) result = await speaker_client.enroll_new_speaker( speaker_name=annotation.corrected_speaker, audio_data=wav_bytes, - user_id=1 # TODO: Map Chronicle user_id to speaker service user_id + user_id=1, # TODO: Map Chronicle user_id to speaker service user_id ) - + if "error" in result: logger.error(f"Failed to enroll speaker: {result}") failed_count += 1 errors.append(f"Enroll failed: {result.get('error')}") continue - + enrolled_count += 1 - logger.info(f"✅ Successfully enrolled new speaker '{annotation.corrected_speaker}'") + logger.info( + f"✅ Successfully enrolled new speaker '{annotation.corrected_speaker}'" + ) # 4. Mark annotation as trained if annotation.processed_by: @@ -181,7 +201,9 @@ async def process_annotations_for_training( await annotation.save() except Exception as e: - logger.error(f"Error processing annotation {annotation.id}: {e}", exc_info=True) + logger.error( + f"Error processing annotation {annotation.id}: {e}", exc_info=True + ) failed_count += 1 errors.append(f"Exception: {str(e)[:50]}") continue @@ -192,15 +214,17 @@ async def process_annotations_for_training( f"({enrolled_count} new, {appended_count} appended, {failed_count} failed)" ) - return JSONResponse(content={ - "message": "Training complete", - "enrolled_new_speakers": enrolled_count, - "appended_to_existing": appended_count, - "total_processed": total_processed, - "failed_count": failed_count, - "errors": errors[:10] if errors else [], - "status": "success" if total_processed > 0 else "partial_failure" - }) + return JSONResponse( + content={ + "message": "Training complete", + "enrolled_new_speakers": enrolled_count, + "appended_to_existing": appended_count, + "total_processed": total_processed, + "failed_count": failed_count, + "errors": errors[:10] if errors else [], + "status": "success" if total_processed > 0 else "partial_failure", + } + ) except HTTPException: raise @@ -226,7 +250,9 @@ async def export_asr_dataset( Export job results with counts of conversations exported and annotations consumed. """ if not current_user.is_superuser: - raise HTTPException(status_code=403, detail="Only administrators can trigger ASR dataset export") + raise HTTPException( + status_code=403, detail="Only administrators can trigger ASR dataset export" + ) try: from advanced_omi_backend.workers.finetuning_jobs import run_asr_finetuning_job @@ -235,7 +261,9 @@ async def export_asr_dataset( return JSONResponse(content=result) except Exception as e: logger.error(f"ASR dataset export failed: {e}", exc_info=True) - raise HTTPException(status_code=500, detail=f"ASR dataset export failed: {str(e)}") + raise HTTPException( + status_code=500, detail=f"ASR dataset export failed: {str(e)}" + ) @router.get("/status") @@ -291,8 +319,12 @@ async def get_finetuning_status( # Identify orphaned annotations for conversation-based types if ann_type in conv_annotation_types: - orphaned = [a for a in annotations if a.conversation_id in orphaned_conv_ids] - non_orphaned = [a for a in annotations if a.conversation_id not in orphaned_conv_ids] + orphaned = [ + a for a in annotations if a.conversation_id in orphaned_conv_ids + ] + non_orphaned = [ + a for a in annotations if a.conversation_id not in orphaned_conv_ids + ] else: # Memory/entity orphan detection is placeholder for now orphaned = [] @@ -300,9 +332,12 @@ async def get_finetuning_status( pending = [a for a in non_orphaned if not a.processed] processed = [a for a in non_orphaned if a.processed] - trained = [a for a in processed if a.processed_by and "training" in a.processed_by] + trained = [ + a for a in processed if a.processed_by and "training" in a.processed_by + ] applied_not_trained = [ - a for a in processed + a + for a in processed if not a.processed_by or "training" not in a.processed_by ] @@ -333,9 +368,17 @@ async def get_finetuning_status( if trained_diarization_list: latest_trained = max( trained_diarization_list, - key=lambda a: a.updated_at if a.updated_at else datetime.min.replace(tzinfo=timezone.utc) + key=lambda a: ( + a.updated_at + if a.updated_at + else datetime.min.replace(tzinfo=timezone.utc) + ), + ) + last_training_run = ( + latest_trained.updated_at.isoformat() + if latest_trained.updated_at + else None ) - last_training_run = latest_trained.updated_at.isoformat() if latest_trained.updated_at else None # Get cron job status from scheduler try: @@ -344,7 +387,9 @@ async def get_finetuning_status( scheduler = get_scheduler() all_jobs = await scheduler.get_all_jobs_status() # Find speaker finetuning job for backward compat - speaker_job = next((j for j in all_jobs if j["job_id"] == "speaker_finetuning"), None) + speaker_job = next( + (j for j in all_jobs if j["job_id"] == "speaker_finetuning"), None + ) cron_status = { "enabled": speaker_job["enabled"] if speaker_job else False, "schedule": speaker_job["schedule"] if speaker_job else "0 2 * * *", @@ -359,15 +404,17 @@ async def get_finetuning_status( "next_run": None, } - return JSONResponse(content={ - "pending_annotation_count": pending_count, - "applied_annotation_count": applied_count, - "trained_annotation_count": trained_count, - "last_training_run": last_training_run, - "cron_status": cron_status, - "annotation_counts": annotation_counts, - "orphaned_annotation_count": total_orphaned, - }) + return JSONResponse( + content={ + "pending_annotation_count": pending_count, + "applied_annotation_count": applied_count, + "trained_annotation_count": trained_count, + "last_training_run": last_training_run, + "cron_status": cron_status, + "annotation_counts": annotation_counts, + "orphaned_annotation_count": total_orphaned, + } + ) except Exception as e: logger.error(f"Error fetching fine-tuning status: {e}", exc_info=True) @@ -385,7 +432,9 @@ async def get_finetuning_status( @router.delete("/orphaned-annotations") async def delete_orphaned_annotations( current_user: User = Depends(current_active_user), - annotation_type: Optional[str] = Query(None, description="Filter by annotation type (e.g. 'diarization')"), + annotation_type: Optional[str] = Query( + None, description="Filter by annotation type (e.g. 'diarization')" + ), ): """ Find and delete orphaned annotations whose referenced conversation no longer exists. @@ -404,9 +453,17 @@ async def delete_orphaned_annotations( try: requested_type = AnnotationType(annotation_type) except ValueError: - raise HTTPException(status_code=400, detail=f"Unknown annotation type: {annotation_type}") + raise HTTPException( + status_code=400, detail=f"Unknown annotation type: {annotation_type}" + ) if requested_type not in conv_annotation_types: - return JSONResponse(content={"deleted_count": 0, "by_type": {}, "message": "Orphan detection not supported for this type"}) + return JSONResponse( + content={ + "deleted_count": 0, + "by_type": {}, + "message": "Orphan detection not supported for this type", + } + ) types_to_check = {requested_type} else: types_to_check = conv_annotation_types @@ -448,10 +505,12 @@ async def delete_orphaned_annotations( total_deleted += len(orphaned) logger.info(f"Deleted {total_deleted} orphaned annotations: {deleted_by_type}") - return JSONResponse(content={ - "deleted_count": total_deleted, - "by_type": deleted_by_type, - }) + return JSONResponse( + content={ + "deleted_count": total_deleted, + "by_type": deleted_by_type, + } + ) @router.post("/orphaned-annotations/reattach") diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/health_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/health_routes.py index cd4bff97..4ea42139 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/health_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/health_routes.py @@ -48,7 +48,7 @@ else: _llm_def = _embed_def = _vs_def = None -QDRANT_BASE_URL = (_vs_def.model_params.get("host") if _vs_def else "qdrant") +QDRANT_BASE_URL = _vs_def.model_params.get("host") if _vs_def else "qdrant" QDRANT_PORT = str(_vs_def.model_params.get("port") if _vs_def else "6333") @@ -58,7 +58,7 @@ async def auth_health_check(): try: # Test database connectivity await mongo_client.admin.command("ping") - + # Test memory service if available if memory_service: try: @@ -69,12 +69,12 @@ async def auth_health_check(): memory_status = "degraded" else: memory_status = "unavailable" - + return { "status": "ok", - "database": "ok", + "database": "ok", "memory_service": memory_status, - "timestamp": int(time.time()) + "timestamp": int(time.time()), } except Exception as e: logger.error(f"Auth health check failed: {e}") @@ -84,8 +84,8 @@ async def auth_health_check(): "status": "error", "detail": "Service connectivity check failed", "error_type": "connection_failure", - "timestamp": int(time.time()) - } + "timestamp": int(time.time()), + }, ) @@ -129,16 +129,18 @@ async def health_check(): else "Not configured" ), "transcription_provider": ( - REGISTRY.get_default("stt").name if REGISTRY and REGISTRY.get_default("stt") + REGISTRY.get_default("stt").name + if REGISTRY and REGISTRY.get_default("stt") else "not configured" ), - "provider_type": ( transcription_provider.mode if transcription_provider else "none" ), "chunk_dir": str(os.getenv("CHUNK_DIR", "./audio_chunks")), "active_clients": get_client_manager().get_client_count(), - "new_conversation_timeout_minutes": float(os.getenv("NEW_CONVERSATION_TIMEOUT_MINUTES", "1.5")), + "new_conversation_timeout_minutes": float( + os.getenv("NEW_CONVERSATION_TIMEOUT_MINUTES", "1.5") + ), "llm_provider": (_llm_def.model_provider if _llm_def else None), "llm_model": (_llm_def.model_name if _llm_def else None), "llm_base_url": (_llm_def.model_url if _llm_def else None), @@ -204,14 +206,14 @@ async def health_check(): "worker_count": worker_count, "active_workers": active_workers, "idle_workers": idle_workers, - "queues": queue_health.get("queues", {}) + "queues": queue_health.get("queues", {}), } else: health_status["services"]["redis"] = { "status": f"❌ Connection Failed: {queue_health.get('redis_connection')}", "healthy": False, "critical": True, - "worker_count": 0 + "worker_count": 0, } overall_healthy = False critical_services_healthy = False @@ -221,7 +223,7 @@ async def health_check(): "status": "❌ Connection Timeout (5s)", "healthy": False, "critical": True, - "worker_count": 0 + "worker_count": 0, } overall_healthy = False critical_services_healthy = False @@ -230,7 +232,7 @@ async def health_check(): "status": f"❌ Connection Failed: {str(e)}", "healthy": False, "critical": True, - "worker_count": 0 + "worker_count": 0, } overall_healthy = False critical_services_healthy = False @@ -267,7 +269,9 @@ async def health_check(): if memory_provider == "chronicle": try: # Test Chronicle memory service connection with timeout - test_success = await asyncio.wait_for(memory_service.test_connection(), timeout=8.0) + test_success = await asyncio.wait_for( + memory_service.test_connection(), timeout=8.0 + ) if test_success: health_status["services"]["memory_service"] = { "status": "✅ Chronicle Memory Connected", @@ -361,7 +365,8 @@ async def health_check(): # Make a health check request to the speaker service async with aiohttp.ClientSession() as session: async with session.get( - f"{speaker_service_url}/health", timeout=aiohttp.ClientTimeout(total=5) + f"{speaker_service_url}/health", + timeout=aiohttp.ClientTimeout(total=5), ) as response: if response.status == 200: health_status["services"]["speaker_recognition"] = { @@ -401,7 +406,8 @@ async def health_check(): # Make a health check request to the OpenMemory MCP service async with aiohttp.ClientSession() as session: async with session.get( - f"{openmemory_mcp_url}/api/v1/apps/", timeout=aiohttp.ClientTimeout(total=5) + f"{openmemory_mcp_url}/api/v1/apps/", + timeout=aiohttp.ClientTimeout(total=5), ) as response: if response.status == 200: health_status["services"]["openmemory_mcp"] = { @@ -464,7 +470,9 @@ async def health_check(): if not service["healthy"] and not service.get("critical", True) ] if unhealthy_optional: - messages.append(f"Optional services unavailable: {', '.join(unhealthy_optional)}") + messages.append( + f"Optional services unavailable: {', '.join(unhealthy_optional)}" + ) health_status["message"] = "; ".join(messages) @@ -476,15 +484,21 @@ async def readiness_check(): """Simple readiness check for container orchestration.""" # Use debug level for health check to reduce log spam logger.debug("Readiness check requested") - + # Only check critical services for readiness try: # Quick MongoDB ping to ensure we can serve requests await asyncio.wait_for(mongo_client.admin.command("ping"), timeout=2.0) - return JSONResponse(content={"status": "ready", "timestamp": int(time.time())}, status_code=200) + return JSONResponse( + content={"status": "ready", "timestamp": int(time.time())}, status_code=200 + ) except Exception as e: logger.error(f"Readiness check failed: {e}") return JSONResponse( - content={"status": "not_ready", "error": str(e), "timestamp": int(time.time())}, - status_code=503 + content={ + "status": "not_ready", + "error": str(e), + "timestamp": int(time.time()), + }, + status_code=503, ) diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/knowledge_graph_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/knowledge_graph_routes.py index 1b8ae1cf..6fcebea1 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/knowledge_graph_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/knowledge_graph_routes.py @@ -37,6 +37,7 @@ class UpdateEntityRequest(BaseModel): """Request model for updating entity fields.""" + name: Optional[str] = None details: Optional[str] = None icon: Optional[str] = None @@ -44,6 +45,7 @@ class UpdateEntityRequest(BaseModel): class UpdatePromiseRequest(BaseModel): """Request model for updating promise status.""" + status: str # pending, in_progress, completed, cancelled diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/memory_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/memory_routes.py index 409f7b85..89ec6091 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/memory_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/memory_routes.py @@ -21,6 +21,7 @@ class AddMemoryRequest(BaseModel): """Request model for adding a memory.""" + content: str source_id: Optional[str] = None @@ -29,7 +30,9 @@ class AddMemoryRequest(BaseModel): async def get_memories( current_user: User = Depends(current_active_user), limit: int = Query(default=50, ge=1, le=1000), - user_id: Optional[str] = Query(default=None, description="User ID filter (admin only)"), + user_id: Optional[str] = Query( + default=None, description="User ID filter (admin only)" + ), ): """Get memories. Users see only their own memories, admins can see all or filter by user.""" return await memory_controller.get_memories(current_user, limit, user_id) @@ -39,10 +42,14 @@ async def get_memories( async def get_memories_with_transcripts( current_user: User = Depends(current_active_user), limit: int = Query(default=50, ge=1, le=1000), - user_id: Optional[str] = Query(default=None, description="User ID filter (admin only)"), + user_id: Optional[str] = Query( + default=None, description="User ID filter (admin only)" + ), ): """Get memories with their source transcripts. Users see only their own memories, admins can see all or filter by user.""" - return await memory_controller.get_memories_with_transcripts(current_user, limit, user_id) + return await memory_controller.get_memories_with_transcripts( + current_user, limit, user_id + ) @router.get("/search") @@ -50,30 +57,44 @@ async def search_memories( query: str = Query(..., description="Search query"), current_user: User = Depends(current_active_user), limit: int = Query(default=20, ge=1, le=100), - score_threshold: float = Query(default=0.0, ge=0.0, le=1.0, description="Minimum similarity score (0.0 = no threshold)"), - user_id: Optional[str] = Query(default=None, description="User ID filter (admin only)"), + score_threshold: float = Query( + default=0.0, + ge=0.0, + le=1.0, + description="Minimum similarity score (0.0 = no threshold)", + ), + user_id: Optional[str] = Query( + default=None, description="User ID filter (admin only)" + ), ): """Search memories by text query with configurable similarity threshold. Users can only search their own memories, admins can search all or filter by user.""" - return await memory_controller.search_memories(query, current_user, limit, score_threshold, user_id) + return await memory_controller.search_memories( + query, current_user, limit, score_threshold, user_id + ) @router.post("") async def add_memory( - request: AddMemoryRequest, - current_user: User = Depends(current_active_user) + request: AddMemoryRequest, current_user: User = Depends(current_active_user) ): """Add a memory directly from content text. The service will extract structured memories from the provided content.""" - return await memory_controller.add_memory(request.content, current_user, request.source_id) + return await memory_controller.add_memory( + request.content, current_user, request.source_id + ) @router.delete("/{memory_id}") -async def delete_memory(memory_id: str, current_user: User = Depends(current_active_user)): +async def delete_memory( + memory_id: str, current_user: User = Depends(current_active_user) +): """Delete a memory by ID. Users can only delete their own memories, admins can delete any.""" return await memory_controller.delete_memory(memory_id, current_user) @router.get("/admin") -async def get_all_memories_admin(current_user: User = Depends(current_superuser), limit: int = 200): +async def get_all_memories_admin( + current_user: User = Depends(current_superuser), limit: int = 200 +): """Get all memories across all users for admin review. Admin only.""" return await memory_controller.get_all_memories_admin(current_user, limit) @@ -82,7 +103,9 @@ async def get_all_memories_admin(current_user: User = Depends(current_superuser) async def get_memory_by_id( memory_id: str, current_user: User = Depends(current_active_user), - user_id: Optional[str] = Query(default=None, description="User ID filter (admin only)"), + user_id: Optional[str] = Query( + default=None, description="User ID filter (admin only)" + ), ): """Get a single memory by ID. Users can only access their own memories, admins can access any.""" return await memory_controller.get_memory_by_id(memory_id, current_user, user_id) diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/obsidian_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/obsidian_routes.py index b02ed426..8d76b947 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/obsidian_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/obsidian_routes.py @@ -1,4 +1,3 @@ - import json import logging import os @@ -25,20 +24,23 @@ router = APIRouter(prefix="/obsidian", tags=["obsidian"]) + class IngestRequest(BaseModel): vault_path: str + @router.post("/ingest") async def ingest_obsidian_vault( - request: IngestRequest, - current_user: User = Depends(current_active_user) + request: IngestRequest, current_user: User = Depends(current_active_user) ): """ Immediate/synchronous ingestion endpoint (legacy). Not recommended for UI. Prefer the upload_zip + start endpoints to enable progress reporting. """ if not os.path.exists(request.vault_path): - raise HTTPException(status_code=400, detail=f"Path not found: {request.vault_path}") + raise HTTPException( + status_code=400, detail=f"Path not found: {request.vault_path}" + ) try: result = await obsidian_service.ingest_vault(request.vault_path) @@ -50,15 +52,16 @@ async def ingest_obsidian_vault( @router.post("/upload_zip") async def upload_obsidian_zip( - file: UploadFile = File(...), - current_user: User = Depends(current_superuser) + file: UploadFile = File(...), current_user: User = Depends(current_superuser) ): """ Upload a zipped Obsidian vault. Returns a job_id that can be started later. Uses upload_files_async pattern from upload_files.py for proper file handling. """ - if not file.filename.lower().endswith('.zip'): - raise HTTPException(status_code=400, detail="Please upload a .zip file of your Obsidian vault") + if not file.filename.lower().endswith(".zip"): + raise HTTPException( + status_code=400, detail="Please upload a .zip file of your Obsidian vault" + ) job_id = str(uuid.uuid4()) base_dir = Path("/app/data/obsidian_jobs") @@ -67,21 +70,23 @@ async def upload_obsidian_zip( job_dir.mkdir(parents=True, exist_ok=True) zip_path = job_dir / "vault.zip" extract_dir = job_dir / "vault" - + # Use upload_files_async pattern for proper file handling with cleanup zip_file_handle = None try: # Read file content file_content = await file.read() - + # Save zip file using proper file handling pattern from upload_files_async try: - zip_file_handle = open(zip_path, 'wb') + zip_file_handle = open(zip_path, "wb") zip_file_handle.write(file_content) except IOError as e: logger.error(f"Error writing zip file {zip_path}: {e}") - raise HTTPException(status_code=500, detail=f"Failed to save uploaded zip: {e}") - + raise HTTPException( + status_code=500, detail=f"Failed to save uploaded zip: {e}" + ) + # Extract zip file using utility function try: extract_zip(zip_path, extract_dir) @@ -90,10 +95,12 @@ async def upload_obsidian_zip( raise HTTPException(status_code=400, detail=f"Invalid zip file: {e}") except ZipExtractionError as e: logger.error(f"Error extracting zip file: {e}") - raise HTTPException(status_code=500, detail=f"Failed to extract zip file: {e}") + raise HTTPException( + status_code=500, detail=f"Failed to extract zip file: {e}" + ) total = count_markdown_files(str(extract_dir)) - + # Store pending job state in Redis pending_state = { "status": "ready", @@ -101,16 +108,20 @@ async def upload_obsidian_zip( "processed": 0, "errors": [], "vault_path": str(extract_dir), - "job_id": job_id + "job_id": job_id, } - redis_conn.set(f"obsidian_pending:{job_id}", json.dumps(pending_state), ex=3600*24) # 24h expiry + redis_conn.set( + f"obsidian_pending:{job_id}", json.dumps(pending_state), ex=3600 * 24 + ) # 24h expiry return {"job_id": job_id, "vault_path": str(extract_dir), "total_files": total} except HTTPException: raise except Exception as e: logger.exception(f"Failed to process uploaded zip: {e}") - raise HTTPException(status_code=500, detail=f"Failed to process uploaded zip: {e}") + raise HTTPException( + status_code=500, detail=f"Failed to process uploaded zip: {e}" + ) finally: # Ensure file handle is closed (following upload_files_async pattern) if zip_file_handle: @@ -123,17 +134,17 @@ async def upload_obsidian_zip( @router.post("/start") async def start_ingestion( job_id: str = Body(..., embed=True), - current_user: User = Depends(current_active_user) + current_user: User = Depends(current_active_user), ): # Check if job is pending pending_key = f"obsidian_pending:{job_id}" pending_data = redis_conn.get(pending_key) - + if pending_data: try: job_data = json.loads(pending_data) vault_path = job_data.get("vault_path") - + # Enqueue to RQ rq_job = default_queue.enqueue( ingest_obsidian_vault_job, @@ -141,27 +152,31 @@ async def start_ingestion( vault_path, # arg2 job_id=job_id, # Set RQ job ID to match our ID description=f"Obsidian ingestion for job {job_id}", - job_timeout=3600 # 1 hour timeout + job_timeout=3600, # 1 hour timeout ) - + # Remove pending key redis_conn.delete(pending_key) - - return {"message": "Ingestion started", "job_id": job_id, "rq_job_id": rq_job.id} + + return { + "message": "Ingestion started", + "job_id": job_id, + "rq_job_id": rq_job.id, + } except Exception as e: logger.exception(f"Failed to start job {job_id}: {e}") raise HTTPException(status_code=500, detail=f"Failed to start job: {e}") - + # Check if already in RQ try: job = Job.fetch(job_id, connection=redis_conn) status = job.get_status() if status in ("queued", "started", "deferred", "scheduled"): - raise HTTPException(status_code=400, detail=f"Job already {status}") - + raise HTTPException(status_code=400, detail=f"Job already {status}") + # If finished/failed, we could potentially restart? But for now let's say it's done. raise HTTPException(status_code=400, detail=f"Job is in state: {status}") - + except NoSuchJobError: raise HTTPException(status_code=404, detail="Job not found") @@ -171,7 +186,7 @@ async def get_status(job_id: str, current_user: User = Depends(current_active_us # 1. Try RQ first try: job = Job.fetch(job_id, connection=redis_conn) - + # Get status status = job.get_status() if status == "started": @@ -181,13 +196,18 @@ async def get_status(job_id: str, current_user: User = Depends(current_active_us meta = job.meta or {} # If meta has status, prefer it (for granular updates) - if "status" in meta and meta["status"] in ("running", "finished", "failed", "canceled"): - status = meta["status"] + if "status" in meta and meta["status"] in ( + "running", + "finished", + "failed", + "canceled", + ): + status = meta["status"] total = meta.get("total_files", 0) processed = meta.get("processed", 0) percent = int((processed / total) * 100) if total else 0 - + return { "job_id": job_id, "status": status, @@ -196,14 +216,14 @@ async def get_status(job_id: str, current_user: User = Depends(current_active_us "percent": percent, "errors": meta.get("errors", []), "vault_path": meta.get("vault_path"), - "rq_job_id": job.id + "rq_job_id": job.id, } - + except NoSuchJobError: # 2. Check pending pending_key = f"obsidian_pending:{job_id}" pending_data = redis_conn.get(pending_key) - + if pending_data: try: job_data = json.loads(pending_data) @@ -214,10 +234,8 @@ async def get_status(job_id: str, current_user: User = Depends(current_active_us "processed": 0, "percent": 0, "errors": [], - "vault_path": job_data.get("vault_path") + "vault_path": job_data.get("vault_path"), } except: raise HTTPException(status_code=500, detail="Failed to get job status") raise HTTPException(status_code=404, detail="Job not found") - - diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/queue_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/queue_routes.py index 29719566..745321f5 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/queue_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/queue_routes.py @@ -73,7 +73,9 @@ async def list_jobs( @router.get("/jobs/{job_id}/status") -async def get_job_status(job_id: str, current_user: User = Depends(current_active_user)): +async def get_job_status( + job_id: str, current_user: User = Depends(current_active_user) +): """Get just the status of a specific job (lightweight endpoint).""" try: job = Job.fetch(job_id, connection=redis_conn) @@ -193,7 +195,9 @@ async def cancel_job(job_id: str, current_user: User = Depends(current_active_us @router.get("/jobs/by-client/{client_id}") -async def get_jobs_by_client(client_id: str, current_user: User = Depends(current_active_user)): +async def get_jobs_by_client( + client_id: str, current_user: User = Depends(current_active_user) +): """Get all jobs associated with a specific client device.""" try: from rq.registry import ( @@ -242,11 +246,17 @@ def process_job_and_dependents(job, queue_name, base_status): all_jobs.append( { "job_id": job.id, - "job_type": (job.func_name.split(".")[-1] if job.func_name else "unknown"), + "job_type": ( + job.func_name.split(".")[-1] if job.func_name else "unknown" + ), "queue": queue_name, "status": status, - "created_at": (job.created_at.isoformat() if job.created_at else None), - "started_at": (job.started_at.isoformat() if job.started_at else None), + "created_at": ( + job.created_at.isoformat() if job.created_at else None + ), + "started_at": ( + job.started_at.isoformat() if job.started_at else None + ), "ended_at": job.ended_at.isoformat() if job.ended_at else None, "description": job.description or "", "result": job.result, @@ -323,13 +333,17 @@ def process_job_and_dependents(job, queue_name, base_status): # Sort by created_at all_jobs.sort(key=lambda x: x["created_at"] or "", reverse=False) - logger.info(f"Found {len(all_jobs)} jobs for client {client_id} (including dependents)") + logger.info( + f"Found {len(all_jobs)} jobs for client {client_id} (including dependents)" + ) return {"client_id": client_id, "jobs": all_jobs, "total": len(all_jobs)} except Exception as e: logger.error(f"Failed to get jobs for client {client_id}: {e}") - raise HTTPException(status_code=500, detail=f"Failed to get jobs for client: {str(e)}") + raise HTTPException( + status_code=500, detail=f"Failed to get jobs for client: {str(e)}" + ) @router.get("/events") @@ -349,7 +363,9 @@ async def get_events( if not router_instance: return {"events": [], "total": 0} - events = router_instance.get_recent_events(limit=limit, event_type=event_type or None) + events = router_instance.get_recent_events( + limit=limit, event_type=event_type or None + ) return {"events": events, "total": len(events)} except Exception as e: logger.error(f"Failed to get events: {e}") @@ -467,7 +483,9 @@ async def get_queue_worker_details(current_user: User = Depends(current_active_u except Exception as e: logger.error(f"Failed to get queue worker details: {e}") - raise HTTPException(status_code=500, detail=f"Failed to get worker details: {str(e)}") + raise HTTPException( + status_code=500, detail=f"Failed to get worker details: {str(e)}" + ) @router.get("/streams") @@ -498,7 +516,9 @@ async def get_stream_stats( async def get_stream_info(stream_key): try: - stream_name = stream_key.decode() if isinstance(stream_key, bytes) else stream_key + stream_name = ( + stream_key.decode() if isinstance(stream_key, bytes) else stream_key + ) # Get basic stream info info = await audio_service.redis.xinfo_stream(stream_name) @@ -558,7 +578,9 @@ async def get_stream_info(stream_key): "name": group_dict.get("name", "unknown"), "consumers": group_dict.get("consumers", 0), "pending": group_dict.get("pending", 0), - "last_delivered_id": group_dict.get("last-delivered-id", "N/A"), + "last_delivered_id": group_dict.get( + "last-delivered-id", "N/A" + ), "consumer_details": consumers, } ) @@ -569,7 +591,9 @@ async def get_stream_info(stream_key): "stream_name": stream_name, "length": info[b"length"], "first_entry_id": ( - info[b"first-entry"][0].decode() if info[b"first-entry"] else None + info[b"first-entry"][0].decode() + if info[b"first-entry"] + else None ), "last_entry_id": ( info[b"last-entry"][0].decode() if info[b"last-entry"] else None @@ -581,7 +605,9 @@ async def get_stream_info(stream_key): return None # Fetch all stream info in parallel - streams_info_results = await asyncio.gather(*[get_stream_info(key) for key in stream_keys]) + streams_info_results = await asyncio.gather( + *[get_stream_info(key) for key in stream_keys] + ) streams_info = [info for info in streams_info_results if info is not None] return { @@ -607,7 +633,9 @@ class FlushAllJobsRequest(BaseModel): @router.post("/flush") -async def flush_jobs(request: FlushJobsRequest, current_user: User = Depends(current_active_user)): +async def flush_jobs( + request: FlushJobsRequest, current_user: User = Depends(current_active_user) +): """Flush old inactive jobs based on age and status.""" if not current_user.is_superuser: raise HTTPException(status_code=403, detail="Admin access required") @@ -623,7 +651,9 @@ async def flush_jobs(request: FlushJobsRequest, current_user: User = Depends(cur from advanced_omi_backend.controllers.queue_controller import get_queue - cutoff_time = datetime.now(timezone.utc) - timedelta(hours=request.older_than_hours) + cutoff_time = datetime.now(timezone.utc) - timedelta( + hours=request.older_than_hours + ) total_removed = 0 # Get all queues @@ -655,7 +685,9 @@ async def flush_jobs(request: FlushJobsRequest, current_user: User = Depends(cur except Exception as e: logger.error(f"Error deleting job {job_id}: {e}") - if "canceled" in request.statuses: # RQ standard (US spelling), not "cancelled" + if ( + "canceled" in request.statuses + ): # RQ standard (US spelling), not "cancelled" registry = CanceledJobRegistry(queue=queue) for job_id in registry.get_job_ids(): try: @@ -737,8 +769,12 @@ async def flush_all_jobs( registries.append(("finished", FinishedJobRegistry(queue=queue))) for registry_name, registry in registries: - job_ids = list(registry.get_job_ids()) # Convert to list to avoid iterator issues - logger.info(f"Flushing {len(job_ids)} jobs from {queue_name}/{registry_name}") + job_ids = list( + registry.get_job_ids() + ) # Convert to list to avoid iterator issues + logger.info( + f"Flushing {len(job_ids)} jobs from {queue_name}/{registry_name}" + ) for job_id in job_ids: try: @@ -748,7 +784,9 @@ async def flush_all_jobs( # Skip session-level jobs (e.g., speech_detection, audio_persistence) # These run for the entire session and should not be killed by test cleanup if job.meta and job.meta.get("session_level"): - logger.info(f"Skipping session-level job {job_id} ({job.description})") + logger.info( + f"Skipping session-level job {job_id} ({job.description})" + ) continue # Handle running jobs differently to avoid worker deadlock @@ -759,7 +797,9 @@ async def flush_all_jobs( from rq.command import send_stop_job_command send_stop_job_command(redis_conn, job_id) - logger.info(f"Sent stop command to worker for job {job_id}") + logger.info( + f"Sent stop command to worker for job {job_id}" + ) # Don't delete yet - let worker move it to canceled/failed registry # It will be cleaned up on next flush or by worker cleanup continue @@ -770,9 +810,13 @@ async def flush_all_jobs( # If stop fails, try to cancel it (may already be finishing) try: job.cancel() - logger.info(f"Cancelled job {job_id} after stop failed") + logger.info( + f"Cancelled job {job_id} after stop failed" + ) except Exception as cancel_error: - logger.warning(f"Could not cancel job {job_id}: {cancel_error}") + logger.warning( + f"Could not cancel job {job_id}: {cancel_error}" + ) # For non-running jobs, safe to delete immediately job.delete() @@ -787,7 +831,9 @@ async def flush_all_jobs( f"Removed stale job reference {job_id} from {registry_name} registry" ) except Exception as reg_error: - logger.error(f"Could not remove {job_id} from registry: {reg_error}") + logger.error( + f"Could not remove {job_id} from registry: {reg_error}" + ) # Also clean up audio streams and consumer locks deleted_keys = 0 @@ -801,7 +847,9 @@ async def flush_all_jobs( # Delete audio streams cursor = 0 while True: - cursor, keys = await async_redis.scan(cursor, match="audio:*", count=1000) + cursor, keys = await async_redis.scan( + cursor, match="audio:*", count=1000 + ) if keys: await async_redis.delete(*keys) deleted_keys += len(keys) @@ -811,7 +859,9 @@ async def flush_all_jobs( # Delete consumer locks cursor = 0 while True: - cursor, keys = await async_redis.scan(cursor, match="consumer:*", count=1000) + cursor, keys = await async_redis.scan( + cursor, match="consumer:*", count=1000 + ) if keys: await async_redis.delete(*keys) deleted_keys += len(keys) @@ -840,7 +890,9 @@ async def flush_all_jobs( except Exception as e: logger.error(f"Failed to flush all jobs: {e}") - raise HTTPException(status_code=500, detail=f"Failed to flush all jobs: {str(e)}") + raise HTTPException( + status_code=500, detail=f"Failed to flush all jobs: {str(e)}" + ) @router.get("/sessions") @@ -860,7 +912,9 @@ async def get_redis_sessions( session_keys = [] cursor = b"0" while cursor and len(session_keys) < limit: - cursor, keys = await redis_client.scan(cursor, match="audio:session:*", count=limit) + cursor, keys = await redis_client.scan( + cursor, match="audio:session:*", count=limit + ) session_keys.extend(keys[: limit - len(session_keys)]) # Get session info @@ -872,8 +926,12 @@ async def get_redis_sessions( session_id = key.decode().replace("audio:session:", "") # Get conversation count for this session - conversation_count_key = f"session:conversation_count:{session_id}" - conversation_count_bytes = await redis_client.get(conversation_count_key) + conversation_count_key = ( + f"session:conversation_count:{session_id}" + ) + conversation_count_bytes = await redis_client.get( + conversation_count_key + ) conversation_count = ( int(conversation_count_bytes.decode()) if conversation_count_bytes @@ -884,16 +942,25 @@ async def get_redis_sessions( { "session_id": session_id, "user_id": session_data.get(b"user_id", b"").decode(), - "client_id": session_data.get(b"client_id", b"").decode(), - "stream_name": session_data.get(b"stream_name", b"").decode(), + "client_id": session_data.get( + b"client_id", b"" + ).decode(), + "stream_name": session_data.get( + b"stream_name", b"" + ).decode(), "provider": session_data.get(b"provider", b"").decode(), "mode": session_data.get(b"mode", b"").decode(), "status": session_data.get(b"status", b"").decode(), - "started_at": session_data.get(b"started_at", b"").decode(), + "started_at": session_data.get( + b"started_at", b"" + ).decode(), "chunks_published": int( - session_data.get(b"chunks_published", b"0").decode() or 0 + session_data.get(b"chunks_published", b"0").decode() + or 0 ), - "last_chunk_at": session_data.get(b"last_chunk_at", b"").decode(), + "last_chunk_at": session_data.get( + b"last_chunk_at", b"" + ).decode(), "conversation_count": conversation_count, } ) @@ -936,7 +1003,9 @@ async def clear_old_sessions( session_keys = [] cursor = b"0" while cursor: - cursor, keys = await redis_client.scan(cursor, match="audio:session:*", count=100) + cursor, keys = await redis_client.scan( + cursor, match="audio:session:*", count=100 + ) session_keys.extend(keys) # Check each session and delete if old @@ -955,13 +1024,18 @@ async def clear_old_sessions( except Exception as e: logger.error(f"Error processing session {key}: {e}") - return {"deleted_count": deleted_count, "cutoff_seconds": older_than_seconds} + return { + "deleted_count": deleted_count, + "cutoff_seconds": older_than_seconds, + } finally: await redis_client.aclose() except Exception as e: logger.error(f"Failed to clear sessions: {e}", exc_info=True) - raise HTTPException(status_code=500, detail=f"Failed to clear sessions: {str(e)}") + raise HTTPException( + status_code=500, detail=f"Failed to clear sessions: {str(e)}" + ) @router.get("/dashboard") @@ -1013,11 +1087,17 @@ async def fetch_jobs_by_status(status_name: str, limit: int = 100): if status_name == "queued": job_ids = queue.job_ids[:limit] elif status_name == "started": # RQ standard, not "processing" - job_ids = list(StartedJobRegistry(queue=queue).get_job_ids())[:limit] + job_ids = list(StartedJobRegistry(queue=queue).get_job_ids())[ + :limit + ] elif status_name == "finished": # RQ standard, not "completed" - job_ids = list(FinishedJobRegistry(queue=queue).get_job_ids())[:limit] + job_ids = list(FinishedJobRegistry(queue=queue).get_job_ids())[ + :limit + ] elif status_name == "failed": - job_ids = list(FailedJobRegistry(queue=queue).get_job_ids())[:limit] + job_ids = list(FailedJobRegistry(queue=queue).get_job_ids())[ + :limit + ] else: continue @@ -1028,7 +1108,9 @@ async def fetch_jobs_by_status(status_name: str, limit: int = 100): # Check user permission if not current_user.is_superuser: - job_user_id = job.kwargs.get("user_id") if job.kwargs else None + job_user_id = ( + job.kwargs.get("user_id") if job.kwargs else None + ) if job_user_id != str(current_user.user_id): continue @@ -1037,24 +1119,38 @@ async def fetch_jobs_by_status(status_name: str, limit: int = 100): { "job_id": job.id, "job_type": ( - job.func_name.split(".")[-1] if job.func_name else "unknown" + job.func_name.split(".")[-1] + if job.func_name + else "unknown" + ), + "user_id": ( + job.kwargs.get("user_id") + if job.kwargs + else None ), - "user_id": (job.kwargs.get("user_id") if job.kwargs else None), "status": status_name, "priority": "normal", # RQ doesn't have priority concept "data": {"description": job.description or ""}, "result": job.result, "meta": job.meta if job.meta else {}, "kwargs": job.kwargs if job.kwargs else {}, - "error_message": (str(job.exc_info) if job.exc_info else None), + "error_message": ( + str(job.exc_info) if job.exc_info else None + ), "created_at": ( - job.created_at.isoformat() if job.created_at else None + job.created_at.isoformat() + if job.created_at + else None ), "started_at": ( - job.started_at.isoformat() if job.started_at else None + job.started_at.isoformat() + if job.started_at + else None ), "ended_at": ( - job.ended_at.isoformat() if job.ended_at else None + job.ended_at.isoformat() + if job.ended_at + else None ), "retry_count": 0, # RQ doesn't track this by default "max_retries": 0, @@ -1170,7 +1266,11 @@ def get_job_status(job): # Check user permission if not current_user.is_superuser: - job_user_id = job.kwargs.get("user_id") if job.kwargs else None + job_user_id = ( + job.kwargs.get("user_id") + if job.kwargs + else None + ) if job_user_id != str(current_user.user_id): continue @@ -1186,13 +1286,19 @@ def get_job_status(job): "queue": queue_name, "status": get_job_status(job), "created_at": ( - job.created_at.isoformat() if job.created_at else None + job.created_at.isoformat() + if job.created_at + else None ), "started_at": ( - job.started_at.isoformat() if job.started_at else None + job.started_at.isoformat() + if job.started_at + else None ), "ended_at": ( - job.ended_at.isoformat() if job.ended_at else None + job.ended_at.isoformat() + if job.ended_at + else None ), "description": job.description or "", "result": job.result, @@ -1255,12 +1361,20 @@ async def fetch_events(): ) queued_jobs = results[0] if not isinstance(results[0], Exception) else [] - started_jobs = results[1] if not isinstance(results[1], Exception) else [] # RQ standard - finished_jobs = results[2] if not isinstance(results[2], Exception) else [] # RQ standard + started_jobs = ( + results[1] if not isinstance(results[1], Exception) else [] + ) # RQ standard + finished_jobs = ( + results[2] if not isinstance(results[2], Exception) else [] + ) # RQ standard failed_jobs = results[3] if not isinstance(results[3], Exception) else [] - stats = results[4] if not isinstance(results[4], Exception) else {"total_jobs": 0} + stats = ( + results[4] if not isinstance(results[4], Exception) else {"total_jobs": 0} + ) streaming_status = ( - results[5] if not isinstance(results[5], Exception) else {"active_sessions": []} + results[5] + if not isinstance(results[5], Exception) + else {"active_sessions": []} ) events = results[6] if not isinstance(results[6], Exception) else [] recent_conversations = [] @@ -1279,7 +1393,9 @@ async def fetch_events(): { "conversation_id": conv.conversation_id, "user_id": str(conv.user_id) if conv.user_id else None, - "created_at": (conv.created_at.isoformat() if conv.created_at else None), + "created_at": ( + conv.created_at.isoformat() if conv.created_at else None + ), "title": conv.title, "summary": conv.summary, "transcript_text": ( @@ -1307,4 +1423,6 @@ async def fetch_events(): except Exception as e: logger.error(f"Failed to get dashboard data: {e}", exc_info=True) - raise HTTPException(status_code=500, detail=f"Failed to get dashboard data: {str(e)}") + raise HTTPException( + status_code=500, detail=f"Failed to get dashboard data: {str(e)}" + ) diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/system_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/system_routes.py index 277d7dc1..0f580be7 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/system_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/system_routes.py @@ -29,6 +29,7 @@ # Request models for memory config endpoints class MemoryConfigRequest(BaseModel): """Request model for memory configuration validation and updates.""" + config_yaml: str @@ -68,8 +69,7 @@ async def get_diarization_settings(current_user: User = Depends(current_superuse @router.post("/diarization-settings") async def save_diarization_settings( - settings: dict, - current_user: User = Depends(current_superuser) + settings: dict, current_user: User = Depends(current_superuser) ): """Save diarization settings. Admin only.""" return await system_controller.save_diarization_settings_controller(settings) @@ -83,32 +83,36 @@ async def get_misc_settings(current_user: User = Depends(current_superuser)): @router.post("/misc-settings") async def save_misc_settings( - settings: dict, - current_user: User = Depends(current_superuser) + settings: dict, current_user: User = Depends(current_superuser) ): """Save miscellaneous configuration settings. Admin only.""" return await system_controller.save_misc_settings_controller(settings) @router.get("/cleanup-settings") -async def get_cleanup_settings( - current_user: User = Depends(current_superuser) -): +async def get_cleanup_settings(current_user: User = Depends(current_superuser)): """Get cleanup configuration settings. Admin only.""" return await system_controller.get_cleanup_settings_controller(current_user) @router.post("/cleanup-settings") async def save_cleanup_settings( - auto_cleanup_enabled: bool = Body(..., description="Enable automatic cleanup of soft-deleted conversations"), - retention_days: int = Body(..., ge=1, le=365, description="Number of days to keep soft-deleted conversations"), - current_user: User = Depends(current_superuser) + auto_cleanup_enabled: bool = Body( + ..., description="Enable automatic cleanup of soft-deleted conversations" + ), + retention_days: int = Body( + ..., + ge=1, + le=365, + description="Number of days to keep soft-deleted conversations", + ), + current_user: User = Depends(current_superuser), ): """Save cleanup configuration settings. Admin only.""" return await system_controller.save_cleanup_settings_controller( auto_cleanup_enabled=auto_cleanup_enabled, retention_days=retention_days, - user=current_user + user=current_user, ) @@ -120,11 +124,12 @@ async def get_speaker_configuration(current_user: User = Depends(current_active_ @router.post("/speaker-configuration") async def update_speaker_configuration( - primary_speakers: list[dict], - current_user: User = Depends(current_active_user) + primary_speakers: list[dict], current_user: User = Depends(current_active_user) ): """Update current user's primary speakers configuration.""" - return await system_controller.update_speaker_configuration(current_user, primary_speakers) + return await system_controller.update_speaker_configuration( + current_user, primary_speakers + ) @router.get("/enrolled-speakers") @@ -141,6 +146,7 @@ async def get_speaker_service_status(current_user: User = Depends(current_superu # LLM Operations Configuration Endpoints + @router.get("/admin/llm-operations") async def get_llm_operations(current_user: User = Depends(current_superuser)): """Get LLM operation configurations. Admin only.""" @@ -149,8 +155,7 @@ async def get_llm_operations(current_user: User = Depends(current_superuser)): @router.post("/admin/llm-operations") async def save_llm_operations( - operations: dict, - current_user: User = Depends(current_superuser) + operations: dict, current_user: User = Depends(current_superuser) ): """Save LLM operation configurations. Admin only.""" return await system_controller.save_llm_operations(operations) @@ -159,7 +164,7 @@ async def save_llm_operations( @router.post("/admin/llm-operations/test") async def test_llm_model( model_name: Optional[str] = Body(None, embed=True), - current_user: User = Depends(current_superuser) + current_user: User = Depends(current_superuser), ): """Test an LLM model connection with a trivial prompt. Admin only.""" return await system_controller.test_llm_model(model_name) @@ -171,10 +176,11 @@ async def get_memory_config_raw(current_user: User = Depends(current_superuser)) """Get memory configuration YAML from config.yml. Admin only.""" return await system_controller.get_memory_config_raw() + @router.post("/admin/memory/config/raw") async def update_memory_config_raw( config_yaml: str = Body(..., media_type="text/plain"), - current_user: User = Depends(current_superuser) + current_user: User = Depends(current_superuser), ): """Save memory YAML to config.yml and hot-reload. Admin only.""" return await system_controller.update_memory_config_raw(config_yaml) @@ -191,8 +197,7 @@ async def validate_memory_config_raw( @router.post("/admin/memory/config/validate") async def validate_memory_config( - request: MemoryConfigRequest, - current_user: User = Depends(current_superuser) + request: MemoryConfigRequest, current_user: User = Depends(current_superuser) ): """Validate memory configuration YAML sent as JSON (used by tests). Admin only.""" return await system_controller.validate_memory_config(request.config_yaml) @@ -212,6 +217,7 @@ async def delete_all_user_memories(current_user: User = Depends(current_active_u # Chat Configuration Management Endpoints + @router.get("/admin/chat/config", response_class=Response) async def get_chat_config(current_user: User = Depends(current_superuser)): """Get chat configuration as YAML. Admin only.""" @@ -225,13 +231,12 @@ async def get_chat_config(current_user: User = Depends(current_superuser)): @router.post("/admin/chat/config") async def save_chat_config( - request: Request, - current_user: User = Depends(current_superuser) + request: Request, current_user: User = Depends(current_superuser) ): """Save chat configuration from YAML. Admin only.""" try: yaml_content = await request.body() - yaml_str = yaml_content.decode('utf-8') + yaml_str = yaml_content.decode("utf-8") result = await system_controller.save_chat_config_yaml(yaml_str) return JSONResponse(content=result) except ValueError as e: @@ -243,13 +248,12 @@ async def save_chat_config( @router.post("/admin/chat/config/validate") async def validate_chat_config( - request: Request, - current_user: User = Depends(current_superuser) + request: Request, current_user: User = Depends(current_superuser) ): """Validate chat configuration YAML. Admin only.""" try: yaml_content = await request.body() - yaml_str = yaml_content.decode('utf-8') + yaml_str = yaml_content.decode("utf-8") result = await system_controller.validate_chat_config_yaml(yaml_str) return JSONResponse(content=result) except Exception as e: @@ -259,6 +263,7 @@ async def validate_chat_config( # Plugin Configuration Management Endpoints + @router.get("/admin/plugins/config", response_class=Response) async def get_plugins_config(current_user: User = Depends(current_superuser)): """Get plugins configuration as YAML. Admin only.""" @@ -272,13 +277,12 @@ async def get_plugins_config(current_user: User = Depends(current_superuser)): @router.post("/admin/plugins/config") async def save_plugins_config( - request: Request, - current_user: User = Depends(current_superuser) + request: Request, current_user: User = Depends(current_superuser) ): """Save plugins configuration from YAML. Admin only.""" try: yaml_content = await request.body() - yaml_str = yaml_content.decode('utf-8') + yaml_str = yaml_content.decode("utf-8") result = await system_controller.save_plugins_config_yaml(yaml_str) return JSONResponse(content=result) except ValueError as e: @@ -290,13 +294,12 @@ async def save_plugins_config( @router.post("/admin/plugins/config/validate") async def validate_plugins_config( - request: Request, - current_user: User = Depends(current_superuser) + request: Request, current_user: User = Depends(current_superuser) ): """Validate plugins configuration YAML. Admin only.""" try: yaml_content = await request.body() - yaml_str = yaml_content.decode('utf-8') + yaml_str = yaml_content.decode("utf-8") result = await system_controller.validate_plugins_config_yaml(yaml_str) return JSONResponse(content=result) except Exception as e: @@ -306,6 +309,7 @@ async def validate_plugins_config( # Structured Plugin Configuration Endpoints (Form-based UI) + @router.post("/admin/plugins/reload") async def reload_plugins( request: Request, @@ -360,9 +364,16 @@ async def get_plugins_health(current_user: User = Depends(current_superuser)): """Get plugin health status for all registered plugins. Admin only.""" try: from advanced_omi_backend.services.plugin_service import get_plugin_router + plugin_router = get_plugin_router() if not plugin_router: - return {"total": 0, "initialized": 0, "failed": 0, "registered": 0, "plugins": []} + return { + "total": 0, + "initialized": 0, + "failed": 0, + "registered": 0, + "plugins": [], + } return plugin_router.get_health_summary() except Exception as e: logger.error(f"Failed to get plugins health: {e}") @@ -377,6 +388,7 @@ async def get_plugins_connectivity(current_user: User = Depends(current_superuse """ try: from advanced_omi_backend.services.plugin_service import get_plugin_router + plugin_router = get_plugin_router() if not plugin_router: return {"plugins": {}} @@ -406,6 +418,7 @@ async def get_plugins_metadata(current_user: User = Depends(current_superuser)): class PluginConfigRequest(BaseModel): """Request model for structured plugin configuration updates.""" + orchestration: Optional[dict] = None settings: Optional[dict] = None env_vars: Optional[dict] = None @@ -413,6 +426,7 @@ class PluginConfigRequest(BaseModel): class CreatePluginRequest(BaseModel): """Request model for creating a new plugin.""" + plugin_name: str description: str events: list[str] = [] @@ -421,12 +435,14 @@ class CreatePluginRequest(BaseModel): class WritePluginCodeRequest(BaseModel): """Request model for writing plugin code.""" + code: str config_yml: Optional[str] = None class PluginAssistantRequest(BaseModel): """Request model for plugin assistant chat.""" + messages: list[dict] @@ -434,7 +450,7 @@ class PluginAssistantRequest(BaseModel): async def update_plugin_config_structured( plugin_id: str, config: PluginConfigRequest, - current_user: User = Depends(current_superuser) + current_user: User = Depends(current_superuser), ): """Update plugin configuration from structured JSON (form data). Admin only. @@ -445,7 +461,9 @@ async def update_plugin_config_structured( """ try: config_dict = config.dict(exclude_none=True) - result = await system_controller.update_plugin_config_structured(plugin_id, config_dict) + result = await system_controller.update_plugin_config_structured( + plugin_id, config_dict + ) return JSONResponse(content=result) except ValueError as e: raise HTTPException(status_code=400, detail=str(e)) @@ -458,7 +476,7 @@ async def update_plugin_config_structured( async def test_plugin_connection( plugin_id: str, config: PluginConfigRequest, - current_user: User = Depends(current_superuser) + current_user: User = Depends(current_superuser), ): """Test plugin connection/configuration without saving. Admin only. @@ -490,7 +508,9 @@ async def create_plugin( plugin_code=request.plugin_code, ) if not result.get("success"): - raise HTTPException(status_code=400, detail=result.get("error", "Unknown error")) + raise HTTPException( + status_code=400, detail=result.get("error", "Unknown error") + ) return JSONResponse(content=result) except HTTPException: raise @@ -513,7 +533,9 @@ async def write_plugin_code( config_yml=request.config_yml, ) if not result.get("success"): - raise HTTPException(status_code=400, detail=result.get("error", "Unknown error")) + raise HTTPException( + status_code=400, detail=result.get("error", "Unknown error") + ) return JSONResponse(content=result) except HTTPException: raise @@ -535,7 +557,9 @@ async def delete_plugin( remove_files=remove_files, ) if not result.get("success"): - raise HTTPException(status_code=400, detail=result.get("error", "Unknown error")) + raise HTTPException( + status_code=400, detail=result.get("error", "Unknown error") + ) return JSONResponse(content=result) except HTTPException: raise @@ -572,25 +596,34 @@ async def event_stream(): @router.get("/streaming/status") -async def get_streaming_status(request: Request, current_user: User = Depends(current_superuser)): +async def get_streaming_status( + request: Request, current_user: User = Depends(current_superuser) +): """Get status of active streaming sessions and Redis Streams health. Admin only.""" return await session_controller.get_streaming_status(request) @router.post("/streaming/cleanup") -async def cleanup_stuck_stream_workers(request: Request, current_user: User = Depends(current_superuser)): +async def cleanup_stuck_stream_workers( + request: Request, current_user: User = Depends(current_superuser) +): """Clean up stuck Redis Stream workers and pending messages. Admin only.""" return await queue_controller.cleanup_stuck_stream_workers(request) @router.post("/streaming/cleanup-sessions") -async def cleanup_old_sessions(request: Request, max_age_seconds: int = 3600, current_user: User = Depends(current_superuser)): +async def cleanup_old_sessions( + request: Request, + max_age_seconds: int = 3600, + current_user: User = Depends(current_superuser), +): """Clean up old session tracking metadata. Admin only.""" return await session_controller.cleanup_old_sessions(request, max_age_seconds) # Memory Provider Configuration Endpoints + @router.get("/admin/memory/provider") async def get_memory_provider(current_user: User = Depends(current_superuser)): """Get current memory provider configuration. Admin only.""" @@ -600,7 +633,7 @@ async def get_memory_provider(current_user: User = Depends(current_superuser)): @router.post("/admin/memory/provider") async def set_memory_provider( provider: str = Body(..., embed=True), - current_user: User = Depends(current_superuser) + current_user: User = Depends(current_superuser), ): """Set memory provider and restart backend services. Admin only.""" return await system_controller.set_memory_provider(provider) diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/test_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/test_routes.py index 349fe33d..a5488450 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/test_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/test_routes.py @@ -37,7 +37,7 @@ async def clear_test_plugin_events(): # Clear events from all plugins that have storage for plugin_id, plugin in plugin_router.plugins.items(): - if hasattr(plugin, 'storage') and plugin.storage: + if hasattr(plugin, "storage") and plugin.storage: try: cleared = await plugin.storage.clear_events() total_cleared += cleared @@ -45,10 +45,7 @@ async def clear_test_plugin_events(): except Exception as e: logger.error(f"Error clearing events from plugin '{plugin_id}': {e}") - return { - "message": "Test plugin events cleared", - "events_cleared": total_cleared - } + return {"message": "Test plugin events cleared", "events_cleared": total_cleared} @router.get("/plugins/events/count") @@ -65,23 +62,33 @@ async def get_test_plugin_event_count(event_type: Optional[str] = None): plugin_router = get_plugin_router() if not plugin_router: - return {"count": 0, "event_type": event_type, "message": "No plugin router initialized"} + return { + "count": 0, + "event_type": event_type, + "message": "No plugin router initialized", + } # Get count from first plugin with storage (usually test_event plugin) for plugin_id, plugin in plugin_router.plugins.items(): - if hasattr(plugin, 'storage') and plugin.storage: + if hasattr(plugin, "storage") and plugin.storage: try: count = await plugin.storage.get_event_count(event_type) return { "count": count, "event_type": event_type, - "plugin_id": plugin_id + "plugin_id": plugin_id, } except Exception as e: - logger.error(f"Error getting event count from plugin '{plugin_id}': {e}") + logger.error( + f"Error getting event count from plugin '{plugin_id}': {e}" + ) raise HTTPException(status_code=500, detail=str(e)) - return {"count": 0, "event_type": event_type, "message": "No plugin with storage found"} + return { + "count": 0, + "event_type": event_type, + "message": "No plugin with storage found", + } @router.get("/plugins/events") @@ -102,7 +109,7 @@ async def get_test_plugin_events(event_type: Optional[str] = None): # Get events from first plugin with storage for plugin_id, plugin in plugin_router.plugins.items(): - if hasattr(plugin, 'storage') and plugin.storage: + if hasattr(plugin, "storage") and plugin.storage: try: if event_type: events = await plugin.storage.get_events_by_type(event_type) @@ -113,7 +120,7 @@ async def get_test_plugin_events(event_type: Optional[str] = None): "events": events, "count": len(events), "event_type": event_type, - "plugin_id": plugin_id + "plugin_id": plugin_id, } except Exception as e: logger.error(f"Error getting events from plugin '{plugin_id}': {e}") diff --git a/backends/advanced/src/advanced_omi_backend/routers/modules/websocket_routes.py b/backends/advanced/src/advanced_omi_backend/routers/modules/websocket_routes.py index 4b244343..11a24f88 100644 --- a/backends/advanced/src/advanced_omi_backend/routers/modules/websocket_routes.py +++ b/backends/advanced/src/advanced_omi_backend/routers/modules/websocket_routes.py @@ -19,6 +19,7 @@ # Create router router = APIRouter(tags=["websocket"]) + @router.websocket("/ws") async def ws_endpoint( ws: WebSocket, @@ -42,11 +43,13 @@ async def ws_endpoint( codec = codec.lower() if codec not in ["pcm", "opus"]: logger.warning(f"Unsupported codec requested: {codec}") - await ws.close(code=1008, reason=f"Unsupported codec: {codec}. Supported: pcm, opus") + await ws.close( + code=1008, reason=f"Unsupported codec: {codec}. Supported: pcm, opus" + ) return # Route to appropriate handler if codec == "opus": await handle_omi_websocket(ws, token, device_name) else: - await handle_pcm_websocket(ws, token, device_name) \ No newline at end of file + await handle_pcm_websocket(ws, token, device_name) diff --git a/backends/advanced/src/advanced_omi_backend/services/audio_stream/aggregator.py b/backends/advanced/src/advanced_omi_backend/services/audio_stream/aggregator.py index 19b76874..4cfd5a90 100644 --- a/backends/advanced/src/advanced_omi_backend/services/audio_stream/aggregator.py +++ b/backends/advanced/src/advanced_omi_backend/services/audio_stream/aggregator.py @@ -49,8 +49,12 @@ async def get_session_results(self, session_id: str) -> list[dict]: "text": fields[b"text"].decode(), "confidence": float(fields[b"confidence"].decode()), "provider": fields[b"provider"].decode(), - "chunk_id": fields.get(b"chunk_id", b"unknown").decode(), # Handle missing chunk_id gracefully - "processing_time": float(fields.get(b"processing_time", b"0.0").decode()), + "chunk_id": fields.get( + b"chunk_id", b"unknown" + ).decode(), # Handle missing chunk_id gracefully + "processing_time": float( + fields.get(b"processing_time", b"0.0").decode() + ), "timestamp": float(fields[b"timestamp"].decode()), } @@ -104,7 +108,7 @@ async def get_combined_results(self, session_id: str) -> dict: "segments": [], "chunk_count": 0, "total_confidence": 0.0, - "provider": None + "provider": None, } # Combine ALL final results for cumulative speech detection @@ -150,7 +154,7 @@ async def get_combined_results(self, session_id: str) -> dict: "segments": all_segments, "chunk_count": len(results), "total_confidence": avg_confidence, - "provider": provider + "provider": provider, } logger.info( @@ -162,10 +166,7 @@ async def get_combined_results(self, session_id: str) -> dict: return combined async def get_realtime_results( - self, - session_id: str, - last_id: str = "0", - timeout_ms: int = 1000 + self, session_id: str, last_id: str = "0", timeout_ms: int = 1000 ) -> tuple[list[dict], str]: """ Get new results since last_id (for real-time streaming). @@ -183,9 +184,7 @@ async def get_realtime_results( try: # Read new messages since last_id messages = await self.redis_client.xread( - {stream_name: last_id}, - count=10, - block=timeout_ms + {stream_name: last_id}, count=10, block=timeout_ms ) results = [] @@ -199,14 +198,18 @@ async def get_realtime_results( "text": fields[b"text"].decode(), "confidence": float(fields[b"confidence"].decode()), "provider": fields[b"provider"].decode(), - "chunk_id": fields.get(b"chunk_id", b"unknown").decode(), # Handle missing chunk_id gracefully + "chunk_id": fields.get( + b"chunk_id", b"unknown" + ).decode(), # Handle missing chunk_id gracefully } # Optional fields if b"words" in fields: result["words"] = json.loads(fields[b"words"].decode()) if b"segments" in fields: - result["segments"] = json.loads(fields[b"segments"].decode()) + result["segments"] = json.loads( + fields[b"segments"].decode() + ) results.append(result) new_last_id = message_id.decode() @@ -214,5 +217,7 @@ async def get_realtime_results( return results, new_last_id except Exception as e: - logger.error(f"🔄 Error getting realtime results for session {session_id}: {e}") + logger.error( + f"🔄 Error getting realtime results for session {session_id}: {e}" + ) return [], last_id diff --git a/backends/advanced/src/advanced_omi_backend/services/audio_stream/consumer.py b/backends/advanced/src/advanced_omi_backend/services/audio_stream/consumer.py index 455ebebe..8902ae5d 100644 --- a/backends/advanced/src/advanced_omi_backend/services/audio_stream/consumer.py +++ b/backends/advanced/src/advanced_omi_backend/services/audio_stream/consumer.py @@ -23,7 +23,9 @@ class BaseAudioStreamConsumer(ABC): Writes results to transcription:results:{session_id}. """ - def __init__(self, provider_name: str, redis_client: redis.Redis, buffer_chunks: int = 30): + def __init__( + self, provider_name: str, redis_client: redis.Redis, buffer_chunks: int = 30 + ): """ Initialize consumer. @@ -50,7 +52,9 @@ def __init__(self, provider_name: str, redis_client: redis.Redis, buffer_chunks: self.active_streams = {} # {stream_name: True} # Buffering: accumulate chunks per session - self.session_buffers = {} # {session_id: {"chunks": [], "chunk_ids": [], "sample_rate": int}} + self.session_buffers = ( + {} + ) # {session_id: {"chunks": [], "chunk_ids": [], "sample_rate": int}} async def discover_streams(self) -> list[str]: """ @@ -67,7 +71,9 @@ async def discover_streams(self) -> list[str]: cursor, match=self.stream_pattern, count=100 ) if keys: - streams.extend([k.decode() if isinstance(k, bytes) else k for k in keys]) + streams.extend( + [k.decode() if isinstance(k, bytes) else k for k in keys] + ) return streams @@ -76,16 +82,17 @@ async def setup_consumer_group(self, stream_name: str): # Create consumer group (ignore error if already exists) try: await self.redis_client.xgroup_create( - stream_name, - self.group_name, - "0", - mkstream=True + stream_name, self.group_name, "0", mkstream=True + ) + logger.debug( + f"➡️ Created consumer group {self.group_name} for {stream_name}" ) - logger.debug(f"➡️ Created consumer group {self.group_name} for {stream_name}") except redis_exceptions.ResponseError as e: if "BUSYGROUP" not in str(e): raise - logger.debug(f"➡️ Consumer group {self.group_name} already exists for {stream_name}") + logger.debug( + f"➡️ Consumer group {self.group_name} already exists for {stream_name}" + ) async def cleanup_dead_consumers(self, idle_threshold_ms: int = 30000): """ @@ -100,7 +107,7 @@ async def cleanup_dead_consumers(self, idle_threshold_ms: int = 30000): try: # Get all consumers in the group consumers = await self.redis_client.execute_command( - 'XINFO', 'CONSUMERS', self.input_stream, self.group_name + "XINFO", "CONSUMERS", self.input_stream, self.group_name ) if not consumers: @@ -115,9 +122,13 @@ async def cleanup_dead_consumers(self, idle_threshold_ms: int = 30000): # Parse consumer fields (flat key-value pairs within each consumer) for j in range(0, len(consumer_info), 2): - if j+1 < len(consumer_info): - key = consumer_info[j].decode() if isinstance(consumer_info[j], bytes) else str(consumer_info[j]) - value = consumer_info[j+1] + if j + 1 < len(consumer_info): + key = ( + consumer_info[j].decode() + if isinstance(consumer_info[j], bytes) + else str(consumer_info[j]) + ) + value = consumer_info[j + 1] if isinstance(value, bytes): try: value = value.decode() @@ -142,11 +153,19 @@ async def cleanup_dead_consumers(self, idle_threshold_ms: int = 30000): if is_dead: # If consumer has pending messages, claim and ACK them first if consumer_pending > 0: - logger.info(f"🔄 Claiming {consumer_pending} pending messages from dead consumer {consumer_name}") + logger.info( + f"🔄 Claiming {consumer_pending} pending messages from dead consumer {consumer_name}" + ) try: pending_messages = await self.redis_client.execute_command( - 'XPENDING', self.input_stream, self.group_name, '-', '+', str(consumer_pending), consumer_name + "XPENDING", + self.input_stream, + self.group_name, + "-", + "+", + str(consumer_pending), + consumer_name, ) # Parse pending messages (groups of 4: msg_id, consumer, idle_ms, delivery_count) @@ -159,28 +178,49 @@ async def cleanup_dead_consumers(self, idle_threshold_ms: int = 30000): # Claim to ourselves and ACK immediately try: await self.redis_client.execute_command( - 'XCLAIM', self.input_stream, self.group_name, self.consumer_name, '0', msg_id + "XCLAIM", + self.input_stream, + self.group_name, + self.consumer_name, + "0", + msg_id, + ) + await self.redis_client.xack( + self.input_stream, self.group_name, msg_id ) - await self.redis_client.xack(self.input_stream, self.group_name, msg_id) claimed_count += 1 except Exception as claim_error: - logger.warning(f"Failed to claim/ack message {msg_id}: {claim_error}") + logger.warning( + f"Failed to claim/ack message {msg_id}: {claim_error}" + ) except Exception as pending_error: - logger.warning(f"Failed to process pending messages for {consumer_name}: {pending_error}") + logger.warning( + f"Failed to process pending messages for {consumer_name}: {pending_error}" + ) # Delete the dead consumer try: await self.redis_client.execute_command( - 'XGROUP', 'DELCONSUMER', self.input_stream, self.group_name, consumer_name + "XGROUP", + "DELCONSUMER", + self.input_stream, + self.group_name, + consumer_name, ) deleted_count += 1 - logger.info(f"🧹 Deleted dead consumer {consumer_name} (idle: {consumer_idle_ms}ms)") + logger.info( + f"🧹 Deleted dead consumer {consumer_name} (idle: {consumer_idle_ms}ms)" + ) except Exception as delete_error: - logger.warning(f"Failed to delete consumer {consumer_name}: {delete_error}") + logger.warning( + f"Failed to delete consumer {consumer_name}: {delete_error}" + ) if deleted_count > 0 or claimed_count > 0: - logger.info(f"✅ Cleanup complete: deleted {deleted_count} dead consumers, claimed {claimed_count} pending messages") + logger.info( + f"✅ Cleanup complete: deleted {deleted_count} dead consumers, claimed {claimed_count} pending messages" + ) except Exception as e: logger.error(f"❌ Failed to cleanup dead consumers: {e}", exc_info=True) @@ -204,7 +244,9 @@ async def transcribe_audio(self, audio_data: bytes, sample_rate: int) -> dict: async def start_consuming(self): """Discover and consume from multiple streams using Redis consumer groups.""" self.running = True - logger.info(f"➡️ Starting dynamic stream consumer: {self.consumer_name} (group: {self.group_name})") + logger.info( + f"➡️ Starting dynamic stream consumer: {self.consumer_name} (group: {self.group_name})" + ) last_discovery = 0 discovery_interval = 10 # Discover new streams every 10 seconds @@ -223,7 +265,9 @@ async def start_consuming(self): # Setup consumer group for this stream (no manual lock needed) await self.setup_consumer_group(stream_name) self.active_streams[stream_name] = True - logger.info(f"✅ Now consuming from {stream_name} (group: {self.group_name})") + logger.info( + f"✅ Now consuming from {stream_name} (group: {self.group_name})" + ) last_discovery = current_time @@ -241,14 +285,18 @@ async def start_consuming(self): self.consumer_name, streams_dict, count=1, - block=1000 # Block for 1 second + block=1000, # Block for 1 second ) if not messages: continue for stream_name, msgs in messages: - stream_name_str = stream_name.decode() if isinstance(stream_name, bytes) else stream_name + stream_name_str = ( + stream_name.decode() + if isinstance(stream_name, bytes) + else stream_name + ) for message_id, fields in msgs: await self.process_message(message_id, fields, stream_name_str) @@ -260,11 +308,15 @@ async def start_consuming(self): # Extract stream name from error message for stream_name in list(self.active_streams.keys()): if stream_name in error_msg: - logger.warning(f"➡️ [{self.consumer_name}] Stream {stream_name} was deleted, removing from active streams") + logger.warning( + f"➡️ [{self.consumer_name}] Stream {stream_name} was deleted, removing from active streams" + ) # Remove from active streams del self.active_streams[stream_name] - logger.info(f"➡️ [{self.consumer_name}] Removed {stream_name}, {len(self.active_streams)} streams remaining") + logger.info( + f"➡️ [{self.consumer_name}] Removed {stream_name}, {len(self.active_streams)} streams remaining" + ) break else: # Other ResponseError - log and continue @@ -273,7 +325,10 @@ async def start_consuming(self): await asyncio.sleep(1) except Exception as e: - logger.error(f"➡️ [{self.consumer_name}] Error in dynamic consume loop: {e}", exc_info=True) + logger.error( + f"➡️ [{self.consumer_name}] Error in dynamic consume loop: {e}", + exc_info=True, + ) await asyncio.sleep(1) async def process_message(self, message_id: bytes, fields: dict, stream_name: str): @@ -295,7 +350,9 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st # Check for end-of-session signal if chunk_id == "END": - logger.info(f"➡️ [{self.consumer_name}] {self.provider_name}: Received END signal for session {session_id}") + logger.info( + f"➡️ [{self.consumer_name}] {self.provider_name}: Received END signal for session {session_id}" + ) # Flush buffer for this session if it has any chunks if session_id in self.session_buffers: @@ -306,7 +363,9 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st # Combine buffered chunks combined_audio = b"".join(buffer["chunks"]) - combined_chunk_id = f"{buffer['chunk_ids'][0]}-{buffer['chunk_ids'][-1]}" + combined_chunk_id = ( + f"{buffer['chunk_ids'][0]}-{buffer['chunk_ids'][-1]}" + ) logger.info( f"➡️ [{self.consumer_name}] {self.provider_name}: Flushing {len(buffer['chunks'])} remaining chunks " @@ -314,7 +373,9 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st ) # Transcribe remaining audio - result = await self.transcribe_audio(combined_audio, buffer["sample_rate"]) + result = await self.transcribe_audio( + combined_audio, buffer["sample_rate"] + ) # Store result processing_time = time.time() - start_time @@ -325,19 +386,27 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st confidence=result.get("confidence", 0.0), words=result.get("words", []), segments=result.get("segments", []), - processing_time=processing_time + processing_time=processing_time, ) # ACK all buffered messages for msg_id in buffer["message_ids"]: - await self.redis_client.xack(stream_name, self.group_name, msg_id) + await self.redis_client.xack( + stream_name, self.group_name, msg_id + ) # Trim stream to remove ACKed messages (keep only last 1000 for safety) try: - await self.redis_client.xtrim(stream_name, maxlen=1000, approximate=True) - logger.debug(f"🧹 Trimmed audio stream {stream_name} to max 1000 entries") + await self.redis_client.xtrim( + stream_name, maxlen=1000, approximate=True + ) + logger.debug( + f"🧹 Trimmed audio stream {stream_name} to max 1000 entries" + ) except Exception as trim_error: - logger.warning(f"Failed to trim stream {stream_name}: {trim_error}") + logger.warning( + f"Failed to trim stream {stream_name}: {trim_error}" + ) logger.info( f"➡️ [{self.consumer_name}] {self.provider_name}: Flushed buffer for session {session_id} " @@ -358,7 +427,7 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st "chunk_ids": [], "sample_rate": sample_rate, "message_ids": [], - "audio_offset_seconds": 0.0 # Track cumulative audio duration + "audio_offset_seconds": 0.0, # Track cumulative audio duration } # Add to buffer (skip empty audio data from END signals) @@ -382,14 +451,24 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st # Combine buffered chunks combined_audio = b"".join(buffer["chunks"]) - combined_chunk_id = f"{buffer['chunk_ids'][0]}-{buffer['chunk_ids'][-1]}" + combined_chunk_id = ( + f"{buffer['chunk_ids'][0]}-{buffer['chunk_ids'][-1]}" + ) # Calculate audio duration for this chunk (16-bit PCM, 1 channel) - audio_duration_seconds = len(combined_audio) / (sample_rate * 2) # 2 bytes per sample + audio_duration_seconds = len(combined_audio) / ( + sample_rate * 2 + ) # 2 bytes per sample audio_offset = buffer["audio_offset_seconds"] # Log individual chunk IDs to detect duplicates - chunk_list = ", ".join(buffer['chunk_ids'][:5] + ['...'] + buffer['chunk_ids'][-5:]) if len(buffer['chunk_ids']) > 10 else ", ".join(buffer['chunk_ids']) + chunk_list = ( + ", ".join( + buffer["chunk_ids"][:5] + ["..."] + buffer["chunk_ids"][-5:] + ) + if len(buffer["chunk_ids"]) > 10 + else ", ".join(buffer["chunk_ids"]) + ) logger.info( f"➡️ [{self.consumer_name}] {self.provider_name}: Transcribing {len(buffer['chunks'])} chunks " @@ -415,7 +494,9 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st adjusted_word["end"] = word.get("end", 0.0) + audio_offset adjusted_words.append(adjusted_word) - logger.debug(f"➡️ [{self.consumer_name}] Adjusted {len(adjusted_segments)} segments by +{audio_offset:.1f}s") + logger.debug( + f"➡️ [{self.consumer_name}] Adjusted {len(adjusted_segments)} segments by +{audio_offset:.1f}s" + ) # Store result with adjusted timestamps processing_time = time.time() - start_time @@ -426,7 +507,7 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st confidence=result.get("confidence", 0.0), words=adjusted_words, segments=adjusted_segments, - processing_time=processing_time + processing_time=processing_time, ) # Update audio offset for next chunk @@ -438,8 +519,12 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st # Trim stream to remove ACKed messages (keep only last 1000 for safety) try: - await self.redis_client.xtrim(stream_name, maxlen=1000, approximate=True) - logger.debug(f"🧹 Trimmed audio stream {stream_name} to max 1000 entries") + await self.redis_client.xtrim( + stream_name, maxlen=1000, approximate=True + ) + logger.debug( + f"🧹 Trimmed audio stream {stream_name} to max 1000 entries" + ) except Exception as trim_error: logger.warning(f"Failed to trim stream {stream_name}: {trim_error}") @@ -456,7 +541,7 @@ async def process_message(self, message_id: bytes, fields: dict, stream_name: st except Exception as e: logger.error( f"➡️ [{self.consumer_name}] {self.provider_name}: Failed to process chunk {fields.get(b'chunk_id', b'unknown').decode()}: {e}", - exc_info=True + exc_info=True, ) async def store_result( @@ -467,7 +552,7 @@ async def store_result( confidence: float, words: list, segments: list, - processing_time: float + processing_time: float, ): """ Store transcription result in Redis Stream. @@ -502,7 +587,7 @@ async def store_result( session_results_stream, result_data, maxlen=1000, # Keep max 1k results per session - approximate=True + approximate=True, ) logger.debug( diff --git a/backends/advanced/src/advanced_omi_backend/services/capabilities.py b/backends/advanced/src/advanced_omi_backend/services/capabilities.py index 85837920..fc9d7de0 100644 --- a/backends/advanced/src/advanced_omi_backend/services/capabilities.py +++ b/backends/advanced/src/advanced_omi_backend/services/capabilities.py @@ -26,7 +26,9 @@ class TranscriptCapability(str, Enum): WORD_TIMESTAMPS = "word_timestamps" # Word-level timing data SEGMENTS = "segments" # Speaker segments in output - DIARIZATION = "diarization" # Speaker labels in segments (Speaker 0, Speaker 1, etc.) + DIARIZATION = ( + "diarization" # Speaker labels in segments (Speaker 0, Speaker 1, etc.) + ) class FeatureRequirement(str, Enum): @@ -99,7 +101,9 @@ def check_requirements( return True, "OK" -def get_provider_capabilities(transcript_version: "Conversation.TranscriptVersion") -> dict: +def get_provider_capabilities( + transcript_version: "Conversation.TranscriptVersion", +) -> dict: """ Get provider capabilities from transcript version metadata. diff --git a/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/entity_extractor.py b/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/entity_extractor.py index a12cd540..2955b57f 100644 --- a/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/entity_extractor.py +++ b/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/entity_extractor.py @@ -161,35 +161,45 @@ def _parse_extraction_response(content: str) -> ExtractionResult: for e in data.get("entities", []): if isinstance(e, dict) and e.get("name"): entity_type = _normalize_entity_type(e.get("type", "thing")) - entities.append(ExtractedEntity( - name=e["name"].strip(), - type=entity_type, - details=e.get("details"), - icon=e.get("icon") or _get_default_icon(entity_type), - when=e.get("when"), - )) + entities.append( + ExtractedEntity( + name=e["name"].strip(), + type=entity_type, + details=e.get("details"), + icon=e.get("icon") or _get_default_icon(entity_type), + when=e.get("when"), + ) + ) # Parse relationships relationships = [] for r in data.get("relationships", []): if isinstance(r, dict) and r.get("subject") and r.get("object"): - relationships.append(ExtractedRelationship( - subject=r["subject"].strip(), - relation=_normalize_relation_type(r.get("relation", "related_to")), - object=r["object"].strip(), - )) + relationships.append( + ExtractedRelationship( + subject=r["subject"].strip(), + relation=_normalize_relation_type( + r.get("relation", "related_to") + ), + object=r["object"].strip(), + ) + ) # Parse promises promises = [] for p in data.get("promises", []): if isinstance(p, dict) and p.get("action"): - promises.append(ExtractedPromise( - action=p["action"].strip(), - to=p.get("to"), - deadline=p.get("deadline"), - )) - - logger.info(f"Extracted {len(entities)} entities, {len(relationships)} relationships, {len(promises)} promises") + promises.append( + ExtractedPromise( + action=p["action"].strip(), + to=p.get("to"), + deadline=p.get("deadline"), + ) + ) + + logger.info( + f"Extracted {len(entities)} entities, {len(relationships)} relationships, {len(promises)} promises" + ) return ExtractionResult( entities=entities, relationships=relationships, @@ -274,7 +284,9 @@ def _get_default_icon(entity_type: str) -> str: return icons.get(entity_type, "📌") -def parse_natural_datetime(text: Optional[str], reference_date: Optional[datetime] = None) -> Optional[datetime]: +def parse_natural_datetime( + text: Optional[str], reference_date: Optional[datetime] = None +) -> Optional[datetime]: """Parse natural language date/time into datetime. Args: @@ -292,9 +304,20 @@ def parse_natural_datetime(text: Optional[str], reference_date: Optional[datetim # Simple patterns - can be extended with dateparser library later weekdays = { - "monday": 0, "tuesday": 1, "wednesday": 2, "thursday": 3, - "friday": 4, "saturday": 5, "sunday": 6, - "mon": 0, "tue": 1, "wed": 2, "thu": 3, "fri": 4, "sat": 5, "sun": 6, + "monday": 0, + "tuesday": 1, + "wednesday": 2, + "thursday": 3, + "friday": 4, + "saturday": 5, + "sunday": 6, + "mon": 0, + "tue": 1, + "wed": 2, + "thu": 3, + "fri": 4, + "sat": 5, + "sun": 6, } try: @@ -318,6 +341,7 @@ def parse_natural_datetime(text: Optional[str], reference_date: Optional[datetim # Handle "in X days/weeks" import re + match = re.search(r"in (\d+) (day|week|month)s?", text_lower) if match: num = int(match.group(1)) diff --git a/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/models.py b/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/models.py index c4cf533c..0b78ba73 100644 --- a/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/models.py +++ b/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/models.py @@ -14,6 +14,7 @@ class EntityType(str, Enum): """Supported entity types in the knowledge graph.""" + PERSON = "person" PLACE = "place" ORGANIZATION = "organization" @@ -26,6 +27,7 @@ class EntityType(str, Enum): class RelationshipType(str, Enum): """Supported relationship types between entities.""" + MENTIONED_IN = "MENTIONED_IN" WORKS_AT = "WORKS_AT" LIVES_IN = "LIVES_IN" @@ -41,6 +43,7 @@ class RelationshipType(str, Enum): class PromiseStatus(str, Enum): """Status of a promise/task.""" + PENDING = "pending" IN_PROGRESS = "in_progress" COMPLETED = "completed" @@ -55,6 +58,7 @@ class Entity(BaseModel): Each entity belongs to a specific user and can have relationships with other entities. """ + id: str = Field(default_factory=lambda: str(uuid.uuid4())) name: str type: EntityType @@ -113,6 +117,7 @@ class Relationship(BaseModel): Relationships are edges in the graph connecting entities with typed connections (e.g., WORKS_AT, KNOWS, MENTIONED_IN). """ + id: str = Field(default_factory=lambda: str(uuid.uuid4())) type: RelationshipType source_id: str # Entity ID @@ -164,6 +169,7 @@ class Promise(BaseModel): Promises are commitments made during conversations that can be tracked and followed up on. """ + id: str = Field(default_factory=lambda: str(uuid.uuid4())) user_id: str action: str # What was promised @@ -191,7 +197,9 @@ def to_dict(self) -> Dict[str, Any]: "to_entity_name": self.to_entity_name, "status": self.status, "due_date": self.due_date.isoformat() if self.due_date else None, - "completed_at": self.completed_at.isoformat() if self.completed_at else None, + "completed_at": ( + self.completed_at.isoformat() if self.completed_at else None + ), "source_conversation_id": self.source_conversation_id, "context": self.context, "metadata": self.metadata, @@ -202,6 +210,7 @@ def to_dict(self) -> Dict[str, Any]: class ExtractedEntity(BaseModel): """Entity as extracted by LLM before Neo4j storage.""" + name: str type: str # Will be validated against EntityType details: Optional[str] = None @@ -212,6 +221,7 @@ class ExtractedEntity(BaseModel): class ExtractedRelationship(BaseModel): """Relationship as extracted by LLM.""" + subject: str # Entity name or "speaker" relation: str # Relationship type object: str # Entity name @@ -219,6 +229,7 @@ class ExtractedRelationship(BaseModel): class ExtractedPromise(BaseModel): """Promise as extracted by LLM.""" + action: str to: Optional[str] = None # Entity name deadline: Optional[str] = None # Natural language deadline @@ -226,6 +237,7 @@ class ExtractedPromise(BaseModel): class ExtractionResult(BaseModel): """Result of entity extraction from a conversation.""" + entities: List[ExtractedEntity] = Field(default_factory=list) relationships: List[ExtractedRelationship] = Field(default_factory=list) promises: List[ExtractedPromise] = Field(default_factory=list) diff --git a/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/service.py b/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/service.py index 5f13508d..0c7bd4a8 100644 --- a/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/service.py +++ b/backends/advanced/src/advanced_omi_backend/services/knowledge_graph/service.py @@ -126,7 +126,9 @@ async def process_conversation( ) if not extraction.entities and not extraction.promises: - logger.debug(f"No entities extracted from conversation {conversation_id}") + logger.debug( + f"No entities extracted from conversation {conversation_id}" + ) return {"entities": 0, "relationships": 0, "promises": 0} # Create conversation entity node @@ -827,6 +829,7 @@ def _parse_metadata(self, value: Any) -> Dict[str, Any]: if isinstance(value, str): try: import json + return json.loads(value) except (json.JSONDecodeError, ValueError): return {} diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/README.md b/backends/advanced/src/advanced_omi_backend/services/memory/README.md index ba6de6a4..49b74bd0 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/README.md +++ b/backends/advanced/src/advanced_omi_backend/services/memory/README.md @@ -28,50 +28,50 @@ memory/ graph TB %% User Interface Layer User[User/Application] --> CompatService[compat_service.py
MemoryService] - + %% Compatibility Layer CompatService --> CoreService[memory_service.py
CoreMemoryService] - + %% Configuration Config[config.py
MemoryConfig] --> CoreService Config --> LLMProviders Config --> VectorStores - + %% Core Service Layer CoreService --> Base[base.py
Abstract Interfaces] - + %% Base Abstractions Base --> MemoryServiceBase[MemoryServiceBase] - Base --> LLMProviderBase[LLMProviderBase] + Base --> LLMProviderBase[LLMProviderBase] Base --> VectorStoreBase[VectorStoreBase] Base --> MemoryEntry[MemoryEntry
Data Structure] - + %% Provider Implementations subgraph LLMProviders[LLM Providers] OpenAI[OpenAIProvider] Ollama[OllamaProvider] Qwen[Qwen3EmbeddingProvider] end - + subgraph VectorStores[Vector Stores] Qdrant[QdrantVectorStore] end - + %% Inheritance relationships LLMProviderBase -.-> OpenAI LLMProviderBase -.-> Ollama VectorStoreBase -.-> Qdrant - + %% Core Service uses providers CoreService --> LLMProviders CoreService --> VectorStores - + %% External Services OpenAI --> OpenAIAPI[OpenAI API] Ollama --> OllamaAPI[Ollama Server] Qwen --> LocalModel[Local Qwen Model] Qdrant --> QdrantDB[(Qdrant Database)] - + %% Memory Flow subgraph MemoryFlow[Memory Processing Flow] Transcript[Transcript] --> Extract[Extract Memories
via LLM] @@ -80,15 +80,15 @@ graph TB Store --> Search[Semantic Search] Search --> Results[Memory Results] end - + CoreService --> MemoryFlow - + %% Styling classDef interface fill:#e1f5fe,stroke:#01579b,stroke-width:2px classDef implementation fill:#f3e5f5,stroke:#4a148c,stroke-width:2px classDef external fill:#fff3e0,stroke:#e65100,stroke-width:2px classDef data fill:#e8f5e8,stroke:#2e7d32,stroke-width:2px - + class Base,MemoryServiceBase,LLMProviderBase,VectorStoreBase interface class CompatService,CoreService,OpenAI,Ollama,Qdrant implementation class OpenAIAPI,OllamaAPI,LocalModel,QdrantDB external @@ -109,7 +109,7 @@ classDiagram +string created_at +__post_init__() } - + class MemoryServiceBase { <> +initialize() Promise~void~ @@ -121,7 +121,7 @@ classDiagram +test_connection() Promise~bool~ +shutdown() void } - + class LLMProviderBase { <> +extract_memories(text, prompt) Promise~List~string~~ @@ -129,7 +129,7 @@ classDiagram +propose_memory_actions(old_memory, new_facts, custom_prompt) Promise~Dict~ +test_connection() Promise~bool~ } - + class VectorStoreBase { <> +initialize() Promise~void~ @@ -141,7 +141,7 @@ classDiagram +delete_user_memories(user_id) Promise~int~ +test_connection() Promise~bool~ } - + %% Configuration Classes class MemoryConfig { +LLMProvider llm_provider @@ -153,7 +153,7 @@ classDiagram +bool extraction_enabled +int timeout_seconds } - + %% Core Implementation class CoreMemoryService { -MemoryConfig config @@ -174,7 +174,7 @@ classDiagram -_normalize_actions() List~dict~ -_apply_memory_actions() Promise~List~string~~ } - + %% Compatibility Layer class CompatMemoryService { -CoreMemoryService _service @@ -190,7 +190,7 @@ classDiagram +test_connection() Promise~bool~ +shutdown() void } - + %% LLM Provider Implementations class OpenAIProvider { -string api_key @@ -204,7 +204,7 @@ classDiagram +propose_memory_actions() Promise~Dict~ +test_connection() Promise~bool~ } - + class OllamaProvider { -string base_url -string model @@ -217,7 +217,7 @@ classDiagram +propose_memory_actions() Promise~Dict~ +test_connection() Promise~bool~ } - + %% Vector Store Implementation class QdrantVectorStore { -string host @@ -234,20 +234,20 @@ classDiagram +delete_user_memories() Promise~int~ +test_connection() Promise~bool~ } - + %% Relationships MemoryServiceBase <|-- CoreMemoryService : implements LLMProviderBase <|-- OpenAIProvider : implements LLMProviderBase <|-- OllamaProvider : implements VectorStoreBase <|-- QdrantVectorStore : implements - + CoreMemoryService --> MemoryConfig : uses CoreMemoryService --> LLMProviderBase : uses CoreMemoryService --> VectorStoreBase : uses CoreMemoryService --> MemoryEntry : creates - + CompatMemoryService --> CoreMemoryService : wraps - + OpenAIProvider --> MemoryEntry : creates OllamaProvider --> MemoryEntry : creates QdrantVectorStore --> MemoryEntry : stores @@ -263,7 +263,7 @@ sequenceDiagram participant LLM as LLM Provider
(OpenAI/Ollama) participant Vector as Vector Store
(Qdrant) participant Config as Configuration - + Note over User, Config: Memory Service Initialization User->>Compat: get_memory_service() Compat->>Core: __init__(config) @@ -275,23 +275,23 @@ sequenceDiagram Vector-->>Core: ready LLM-->>Core: ready Core-->>Compat: initialized - + Note over User, Config: Adding Memory from Transcript User->>Compat: add_memory(transcript, ...) Compat->>Core: add_memory(transcript, ...) - + Core->>Core: _deduplicate_memories() Core->>LLM: generate_embeddings(memory_texts) LLM->>LLM: create vector embeddings LLM-->>Core: List[embeddings] - + alt Memory Updates Enabled Core->>Vector: search_memories(embeddings, user_id) Vector-->>Core: existing_memories Core->>LLM: propose_memory_actions(old, new) LLM->>LLM: decide ADD/UPDATE/DELETE LLM-->>Core: actions_list - + loop For each action alt Action: ADD Core->>Core: create MemoryEntry @@ -306,11 +306,11 @@ sequenceDiagram Core->>Core: create MemoryEntry objects Core->>Vector: add_memories(entries) end - + Vector-->>Core: created_ids Core-->>Compat: success, memory_ids Compat-->>User: success, memory_ids - + Note over User, Config: Searching Memories User->>Compat: search_memories(query, user_id) Compat->>Core: search_memories(query, user_id) @@ -380,7 +380,7 @@ await memory_service.initialize() success, memory_ids = await memory_service.add_memory( transcript="User discussed their goals for the next quarter.", client_id="client123", - audio_uuid="audio456", + audio_uuid="audio456", user_id="user789", user_email="user@example.com" ) @@ -412,7 +412,7 @@ success, memory_ids = await service.add_memory( transcript="My favorite destination is now Tokyo instead of Paris.", client_id="client123", audio_uuid="audio456", - user_id="user789", + user_id="user789", user_email="user@example.com", allow_update=True # Enable intelligent memory updates ) @@ -427,11 +427,11 @@ class CustomLLMProvider(LLMProviderBase): async def extract_memories(self, text: str, prompt: str) -> List[str]: # Custom implementation pass - + async def generate_embeddings(self, texts: List[str]) -> List[List[float]]: - # Custom implementation + # Custom implementation pass - + # ... implement other abstract methods ``` @@ -464,7 +464,7 @@ MEMORY_TIMEOUT_SECONDS=30 ```python from advanced_omi_backend.memory.config import ( MemoryConfig, - create_openai_config, + create_openai_config, create_qdrant_config ) @@ -493,7 +493,7 @@ The service supports intelligent memory updates through LLM-driven action propos - **ADD**: Create new memories for novel information - **UPDATE**: Modify existing memories with new details -- **DELETE**: Remove outdated or incorrect memories +- **DELETE**: Remove outdated or incorrect memories - **NONE**: No action needed for redundant information ### Example Flow @@ -594,7 +594,7 @@ The service includes comprehensive error handling: The modular architecture makes it easy to: 1. **Add new LLM providers**: Inherit from `LLMProviderBase` -2. **Add new vector stores**: Inherit from `VectorStoreBase` +2. **Add new vector stores**: Inherit from `VectorStoreBase` 3. **Customize memory logic**: Override `MemoryServiceBase` methods 4. **Add new data formats**: Extend `MemoryEntry` or conversion logic @@ -618,7 +618,7 @@ logging.getLogger("memory_service").setLevel(logging.INFO) Log levels: - **INFO**: Service lifecycle, major operations -- **DEBUG**: Detailed processing information +- **DEBUG**: Detailed processing information - **WARNING**: Recoverable errors, fallbacks - **ERROR**: Serious errors requiring attention @@ -694,15 +694,15 @@ class AnthropicProvider(LLMProviderBase): def __init__(self, config: Dict[str, Any]): self.api_key = config["api_key"] self.model = config.get("model", "claude-3-sonnet") - + async def extract_memories(self, text: str, prompt: str) -> List[str]: # Implement using Anthropic API pass - + async def generate_embeddings(self, texts: List[str]) -> List[List[float]]: # Implement using Anthropic embeddings pass - + # ... implement other abstract methods ``` @@ -781,15 +781,15 @@ class PineconeVectorStore(VectorStoreBase): self.api_key = config["api_key"] self.environment = config["environment"] self.index_name = config["index_name"] - + async def initialize(self) -> None: # Initialize Pinecone client pass - + async def add_memories(self, memories: List[MemoryEntry]) -> List[str]: # Add to Pinecone index pass - + # ... implement other abstract methods ``` @@ -831,10 +831,10 @@ class CustomMemoryService(CoreMemoryService): async def add_memory(self, transcript: str, **kwargs): # Pre-process transcript processed_transcript = await self._custom_preprocessing(transcript) - + # Call parent method return await super().add_memory(processed_transcript, **kwargs) - + async def _custom_preprocessing(self, transcript: str) -> str: # Your custom logic here return transcript @@ -909,4 +909,4 @@ Planned improvements: - Advanced memory summarization - Multi-modal memory support (images, audio) - Memory compression and archival -- Real-time memory streaming \ No newline at end of file +- Real-time memory streaming diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/base.py b/backends/advanced/src/advanced_omi_backend/services/memory/base.py index bae18e56..3eaf7259 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/base.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/base.py @@ -136,7 +136,9 @@ async def search_memories( pass @abstractmethod - async def get_all_memories(self, user_id: str, limit: int = 100) -> List[MemoryEntry]: + async def get_all_memories( + self, user_id: str, limit: int = 100 + ) -> List[MemoryEntry]: """Get all memories for a specific user. Args: @@ -265,7 +267,10 @@ async def reprocess_memory( @abstractmethod async def delete_memory( - self, memory_id: str, user_id: Optional[str] = None, user_email: Optional[str] = None + self, + memory_id: str, + user_id: Optional[str] = None, + user_email: Optional[str] = None, ) -> bool: """Delete a specific memory by ID. @@ -341,7 +346,10 @@ class LLMProviderBase(ABC): @abstractmethod async def extract_memories( - self, text: str, prompt: str, user_id: Optional[str] = None, + self, + text: str, + prompt: str, + user_id: Optional[str] = None, langfuse_session_id: Optional[str] = None, ) -> List[str]: """Extract meaningful fact memories from text using an LLM. @@ -469,7 +477,11 @@ async def add_memories(self, memories: List[MemoryEntry]) -> List[str]: @abstractmethod async def search_memories( - self, query_embedding: List[float], user_id: str, limit: int, score_threshold: float = 0.0 + self, + query_embedding: List[float], + user_id: str, + limit: int, + score_threshold: float = 0.0, ) -> List[MemoryEntry]: """Search memories using vector similarity. diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/config.py b/backends/advanced/src/advanced_omi_backend/services/memory/config.py index 83070706..3050487a 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/config.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/config.py @@ -137,7 +137,9 @@ def build_memory_config_from_env() -> MemoryConfig: # Map legacy provider names to current names if memory_provider in ("friend-lite", "friend_lite"): - memory_logger.info(f"🔧 Mapping legacy provider '{memory_provider}' to 'chronicle'") + memory_logger.info( + f"🔧 Mapping legacy provider '{memory_provider}' to 'chronicle'" + ) memory_provider = "chronicle" if memory_provider not in [p.value for p in MemoryProvider]: @@ -178,7 +180,9 @@ def build_memory_config_from_env() -> MemoryConfig: if not llm_def: raise ValueError("No default LLM defined in config.yml") model = llm_def.model_name - embedding_model = embed_def.model_name if embed_def else "text-embedding-3-small" + embedding_model = ( + embed_def.model_name if embed_def else "text-embedding-3-small" + ) base_url = llm_def.model_url memory_logger.info( f"🔧 Memory config (registry): LLM={model}, Embedding={embedding_model}, Base URL={base_url}" @@ -201,7 +205,9 @@ def build_memory_config_from_env() -> MemoryConfig: host = str(vs_def.model_params.get("host", "qdrant")) port = int(vs_def.model_params.get("port", 6333)) - collection_name = str(vs_def.model_params.get("collection_name", "chronicle_memories")) + collection_name = str( + vs_def.model_params.get("collection_name", "chronicle_memories") + ) vector_store_config = create_qdrant_config( host=host, port=port, @@ -235,7 +241,9 @@ def build_memory_config_from_env() -> MemoryConfig: ) except ImportError: - memory_logger.warning("Config loader not available, using environment variables only") + memory_logger.warning( + "Config loader not available, using environment variables only" + ) raise diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/prompts.py b/backends/advanced/src/advanced_omi_backend/services/memory/prompts.py index 0e704be3..54c948b2 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/prompts.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/prompts.py @@ -33,32 +33,32 @@ DEFAULT_UPDATE_MEMORY_PROMPT = f""" You are a memory manager for a system. -You must compare a list of **retrieved facts** with the **existing memory** (an array of `{{id, text}}` objects). -For each memory item, decide one of four operations: **ADD**, **UPDATE**, **DELETE**, or **NONE**. +You must compare a list of **retrieved facts** with the **existing memory** (an array of `{{id, text}}` objects). +For each memory item, decide one of four operations: **ADD**, **UPDATE**, **DELETE**, or **NONE**. Your output must follow the exact XML format described. --- ## Rules -1. **ADD**: +1. **ADD**: - If a retrieved fact is new (no existing memory on that topic), create a new `` with a new `id` (numeric, non-colliding). - Always include `` with the new fact. -2. **UPDATE**: - - If a retrieved fact replaces, contradicts, or refines an existing memory, update that memory instead of deleting and adding. - - Keep the same `id`. - - Always include `` with the new fact. - - Always include `` with the previous memory text. +2. **UPDATE**: + - If a retrieved fact replaces, contradicts, or refines an existing memory, update that memory instead of deleting and adding. + - Keep the same `id`. + - Always include `` with the new fact. + - Always include `` with the previous memory text. - If multiple memories are about the same topic, update **all of them** to the new fact (consolidation). -3. **DELETE**: - - Use only when a retrieved fact explicitly invalidates or negates a memory (e.g., “I no longer like pizza”). - - Keep the same `id`. +3. **DELETE**: + - Use only when a retrieved fact explicitly invalidates or negates a memory (e.g., “I no longer like pizza”). + - Keep the same `id`. - Always include `` with the old memory value so the XML remains well-formed. -4. **NONE**: - - If the memory is unchanged and still valid. - - Keep the same `id`. +4. **NONE**: + - If the memory is unchanged and still valid. + - Keep the same `id`. - Always include `` with the existing value. --- @@ -80,9 +80,9 @@ ## Examples ### Example 1 (Preference Update) -Old: `[{{"id": "0", "text": "My name is John"}}, {{"id": "1", "text": "My favorite fruit is oranges"}}]` +Old: `[{{"id": "0", "text": "My name is John"}}, {{"id": "1", "text": "My favorite fruit is oranges"}}]` Facts (each should be a separate XML item): - 1. My favorite fruit is apple + 1. My favorite fruit is apple Output: @@ -98,9 +98,9 @@ ### Example 2 (Contradiction / Deletion) -Old: `[{{"id": "0", "text": "I like pizza"}}]` +Old: `[{{"id": "0", "text": "I like pizza"}}]` Facts (each should be a separate XML item): - 1. I no longer like pizza + 1. I no longer like pizza Output: @@ -112,7 +112,7 @@ ### Example 3 (Multiple New Facts) -Old: `[{{"id": "0", "text": "I like hiking"}}]` +Old: `[{{"id": "0", "text": "I like hiking"}}]` Facts (each should be a separate XML item): 1. I enjoy rug tufting 2. I watch YouTube tutorials @@ -139,9 +139,9 @@ --- **Important constraints**: -- Never output both DELETE and ADD for the same topic; use UPDATE instead. -- Every `` must contain ``. -- Only include `` for UPDATE events. +- Never output both DELETE and ADD for the same topic; use UPDATE instead. +- Every `` must contain ``. +- Only include `` for UPDATE events. - Do not output any text outside `...`. """ @@ -314,81 +314,89 @@ def build_reprocess_speaker_messages( **Task Objective**: Scrape blog post titles and full content from the OpenAI blog. **Progress Status**: 10% complete — 5 out of 50 blog posts processed. -1. **Agent Action**: Opened URL "https://openai.com" - **Action Result**: - "HTML Content of the homepage including navigation bar with links: 'Blog', 'API', 'ChatGPT', etc." - **Key Findings**: Navigation bar loaded correctly. - **Navigation History**: Visited homepage: "https://openai.com" +1. **Agent Action**: Opened URL "https://openai.com" + **Action Result**: + "HTML Content of the homepage including navigation bar with links: 'Blog', 'API', 'ChatGPT', etc." + **Key Findings**: Navigation bar loaded correctly. + **Navigation History**: Visited homepage: "https://openai.com" **Current Context**: Homepage loaded; ready to click on the 'Blog' link. -2. **Agent Action**: Clicked on the "Blog" link in the navigation bar. - **Action Result**: - "Navigated to 'https://openai.com/blog/' with the blog listing fully rendered." - **Key Findings**: Blog listing shows 10 blog previews. - **Navigation History**: Transitioned from homepage to blog listing page. +2. **Agent Action**: Clicked on the "Blog" link in the navigation bar. + **Action Result**: + "Navigated to 'https://openai.com/blog/' with the blog listing fully rendered." + **Key Findings**: Blog listing shows 10 blog previews. + **Navigation History**: Transitioned from homepage to blog listing page. **Current Context**: Blog listing page displayed. -3. **Agent Action**: Extracted the first 5 blog post links from the blog listing page. - **Action Result**: - "[ '/blog/chatgpt-updates', '/blog/ai-and-education', '/blog/openai-api-announcement', '/blog/gpt-4-release', '/blog/safety-and-alignment' ]" - **Key Findings**: Identified 5 valid blog post URLs. +3. **Agent Action**: Extracted the first 5 blog post links from the blog listing page. + **Action Result**: + "[ '/blog/chatgpt-updates', '/blog/ai-and-education', '/blog/openai-api-announcement', '/blog/gpt-4-release', '/blog/safety-and-alignment' ]" + **Key Findings**: Identified 5 valid blog post URLs. **Current Context**: URLs stored in memory for further processing. -4. **Agent Action**: Visited URL "https://openai.com/blog/chatgpt-updates" - **Action Result**: - "HTML content loaded for the blog post including full article text." - **Key Findings**: Extracted blog title "ChatGPT Updates – March 2025" and article content excerpt. +4. **Agent Action**: Visited URL "https://openai.com/blog/chatgpt-updates" + **Action Result**: + "HTML content loaded for the blog post including full article text." + **Key Findings**: Extracted blog title "ChatGPT Updates – March 2025" and article content excerpt. **Current Context**: Blog post content extracted and stored. -5. **Agent Action**: Extracted blog title and full article content from "https://openai.com/blog/chatgpt-updates" - **Action Result**: - "{{ 'title': 'ChatGPT Updates – March 2025', 'content': 'We\'re introducing new updates to ChatGPT, including improved browsing capabilities and memory recall... (full content)' }}" - **Key Findings**: Full content captured for later summarization. +5. **Agent Action**: Extracted blog title and full article content from "https://openai.com/blog/chatgpt-updates" + **Action Result**: + "{{ 'title': 'ChatGPT Updates – March 2025', 'content': 'We\'re introducing new updates to ChatGPT, including improved browsing capabilities and memory recall... (full content)' }}" + **Key Findings**: Full content captured for later summarization. **Current Context**: Data stored; ready to proceed to next blog post. ... (Additional numbered steps for subsequent actions) ``` """ -def build_update_memory_messages(retrieved_old_memory_dict, response_content, custom_update_memory_prompt=None): - if custom_update_memory_prompt is None: + +def build_update_memory_messages( + retrieved_old_memory_dict, response_content, custom_update_memory_prompt=None +): + if custom_update_memory_prompt is None: custom_update_memory_prompt = DEFAULT_UPDATE_MEMORY_PROMPT - - if not retrieved_old_memory_dict or len(retrieved_old_memory_dict) == 0: - retrieved_old_memory_dict = "None" - - # Format facts individually to encourage separate XML items - if isinstance(response_content, list) and len(response_content) > 1: - facts_str = "Facts (each should be a separate XML item):\n" - for i, fact in enumerate(response_content): - facts_str += f" {i+1}. {fact}\n" - facts_str = facts_str.strip() - else: - # Single fact or non-list, use original JSON format - facts_str = "Facts: " + json.dumps(response_content, ensure_ascii=False) - - prompt = ( - "Old: " + json.dumps(retrieved_old_memory_dict, ensure_ascii=False) + "\n" + - facts_str + "\n" + - "Output:" + + if not retrieved_old_memory_dict or len(retrieved_old_memory_dict) == 0: + retrieved_old_memory_dict = "None" + + # Format facts individually to encourage separate XML items + if isinstance(response_content, list) and len(response_content) > 1: + facts_str = "Facts (each should be a separate XML item):\n" + for i, fact in enumerate(response_content): + facts_str += f" {i+1}. {fact}\n" + facts_str = facts_str.strip() + else: + # Single fact or non-list, use original JSON format + facts_str = "Facts: " + json.dumps(response_content, ensure_ascii=False) + + prompt = ( + "Old: " + + json.dumps(retrieved_old_memory_dict, ensure_ascii=False) + + "\n" + + facts_str + + "\n" + + "Output:" ) - messages = [ + messages = [ {"role": "system", "content": custom_update_memory_prompt.strip()}, - {"role": "user", "content": prompt} + {"role": "user", "content": prompt}, ] - return messages + return messages -def get_update_memory_messages(retrieved_old_memory_dict, response_content, custom_update_memory_prompt=None): +def get_update_memory_messages( + retrieved_old_memory_dict, response_content, custom_update_memory_prompt=None +): """ Generate a formatted message for the LLM to update memory with new facts. - + Args: retrieved_old_memory_dict: List of existing memory entries with id and text response_content: List of new facts to integrate custom_update_memory_prompt: Optional custom prompt to override default - + Returns: str: Formatted prompt for the LLM """ @@ -409,7 +417,7 @@ def get_update_memory_messages(retrieved_old_memory_dict, response_content, cust "event" : "ADD" }}, {{ - "id" : "1", + "id" : "1", "text" : "", "event" : "ADD" }} @@ -419,7 +427,7 @@ def get_update_memory_messages(retrieved_old_memory_dict, response_content, cust New facts to add: {response_content} -IMPORTANT: +IMPORTANT: - When memory is empty, ALL actions must be "ADD" events - Use sequential IDs starting from 0: "0", "1", "2", etc. - Return ONLY valid JSON with NO extra text or thinking @@ -470,23 +478,49 @@ def get_update_memory_messages(retrieved_old_memory_dict, response_content, cust # ===== Temporal and Entity Extraction ===== + class TimeRange(BaseModel): """Represents a time range with start and end timestamps.""" - start: datetime = Field(description="ISO 8601 timestamp when the event/activity starts") + + start: datetime = Field( + description="ISO 8601 timestamp when the event/activity starts" + ) end: datetime = Field(description="ISO 8601 timestamp when the event/activity ends") - name: Optional[str] = Field(default=None, description="Optional name/label for this time range (e.g., 'wedding ceremony', 'party')") + name: Optional[str] = Field( + default=None, + description="Optional name/label for this time range (e.g., 'wedding ceremony', 'party')", + ) class TemporalEntity(BaseModel): """Structured temporal and entity information extracted from a memory fact.""" - isEvent: bool = Field(description="Whether this memory describes a scheduled event or time-bound activity") - isPerson: bool = Field(description="Whether this memory is primarily about a person or people") - isPlace: bool = Field(description="Whether this memory is primarily about a location or place") - isPromise: bool = Field(description="Whether this memory contains a commitment, promise, or agreement") - isRelationship: bool = Field(description="Whether this memory describes a relationship between people") - entities: List[str] = Field(default_factory=list, description="List of people, places, or things mentioned (e.g., ['John', 'Botanical Gardens', 'wedding'])") - timeRanges: List[TimeRange] = Field(default_factory=list, description="List of time ranges if this is a temporal memory") - emoji: Optional[str] = Field(default=None, description="Single emoji that best represents this memory") + + isEvent: bool = Field( + description="Whether this memory describes a scheduled event or time-bound activity" + ) + isPerson: bool = Field( + description="Whether this memory is primarily about a person or people" + ) + isPlace: bool = Field( + description="Whether this memory is primarily about a location or place" + ) + isPromise: bool = Field( + description="Whether this memory contains a commitment, promise, or agreement" + ) + isRelationship: bool = Field( + description="Whether this memory describes a relationship between people" + ) + entities: List[str] = Field( + default_factory=list, + description="List of people, places, or things mentioned (e.g., ['John', 'Botanical Gardens', 'wedding'])", + ) + timeRanges: List[TimeRange] = Field( + default_factory=list, + description="List of time ranges if this is a temporal memory", + ) + emoji: Optional[str] = Field( + default=None, description="Single emoji that best represents this memory" + ) def build_temporal_extraction_prompt(current_date: datetime) -> str: diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/providers/chronicle.py b/backends/advanced/src/advanced_omi_backend/services/memory/providers/chronicle.py index d1f51775..89045222 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/providers/chronicle.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/providers/chronicle.py @@ -69,10 +69,15 @@ async def initialize(self) -> None: try: # Initialize LLM provider - if self.config.llm_provider in [LLMProviderEnum.OPENAI, LLMProviderEnum.OLLAMA]: + if self.config.llm_provider in [ + LLMProviderEnum.OPENAI, + LLMProviderEnum.OLLAMA, + ]: self.llm_provider = OpenAIProvider(self.config.llm_config) else: - raise ValueError(f"Unsupported LLM provider: {self.config.llm_provider}") + raise ValueError( + f"Unsupported LLM provider: {self.config.llm_provider}" + ) # Initialize vector store if self.config.vector_store_provider == VectorStoreProvider.QDRANT: @@ -155,7 +160,9 @@ async def add_memory( if self.config.extraction_enabled and self.config.extraction_prompt: fact_memories_text = await asyncio.wait_for( self.llm_provider.extract_memories( - transcript, self.config.extraction_prompt, user_id=user_id, + transcript, + self.config.extraction_prompt, + user_id=user_id, langfuse_session_id=source_id, ), timeout=self.config.timeout_seconds, @@ -174,7 +181,9 @@ async def add_memory( memory_logger.debug(f"🧠 fact_memories_text: {fact_memories_text}") # Simple deduplication of extracted memories within the same call fact_memories_text = self._deduplicate_memories(fact_memories_text) - memory_logger.debug(f"🧠 fact_memories_text after deduplication: {fact_memories_text}") + memory_logger.debug( + f"🧠 fact_memories_text after deduplication: {fact_memories_text}" + ) # Generate embeddings embeddings = await asyncio.wait_for( self.llm_provider.generate_embeddings(fact_memories_text), @@ -194,14 +203,24 @@ async def add_memory( if allow_update and fact_memories_text: memory_logger.info(f"🔍 Allowing update for {source_id}") created_ids = await self._process_memory_updates( - fact_memories_text, embeddings, user_id, client_id, source_id, user_email, + fact_memories_text, + embeddings, + user_id, + client_id, + source_id, + user_email, langfuse_session_id=source_id, ) else: memory_logger.info(f"🔍 Not allowing update for {source_id}") # Add all extracted memories normally memory_entries = self._create_memory_entries( - fact_memories_text, embeddings, client_id, source_id, user_id, user_email + fact_memories_text, + embeddings, + client_id, + source_id, + user_id, + user_email, ) # Store new entries in vector database @@ -211,10 +230,14 @@ async def add_memory( # Update database relationships if helper provided if created_ids and db_helper: - await self._update_database_relationships(db_helper, source_id, created_ids) + await self._update_database_relationships( + db_helper, source_id, created_ids + ) if created_ids: - memory_logger.info(f"✅ Upserted {len(created_ids)} memories for {source_id}") + memory_logger.info( + f"✅ Upserted {len(created_ids)} memories for {source_id}" + ) return True, created_ids # No memories created - this is a valid outcome (duplicates, no extractable facts, etc.) @@ -271,7 +294,9 @@ async def search_memories( memory_logger.error(f"Search memories failed: {e}") return [] - async def get_all_memories(self, user_id: str, limit: int = 100) -> List[MemoryEntry]: + async def get_all_memories( + self, user_id: str, limit: int = 100 + ) -> List[MemoryEntry]: """Get all memories for a specific user. Retrieves all stored memories for the given user without @@ -289,7 +314,9 @@ async def get_all_memories(self, user_id: str, limit: int = 100) -> List[MemoryE try: memories = await self.vector_store.get_memories(user_id, limit) - memory_logger.info(f"📚 Retrieved {len(memories)} memories for user {user_id}") + memory_logger.info( + f"📚 Retrieved {len(memories)} memories for user {user_id}" + ) return memories except Exception as e: memory_logger.error(f"Get all memories failed: {e}") @@ -325,7 +352,9 @@ async def get_memories_by_source( await self.initialize() try: - memories = await self.vector_store.get_memories_by_source(user_id, source_id, limit) + memories = await self.vector_store.get_memories_by_source( + user_id, source_id, limit + ) memory_logger.info( f"📚 Retrieved {len(memories)} memories for source {source_id} (user {user_id})" ) @@ -411,7 +440,9 @@ async def update_memory( new_embedding = existing_memory.embedding else: # No existing embedding, generate one - embeddings = await self.llm_provider.generate_embeddings([new_content]) + embeddings = await self.llm_provider.generate_embeddings( + [new_content] + ) new_embedding = embeddings[0] # Update in vector store @@ -430,11 +461,16 @@ async def update_memory( return success except Exception as e: - memory_logger.error(f"Error updating memory {memory_id}: {e}", exc_info=True) + memory_logger.error( + f"Error updating memory {memory_id}: {e}", exc_info=True + ) return False async def delete_memory( - self, memory_id: str, user_id: Optional[str] = None, user_email: Optional[str] = None + self, + memory_id: str, + user_id: Optional[str] = None, + user_email: Optional[str] = None, ) -> bool: """Delete a specific memory by ID. @@ -544,7 +580,11 @@ async def reprocess_memory( f"falling back to normal extraction" ) return await self.add_memory( - transcript, client_id, source_id, user_id, user_email, + transcript, + client_id, + source_id, + user_id, + user_email, allow_update=True, ) @@ -555,7 +595,11 @@ async def reprocess_memory( f"falling back to normal extraction" ) return await self.add_memory( - transcript, client_id, source_id, user_id, user_email, + transcript, + client_id, + source_id, + user_id, + user_email, allow_update=True, ) @@ -582,22 +626,28 @@ async def reprocess_memory( new_transcript=transcript, langfuse_session_id=source_id, ) - memory_logger.info( - f"🔄 Reprocess LLM returned actions: {actions_obj}" - ) + memory_logger.info(f"🔄 Reprocess LLM returned actions: {actions_obj}") except NotImplementedError: memory_logger.warning( "LLM provider does not support propose_reprocess_actions, " "falling back to normal extraction" ) return await self.add_memory( - transcript, client_id, source_id, user_id, user_email, + transcript, + client_id, + source_id, + user_id, + user_email, allow_update=True, ) except Exception as e: memory_logger.error(f"Reprocess LLM call failed: {e}") return await self.add_memory( - transcript, client_id, source_id, user_id, user_email, + transcript, + client_id, + source_id, + user_id, + user_email, allow_update=True, ) @@ -645,15 +695,17 @@ async def reprocess_memory( return True, created_ids except Exception as e: - memory_logger.error( - f"❌ Reprocess memory failed for {source_id}: {e}" - ) + memory_logger.error(f"❌ Reprocess memory failed for {source_id}: {e}") # Fall back to normal extraction on any unexpected error memory_logger.info( f"🔄 Falling back to normal extraction after reprocess error" ) return await self.add_memory( - transcript, client_id, source_id, user_id, user_email, + transcript, + client_id, + source_id, + user_id, + user_email, allow_update=True, ) @@ -825,7 +877,9 @@ async def _process_memory_updates( for mem in candidates: retrieved_old_memory.append({"id": mem.id, "text": mem.content}) except Exception as e_search: - memory_logger.warning(f"Search failed while preparing updates: {e_search}") + memory_logger.warning( + f"Search failed while preparing updates: {e_search}" + ) # Dedupe by id and prepare temp mapping uniq = {} @@ -845,7 +899,9 @@ async def _process_memory_updates( f"🔍 Asking LLM for actions with {len(retrieved_old_memory)} old memories " f"and {len(memories_text)} new facts" ) - memory_logger.debug(f"🧠 Individual facts being sent to LLM: {memories_text}") + memory_logger.debug( + f"🧠 Individual facts being sent to LLM: {memories_text}" + ) # add update or delete etc actions using DEFAULT_UPDATE_MEMORY_PROMPT actions_obj = await self.llm_provider.propose_memory_actions( @@ -854,7 +910,9 @@ async def _process_memory_updates( custom_prompt=None, langfuse_session_id=langfuse_session_id, ) - memory_logger.info(f"📝 UpdateMemory LLM returned: {type(actions_obj)} - {actions_obj}") + memory_logger.info( + f"📝 UpdateMemory LLM returned: {type(actions_obj)} - {actions_obj}" + ) except Exception as e_actions: memory_logger.error(f"LLM propose_memory_actions failed: {e_actions}") actions_obj = {} @@ -891,7 +949,9 @@ def _normalize_actions(self, actions_obj: Any) -> List[dict]: if isinstance(memory_field, list): actions_list = memory_field elif isinstance(actions_obj.get("facts"), list): - actions_list = [{"event": "ADD", "text": str(t)} for t in actions_obj["facts"]] + actions_list = [ + {"event": "ADD", "text": str(t)} for t in actions_obj["facts"] + ] else: # Pick first list field found for v in actions_obj.values(): @@ -901,7 +961,9 @@ def _normalize_actions(self, actions_obj: Any) -> List[dict]: elif isinstance(actions_obj, list): actions_list = actions_obj - memory_logger.info(f"📋 Normalized to {len(actions_list)} actions: {actions_list}") + memory_logger.info( + f"📋 Normalized to {len(actions_list)} actions: {actions_list}" + ) except Exception as normalize_err: memory_logger.warning(f"Failed to normalize actions: {normalize_err}") actions_list = [] @@ -951,7 +1013,9 @@ async def _apply_memory_actions( memory_logger.warning(f"Skipping action with no text: {resp}") continue - memory_logger.debug(f"Processing action: {event_type} - {action_text[:50]}...") + memory_logger.debug( + f"Processing action: {event_type} - {action_text[:50]}..." + ) base_metadata = { "source": "offline_streaming", @@ -973,7 +1037,9 @@ async def _apply_memory_actions( ) emb = gen[0] if gen else None except Exception as gen_err: - memory_logger.warning(f"Embedding generation failed for action text: {gen_err}") + memory_logger.warning( + f"Embedding generation failed for action text: {gen_err}" + ) emb = None if event_type == "ADD": @@ -995,7 +1061,9 @@ async def _apply_memory_actions( updated_at=current_time, ) ) - memory_logger.info(f"➕ Added new memory: {memory_id} - {action_text[:50]}...") + memory_logger.info( + f"➕ Added new memory: {memory_id} - {action_text[:50]}..." + ) elif event_type == "UPDATE": provided_id = resp.get("id") @@ -1015,11 +1083,15 @@ async def _apply_memory_actions( f"🔄 Updated memory: {actual_id} - {action_text[:50]}..." ) else: - memory_logger.warning(f"Failed to update memory {actual_id}") + memory_logger.warning( + f"Failed to update memory {actual_id}" + ) except Exception as update_err: memory_logger.error(f"Update memory failed: {update_err}") else: - memory_logger.warning(f"Skipping UPDATE due to missing ID or embedding") + memory_logger.warning( + f"Skipping UPDATE due to missing ID or embedding" + ) elif event_type == "DELETE": provided_id = resp.get("id") @@ -1030,14 +1102,20 @@ async def _apply_memory_actions( if deleted: memory_logger.info(f"🗑️ Deleted memory {actual_id}") else: - memory_logger.warning(f"Failed to delete memory {actual_id}") + memory_logger.warning( + f"Failed to delete memory {actual_id}" + ) except Exception as delete_err: memory_logger.error(f"Delete memory failed: {delete_err}") else: - memory_logger.warning(f"Skipping DELETE due to missing ID: {provided_id}") + memory_logger.warning( + f"Skipping DELETE due to missing ID: {provided_id}" + ) elif event_type == "NONE": - memory_logger.debug(f"NONE action - no changes for: {action_text[:50]}...") + memory_logger.debug( + f"NONE action - no changes for: {action_text[:50]}..." + ) continue else: memory_logger.warning(f"Unknown event type: {event_type}") @@ -1100,7 +1178,9 @@ async def example_usage(): print(f"🔍 Found {len(results)} search results") # Get all memories - all_memories = await memory_service.get_all_memories(user_id="user789", limit=100) + all_memories = await memory_service.get_all_memories( + user_id="user789", limit=100 + ) print(f"📚 Total memories: {len(all_memories)}") # Clean up test data diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/providers/llm_providers.py b/backends/advanced/src/advanced_omi_backend/services/memory/providers/llm_providers.py index 2d83d24c..58b187e8 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/providers/llm_providers.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/providers/llm_providers.py @@ -15,7 +15,10 @@ from typing import Any, Dict, List, Optional from advanced_omi_backend.model_registry import ModelDef, get_models_registry -from advanced_omi_backend.openai_factory import create_openai_client, is_langfuse_enabled +from advanced_omi_backend.openai_factory import ( + create_openai_client, + is_langfuse_enabled, +) from advanced_omi_backend.prompt_registry import get_prompt_registry from ..base import LLMProviderBase @@ -77,6 +80,7 @@ async def generate_openai_embeddings( ) return [data.embedding for data in response.data] + # TODO: Re-enable spacy when Docker build is fixed # try: # nlp = spacy.load("en_core_web_sm") @@ -86,6 +90,7 @@ async def generate_openai_embeddings( # nlp = None nlp = None # Temporarily disabled + def chunk_text_with_spacy(text: str, max_tokens: int = 100) -> List[str]: """Split text into chunks using spaCy sentence segmentation. max_tokens is the maximum number of words in a chunk. @@ -93,14 +98,14 @@ def chunk_text_with_spacy(text: str, max_tokens: int = 100) -> List[str]: # Fallback chunking when spacy is not available if nlp is None: # Simple sentence-based chunking - sentences = text.replace('\n', ' ').split('. ') + sentences = text.replace("\n", " ").split(". ") chunks = [] current_chunk = "" current_tokens = 0 - + for sentence in sentences: sentence_tokens = len(sentence.split()) - + if current_tokens + sentence_tokens > max_tokens and current_chunk: chunks.append(current_chunk.strip()) current_chunk = sentence @@ -111,23 +116,23 @@ def chunk_text_with_spacy(text: str, max_tokens: int = 100) -> List[str]: else: current_chunk = sentence current_tokens += sentence_tokens - + if current_chunk.strip(): chunks.append(current_chunk.strip()) - + return chunks if chunks else [text] - + # Original spacy implementation when available doc = nlp(text) - + chunks = [] current_chunk = "" current_tokens = 0 - + for sent in doc.sents: sent_text = sent.text.strip() sent_tokens = len(sent_text.split()) # Simple word count - + if current_tokens + sent_tokens > max_tokens and current_chunk: chunks.append(current_chunk.strip()) current_chunk = sent_text @@ -135,12 +140,13 @@ def chunk_text_with_spacy(text: str, max_tokens: int = 100) -> List[str]: else: current_chunk += " " + sent_text if current_chunk else sent_text current_tokens += sent_tokens - + if current_chunk.strip(): chunks.append(current_chunk.strip()) - + return chunks + class OpenAIProvider(LLMProviderBase): """Config-driven LLM provider using OpenAI SDK (OpenAI-compatible). @@ -153,7 +159,9 @@ def __init__(self, config: Dict[str, Any]): # Ignore provider-specific envs; use registry as single source of truth registry = get_models_registry() if not registry: - raise RuntimeError("config.yml not found or invalid; cannot initialize model registry") + raise RuntimeError( + "config.yml not found or invalid; cannot initialize model registry" + ) self._registry = registry @@ -170,9 +178,15 @@ def __init__(self, config: Dict[str, Any]): self.model = self.llm_def.model_name # Store parameters for embeddings (use separate config if available) - self.embedding_model = (self.embed_def.model_name if self.embed_def else self.llm_def.model_name) - self.embedding_api_key = (self.embed_def.api_key if self.embed_def else self.api_key) - self.embedding_base_url = (self.embed_def.model_url if self.embed_def else self.base_url) + self.embedding_model = ( + self.embed_def.model_name if self.embed_def else self.llm_def.model_name + ) + self.embedding_api_key = ( + self.embed_def.api_key if self.embed_def else self.api_key + ) + self.embedding_base_url = ( + self.embed_def.model_url if self.embed_def else self.base_url + ) # CRITICAL: Validate API keys are present - fail fast instead of hanging if not self.api_key or self.api_key.strip() == "": @@ -182,7 +196,9 @@ def __init__(self, config: Dict[str, Any]): f"Cannot proceed without valid API credentials." ) - if self.embed_def and (not self.embedding_api_key or self.embedding_api_key.strip() == ""): + if self.embed_def and ( + not self.embedding_api_key or self.embedding_api_key.strip() == "" + ): raise RuntimeError( f"API key is missing or empty for embedding provider '{self.embed_def.model_provider}' (model: {self.embedding_model}). " f"Please set the API key in config.yml or environment variables." @@ -192,7 +208,10 @@ def __init__(self, config: Dict[str, Any]): self._client = None async def extract_memories( - self, text: str, prompt: str, user_id: Optional[str] = None, + self, + text: str, + prompt: str, + user_id: Optional[str] = None, langfuse_session_id: Optional[str] = None, ) -> List[str]: """Extract memories using OpenAI API with the enhanced fact retrieval prompt. @@ -223,22 +242,30 @@ async def extract_memories( text_chunks = chunk_text_with_spacy(text) # Process all chunks in sequence, not concurrently - results = [await self._process_chunk(system_prompt, chunk, i, langfuse_session_id=langfuse_session_id) for i, chunk in enumerate(text_chunks)] - + results = [ + await self._process_chunk( + system_prompt, chunk, i, langfuse_session_id=langfuse_session_id + ) + for i, chunk in enumerate(text_chunks) + ] + # Spread list of list of facts into a single list of facts cleaned_facts = [] for result in results: memory_logger.info(f"Cleaned facts: {result}") cleaned_facts.extend(result) - + return cleaned_facts - + except Exception as e: memory_logger.error(f"OpenAI memory extraction failed: {e}") return [] - + async def _process_chunk( - self, system_prompt: str, chunk: str, index: int, + self, + system_prompt: str, + chunk: str, + index: int, langfuse_session_id: Optional[str] = None, ) -> List[str]: """Process a single text chunk to extract memories using OpenAI API. @@ -312,11 +339,15 @@ async def test_connection(self) -> bool: try: # Add 10-second timeout to prevent hanging on API calls async with asyncio.timeout(10): - client = _get_openai_client(api_key=self.api_key, base_url=self.base_url, is_async=True) + client = _get_openai_client( + api_key=self.api_key, base_url=self.base_url, is_async=True + ) await client.models.list() return True except asyncio.TimeoutError: - memory_logger.error(f"OpenAI connection test timed out after 10s - check network connectivity and API endpoint") + memory_logger.error( + f"OpenAI connection test timed out after 10s - check network connectivity and API endpoint" + ) return False except Exception as e: memory_logger.error(f"OpenAI connection test failed: {e}") @@ -344,11 +375,11 @@ async def propose_memory_actions( # Generate the complete prompt using the helper function memory_logger.debug(f"🧠 Facts passed to prompt builder: {new_facts}") update_memory_messages = build_update_memory_messages( - retrieved_old_memory, - new_facts, - custom_prompt + retrieved_old_memory, new_facts, custom_prompt + ) + memory_logger.debug( + f"🧠 Generated prompt user content: {update_memory_messages[1]['content'][:200]}..." ) - memory_logger.debug(f"🧠 Generated prompt user content: {update_memory_messages[1]['content'][:200]}...") op = self._registry.get_llm_operation("memory_update") client = op.get_client(is_async=True) @@ -374,7 +405,6 @@ async def propose_memory_actions( memory_logger.error(f"OpenAI propose_memory_actions failed: {e}") return {} - async def propose_reprocess_actions( self, existing_memories: List[Dict[str, str]], @@ -466,21 +496,23 @@ async def propose_reprocess_actions( class OllamaProvider(LLMProviderBase): """Ollama LLM provider implementation. - + Provides memory extraction, embedding generation, and memory action proposals using Ollama's GPT and embedding models. - - + + Use the openai provider for ollama with different environment variables - - os.environ["OPENAI_API_KEY"] = "ollama" + + os.environ["OPENAI_API_KEY"] = "ollama" os.environ["OPENAI_BASE_URL"] = "http://localhost:11434/v1" os.environ["QDRANT_BASE_URL"] = "localhost" os.environ["OPENAI_EMBEDDER_MODEL"] = "erwan2/DeepSeek-R1-Distill-Qwen-1.5B:latest" - + """ + pass + def _parse_memories_content(content: str) -> List[str]: """ Parse LLM content to extract memory strings. diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/providers/mcp_client.py b/backends/advanced/src/advanced_omi_backend/services/memory/providers/mcp_client.py index 1a4e545f..6a9972af 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/providers/mcp_client.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/providers/mcp_client.py @@ -70,7 +70,9 @@ async def __aenter__(self): async def __aexit__(self, exc_type, exc_val, exc_tb): await self.close() - async def add_memories(self, text: str, metadata: Dict[str, Any] = None) -> List[str]: + async def add_memories( + self, text: str, metadata: Dict[str, Any] = None + ) -> List[str]: """Add memories to the OpenMemory server. Uses the REST API to create memories. OpenMemory will handle: @@ -104,18 +106,28 @@ async def add_memories(self, text: str, metadata: Dict[str, Any] = None) -> List app_id = None if apps_data.get("apps"): # Find matching app by name, prefer one with most memories - matching = [a for a in apps_data["apps"] if a["name"] == self.client_name] - memory_logger.debug(f"Matching apps for '{self.client_name}': {matching}") + matching = [ + a for a in apps_data["apps"] if a["name"] == self.client_name + ] + memory_logger.debug( + f"Matching apps for '{self.client_name}': {matching}" + ) if matching: - matching.sort(key=lambda x: x.get("total_memories_created", 0), reverse=True) + matching.sort( + key=lambda x: x.get("total_memories_created", 0), reverse=True + ) app_id = matching[0]["id"] memory_logger.info(f"Found matching app with ID: {app_id}") else: app_id = apps_data["apps"][0]["id"] - memory_logger.info(f"No matching app name, using first app ID: {app_id}") + memory_logger.info( + f"No matching app name, using first app ID: {app_id}" + ) if not app_id: - memory_logger.error("No apps found in OpenMemory - cannot create memory") + memory_logger.error( + "No apps found in OpenMemory - cannot create memory" + ) raise MCPError("No apps found in OpenMemory") # Merge custom metadata with default metadata @@ -143,9 +155,13 @@ async def add_memories(self, text: str, metadata: Dict[str, Any] = None) -> List ) memory_logger.debug(f"Full payload: {payload}") - response = await self.client.post(f"{self.server_url}/api/v1/memories/", json=payload) + response = await self.client.post( + f"{self.server_url}/api/v1/memories/", json=payload + ) - response_body = response.text[:500] if response.status_code != 200 else "..." + response_body = ( + response.text[:500] if response.status_code != 200 else "..." + ) memory_logger.info( f"OpenMemory response: status={response.status_code}, body={response_body}, headers={dict(response.headers)}" ) @@ -218,7 +234,12 @@ async def search_memory(self, query: str, limit: int = 10) -> List[Dict[str, Any app_id = apps_data["apps"][0]["id"] # Use app-specific memories endpoint with search - params = {"user_id": self.user_id, "search_query": query, "page": 1, "size": limit} + params = { + "user_id": self.user_id, + "search_query": query, + "page": 1, + "size": limit, + } response = await self.client.get( f"{self.server_url}/api/v1/apps/{app_id}/memories", params=params @@ -242,7 +263,8 @@ async def search_memory(self, query: str, limit: int = 10) -> List[Dict[str, Any { "id": memory.get("id", str(uuid.uuid4())), "content": memory.get("content", "") or memory.get("text", ""), - "metadata": memory.get("metadata_", {}) or memory.get("metadata", {}), + "metadata": memory.get("metadata_", {}) + or memory.get("metadata", {}), "created_at": memory.get("created_at"), "score": memory.get("score", 0.0), # No score from list API } @@ -311,7 +333,8 @@ async def list_memories(self, limit: int = 100) -> List[Dict[str, Any]]: { "id": memory.get("id", str(uuid.uuid4())), "content": memory.get("content", "") or memory.get("text", ""), - "metadata": memory.get("metadata_", {}) or memory.get("metadata", {}), + "metadata": memory.get("metadata_", {}) + or memory.get("metadata", {}), "created_at": memory.get("created_at"), } ) @@ -377,7 +400,8 @@ async def get_memory(self, memory_id: str) -> Optional[Dict[str, Any]]: try: # Use the memories endpoint with specific ID response = await self.client.get( - f"{self.server_url}/api/v1/memories/{memory_id}", params={"user_id": self.user_id} + f"{self.server_url}/api/v1/memories/{memory_id}", + params={"user_id": self.user_id}, ) if response.status_code == 404: @@ -392,7 +416,8 @@ async def get_memory(self, memory_id: str) -> Optional[Dict[str, Any]]: return { "id": result.get("id", memory_id), "content": result.get("content", "") or result.get("text", ""), - "metadata": result.get("metadata_", {}) or result.get("metadata", {}), + "metadata": result.get("metadata_", {}) + or result.get("metadata", {}), "created_at": result.get("created_at"), } @@ -454,7 +479,10 @@ async def update_memory( return False async def delete_memory( - self, memory_id: str, user_id: Optional[str] = None, user_email: Optional[str] = None + self, + memory_id: str, + user_id: Optional[str] = None, + user_email: Optional[str] = None, ) -> bool: """Delete a specific memory by ID. diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/providers/mock_llm_provider.py b/backends/advanced/src/advanced_omi_backend/services/memory/providers/mock_llm_provider.py index 1405be3c..65738dae 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/providers/mock_llm_provider.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/providers/mock_llm_provider.py @@ -29,7 +29,10 @@ def __init__(self, config: Dict[str, Any] = None): self.embedding_dimension = 384 # Standard dimension for mock embeddings async def extract_memories( - self, text: str, prompt: str, user_id: Optional[str] = None, + self, + text: str, + prompt: str, + user_id: Optional[str] = None, ) -> List[str]: """ Return predefined mock memories extracted from text. @@ -114,12 +117,9 @@ async def propose_memory_actions( actions = [] for idx, fact in enumerate(new_facts): - actions.append({ - "id": str(idx), - "event": "ADD", - "text": fact, - "old_memory": None - }) + actions.append( + {"id": str(idx), "event": "ADD", "text": fact, "old_memory": None} + ) return {"memory": actions} diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/providers/openmemory_mcp.py b/backends/advanced/src/advanced_omi_backend/services/memory/providers/openmemory_mcp.py index ba8484b2..227b9b37 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/providers/openmemory_mcp.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/providers/openmemory_mcp.py @@ -66,8 +66,12 @@ def __init__( timeout: HTTP request timeout in seconds """ super().__init__() - self.server_url = server_url or os.getenv("OPENMEMORY_MCP_URL", "http://localhost:8765") - self.client_name = client_name or os.getenv("OPENMEMORY_CLIENT_NAME", "chronicle") + self.server_url = server_url or os.getenv( + "OPENMEMORY_MCP_URL", "http://localhost:8765" + ) + self.client_name = client_name or os.getenv( + "OPENMEMORY_CLIENT_NAME", "chronicle" + ) self.user_id = user_id or os.getenv("OPENMEMORY_USER_ID", "default") self.timeout = int(timeout or os.getenv("OPENMEMORY_TIMEOUT", "30")) self.mcp_client: Optional[MCPClient] = None @@ -95,7 +99,9 @@ async def initialize(self) -> None: # Test connection to OpenMemory MCP server is_connected = await self.mcp_client.test_connection() if not is_connected: - raise RuntimeError(f"Cannot connect to OpenMemory MCP server at {self.server_url}") + raise RuntimeError( + f"Cannot connect to OpenMemory MCP server at {self.server_url}" + ) self._initialized = True memory_logger.info( @@ -148,7 +154,9 @@ async def add_memory( # Use configured OpenMemory user (from config) for all Chronicle users # Chronicle user_id and email are stored in metadata for filtering - enriched_transcript = f"[Source: {source_id}, Client: {client_id}] {transcript}" + enriched_transcript = ( + f"[Source: {source_id}, Client: {client_id}] {transcript}" + ) memory_logger.info( f"Delegating memory processing to OpenMemory for user {user_id}, source {source_id}" @@ -168,7 +176,9 @@ async def add_memory( # Update database relationships if helper provided if memory_ids and db_helper: - await self._update_database_relationships(db_helper, source_id, memory_ids) + await self._update_database_relationships( + db_helper, source_id, memory_ids + ) if memory_ids: memory_logger.info( @@ -186,7 +196,9 @@ async def add_memory( memory_logger.error(f"❌ OpenMemory MCP error for {source_id}: {e}") raise e except Exception as e: - memory_logger.error(f"❌ OpenMemory MCP service failed for {source_id}: {e}") + memory_logger.error( + f"❌ OpenMemory MCP service failed for {source_id}: {e}" + ) raise e async def search_memories( @@ -241,7 +253,9 @@ async def search_memories( memory_logger.error(f"Search memories failed: {e}") return [] - async def get_all_memories(self, user_id: str, limit: int = 100) -> List[MemoryEntry]: + async def get_all_memories( + self, user_id: str, limit: int = 100 + ) -> List[MemoryEntry]: """Get all memories for a specific user. Retrieves all stored memories for the given user without @@ -275,7 +289,9 @@ async def get_all_memories(self, user_id: str, limit: int = 100) -> List[MemoryE if len(memory_entries) >= limit: break # Got enough results - memory_logger.info(f"📚 Retrieved {len(memory_entries)} memories for user {user_id}") + memory_logger.info( + f"📚 Retrieved {len(memory_entries)} memories for user {user_id}" + ) return memory_entries except MCPError as e: @@ -338,7 +354,9 @@ async def get_memory( # Update MCP client user context for this operation original_user_id = self.mcp_client.user_id - self.mcp_client.user_id = user_id or self.user_id # Use the actual Chronicle user's ID + self.mcp_client.user_id = ( + user_id or self.user_id + ) # Use the actual Chronicle user's ID try: result = await self.mcp_client.get_memory(memory_id) @@ -348,7 +366,9 @@ async def get_memory( return None # Convert MCP result to MemoryEntry - memory_entry = self._mcp_result_to_memory_entry(result, user_id or self.user_id) + memory_entry = self._mcp_result_to_memory_entry( + result, user_id or self.user_id + ) if memory_entry: memory_logger.info(f"📖 Retrieved memory {memory_id}") return memory_entry @@ -385,7 +405,9 @@ async def update_memory( # Update MCP client user context for this operation original_user_id = self.mcp_client.user_id - self.mcp_client.user_id = user_id or self.user_id # Use the actual Chronicle user's ID + self.mcp_client.user_id = ( + user_id or self.user_id + ) # Use the actual Chronicle user's ID try: success = await self.mcp_client.update_memory( @@ -404,7 +426,10 @@ async def update_memory( self.mcp_client.user_id = original_user_id async def delete_memory( - self, memory_id: str, user_id: Optional[str] = None, user_email: Optional[str] = None + self, + memory_id: str, + user_id: Optional[str] = None, + user_email: Optional[str] = None, ) -> bool: """Delete a specific memory by ID. @@ -444,7 +469,9 @@ async def delete_all_user_memories(self, user_id: str) -> int: try: count = await self.mcp_client.delete_all_memories() - memory_logger.info(f"🗑️ Deleted {count} memories for user {user_id} via OpenMemory MCP") + memory_logger.info( + f"🗑️ Deleted {count} memories for user {user_id} via OpenMemory MCP" + ) return count except Exception as e: diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/providers/vector_stores.py b/backends/advanced/src/advanced_omi_backend/services/memory/providers/vector_stores.py index 06fd44fa..54add1f7 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/providers/vector_stores.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/providers/vector_stores.py @@ -30,11 +30,11 @@ class QdrantVectorStore(VectorStoreBase): """Qdrant vector store implementation. - + Provides high-performance vector storage and similarity search using Qdrant database. Handles memory persistence, user isolation, and semantic search operations. - + Attributes: host: Qdrant server hostname port: Qdrant server port @@ -52,34 +52,35 @@ def __init__(self, config: Dict[str, Any]): async def initialize(self) -> None: """Initialize Qdrant client and collection. - + Creates the collection if it doesn't exist with appropriate vector configuration for cosine similarity search. - + If the collection exists but has different dimensions, it will be recreated with the correct dimensions (data will be lost). - + Raises: RuntimeError: If initialization fails """ try: self.client = AsyncQdrantClient(host=self.host, port=self.port) - + # Check if collection exists and get its info collections = await self.client.get_collections() collection_exists = any( - col.name == self.collection_name - for col in collections.collections + col.name == self.collection_name for col in collections.collections ) - + need_create = False - + if collection_exists: # Check if dimensions match try: - collection_info = await self.client.get_collection(self.collection_name) + collection_info = await self.client.get_collection( + self.collection_name + ) existing_dims = collection_info.config.params.vectors.size - + if existing_dims != self.embedding_dims: memory_logger.warning( f"Collection {self.collection_name} exists with {existing_dims} dimensions, " @@ -93,7 +94,9 @@ async def initialize(self) -> None: f"Collection {self.collection_name} exists with correct dimensions ({self.embedding_dims})" ) except Exception as e: - memory_logger.warning(f"Error checking collection info: {e}. Recreating...") + memory_logger.warning( + f"Error checking collection info: {e}. Recreating..." + ) try: await self.client.delete_collection(self.collection_name) except: @@ -101,19 +104,18 @@ async def initialize(self) -> None: need_create = True else: need_create = True - + if need_create: await self.client.create_collection( collection_name=self.collection_name, vectors_config=VectorParams( - size=self.embedding_dims, - distance=Distance.COSINE - ) + size=self.embedding_dims, distance=Distance.COSINE + ), ) memory_logger.info( f"Created Qdrant collection: {self.collection_name} with {self.embedding_dims} dimensions" ) - + except Exception as e: memory_logger.error(f"Qdrant initialization failed: {e}") raise @@ -132,15 +134,14 @@ async def add_memories(self, memories: List[MemoryEntry]) -> List[str]: "content": memory.content, "metadata": memory.metadata, "created_at": memory.created_at or current_time, - "updated_at": memory.updated_at or current_time - } + "updated_at": memory.updated_at or current_time, + }, ) points.append(point) if points: await self.client.upsert( - collection_name=self.collection_name, - points=points + collection_name=self.collection_name, points=points ) return [str(point.id) for point in points] @@ -150,9 +151,15 @@ async def add_memories(self, memories: List[MemoryEntry]) -> List[str]: memory_logger.error(f"Qdrant add memories failed: {e}") return [] - async def search_memories(self, query_embedding: List[float], user_id: str, limit: int, score_threshold: float = 0.0) -> List[MemoryEntry]: + async def search_memories( + self, + query_embedding: List[float], + user_id: str, + limit: int, + score_threshold: float = 0.0, + ) -> List[MemoryEntry]: """Search memories in Qdrant with configurable similarity threshold filtering. - + Args: query_embedding: Query vector for similarity search user_id: User identifier to filter results @@ -164,19 +171,18 @@ async def search_memories(self, query_embedding: List[float], user_id: str, limi search_filter = Filter( must=[ FieldCondition( - key="metadata.user_id", - match=MatchValue(value=user_id) + key="metadata.user_id", match=MatchValue(value=user_id) ) ] ) - + # Apply similarity threshold if provided # For cosine similarity, scores range from -1 to 1, where 1 is most similar search_params = { "collection_name": self.collection_name, "query": query_embedding, "query_filter": search_filter, - "limit": limit + "limit": limit, } if score_threshold > 0.0: @@ -194,17 +200,27 @@ async def search_memories(self, query_embedding: List[float], user_id: str, limi # Qdrant returns similarity scores directly (higher = more similar) score=result.score if result.score is not None else None, created_at=result.payload.get("created_at"), - updated_at=result.payload.get("updated_at") + updated_at=result.payload.get("updated_at"), ) memories.append(memory) # Log similarity scores for debugging - score_str = f"{result.score:.3f}" if result.score is not None else "None" - memory_logger.debug(f"Retrieved memory with score {score_str}: {result.payload.get('content', '')[:50]}...") - - threshold_msg = f"threshold {score_threshold}" if score_threshold > 0.0 else "no threshold" - memory_logger.info(f"Found {len(memories)} memories with {threshold_msg} for user {user_id}") + score_str = ( + f"{result.score:.3f}" if result.score is not None else "None" + ) + memory_logger.debug( + f"Retrieved memory with score {score_str}: {result.payload.get('content', '')[:50]}..." + ) + + threshold_msg = ( + f"threshold {score_threshold}" + if score_threshold > 0.0 + else "no threshold" + ) + memory_logger.info( + f"Found {len(memories)} memories with {threshold_msg} for user {user_id}" + ) return memories - + except Exception as e: memory_logger.error(f"Qdrant search failed: {e}") return [] @@ -216,18 +232,17 @@ async def get_memories(self, user_id: str, limit: int) -> List[MemoryEntry]: search_filter = Filter( must=[ FieldCondition( - key="metadata.user_id", - match=MatchValue(value=user_id) + key="metadata.user_id", match=MatchValue(value=user_id) ) ] ) - + results = await self.client.scroll( collection_name=self.collection_name, scroll_filter=search_filter, - limit=limit + limit=limit, ) - + memories = [] for point in results[0]: # results is tuple (points, next_page_offset) memory = MemoryEntry( @@ -235,21 +250,27 @@ async def get_memories(self, user_id: str, limit: int) -> List[MemoryEntry]: content=point.payload.get("content", ""), metadata=point.payload.get("metadata", {}), created_at=point.payload.get("created_at"), - updated_at=point.payload.get("updated_at") + updated_at=point.payload.get("updated_at"), ) memories.append(memory) return memories - + except Exception as e: memory_logger.error(f"Qdrant get memories failed: {e}") return [] - async def delete_memory(self, memory_id: str, user_id: Optional[str] = None, user_email: Optional[str] = None) -> bool: + async def delete_memory( + self, + memory_id: str, + user_id: Optional[str] = None, + user_email: Optional[str] = None, + ) -> bool: """Delete a specific memory from Qdrant.""" try: # Convert memory_id to proper format for Qdrant import uuid + try: # Try to parse as UUID first uuid.UUID(memory_id) @@ -263,11 +284,10 @@ async def delete_memory(self, memory_id: str, user_id: Optional[str] = None, use point_id = memory_id await self.client.delete( - collection_name=self.collection_name, - points_selector=[point_id] + collection_name=self.collection_name, points_selector=[point_id] ) return True - + except Exception as e: memory_logger.error(f"Qdrant delete memory failed: {e}") return False @@ -278,25 +298,24 @@ async def delete_user_memories(self, user_id: str) -> int: # First count memories to delete memories = await self.get_memories(user_id, limit=10000) count = len(memories) - + if count > 0: # Delete by filter delete_filter = Filter( must=[ FieldCondition( - key="metadata.user_id", - match=MatchValue(value=user_id) + key="metadata.user_id", match=MatchValue(value=user_id) ) ] ) - + await self.client.delete( collection_name=self.collection_name, - points_selector=FilterSelector(filter=delete_filter) + points_selector=FilterSelector(filter=delete_filter), ) - + return count - + except Exception as e: memory_logger.error(f"Qdrant delete user memories failed: {e}") return 0 @@ -308,7 +327,7 @@ async def test_connection(self) -> bool: await self.client.get_collections() return True return False - + except Exception as e: memory_logger.error(f"Qdrant connection test failed: {e}") return False @@ -336,6 +355,7 @@ async def update_memory( # Convert memory_id to proper format for Qdrant # Qdrant accepts either UUID strings or unsigned integers import uuid + try: # Try to parse as UUID first uuid.UUID(memory_id) @@ -370,8 +390,7 @@ async def count_memories(self, user_id: str) -> int: search_filter = Filter( must=[ FieldCondition( - key="metadata.user_id", - match=MatchValue(value=user_id) + key="metadata.user_id", match=MatchValue(value=user_id) ) ] ) @@ -379,8 +398,7 @@ async def count_memories(self, user_id: str) -> int: # Use Qdrant's native count API (documented in qdrant/qdrant/docs) # Count operation: CountPoints -> CountResponse with count result result = await self.client.count( - collection_name=self.collection_name, - count_filter=search_filter + collection_name=self.collection_name, count_filter=search_filter ) return result.count @@ -389,7 +407,9 @@ async def count_memories(self, user_id: str) -> int: memory_logger.error(f"Qdrant count memories failed: {e}") return 0 - async def get_memory(self, memory_id: str, user_id: Optional[str] = None) -> Optional[MemoryEntry]: + async def get_memory( + self, memory_id: str, user_id: Optional[str] = None + ) -> Optional[MemoryEntry]: """Get a specific memory by ID from Qdrant. Args: @@ -402,6 +422,7 @@ async def get_memory(self, memory_id: str, user_id: Optional[str] = None) -> Opt try: # Convert memory_id to proper format for Qdrant import uuid + try: # Try to parse as UUID first uuid.UUID(memory_id) @@ -419,7 +440,7 @@ async def get_memory(self, memory_id: str, user_id: Optional[str] = None) -> Opt collection_name=self.collection_name, ids=[point_id], with_payload=True, - with_vectors=False + with_vectors=False, ) if not points: @@ -432,7 +453,9 @@ async def get_memory(self, memory_id: str, user_id: Optional[str] = None) -> Opt if user_id: point_user_id = point.payload.get("metadata", {}).get("user_id") if point_user_id != user_id: - memory_logger.warning(f"Memory {memory_id} does not belong to user {user_id}") + memory_logger.warning( + f"Memory {memory_id} does not belong to user {user_id}" + ) return None # Convert to MemoryEntry @@ -441,7 +464,7 @@ async def get_memory(self, memory_id: str, user_id: Optional[str] = None) -> Opt content=point.payload.get("content", ""), metadata=point.payload.get("metadata", {}), created_at=point.payload.get("created_at"), - updated_at=point.payload.get("updated_at") + updated_at=point.payload.get("updated_at"), ) memory_logger.debug(f"Retrieved memory {memory_id}") @@ -559,4 +582,3 @@ async def get_recent_memories( except Exception as e: memory_logger.error(f"Qdrant get recent memories failed: {e}") return [] - diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/service_factory.py b/backends/advanced/src/advanced_omi_backend/services/memory/service_factory.py index 2c9507f5..3492a154 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/service_factory.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/service_factory.py @@ -34,7 +34,9 @@ def create_memory_service(config: MemoryConfig) -> MemoryServiceBase: ValueError: If unsupported memory provider is specified RuntimeError: If required dependencies are missing """ - memory_logger.info(f"🧠 Creating memory service with provider: {config.memory_provider.value}") + memory_logger.info( + f"🧠 Creating memory service with provider: {config.memory_provider.value}" + ) if config.memory_provider == MemoryProvider.CHRONICLE: # Use the sophisticated Chronicle implementation @@ -50,7 +52,9 @@ def create_memory_service(config: MemoryConfig) -> MemoryServiceBase: raise RuntimeError(f"OpenMemory MCP service not available: {e}") if not config.openmemory_config: - raise ValueError("OpenMemory configuration is required for OPENMEMORY_MCP provider") + raise ValueError( + "OpenMemory configuration is required for OPENMEMORY_MCP provider" + ) return OpenMemoryMCPService(**config.openmemory_config) diff --git a/backends/advanced/src/advanced_omi_backend/services/memory/update_memory_utils.py b/backends/advanced/src/advanced_omi_backend/services/memory/update_memory_utils.py index b0c6c9db..3e7c7144 100644 --- a/backends/advanced/src/advanced_omi_backend/services/memory/update_memory_utils.py +++ b/backends/advanced/src/advanced_omi_backend/services/memory/update_memory_utils.py @@ -1,4 +1,3 @@ - import re import xml.etree.ElementTree as ET from dataclasses import asdict, dataclass @@ -8,6 +7,7 @@ NUMERIC_ID = re.compile(r"^\d+$") ALLOWED_EVENTS = {"ADD", "UPDATE", "DELETE", "NONE"} + @dataclass(frozen=True) class MemoryItem: id: str @@ -15,9 +15,11 @@ class MemoryItem: text: str old_memory: Optional[str] = None + class MemoryXMLParseError(ValueError): pass + def extract_xml_from_content(content: str) -> str: """ Extract XML from content that might contain other text. @@ -27,32 +29,34 @@ def extract_xml_from_content(content: str) -> str: import re # Look for ... block - xml_match = re.search(r'.*?', content, re.DOTALL) + xml_match = re.search(r".*?", content, re.DOTALL) if xml_match: return xml_match.group(0) - + # If no tags found, return the original content return content + def clean_and_validate_xml(xml_str: str) -> str: """ Clean common XML issues and validate structure. """ xml_str = xml_str.strip() - + # Print raw XML for debugging print("Raw XML content:") print("=" * 50) print(repr(xml_str)) print("=" * 50) print("Formatted XML content:") - lines = xml_str.split('\n') + lines = xml_str.split("\n") for i, line in enumerate(lines, 1): print(f"{i:2d}: {line}") print("=" * 50) - + return xml_str + def extract_assistant_xml_from_openai_response(response) -> str: """ Extract XML content from OpenAI ChatCompletion response. @@ -62,7 +66,10 @@ def extract_assistant_xml_from_openai_response(response) -> str: # OpenAI ChatCompletion object structure return response.choices[0].message.content except (AttributeError, IndexError, KeyError) as e: - raise MemoryXMLParseError(f"Could not extract assistant XML from OpenAI response: {e}") from e + raise MemoryXMLParseError( + f"Could not extract assistant XML from OpenAI response: {e}" + ) from e + def parse_memory_xml(xml_str: str) -> List[MemoryItem]: """ @@ -118,9 +125,11 @@ def parse_memory_xml(xml_str: str) -> List[MemoryItem]: # Children text_el = item.find("text") if text_el is None or (text_el.text or "").strip() == "": - raise MemoryXMLParseError(f" is required and non-empty for id {item_id}.") + raise MemoryXMLParseError( + f" is required and non-empty for id {item_id}." + ) text_val = (text_el.text or "").strip() - + # No JSON expansion needed - individual facts are now properly handled by improved prompts old_el = item.find("old_memory") @@ -133,9 +142,13 @@ def parse_memory_xml(xml_str: str) -> List[MemoryItem]: else: # For non-UPDATE, must not appear if old_el is not None: - raise MemoryXMLParseError(f" must only appear for UPDATE (id {item_id}).") + raise MemoryXMLParseError( + f" must only appear for UPDATE (id {item_id})." + ) - items.append(MemoryItem(id=item_id, event=event, text=text_val, old_memory=old_val)) + items.append( + MemoryItem(id=item_id, event=event, text=text_val, old_memory=old_val) + ) if not items: raise MemoryXMLParseError("No elements found in .") @@ -151,4 +164,4 @@ def items_to_json(items: List[MemoryItem]) -> Dict[str, Any]: if it.event == "UPDATE" and it.old_memory: # include only if non-empty obj["old_memory"] = it.old_memory out.append(obj) - return {"memory": out} \ No newline at end of file + return {"memory": out} diff --git a/backends/advanced/src/advanced_omi_backend/services/obsidian_service.py b/backends/advanced/src/advanced_omi_backend/services/obsidian_service.py index b02a6fa0..7330a6f7 100644 --- a/backends/advanced/src/advanced_omi_backend/services/obsidian_service.py +++ b/backends/advanced/src/advanced_omi_backend/services/obsidian_service.py @@ -114,7 +114,9 @@ def __init__(self): embed_config = get_model_config(config_data, "embedding") if not embed_config: - raise ValueError("Configuration for 'defaults.embedding' not found in config.yml") + raise ValueError( + "Configuration for 'defaults.embedding' not found in config.yml" + ) # Neo4j Connection - Prefer environment variables passed by Docker Compose neo4j_host = os.getenv("NEO4J_HOST") @@ -142,18 +144,24 @@ def __init__(self): self.neo4j_uri = f"bolt://{neo4j_host}:7687" self.neo4j_user = os.getenv("NEO4J_USER") or env_data.get("NEO4J_USER", "neo4j") - self.neo4j_password = os.getenv("NEO4J_PASSWORD") or env_data.get("NEO4J_PASSWORD", "") + self.neo4j_password = os.getenv("NEO4J_PASSWORD") or env_data.get( + "NEO4J_PASSWORD", "" + ) # Models / API - Loaded strictly from config.yml self.embedding_model = str(resolve_value(embed_config["model_name"])) - self.embedding_dimensions = int(resolve_value(embed_config["embedding_dimensions"])) + self.embedding_dimensions = int( + resolve_value(embed_config["embedding_dimensions"]) + ) self.openai_base_url = str(resolve_value(llm_config["model_url"])) self.openai_api_key = str(resolve_value(llm_config["api_key"])) # Chunking - uses shared spaCy/text fallback utility self.chunk_word_limit = 120 - self.neo4j_client = Neo4jClient(self.neo4j_uri, self.neo4j_user, self.neo4j_password) + self.neo4j_client = Neo4jClient( + self.neo4j_uri, self.neo4j_user, self.neo4j_password + ) self.read_interface = Neo4jReadInterface(self.neo4j_client) self.write_interface = Neo4jWriteInterface(self.neo4j_client) @@ -191,7 +199,9 @@ def _clean_text(text: str) -> str: """Normalize whitespace for embedding inputs.""" return re.sub(r"\s+", " ", text).strip() - def parse_obsidian_note(self, root: str, filename: str, vault_path: str) -> NoteData: + def parse_obsidian_note( + self, root: str, filename: str, vault_path: str + ) -> NoteData: """Parse an Obsidian markdown file and extract metadata. Args: @@ -284,7 +294,9 @@ async def chunking_and_embedding(self, note_data: NoteData) -> List[ChunkPayload model=self.embedding_model, ) except Exception as e: - logger.exception(f"Embedding generation failed for {note_data['path']}: {e}") + logger.exception( + f"Embedding generation failed for {note_data['path']}: {e}" + ) return [] chunk_payloads: List[ChunkPayload] = [] @@ -296,7 +308,9 @@ async def chunking_and_embedding(self, note_data: NoteData) -> List[ChunkPayload return chunk_payloads - def ingest_note_and_chunks(self, note_data: NoteData, chunks: List[ChunkPayload]) -> None: + def ingest_note_and_chunks( + self, note_data: NoteData, chunks: List[ChunkPayload] + ) -> None: """Store note and chunks in Neo4j with relationships to folders, tags, and links. Args: @@ -416,15 +430,15 @@ async def search_obsidian(self, query: str, limit: int = 5) -> ObsidianSearchRes cypher_query = """ CALL db.index.vector.queryNodes('chunk_embeddings', $limit, $vector) YIELD node AS chunk, score - + // Find the parent Note MATCH (note:Note)-[:HAS_CHUNK]->(chunk) - + // Get graph context: What tags and linked files are around this note? OPTIONAL MATCH (note)-[:HAS_TAG]->(t:Tag) OPTIONAL MATCH (note)-[:LINKS_TO]->(linked:Note) - - RETURN + + RETURN note.name AS source, chunk.text AS content, collect(DISTINCT t.name) AS tags, diff --git a/backends/advanced/src/advanced_omi_backend/services/plugin_assistant.py b/backends/advanced/src/advanced_omi_backend/services/plugin_assistant.py index c5836b89..12565314 100644 --- a/backends/advanced/src/advanced_omi_backend/services/plugin_assistant.py +++ b/backends/advanced/src/advanced_omi_backend/services/plugin_assistant.py @@ -286,14 +286,20 @@ async def _exec_tool(name: str, arguments: dict) -> dict: metadata = await system_controller.get_plugins_metadata() plugin_id = arguments.get("plugin_id") if plugin_id: - plugins = [p for p in metadata.get("plugins", []) if p.get("plugin_id") == plugin_id] + plugins = [ + p + for p in metadata.get("plugins", []) + if p.get("plugin_id") == plugin_id + ] return {"plugins": plugins, "status": "success"} return metadata if name == "apply_plugin_config": plugin_id = arguments["plugin_id"] config = {k: v for k, v in arguments.items() if k != "plugin_id"} - return await system_controller.update_plugin_config_structured(plugin_id, config) + return await system_controller.update_plugin_config_structured( + plugin_id, config + ) if name == "test_plugin_connection": plugin_id = arguments["plugin_id"] @@ -418,7 +424,9 @@ async def generate_response_stream(messages: list[dict]) -> AsyncGenerator[dict, full_messages = [{"role": "system", "content": system_prompt}] + messages for _ in range(MAX_TOOL_ROUNDS): - response = await async_chat_with_tools(full_messages, tools=TOOLS, operation="plugin_assistant") + response = await async_chat_with_tools( + full_messages, tools=TOOLS, operation="plugin_assistant" + ) choice = response.choices[0] # If the model wants to call tools, execute them and loop @@ -441,11 +449,15 @@ async def generate_response_stream(messages: list[dict]) -> AsyncGenerator[dict, if confirmation == "rejected": # User rejected — add tool result and let model respond - full_messages.append({ - "role": "tool", - "tool_call_id": tool_call.id, - "content": json.dumps({"rejected": True, "reason": "User declined"}), - }) + full_messages.append( + { + "role": "tool", + "tool_call_id": tool_call.id, + "content": json.dumps( + {"rejected": True, "reason": "User declined"} + ), + } + ) continue if not confirmation: @@ -473,11 +485,13 @@ async def generate_response_stream(messages: list[dict]) -> AsyncGenerator[dict, yield {"type": "tool_result", "name": fn_name, "result": result} - full_messages.append({ - "role": "tool", - "tool_call_id": tool_call.id, - "content": json.dumps(result, default=str), - }) + full_messages.append( + { + "role": "tool", + "tool_call_id": tool_call.id, + "content": json.dumps(result, default=str), + } + ) if needs_confirmation: # Stop the loop — frontend will re-send with confirmation diff --git a/backends/advanced/src/advanced_omi_backend/services/plugin_service.py b/backends/advanced/src/advanced_omi_backend/services/plugin_service.py index 9a8cc205..741c882d 100644 --- a/backends/advanced/src/advanced_omi_backend/services/plugin_service.py +++ b/backends/advanced/src/advanced_omi_backend/services/plugin_service.py @@ -176,7 +176,9 @@ def replacer(match): return value -def load_plugin_config(plugin_id: str, orchestration_config: Dict[str, Any]) -> Dict[str, Any]: +def load_plugin_config( + plugin_id: str, orchestration_config: Dict[str, Any] +) -> Dict[str, Any]: """ Load complete plugin configuration from multiple sources. @@ -215,9 +217,13 @@ def load_plugin_config(plugin_id: str, orchestration_config: Dict[str, Any]) -> with open(plugin_config_path, "r") as f: plugin_config = yaml.safe_load(f) or {} config.update(plugin_config) - logger.debug(f"Loaded {len(plugin_config)} config keys for '{plugin_id}'") + logger.debug( + f"Loaded {len(plugin_config)} config keys for '{plugin_id}'" + ) else: - logger.debug(f"No config.yml found for plugin '{plugin_id}' at {plugin_config_path}") + logger.debug( + f"No config.yml found for plugin '{plugin_id}' at {plugin_config_path}" + ) except Exception as e: logger.warning(f"Failed to load config.yml for plugin '{plugin_id}': {e}") @@ -398,7 +404,9 @@ def load_schema_yml(plugin_id: str) -> Optional[Dict[str, Any]]: return None -def infer_schema_from_config(plugin_id: str, config_dict: Dict[str, Any]) -> Dict[str, Any]: +def infer_schema_from_config( + plugin_id: str, config_dict: Dict[str, Any] +) -> Dict[str, Any]: """Infer configuration schema from plugin config.yml. This function analyzes the config.yml file to generate a JSON schema @@ -480,8 +488,7 @@ def mask_secrets_in_config( if env_var and env_var in secret_env_vars: # Check if env var is set in per-plugin .env or os.environ is_set = bool( - (plugin_env and plugin_env.get(env_var)) - or os.environ.get(env_var) + (plugin_env and plugin_env.get(env_var)) or os.environ.get(env_var) ) masked_config[key] = "••••••••••••" if is_set else "" @@ -527,7 +534,9 @@ def get_plugin_metadata( # Mask secrets in current config current_config = load_plugin_config(plugin_id, orchestration_config) - masked_config = mask_secrets_in_config(current_config, config_schema, plugin_env=plugin_env) + masked_config = mask_secrets_in_config( + current_config, config_schema, plugin_env=plugin_env + ) # Mark which env vars are set (check per-plugin .env first, then os.environ) for env_var_name, env_var_schema in config_schema.get("env_vars", {}).items(): @@ -727,17 +736,24 @@ def _build_plugin_router() -> Optional[PluginRouter]: # Let plugin register its prompts with the prompt registry try: - from advanced_omi_backend.prompt_registry import get_prompt_registry + from advanced_omi_backend.prompt_registry import ( + get_prompt_registry, + ) + plugin.register_prompts(get_prompt_registry()) except Exception as e: - logger.debug(f"Plugin '{plugin_id}' prompt registration skipped: {e}") + logger.debug( + f"Plugin '{plugin_id}' prompt registration skipped: {e}" + ) # Note: async initialization happens in app_factory lifespan or reload_plugins router.register_plugin(plugin_id, plugin) logger.info(f"Plugin '{plugin_id}' registered successfully") except Exception as e: - logger.error(f"Failed to register plugin '{plugin_id}': {e}", exc_info=True) + logger.error( + f"Failed to register plugin '{plugin_id}': {e}", exc_info=True + ) logger.info( f"Plugin registration complete: {len(router.plugins)} plugin(s) registered" @@ -934,7 +950,9 @@ def signal_worker_restart() -> None: try: timestamp = time.strftime("%Y-%m-%dT%H:%M:%S") client.set(WORKER_RESTART_KEY, timestamp) - logger.info(f"Worker restart signal sent via Redis key '{WORKER_RESTART_KEY}'") + logger.info( + f"Worker restart signal sent via Redis key '{WORKER_RESTART_KEY}'" + ) finally: client.close() except Exception as e: diff --git a/backends/advanced/src/advanced_omi_backend/services/transcription/base.py b/backends/advanced/src/advanced_omi_backend/services/transcription/base.py index 7bc4b7ac..ec08998b 100644 --- a/backends/advanced/src/advanced_omi_backend/services/transcription/base.py +++ b/backends/advanced/src/advanced_omi_backend/services/transcription/base.py @@ -34,6 +34,7 @@ class TranscriptionProvider(Enum): """Available transcription providers for audio stream routing.""" + DEEPGRAM = "deepgram" PARAKEET = "parakeet" @@ -93,7 +94,9 @@ def capabilities(self) -> set: return set() @abc.abstractmethod - async def start_stream(self, client_id: str, sample_rate: int = 16000, diarize: bool = False): + async def start_stream( + self, client_id: str, sample_rate: int = 16000, diarize: bool = False + ): """Start a transcription stream for a client. Args: @@ -104,7 +107,9 @@ async def start_stream(self, client_id: str, sample_rate: int = 16000, diarize: pass @abc.abstractmethod - async def process_audio_chunk(self, client_id: str, audio_chunk: bytes) -> Optional[dict]: + async def process_audio_chunk( + self, client_id: str, audio_chunk: bytes + ) -> Optional[dict]: """ Process audio chunk and return partial/final transcription. @@ -127,7 +132,14 @@ def mode(self) -> str: return "batch" @abc.abstractmethod - async def transcribe(self, audio_data: bytes, sample_rate: int, diarize: bool = False, context_info: Optional[str] = None, **kwargs) -> dict: + async def transcribe( + self, + audio_data: bytes, + sample_rate: int, + diarize: bool = False, + context_info: Optional[str] = None, + **kwargs + ) -> dict: """Transcribe audio data. Args: diff --git a/backends/advanced/src/advanced_omi_backend/services/transcription/context.py b/backends/advanced/src/advanced_omi_backend/services/transcription/context.py index c042da3d..8184febf 100644 --- a/backends/advanced/src/advanced_omi_backend/services/transcription/context.py +++ b/backends/advanced/src/advanced_omi_backend/services/transcription/context.py @@ -57,7 +57,9 @@ def to_metadata(self) -> dict: } -async def gather_transcription_context(user_id: Optional[str] = None) -> TranscriptionContext: +async def gather_transcription_context( + user_id: Optional[str] = None, +) -> TranscriptionContext: """Build structured transcription context: static hot words + cached user jargon. Args: diff --git a/backends/advanced/src/advanced_omi_backend/services/transcription/mock_provider.py b/backends/advanced/src/advanced_omi_backend/services/transcription/mock_provider.py index 02e5b37c..520e94ad 100644 --- a/backends/advanced/src/advanced_omi_backend/services/transcription/mock_provider.py +++ b/backends/advanced/src/advanced_omi_backend/services/transcription/mock_provider.py @@ -76,32 +76,120 @@ async def transcribe( # Generate mock words with timestamps (spread across audio duration) words = [ - {"word": "This", "start": 0.0, "end": 0.3, "confidence": 0.99, "speaker": 0}, + { + "word": "This", + "start": 0.0, + "end": 0.3, + "confidence": 0.99, + "speaker": 0, + }, {"word": "is", "start": 0.3, "end": 0.5, "confidence": 0.99, "speaker": 0}, {"word": "a", "start": 0.5, "end": 0.6, "confidence": 0.99, "speaker": 0}, - {"word": "mock", "start": 0.6, "end": 0.9, "confidence": 0.99, "speaker": 0}, - {"word": "transcription", "start": 0.9, "end": 1.5, "confidence": 0.98, "speaker": 0}, + { + "word": "mock", + "start": 0.6, + "end": 0.9, + "confidence": 0.99, + "speaker": 0, + }, + { + "word": "transcription", + "start": 0.9, + "end": 1.5, + "confidence": 0.98, + "speaker": 0, + }, {"word": "for", "start": 1.5, "end": 1.7, "confidence": 0.99, "speaker": 0}, - {"word": "testing", "start": 1.7, "end": 2.1, "confidence": 0.99, "speaker": 0}, - {"word": "purposes", "start": 2.1, "end": 2.6, "confidence": 0.97, "speaker": 0}, + { + "word": "testing", + "start": 1.7, + "end": 2.1, + "confidence": 0.99, + "speaker": 0, + }, + { + "word": "purposes", + "start": 2.1, + "end": 2.6, + "confidence": 0.97, + "speaker": 0, + }, {"word": "It", "start": 2.6, "end": 2.8, "confidence": 0.99, "speaker": 0}, - {"word": "contains", "start": 2.8, "end": 3.2, "confidence": 0.99, "speaker": 0}, - {"word": "enough", "start": 3.2, "end": 3.5, "confidence": 0.99, "speaker": 0}, - {"word": "words", "start": 3.5, "end": 3.8, "confidence": 0.99, "speaker": 0}, + { + "word": "contains", + "start": 2.8, + "end": 3.2, + "confidence": 0.99, + "speaker": 0, + }, + { + "word": "enough", + "start": 3.2, + "end": 3.5, + "confidence": 0.99, + "speaker": 0, + }, + { + "word": "words", + "start": 3.5, + "end": 3.8, + "confidence": 0.99, + "speaker": 0, + }, {"word": "to", "start": 3.8, "end": 3.9, "confidence": 0.99, "speaker": 0}, - {"word": "meet", "start": 3.9, "end": 4.1, "confidence": 0.99, "speaker": 0}, - {"word": "minimum", "start": 4.1, "end": 4.5, "confidence": 0.98, "speaker": 0}, - {"word": "length", "start": 4.5, "end": 4.8, "confidence": 0.99, "speaker": 0}, - {"word": "requirements", "start": 4.8, "end": 5.4, "confidence": 0.98, "speaker": 0}, + { + "word": "meet", + "start": 3.9, + "end": 4.1, + "confidence": 0.99, + "speaker": 0, + }, + { + "word": "minimum", + "start": 4.1, + "end": 4.5, + "confidence": 0.98, + "speaker": 0, + }, + { + "word": "length", + "start": 4.5, + "end": 4.8, + "confidence": 0.99, + "speaker": 0, + }, + { + "word": "requirements", + "start": 4.8, + "end": 5.4, + "confidence": 0.98, + "speaker": 0, + }, {"word": "for", "start": 5.4, "end": 5.6, "confidence": 0.99, "speaker": 0}, - {"word": "automated", "start": 5.6, "end": 6.1, "confidence": 0.98, "speaker": 0}, - {"word": "testing", "start": 6.1, "end": 6.5, "confidence": 0.99, "speaker": 0}, + { + "word": "automated", + "start": 5.6, + "end": 6.1, + "confidence": 0.98, + "speaker": 0, + }, + { + "word": "testing", + "start": 6.1, + "end": 6.5, + "confidence": 0.99, + "speaker": 0, + }, ] # Mock segments (single speaker for simplicity) segments = [{"speaker": 0, "start": 0.0, "end": 6.5, "text": mock_transcript}] - return {"text": mock_transcript, "words": words, "segments": segments if diarize else []} + return { + "text": mock_transcript, + "words": words, + "segments": segments if diarize else [], + } async def connect(self, client_id: Optional[str] = None): """Initialize the mock provider (no-op).""" diff --git a/backends/advanced/src/advanced_omi_backend/services/transcription/streaming_consumer.py b/backends/advanced/src/advanced_omi_backend/services/transcription/streaming_consumer.py index bc50068f..a9b2b43d 100644 --- a/backends/advanced/src/advanced_omi_backend/services/transcription/streaming_consumer.py +++ b/backends/advanced/src/advanced_omi_backend/services/transcription/streaming_consumer.py @@ -20,13 +20,12 @@ import redis.asyncio as redis from redis import exceptions as redis_exceptions -from advanced_omi_backend.plugins.events import PluginEvent - from advanced_omi_backend.client_manager import get_client_owner_async from advanced_omi_backend.models.user import get_user_by_id +from advanced_omi_backend.plugins.events import PluginEvent from advanced_omi_backend.plugins.router import PluginRouter -from advanced_omi_backend.speaker_recognition_client import SpeakerRecognitionClient from advanced_omi_backend.services.transcription import get_transcription_provider +from advanced_omi_backend.speaker_recognition_client import SpeakerRecognitionClient from advanced_omi_backend.utils.audio_utils import pcm_to_wav_bytes logger = logging.getLogger(__name__) @@ -75,13 +74,19 @@ def _group_words_into_segments(words: list) -> list: if spk != current_speaker and current_words: # Flush previous segment - segments.append({ - "start": current_words[0].get("start", 0.0), - "end": current_words[-1].get("end", 0.0), - "text": " ".join(cw.get("word", "") for cw in current_words), - "speaker": f"Speaker {current_speaker}" if current_speaker != -1 else "Unknown", - "words": list(current_words), - }) + segments.append( + { + "start": current_words[0].get("start", 0.0), + "end": current_words[-1].get("end", 0.0), + "text": " ".join(cw.get("word", "") for cw in current_words), + "speaker": ( + f"Speaker {current_speaker}" + if current_speaker != -1 + else "Unknown" + ), + "words": list(current_words), + } + ) current_words = [] current_speaker = spk @@ -89,13 +94,17 @@ def _group_words_into_segments(words: list) -> list: # Flush last segment if current_words: - segments.append({ - "start": current_words[0].get("start", 0.0), - "end": current_words[-1].get("end", 0.0), - "text": " ".join(cw.get("word", "") for cw in current_words), - "speaker": f"Speaker {current_speaker}" if current_speaker != -1 else "Unknown", - "words": list(current_words), - }) + segments.append( + { + "start": current_words[0].get("start", 0.0), + "end": current_words[-1].get("end", 0.0), + "text": " ".join(cw.get("word", "") for cw in current_words), + "speaker": ( + f"Speaker {current_speaker}" if current_speaker != -1 else "Unknown" + ), + "words": list(current_words), + } + ) return segments @@ -145,8 +154,8 @@ def __init__( # Check if provider supports streaming diarization self._provider_has_diarization = ( - hasattr(self.provider, 'capabilities') - and 'diarization' in self.provider.capabilities + hasattr(self.provider, "capabilities") + and "diarization" in self.provider.capabilities ) # Stream configuration @@ -160,7 +169,9 @@ def __init__( self.active_streams: Dict[str, Dict] = {} # {stream_name: {"session_id": ...}} # Session tracking for WebSocket connections - self.active_sessions: Dict[str, Dict] = {} # {session_id: {"last_activity": timestamp}} + self.active_sessions: Dict[str, Dict] = ( + {} + ) # {session_id: {"last_activity": timestamp}} # Audio buffers for speaker identification (raw PCM bytes per session) self._audio_buffers: Dict[str, bytearray] = {} @@ -180,7 +191,9 @@ async def discover_streams(self) -> list[str]: cursor, match=self.stream_pattern, count=100 ) if keys: - streams.extend([k.decode() if isinstance(k, bytes) else k for k in keys]) + streams.extend( + [k.decode() if isinstance(k, bytes) else k for k in keys] + ) return streams @@ -188,16 +201,15 @@ async def setup_consumer_group(self, stream_name: str): """Create consumer group if it doesn't exist.""" try: await self.redis_client.xgroup_create( - stream_name, - self.group_name, - "0", - mkstream=True + stream_name, self.group_name, "0", mkstream=True ) logger.debug(f"Created consumer group {self.group_name} for {stream_name}") except redis_exceptions.ResponseError as e: if "BUSYGROUP" not in str(e): raise - logger.debug(f"Consumer group {self.group_name} already exists for {stream_name}") + logger.debug( + f"Consumer group {self.group_name} already exists for {stream_name}" + ) async def start_session_stream(self, session_id: str, sample_rate: int = 16000): """ @@ -258,7 +270,10 @@ async def end_session_stream(self, session_id: str): has_word_speakers = ( self._provider_has_diarization and words - and any(isinstance(w, dict) and w.get("speaker") is not None for w in words) + and any( + isinstance(w, dict) and w.get("speaker") is not None + for w in words + ) ) if has_word_speakers: @@ -266,21 +281,28 @@ async def end_session_stream(self, session_id: str): speaker_name = None speaker_confidence = 0.0 else: - speaker_name, speaker_confidence = await self._identify_speaker(session_id) + speaker_name, speaker_confidence = await self._identify_speaker( + session_id + ) if speaker_name: final_result["speaker_name"] = speaker_name final_result["speaker_confidence"] = speaker_confidence await self.publish_to_client( - session_id, final_result, is_final=True, - speaker_name=speaker_name, speaker_confidence=speaker_confidence, + session_id, + final_result, + is_final=True, + speaker_name=speaker_name, + speaker_confidence=speaker_confidence, ) await self.store_final_result(session_id, final_result) # Trigger plugins on final result if self.plugin_router: - await self.trigger_plugins(session_id, final_result, speaker_name=speaker_name) + await self.trigger_plugins( + session_id, final_result, speaker_name=speaker_name + ) self.active_sessions.pop(session_id, None) self._audio_buffers.pop(session_id, None) @@ -288,7 +310,9 @@ async def end_session_stream(self, session_id: str): # Signal that streaming transcription is complete for this session completion_key = f"transcription:complete:{session_id}" await self.redis_client.set(completion_key, "1", ex=300) # 5 min TTL - logger.info(f"Streaming transcription complete for {session_id} (signal set)") + logger.info( + f"Streaming transcription complete for {session_id} (signal set)" + ) except Exception as e: logger.error(f"Error ending stream for {session_id}: {e}", exc_info=True) @@ -300,7 +324,9 @@ async def end_session_stream(self, session_id: str): except Exception: pass # Best effort - async def process_audio_chunk(self, session_id: str, audio_chunk: bytes, chunk_id: str): + async def process_audio_chunk( + self, session_id: str, audio_chunk: bytes, chunk_id: str + ): """ Process a single audio chunk through streaming transcription provider. @@ -316,8 +342,7 @@ async def process_audio_chunk(self, session_id: str, audio_chunk: bytes, chunk_i # Send audio chunk to provider WebSocket and get result result = await self.provider.process_audio_chunk( - client_id=session_id, - audio_chunk=audio_chunk + client_id=session_id, audio_chunk=audio_chunk ) # Update last activity @@ -337,7 +362,7 @@ async def process_audio_chunk(self, session_id: str, audio_chunk: bytes, chunk_i # Track transcript at each step logger.info( f"TRANSCRIPT session={session_id}, is_final={is_final}, " - f"words={word_count}, text=\"{text}\"" + f'words={word_count}, text="{text}"' ) if is_final: @@ -345,7 +370,10 @@ async def process_audio_chunk(self, session_id: str, audio_chunk: bytes, chunk_i has_word_speakers = ( self._provider_has_diarization and words - and any(isinstance(w, dict) and w.get("speaker") is not None for w in words) + and any( + isinstance(w, dict) and w.get("speaker") is not None + for w in words + ) ) if has_word_speakers: @@ -355,7 +383,9 @@ async def process_audio_chunk(self, session_id: str, audio_chunk: bytes, chunk_i speaker_confidence = 0.0 else: # Identify speaker from buffered audio (non-diarizing providers) - speaker_name, speaker_confidence = await self._identify_speaker(session_id) + speaker_name, speaker_confidence = await self._identify_speaker( + session_id + ) if speaker_name: result["speaker_name"] = speaker_name @@ -363,26 +393,33 @@ async def process_audio_chunk(self, session_id: str, audio_chunk: bytes, chunk_i # Publish to clients with speaker info await self.publish_to_client( - session_id, result, is_final=True, - speaker_name=speaker_name, speaker_confidence=speaker_confidence, + session_id, + result, + is_final=True, + speaker_name=speaker_name, + speaker_confidence=speaker_confidence, ) logger.info( f"TRANSCRIPT [STORE] session={session_id}, words={word_count}, " f"speaker={speaker_name}, segments={len(result.get('segments', []))}, " - f"text=\"{text}\"" + f'text="{text}"' ) await self.store_final_result(session_id, result, chunk_id=chunk_id) # Trigger plugins on final results only if self.plugin_router: - await self.trigger_plugins(session_id, result, speaker_name=speaker_name) + await self.trigger_plugins( + session_id, result, speaker_name=speaker_name + ) else: # Interim result — normalize words but no speaker identification await self.publish_to_client(session_id, result, is_final=False) except Exception as e: - logger.error(f"Error processing audio chunk for {session_id}: {e}", exc_info=True) + logger.error( + f"Error processing audio chunk for {session_id}: {e}", exc_info=True + ) async def _identify_speaker(self, session_id: str) -> tuple[Optional[str], float]: """Identify the speaker from buffered audio via speaker recognition service. @@ -405,7 +442,9 @@ async def _identify_speaker(self, session_id: str) -> tuple[Optional[str], float user_id = await self._get_user_id_from_client_id(session_id) # Convert buffered PCM to WAV - wav_bytes = pcm_to_wav_bytes(bytes(buffer), sample_rate=16000, channels=1, sample_width=2) + wav_bytes = pcm_to_wav_bytes( + bytes(buffer), sample_rate=16000, channels=1, sample_width=2 + ) # Call speaker recognition service result = await self.speaker_client.identify_segment( @@ -460,7 +499,7 @@ async def publish_to_client( "words": result.get("words", []), "segments": result.get("segments", []), "confidence": result.get("confidence", 0.0), - "timestamp": time.time() + "timestamp": time.time(), } # Include speaker info on final results @@ -472,12 +511,18 @@ async def publish_to_client( await self.redis_client.publish(channel, json.dumps(message)) result_type = "FINAL" if is_final else "interim" - logger.debug(f"Published {result_type} result to {channel}: {message['text'][:50]}...") + logger.debug( + f"Published {result_type} result to {channel}: {message['text'][:50]}..." + ) except Exception as e: - logger.error(f"Error publishing to client for {session_id}: {e}", exc_info=True) + logger.error( + f"Error publishing to client for {session_id}: {e}", exc_info=True + ) - async def store_final_result(self, session_id: str, result: Dict, chunk_id: str = None): + async def store_final_result( + self, session_id: str, result: Dict, chunk_id: str = None + ): """ Store final transcription result to Redis Stream. @@ -512,10 +557,14 @@ async def store_final_result(self, session_id: str, result: Dict, chunk_id: str # Write to Redis Stream await self.redis_client.xadd(stream_name, entry) - logger.info(f"Stored final result to {stream_name}: {result.get('text', '')[:50]}... ({len(words)} words)") + logger.info( + f"Stored final result to {stream_name}: {result.get('text', '')[:50]}... ({len(words)} words)" + ) except Exception as e: - logger.error(f"Error storing final result for {session_id}: {e}", exc_info=True) + logger.error( + f"Error storing final result for {session_id}: {e}", exc_info=True + ) async def _get_user_id_from_client_id(self, client_id: str) -> Optional[str]: """ @@ -582,17 +631,17 @@ async def trigger_plugins( # Don't block plugins on lookup failure plugin_data = { - 'transcript': result.get("text", ""), - 'session_id': session_id, - 'words': result.get("words", []), - 'segments': result.get("segments", []), - 'confidence': result.get("confidence", 0.0), - 'is_final': True, + "transcript": result.get("text", ""), + "session_id": session_id, + "words": result.get("words", []), + "segments": result.get("segments", []), + "confidence": result.get("confidence", 0.0), + "is_final": True, } # Include speaker info if available if speaker_name: - plugin_data['speaker_name'] = speaker_name + plugin_data["speaker_name"] = speaker_name # Dispatch transcript.streaming event logger.info( @@ -604,16 +653,20 @@ async def trigger_plugins( event=PluginEvent.TRANSCRIPT_STREAMING, user_id=user_id, data=plugin_data, - metadata={'client_id': session_id} + metadata={"client_id": session_id}, ) if plugin_results: - logger.info(f"Plugins triggered successfully: {len(plugin_results)} results") + logger.info( + f"Plugins triggered successfully: {len(plugin_results)} results" + ) else: logger.info(f"No plugins triggered (no matching conditions)") except Exception as e: - logger.error(f"Error triggering plugins for {session_id}: {e}", exc_info=True) + logger.error( + f"Error triggering plugins for {session_id}: {e}", exc_info=True + ) async def process_stream(self, stream_name: str): """ @@ -628,7 +681,7 @@ async def process_stream(self, stream_name: str): # Track this stream self.active_streams[stream_name] = { "session_id": session_id, - "started_at": time.time() + "started_at": time.time(), } # Read actual sample rate from the session's audio_format stored in Redis @@ -639,9 +692,13 @@ async def process_stream(self, stream_name: str): if audio_format_raw: audio_format = json.loads(audio_format_raw) sample_rate = int(audio_format.get("rate", 16000)) - logger.info(f"Read sample rate {sample_rate}Hz from session {session_id}") + logger.info( + f"Read sample rate {sample_rate}Hz from session {session_id}" + ) except Exception as e: - logger.warning(f"Failed to read audio_format from Redis for {session_id}: {e}") + logger.warning( + f"Failed to read audio_format from Redis for {session_id}: {e}" + ) # Start WebSocket connection to transcription provider await self.start_session_stream(session_id, sample_rate=sample_rate) @@ -658,44 +715,62 @@ async def process_stream(self, stream_name: str): self.consumer_name, # "streaming-worker-{pid}" {stream_name: ">"}, # Read only new messages count=10, - block=1000 # Block for 1 second + block=1000, # Block for 1 second ) if not messages: # No new messages - check if stream is still alive if session_id not in self.active_sessions: - logger.info(f"Session {session_id} no longer active, ending stream processing") + logger.info( + f"Session {session_id} no longer active, ending stream processing" + ) stream_ended = True continue for stream, stream_messages in messages: - logger.debug(f"Read {len(stream_messages)} messages from {stream_name}") + logger.debug( + f"Read {len(stream_messages)} messages from {stream_name}" + ) for message_id, fields in stream_messages: - msg_id = message_id.decode() if isinstance(message_id, bytes) else message_id + msg_id = ( + message_id.decode() + if isinstance(message_id, bytes) + else message_id + ) # Check for end marker - if fields.get(b'end_marker') or fields.get('end_marker'): + if fields.get(b"end_marker") or fields.get("end_marker"): logger.info(f"End marker received for {session_id}") stream_ended = True # ACK the end marker - await self.redis_client.xack(stream_name, self.group_name, msg_id) + await self.redis_client.xack( + stream_name, self.group_name, msg_id + ) break # Extract audio data (producer sends as 'audio_data', not 'audio_chunk') - audio_chunk = fields.get(b'audio_data') or fields.get('audio_data') + audio_chunk = fields.get(b"audio_data") or fields.get( + "audio_data" + ) if audio_chunk: - logger.debug(f"Processing audio chunk {msg_id} ({len(audio_chunk)} bytes)") + logger.debug( + f"Processing audio chunk {msg_id} ({len(audio_chunk)} bytes)" + ) # Process audio chunk through streaming provider await self.process_audio_chunk( session_id=session_id, audio_chunk=audio_chunk, - chunk_id=msg_id + chunk_id=msg_id, ) else: - logger.warning(f"Message {msg_id} has no audio_data field") + logger.warning( + f"Message {msg_id} has no audio_data field" + ) # ACK the message after processing - await self.redis_client.xack(stream_name, self.group_name, msg_id) + await self.redis_client.xack( + stream_name, self.group_name, msg_id + ) if stream_ended: break @@ -703,14 +778,21 @@ async def process_stream(self, stream_name: str): except redis_exceptions.ResponseError as e: if "NOGROUP" in str(e): # Stream has expired or been deleted - exit gracefully - logger.info(f"Stream {stream_name} expired or deleted, ending processing") + logger.info( + f"Stream {stream_name} expired or deleted, ending processing" + ) stream_ended = True break else: - logger.error(f"Redis error reading from stream {stream_name}: {e}", exc_info=True) + logger.error( + f"Redis error reading from stream {stream_name}: {e}", + exc_info=True, + ) await asyncio.sleep(1) except Exception as e: - logger.error(f"Error reading from stream {stream_name}: {e}", exc_info=True) + logger.error( + f"Error reading from stream {stream_name}: {e}", exc_info=True + ) await asyncio.sleep(1) finally: @@ -727,7 +809,9 @@ async def process_stream(self, stream_name: str): try: await self._try_delete_finished_stream(stream_name) except Exception as e: - logger.debug(f"Stream cleanup check failed for {stream_name} (non-fatal): {e}") + logger.debug( + f"Stream cleanup check failed for {stream_name} (non-fatal): {e}" + ) async def _try_delete_finished_stream(self, stream_name: str): """ @@ -743,7 +827,7 @@ async def _try_delete_finished_stream(self, stream_name: str): if not await self.redis_client.exists(stream_name): return - groups = await self.redis_client.execute_command('XINFO', 'GROUPS', stream_name) + groups = await self.redis_client.execute_command("XINFO", "GROUPS", stream_name) if not groups: return @@ -753,7 +837,9 @@ async def _try_delete_finished_stream(self, stream_name: str): for group in groups: group_dict = {} for i in range(0, len(group), 2): - key = group[i].decode() if isinstance(group[i], bytes) else str(group[i]) + key = ( + group[i].decode() if isinstance(group[i], bytes) else str(group[i]) + ) value = group[i + 1] if isinstance(value, bytes): try: @@ -818,7 +904,9 @@ async def start_consuming(self): session_id = stream_name.replace("audio:stream:", "") completion_key = f"transcription:complete:{session_id}" if await self.redis_client.exists(completion_key): - logger.debug(f"Stream {stream_name} already completed, skipping") + logger.debug( + f"Stream {stream_name} already completed, skipping" + ) continue # Setup consumer group (no manual lock needed) @@ -829,7 +917,9 @@ async def start_consuming(self): # Spawn task to process this stream asyncio.create_task(self.process_stream(stream_name)) - logger.info(f"Now consuming from {stream_name} (group: {self.group_name})") + logger.info( + f"Now consuming from {stream_name} (group: {self.group_name})" + ) # Sleep before next discovery cycle (1s for fast discovery) await asyncio.sleep(1) diff --git a/backends/advanced/src/advanced_omi_backend/speaker_recognition_client.py b/backends/advanced/src/advanced_omi_backend/speaker_recognition_client.py index 98ab5ce5..cb77e630 100644 --- a/backends/advanced/src/advanced_omi_backend/speaker_recognition_client.py +++ b/backends/advanced/src/advanced_omi_backend/speaker_recognition_client.py @@ -71,7 +71,9 @@ def __init__(self, service_url: Optional[str] = None): # Disabled in config self.enabled = False self.service_url = None - logger.info("Speaker recognition client disabled (config.yml enabled=false)") + logger.info( + "Speaker recognition client disabled (config.yml enabled=false)" + ) return # Enabled - determine URL (priority: param > config > env var) @@ -83,9 +85,13 @@ def __init__(self, service_url: Optional[str] = None): self.enabled = bool(self.service_url) if self.enabled: - logger.info(f"Speaker recognition client initialized with URL: {self.service_url}") + logger.info( + f"Speaker recognition client initialized with URL: {self.service_url}" + ) else: - logger.info("Speaker recognition client disabled (no service URL configured)") + logger.info( + "Speaker recognition client disabled (no service URL configured)" + ) def calculate_timeout(self, audio_duration: Optional[float]) -> float: """ @@ -100,7 +106,9 @@ def calculate_timeout(self, audio_duration: Optional[float]) -> float: Calculated timeout in seconds """ BASE_TIMEOUT = 30.0 # Minimum timeout for short files - TIMEOUT_MULTIPLIER = 8.0 # Processing speed ratio (e.g., 1 min audio = 8 min timeout) + TIMEOUT_MULTIPLIER = ( + 8.0 # Processing speed ratio (e.g., 1 min audio = 8 min timeout) + ) MAX_TIMEOUT = 600.0 # 10 minute cap for very long files if audio_duration is None or audio_duration <= 0: @@ -121,7 +129,7 @@ async def diarize_identify_match( conversation_id: str, backend_token: str, transcript_data: Dict, - user_id: Optional[str] = None + user_id: Optional[str] = None, ) -> Dict: """ Perform diarization, speaker identification, and word-to-speaker matching. @@ -139,7 +147,7 @@ async def diarize_identify_match( Dictionary containing segments with matched text and speaker identification """ # Use mock client if configured - if hasattr(self, '_mock_client'): + if hasattr(self, "_mock_client"): return await self._mock_client.diarize_identify_match( conversation_id, backend_token, transcript_data, user_id ) @@ -150,17 +158,23 @@ async def diarize_identify_match( # Fetch conversation to get audio duration for timeout calculation from advanced_omi_backend.models.conversation import Conversation - conversation = await Conversation.find_one(Conversation.conversation_id == conversation_id) + + conversation = await Conversation.find_one( + Conversation.conversation_id == conversation_id + ) audio_duration = conversation.audio_total_duration if conversation else None # Calculate proportional timeout based on audio duration timeout = self.calculate_timeout(audio_duration) try: - logger.info(f"🎤 Calling speaker service with conversation_id: {conversation_id[:12]}...") + logger.info( + f"🎤 Calling speaker service with conversation_id: {conversation_id[:12]}..." + ) # Read diarization source from config system from advanced_omi_backend.config import get_diarization_settings + config = get_diarization_settings() diarization_source = config.get("diarization_source", "pyannote") @@ -173,51 +187,81 @@ async def diarize_identify_match( if diarization_source == "deepgram": # DEEPGRAM DIARIZATION PATH: We EXPECT transcript has speaker info from Deepgram # Only need speaker identification of existing segments - logger.info("Using Deepgram diarization path - transcript should have speaker segments, identifying speakers") + logger.info( + "Using Deepgram diarization path - transcript should have speaker segments, identifying speakers" + ) # TODO: Implement proper speaker identification for Deepgram segments # For now, use diarize-identify-match as fallback until we implement segment identification - logger.warning("Deepgram segment identification not yet implemented, using diarize-identify-match as fallback") + logger.warning( + "Deepgram segment identification not yet implemented, using diarize-identify-match as fallback" + ) form_data.add_field("transcript_data", json.dumps(transcript_data)) - form_data.add_field("user_id", "1") # TODO: Implement proper user mapping - form_data.add_field("similarity_threshold", str(config.get("similarity_threshold", 0.45))) - form_data.add_field("min_duration", str(config.get("min_duration", 0.5))) + form_data.add_field( + "user_id", "1" + ) # TODO: Implement proper user mapping + form_data.add_field( + "similarity_threshold", + str(config.get("similarity_threshold", 0.45)), + ) + form_data.add_field( + "min_duration", str(config.get("min_duration", 0.5)) + ) # Use /v1/diarize-identify-match endpoint as fallback endpoint = "/v1/diarize-identify-match" else: # pyannote (default) # PYANNOTE PATH: Backend has transcript, need diarization + speaker identification - logger.info("Using Pyannote path - diarizing backend transcript and identifying speakers") + logger.info( + "Using Pyannote path - diarizing backend transcript and identifying speakers" + ) # Send existing transcript for diarization and speaker matching form_data.add_field("transcript_data", json.dumps(transcript_data)) - form_data.add_field("user_id", "1") # TODO: Implement proper user mapping - form_data.add_field("similarity_threshold", str(config.get("similarity_threshold", 0.45))) + form_data.add_field( + "user_id", "1" + ) # TODO: Implement proper user mapping + form_data.add_field( + "similarity_threshold", + str(config.get("similarity_threshold", 0.45)), + ) # Add pyannote diarization parameters - form_data.add_field("min_duration", str(config.get("min_duration", 0.5))) + form_data.add_field( + "min_duration", str(config.get("min_duration", 0.5)) + ) form_data.add_field("collar", str(config.get("collar", 2.0))) - form_data.add_field("min_duration_off", str(config.get("min_duration_off", 1.5))) + form_data.add_field( + "min_duration_off", str(config.get("min_duration_off", 1.5)) + ) if config.get("min_speakers"): - form_data.add_field("min_speakers", str(config.get("min_speakers"))) + form_data.add_field( + "min_speakers", str(config.get("min_speakers")) + ) if config.get("max_speakers"): - form_data.add_field("max_speakers", str(config.get("max_speakers"))) + form_data.add_field( + "max_speakers", str(config.get("max_speakers")) + ) # Use /v1/diarize-identify-match endpoint for backend integration endpoint = "/v1/diarize-identify-match" # Make the request to the consolidated endpoint request_url = f"{self.service_url}{endpoint}" - logger.info(f"🎤 DEBUG: Making request to speaker service URL: {request_url}") + logger.info( + f"🎤 DEBUG: Making request to speaker service URL: {request_url}" + ) async with session.post( request_url, data=form_data, timeout=aiohttp.ClientTimeout(total=timeout), ) as response: - logger.info(f"🎤 Speaker service response status: {response.status}") + logger.info( + f"🎤 Speaker service response status: {response.status}" + ) if response.status != 200: response_text = await response.text() @@ -230,7 +274,9 @@ async def diarize_identify_match( # Log basic result info num_segments = len(result.get("segments", [])) - logger.info(f"🎤 Speaker recognition returned {num_segments} segments") + logger.info( + f"🎤 Speaker recognition returned {num_segments} segments" + ) return result @@ -270,20 +316,30 @@ async def identify_segment( ) if not self.enabled: - return {"found": False, "speaker_name": None, "confidence": 0.0, "status": "unknown"} + return { + "found": False, + "speaker_name": None, + "confidence": 0.0, + "status": "unknown", + } try: async with aiohttp.ClientSession() as session: form_data = aiohttp.FormData() form_data.add_field( - "file", audio_wav_bytes, filename="segment.wav", content_type="audio/wav" + "file", + audio_wav_bytes, + filename="segment.wav", + content_type="audio/wav", ) # TODO: Implement proper user mapping between MongoDB ObjectIds and speaker service integer IDs # Speaker service expects integer user_id, not MongoDB ObjectId strings if user_id is not None: form_data.add_field("user_id", "1") if similarity_threshold is not None: - form_data.add_field("similarity_threshold", str(similarity_threshold)) + form_data.add_field( + "similarity_threshold", str(similarity_threshold) + ) async with session.post( f"{self.service_url}/identify", @@ -292,23 +348,50 @@ async def identify_segment( ) as response: if response.status != 200: response_text = await response.text() - logger.warning(f"🎤 /identify returned status {response.status}: {response_text}") - return {"found": False, "speaker_name": None, "confidence": 0.0, "status": "error"} + logger.warning( + f"🎤 /identify returned status {response.status}: {response_text}" + ) + return { + "found": False, + "speaker_name": None, + "confidence": 0.0, + "status": "error", + } return await response.json() except ClientConnectorError as e: logger.error(f"🎤 Failed to connect to speaker service /identify: {e}") - return {"found": False, "speaker_name": None, "confidence": 0.0, "status": "error"} + return { + "found": False, + "speaker_name": None, + "confidence": 0.0, + "status": "error", + } except asyncio.TimeoutError: logger.error("🎤 Timeout calling speaker service /identify") - return {"found": False, "speaker_name": None, "confidence": 0.0, "status": "error"} + return { + "found": False, + "speaker_name": None, + "confidence": 0.0, + "status": "error", + } except aiohttp.ClientError as e: logger.warning(f"🎤 Client error during /identify: {e}") - return {"found": False, "speaker_name": None, "confidence": 0.0, "status": "error"} + return { + "found": False, + "speaker_name": None, + "confidence": 0.0, + "status": "error", + } except Exception as e: logger.error(f"🎤 Error during /identify: {e}") - return {"found": False, "speaker_name": None, "confidence": 0.0, "status": "error"} + return { + "found": False, + "speaker_name": None, + "confidence": 0.0, + "status": "error", + } async def identify_provider_segments( self, @@ -339,8 +422,11 @@ async def identify_provider_segments( """ if hasattr(self, "_mock_client"): return await self._mock_client.identify_provider_segments( - conversation_id, segments, user_id, - per_segment=per_segment, min_segment_duration=min_segment_duration, + conversation_id, + segments, + user_id, + per_segment=per_segment, + min_segment_duration=min_segment_duration, ) if not self.enabled: @@ -400,11 +486,15 @@ def _is_non_speech(seg: Dict) -> bool: # For each label, pick top N longest segments >= min_segment_duration label_samples: Dict[str, List[Dict]] = {} for label, segs in label_groups.items(): - eligible = [s for s in segs if (s["end"] - s["start"]) >= min_segment_duration] + eligible = [ + s for s in segs if (s["end"] - s["start"]) >= min_segment_duration + ] eligible.sort(key=lambda s: s["end"] - s["start"], reverse=True) label_samples[label] = eligible[:MAX_SAMPLES_PER_LABEL] if not label_samples[label]: - logger.info(f"🎤 Label '{label}': no segments >= {min_segment_duration}s, skipping identification") + logger.info( + f"🎤 Label '{label}': no segments >= {min_segment_duration}s, skipping identification" + ) # Extract audio and identify concurrently with semaphore semaphore = asyncio.Semaphore(3) @@ -416,11 +506,15 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: conversation_id, seg["start"], seg["end"] ) result = await self.identify_segment( - wav_bytes, user_id=user_id, similarity_threshold=similarity_threshold + wav_bytes, + user_id=user_id, + similarity_threshold=similarity_threshold, ) return result except Exception as e: - logger.warning(f"🎤 Failed to identify segment [{seg['start']:.1f}-{seg['end']:.1f}]: {e}") + logger.warning( + f"🎤 Failed to identify segment [{seg['start']:.1f}-{seg['end']:.1f}]: {e}" + ) return None # Collect identification tasks @@ -456,7 +550,10 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: # Pick name with most votes, break ties by average confidence best_name = max( name_votes.keys(), - key=lambda n: (len(name_votes[n]), sum(name_votes[n]) / len(name_votes[n])), + key=lambda n: ( + len(name_votes[n]), + sum(name_votes[n]) / len(name_votes[n]), + ), ) avg_confidence = sum(name_votes[best_name]) / len(name_votes[best_name]) label_mapping[label] = (best_name, avg_confidence) @@ -465,7 +562,9 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: f"({len(name_votes[best_name])}/{len(tasks)} votes, conf={avg_confidence:.3f})" ) else: - logger.info(f"🎤 Label '{label}' -> no identification (keeping original)") + logger.info( + f"🎤 Label '{label}' -> no identification (keeping original)" + ) # Build result segments in same format as diarize_identify_match() # Non-speech segments are kept but not speaker-identified @@ -473,26 +572,30 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: for i, seg in enumerate(segments): label = seg.get("speaker", "Unknown") if i in non_speech_indices: - result_segments.append({ - "start": seg["start"], - "end": seg["end"], - "text": seg.get("text", ""), - "speaker": label, - "identified_as": label, - "confidence": 0.0, - "status": "non_speech", - }) + result_segments.append( + { + "start": seg["start"], + "end": seg["end"], + "text": seg.get("text", ""), + "speaker": label, + "identified_as": label, + "confidence": 0.0, + "status": "non_speech", + } + ) else: mapped = label_mapping.get(label) - result_segments.append({ - "start": seg["start"], - "end": seg["end"], - "text": seg.get("text", ""), - "speaker": label, - "identified_as": mapped[0] if mapped else None, - "confidence": mapped[1] if mapped else 0.0, - "status": "identified" if mapped else "unknown", - }) + result_segments.append( + { + "start": seg["start"], + "end": seg["end"], + "text": seg.get("text", ""), + "speaker": label, + "identified_as": mapped[0] if mapped else None, + "confidence": mapped[1] if mapped else 0.0, + "status": "identified" if mapped else "unknown", + } + ) identified_count = sum(1 for m in label_mapping.values() if m) logger.info( @@ -548,7 +651,9 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: conversation_id, seg["start"], seg["end"] ) return await self.identify_segment( - wav_bytes, user_id=user_id, similarity_threshold=similarity_threshold + wav_bytes, + user_id=user_id, + similarity_threshold=similarity_threshold, ) except Exception as e: logger.warning( @@ -582,15 +687,17 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: label = seg.get("speaker", "Unknown") if i in non_speech_indices: - result_segments.append({ - "start": seg["start"], - "end": seg["end"], - "text": seg.get("text", ""), - "speaker": label, - "identified_as": label, - "confidence": 0.0, - "status": "non_speech", - }) + result_segments.append( + { + "start": seg["start"], + "end": seg["end"], + "text": seg.get("text", ""), + "speaker": label, + "identified_as": label, + "confidence": 0.0, + "status": "non_speech", + } + ) continue # Find the matching task entry @@ -599,15 +706,17 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: if task is None: # Too short for identification - result_segments.append({ - "start": seg["start"], - "end": seg["end"], - "text": seg.get("text", ""), - "speaker": label, - "identified_as": None, - "confidence": 0.0, - "status": "too_short", - }) + result_segments.append( + { + "start": seg["start"], + "end": seg["end"], + "text": seg.get("text", ""), + "speaker": label, + "identified_as": None, + "confidence": 0.0, + "status": "too_short", + } + ) continue try: @@ -618,52 +727,60 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: # None result means _identify_one raised an exception (audio reconstruction or service call) if result is None: error_count += 1 - result_segments.append({ - "start": seg["start"], - "end": seg["end"], - "text": seg.get("text", ""), - "speaker": label, - "identified_as": None, - "confidence": 0.0, - "status": "error", - }) + result_segments.append( + { + "start": seg["start"], + "end": seg["end"], + "text": seg.get("text", ""), + "speaker": label, + "identified_as": None, + "confidence": 0.0, + "status": "error", + } + ) continue if result.get("found"): name = result.get("speaker_name", label) confidence = result.get("confidence", 0.0) - result_segments.append({ - "start": seg["start"], - "end": seg["end"], - "text": seg.get("text", ""), - "speaker": label, - "identified_as": name, - "confidence": confidence, - "status": "identified", - }) + result_segments.append( + { + "start": seg["start"], + "end": seg["end"], + "text": seg.get("text", ""), + "speaker": label, + "identified_as": name, + "confidence": confidence, + "status": "identified", + } + ) identified_count += 1 elif result and result.get("status") == "error": # Speaker service returned an error (500, timeout, etc.) error_count += 1 - result_segments.append({ - "start": seg["start"], - "end": seg["end"], - "text": seg.get("text", ""), - "speaker": label, - "identified_as": None, - "confidence": 0.0, - "status": "error", - }) + result_segments.append( + { + "start": seg["start"], + "end": seg["end"], + "text": seg.get("text", ""), + "speaker": label, + "identified_as": None, + "confidence": 0.0, + "status": "error", + } + ) else: - result_segments.append({ - "start": seg["start"], - "end": seg["end"], - "text": seg.get("text", ""), - "speaker": label, - "identified_as": None, - "confidence": 0.0, - "status": "unknown", - }) + result_segments.append( + { + "start": seg["start"], + "end": seg["end"], + "text": seg.get("text", ""), + "speaker": label, + "identified_as": None, + "confidence": 0.0, + "status": "unknown", + } + ) logger.info( f"🎤 Per-segment identification complete: " @@ -687,7 +804,10 @@ async def _identify_one(seg: Dict) -> Optional[Dict]: return result async def diarize_and_identify( - self, audio_data: bytes, words: None, user_id: Optional[str] = None # NOT IMPLEMENTED + self, + audio_data: bytes, + words: None, + user_id: Optional[str] = None, # NOT IMPLEMENTED ) -> Dict: """ Perform diarization and speaker identification using the speaker recognition service. @@ -715,7 +835,9 @@ async def diarize_and_identify( # Estimate audio duration from data size (assuming 16kHz, 16-bit PCM) # WAV header is typically 44 bytes - estimated_duration = (len(audio_data) - 44) / 32000 # 16000 Hz * 2 bytes per sample + estimated_duration = ( + len(audio_data) - 44 + ) / 32000 # 16000 Hz * 2 bytes per sample timeout = self.calculate_timeout(estimated_duration) # Call the speaker recognition service @@ -733,7 +855,9 @@ async def diarize_and_identify( # Add all diarization parameters for the diarize-and-identify endpoint min_duration = diarization_settings.get("min_duration", 0.5) - similarity_threshold = diarization_settings.get("similarity_threshold", 0.45) + similarity_threshold = diarization_settings.get( + "similarity_threshold", 0.45 + ) collar = diarization_settings.get("collar", 2.0) min_duration_off = diarization_settings.get("min_duration_off", 1.5) @@ -743,9 +867,13 @@ async def diarize_and_identify( form_data.add_field("min_duration_off", str(min_duration_off)) if diarization_settings.get("min_speakers"): - form_data.add_field("min_speakers", str(diarization_settings["min_speakers"])) + form_data.add_field( + "min_speakers", str(diarization_settings["min_speakers"]) + ) if diarization_settings.get("max_speakers"): - form_data.add_field("max_speakers", str(diarization_settings["max_speakers"])) + form_data.add_field( + "max_speakers", str(diarization_settings["max_speakers"]) + ) form_data.add_field("identify_only_enrolled", "false") # TODO: Implement proper user mapping between MongoDB ObjectIds and speaker service integer IDs @@ -776,40 +904,57 @@ async def diarize_and_identify( return {"segments": []} result = await response.json() - segments_count = len(result.get('segments', [])) - logger.info(f"🎤 [DIARIZE] ✅ Speaker service returned {segments_count} segments") + segments_count = len(result.get("segments", [])) + logger.info( + f"🎤 [DIARIZE] ✅ Speaker service returned {segments_count} segments" + ) # Log details about identified speakers if segments_count > 0: identified_names = set() - for seg in result.get('segments', []): - identified_as = seg.get('identified_as') - if identified_as and identified_as != 'Unknown': + for seg in result.get("segments", []): + identified_as = seg.get("identified_as") + if identified_as and identified_as != "Unknown": identified_names.add(identified_as) if identified_names: - logger.info(f"🎤 [DIARIZE] Identified speakers in segments: {identified_names}") + logger.info( + f"🎤 [DIARIZE] Identified speakers in segments: {identified_names}" + ) else: - logger.warning(f"🎤 [DIARIZE] No identified speakers found in {segments_count} segments") + logger.warning( + f"🎤 [DIARIZE] No identified speakers found in {segments_count} segments" + ) return result except ClientConnectorError as e: - logger.error(f"🎤 [DIARIZE] ❌ Failed to connect to speaker recognition service at {self.service_url}: {e}") + logger.error( + f"🎤 [DIARIZE] ❌ Failed to connect to speaker recognition service at {self.service_url}: {e}" + ) return {"error": "connection_failed", "message": str(e), "segments": []} except asyncio.TimeoutError as e: - logger.error(f"🎤 [DIARIZE] ❌ Timeout connecting to speaker recognition service: {e}") + logger.error( + f"🎤 [DIARIZE] ❌ Timeout connecting to speaker recognition service: {e}" + ) return {"error": "timeout", "message": str(e), "segments": []} except aiohttp.ClientError as e: - logger.warning(f"🎤 [DIARIZE] ❌ Client error during speaker recognition: {e}") + logger.warning( + f"🎤 [DIARIZE] ❌ Client error during speaker recognition: {e}" + ) return {"error": "client_error", "message": str(e), "segments": []} except Exception as e: - logger.error(f"🎤 [DIARIZE] ❌ Error during speaker diarization and identification: {e}") + logger.error( + f"🎤 [DIARIZE] ❌ Error during speaker diarization and identification: {e}" + ) import traceback + logger.debug(traceback.format_exc()) return {"error": "unknown_error", "message": str(e), "segments": []} - async def identify_speakers(self, audio_path: str, segments: List[Dict]) -> Dict[str, str]: + async def identify_speakers( + self, audio_path: str, segments: List[Dict] + ) -> Dict[str, str]: """ Identify speakers in audio segments using the speaker recognition service. @@ -835,11 +980,14 @@ async def identify_speakers(self, audio_path: str, segments: List[Dict]) -> Dict # Get audio duration for timeout calculation import wave + try: with wave.open(audio_path, "rb") as wav_file: frame_count = wav_file.getnframes() sample_rate = wav_file.getframerate() - audio_duration = frame_count / sample_rate if sample_rate > 0 else None + audio_duration = ( + frame_count / sample_rate if sample_rate > 0 else None + ) except Exception as e: logger.warning(f"Failed to get audio duration from {audio_path}: {e}") audio_duration = None @@ -853,7 +1001,10 @@ async def identify_speakers(self, audio_path: str, segments: List[Dict]) -> Dict with open(audio_path, "rb") as audio_file: form_data = aiohttp.FormData() form_data.add_field( - "file", audio_file, filename=Path(audio_path).name, content_type="audio/wav" + "file", + audio_file, + filename=Path(audio_path).name, + content_type="audio/wav", ) # Get current diarization settings from advanced_omi_backend.config import get_diarization_settings @@ -861,14 +1012,29 @@ async def identify_speakers(self, audio_path: str, segments: List[Dict]) -> Dict _diarization_settings = get_diarization_settings() # Add all diarization parameters for the diarize-and-identify endpoint - form_data.add_field("min_duration", str(_diarization_settings.get("min_duration", 0.5))) - form_data.add_field("similarity_threshold", str(_diarization_settings.get("similarity_threshold", 0.45))) - form_data.add_field("collar", str(_diarization_settings.get("collar", 2.0))) - form_data.add_field("min_duration_off", str(_diarization_settings.get("min_duration_off", 1.5))) + form_data.add_field( + "min_duration", + str(_diarization_settings.get("min_duration", 0.5)), + ) + form_data.add_field( + "similarity_threshold", + str(_diarization_settings.get("similarity_threshold", 0.45)), + ) + form_data.add_field( + "collar", str(_diarization_settings.get("collar", 2.0)) + ) + form_data.add_field( + "min_duration_off", + str(_diarization_settings.get("min_duration_off", 1.5)), + ) if _diarization_settings.get("min_speakers"): - form_data.add_field("min_speakers", str(_diarization_settings["min_speakers"])) + form_data.add_field( + "min_speakers", str(_diarization_settings["min_speakers"]) + ) if _diarization_settings.get("max_speakers"): - form_data.add_field("max_speakers", str(_diarization_settings["max_speakers"])) + form_data.add_field( + "max_speakers", str(_diarization_settings["max_speakers"]) + ) form_data.add_field("identify_only_enrolled", "false") # Make the request @@ -886,7 +1052,9 @@ async def identify_speakers(self, audio_path: str, segments: List[Dict]) -> Dict result = await response.json() # Process the response to create speaker mapping - speaker_mapping = self._process_diarization_result(result, segments) + speaker_mapping = self._process_diarization_result( + result, segments + ) if speaker_mapping: logger.info(f"Speaker mapping created: {speaker_mapping}") @@ -941,14 +1109,18 @@ def _process_diarization_result( for seg in segments_for_speaker: identified_name = seg.get("identified_as") if identified_name and identified_name != "Unknown": - name_counts[identified_name] = name_counts.get(identified_name, 0) + 1 + name_counts[identified_name] = ( + name_counts.get(identified_name, 0) + 1 + ) # Assign the most common identified name, or unknown if none found if name_counts: best_name = max(name_counts.items(), key=lambda x: x[1])[0] speaker_mapping[generic_speaker] = best_name else: - speaker_mapping[generic_speaker] = f"unknown_speaker_{unknown_counter}" + speaker_mapping[generic_speaker] = ( + f"unknown_speaker_{unknown_counter}" + ) unknown_counter += 1 logger.info(f"🎤 Speaker mapping: {speaker_mapping}") @@ -978,7 +1150,9 @@ async def get_enrolled_speakers(self, user_id: Optional[str] = None) -> Dict: timeout=aiohttp.ClientTimeout(total=10), ) as response: if response.status != 200: - logger.warning(f"🎤 Failed to get enrolled speakers: status {response.status}") + logger.warning( + f"🎤 Failed to get enrolled speakers: status {response.status}" + ) return {"speakers": []} result = await response.json() @@ -993,7 +1167,9 @@ async def get_enrolled_speakers(self, user_id: Optional[str] = None) -> Dict: logger.error(f"🎤 Error getting enrolled speakers: {e}") return {"speakers": []} - async def get_speaker_by_name(self, speaker_name: str, user_id: int = 1) -> Optional[Dict]: + async def get_speaker_by_name( + self, speaker_name: str, user_id: int = 1 + ) -> Optional[Dict]: """ Look up enrolled speaker by name. @@ -1016,19 +1192,25 @@ async def get_speaker_by_name(self, speaker_name: str, user_id: int = 1) -> Opti timeout=aiohttp.ClientTimeout(total=10), ) as response: if response.status != 200: - logger.warning(f"🎤 Failed to get speakers: status {response.status}") + logger.warning( + f"🎤 Failed to get speakers: status {response.status}" + ) return None result = await response.json() speakers = result.get("speakers", []) - + # Case-insensitive name match for speaker in speakers: if speaker["name"].lower() == speaker_name.lower(): - logger.info(f"🎤 Found speaker '{speaker_name}' with ID: {speaker['id']}") + logger.info( + f"🎤 Found speaker '{speaker_name}' with ID: {speaker['id']}" + ) return speaker - - logger.info(f"🎤 Speaker '{speaker_name}' not found in {len(speakers)} enrolled speakers") + + logger.info( + f"🎤 Speaker '{speaker_name}' not found in {len(speakers)} enrolled speakers" + ) return None except aiohttp.ClientError as e: @@ -1061,8 +1243,10 @@ async def enroll_new_speaker( # Generate speaker ID: user_{user_id}_speaker_{random_hex} speaker_id = f"user_{user_id}_speaker_{uuid.uuid4().hex[:12]}" - - logger.info(f"🎤 Enrolling new speaker '{speaker_name}' with ID: {speaker_id}") + + logger.info( + f"🎤 Enrolling new speaker '{speaker_name}' with ID: {speaker_id}" + ) async with aiohttp.ClientSession() as session: form_data = aiohttp.FormData() @@ -1116,7 +1300,10 @@ async def append_to_speaker(self, speaker_id: str, audio_data: bytes) -> Dict: async with aiohttp.ClientSession() as session: form_data = aiohttp.FormData() form_data.add_field( - "files", audio_data, filename="segment.wav", content_type="audio/wav" + "files", + audio_data, + filename="segment.wav", + content_type="audio/wav", ) form_data.add_field("speaker_id", speaker_id) @@ -1149,7 +1336,7 @@ async def check_if_enrolled_speaker_present( client_id: str, session_id: str, user_id: str, - transcription_results: List[dict] + transcription_results: List[dict], ) -> tuple[bool, dict]: """ Check if any enrolled speakers are present in the transcription results. @@ -1173,19 +1360,29 @@ async def check_if_enrolled_speaker_present( extract_audio_for_results, ) - logger.info(f"🎤 [SPEAKER CHECK] Starting speaker check for session {session_id}") + logger.info( + f"🎤 [SPEAKER CHECK] Starting speaker check for session {session_id}" + ) logger.info(f"🎤 [SPEAKER CHECK] Client: {client_id}, User: {user_id}") - logger.info(f"🎤 [SPEAKER CHECK] Transcription results count: {len(transcription_results)}") + logger.info( + f"🎤 [SPEAKER CHECK] Transcription results count: {len(transcription_results)}" + ) # Get enrolled speakers for this user - logger.info(f"🎤 [SPEAKER CHECK] Fetching enrolled speakers for user {user_id}...") + logger.info( + f"🎤 [SPEAKER CHECK] Fetching enrolled speakers for user {user_id}..." + ) enrolled_result = await self.get_enrolled_speakers(user_id) - enrolled_speakers = set(speaker["name"] for speaker in enrolled_result.get("speakers", [])) + enrolled_speakers = set( + speaker["name"] for speaker in enrolled_result.get("speakers", []) + ) logger.info(f"🎤 [SPEAKER CHECK] Enrolled speakers: {enrolled_speakers}") if not enrolled_speakers: - logger.warning("🎤 [SPEAKER CHECK] No enrolled speakers found, allowing conversation") + logger.warning( + "🎤 [SPEAKER CHECK] No enrolled speakers found, allowing conversation" + ) return (True, {}) # If no enrolled speakers, allow all conversations # Extract audio chunks (PCM format) @@ -1194,11 +1391,13 @@ async def check_if_enrolled_speaker_present( redis_client=redis_client, client_id=client_id, session_id=session_id, - transcription_results=transcription_results + transcription_results=transcription_results, ) if not pcm_data: - logger.warning("🎤 [SPEAKER CHECK] No audio data extracted, skipping speaker check") + logger.warning( + "🎤 [SPEAKER CHECK] No audio data extracted, skipping speaker check" + ) return (False, {}) audio_size_kb = len(pcm_data) / 1024 @@ -1211,17 +1410,23 @@ async def check_if_enrolled_speaker_present( from advanced_omi_backend.utils.audio_utils import pcm_to_wav_bytes logger.info(f"🎤 [SPEAKER CHECK] Converting PCM to WAV in memory...") - wav_data = pcm_to_wav_bytes(pcm_data, sample_rate=16000, channels=1, sample_width=2) + wav_data = pcm_to_wav_bytes( + pcm_data, sample_rate=16000, channels=1, sample_width=2 + ) - logger.info(f"🎤 [SPEAKER CHECK] WAV created in memory: {len(wav_data) / 1024 / 1024:.2f} MB") + logger.info( + f"🎤 [SPEAKER CHECK] WAV created in memory: {len(wav_data) / 1024 / 1024:.2f} MB" + ) try: # Run speaker recognition (diarize and identify) with in-memory audio - logger.info(f"🎤 [SPEAKER CHECK] Calling diarize_and_identify with in-memory audio...") + logger.info( + f"🎤 [SPEAKER CHECK] Calling diarize_and_identify with in-memory audio..." + ) result = await self.diarize_and_identify( audio_data=wav_data, # Pass bytes directly, no temp file! words=None, - user_id=user_id + user_id=user_id, ) logger.info(f"🎤 [SPEAKER CHECK] Speaker recognition result: {result}") @@ -1229,7 +1434,9 @@ async def check_if_enrolled_speaker_present( # Check if any identified speakers are enrolled identified_speakers = set() segments_count = len(result.get("segments", [])) - logger.info(f"🎤 [SPEAKER CHECK] Processing {segments_count} segments from speaker recognition") + logger.info( + f"🎤 [SPEAKER CHECK] Processing {segments_count} segments from speaker recognition" + ) for idx, segment in enumerate(result.get("segments", [])): identified_name = segment.get("identified_as") @@ -1245,25 +1452,40 @@ async def check_if_enrolled_speaker_present( if identified_name and identified_name != "Unknown": identified_speakers.add(identified_name) - logger.info(f"🎤 [SPEAKER CHECK] Found identified speaker: {identified_name}") + logger.info( + f"🎤 [SPEAKER CHECK] Found identified speaker: {identified_name}" + ) - logger.info(f"🎤 [SPEAKER CHECK] All identified speakers: {identified_speakers}") + logger.info( + f"🎤 [SPEAKER CHECK] All identified speakers: {identified_speakers}" + ) logger.info(f"🎤 [SPEAKER CHECK] Enrolled speakers: {enrolled_speakers}") matches = enrolled_speakers & identified_speakers if matches: - logger.info(f"🎤 [SPEAKER CHECK] ✅ MATCH! Enrolled speaker(s) detected: {matches}") - return (True, result) # Return both boolean and speaker recognition results + logger.info( + f"🎤 [SPEAKER CHECK] ✅ MATCH! Enrolled speaker(s) detected: {matches}" + ) + return ( + True, + result, + ) # Return both boolean and speaker recognition results else: logger.info( f"🎤 [SPEAKER CHECK] ❌ NO MATCH. " f"Identified: {identified_speakers}, Enrolled: {enrolled_speakers}" ) - return (False, result) # Return both boolean and speaker recognition results + return ( + False, + result, + ) # Return both boolean and speaker recognition results except Exception as e: - logger.error(f"🎤 [SPEAKER CHECK] ❌ Speaker recognition check failed: {e}", exc_info=True) + logger.error( + f"🎤 [SPEAKER CHECK] ❌ Speaker recognition check failed: {e}", + exc_info=True, + ) return (False, {}) # Fail closed - don't create conversation on error async def health_check(self) -> bool: @@ -1277,7 +1499,9 @@ async def health_check(self) -> bool: return False try: - logger.debug(f"Performing health check on speaker service: {self.service_url}") + logger.debug( + f"Performing health check on speaker service: {self.service_url}" + ) async with aiohttp.ClientSession() as session: # Use the /health endpoint if available, otherwise try a simple endpoint @@ -1290,12 +1514,18 @@ async def health_check(self) -> bool: timeout=aiohttp.ClientTimeout(total=5), ) as response: if response.status == 200: - logger.debug(f"Speaker service health check passed via {endpoint}") + logger.debug( + f"Speaker service health check passed via {endpoint}" + ) return True else: - logger.debug(f"Health check endpoint {endpoint} returned {response.status}") + logger.debug( + f"Health check endpoint {endpoint} returned {response.status}" + ) except Exception as endpoint_error: - logger.debug(f"Health check failed for {endpoint}: {endpoint_error}") + logger.debug( + f"Health check failed for {endpoint}: {endpoint_error}" + ) continue logger.warning("All health check endpoints failed") diff --git a/backends/advanced/src/advanced_omi_backend/testing/mock_speaker_client.py b/backends/advanced/src/advanced_omi_backend/testing/mock_speaker_client.py index 0e9f4cae..15e968d2 100644 --- a/backends/advanced/src/advanced_omi_backend/testing/mock_speaker_client.py +++ b/backends/advanced/src/advanced_omi_backend/testing/mock_speaker_client.py @@ -33,7 +33,7 @@ class MockSpeakerRecognitionClient: "speaker": 0, "identified_as": "Unknown", "text": "The pumpkin that'll last for forever. Finally. Does it count? Today, we're taking a glass blowing class.", - "confidence": 0.95 + "confidence": 0.95, }, { "start": 10.28, @@ -41,7 +41,7 @@ class MockSpeakerRecognitionClient: "speaker": 0, "identified_as": "Unknown", "text": "I'm sweating already. We've worked with a lot of materials before, but we've only scratched the surface", - "confidence": 0.93 + "confidence": 0.93, }, { "start": 20.455, @@ -49,7 +49,7 @@ class MockSpeakerRecognitionClient: "speaker": 1, "identified_as": "Unknown", "text": "when it comes to glass", - "confidence": 0.91 + "confidence": 0.91, }, { "start": 22.095, @@ -57,7 +57,7 @@ class MockSpeakerRecognitionClient: "speaker": 0, "identified_as": "Unknown", "text": "and that's because", - "confidence": 0.94 + "confidence": 0.94, }, { "start": 23.815, @@ -65,7 +65,7 @@ class MockSpeakerRecognitionClient: "speaker": 1, "identified_as": "Unknown", "text": "a little intimidating. We've got about 400 pounds", - "confidence": 0.92 + "confidence": 0.92, }, { "start": 28.335, @@ -73,7 +73,7 @@ class MockSpeakerRecognitionClient: "speaker": 0, "identified_as": "Unknown", "text": "of liquid glass in this furnace right here. Nick's gonna really help us out. Nick, I'm excited and nervous. Me too.", - "confidence": 0.96 + "confidence": 0.96, }, { "start": 43.28, @@ -81,7 +81,7 @@ class MockSpeakerRecognitionClient: "speaker": 1, "identified_as": "Unknown", "text": "So we're gonna", - "confidence": 0.90 + "confidence": 0.90, }, { "start": 44.68, @@ -89,7 +89,7 @@ class MockSpeakerRecognitionClient: "speaker": 0, "identified_as": "Unknown", "text": "make what's called a trumpet", - "confidence": 0.95 + "confidence": 0.95, }, { "start": 46.96, @@ -97,8 +97,8 @@ class MockSpeakerRecognitionClient: "speaker": 0, "identified_as": "Unknown", "text": "flower. We're using gravity as a tool.", - "confidence": 0.93 - } + "confidence": 0.93, + }, ] } @@ -111,7 +111,7 @@ async def diarize_identify_match( conversation_id: str, backend_token: str, transcript_data: Dict, - user_id: Optional[str] = None + user_id: Optional[str] = None, ) -> Dict: """ Return pre-computed mock segments for known test audio files. @@ -125,7 +125,9 @@ async def diarize_identify_match( Returns: Dictionary with 'segments' array matching speaker service format """ - logger.info(f"🎤 Mock speaker client processing conversation: {conversation_id[:12]}...") + logger.info( + f"🎤 Mock speaker client processing conversation: {conversation_id[:12]}..." + ) # Try to identify which test audio this is from the transcript transcript_text = transcript_data.get("text", "").lower() @@ -135,11 +137,15 @@ async def diarize_identify_match( filename = "DIY_Experts_Glass_Blowing_16khz_mono_1min.wav" if filename in self.MOCK_SEGMENTS: segments = self.MOCK_SEGMENTS[filename] - logger.info(f"🎤 Mock returning {len(segments)} segments for DIY Glass Blowing audio") + logger.info( + f"🎤 Mock returning {len(segments)} segments for DIY Glass Blowing audio" + ) return {"segments": segments} # Fallback: Create single generic segment - logger.warning(f"🎤 Mock: No pre-computed segments found, creating generic segment") + logger.warning( + f"🎤 Mock: No pre-computed segments found, creating generic segment" + ) # Get duration from words if available words = transcript_data.get("words", []) @@ -149,14 +155,16 @@ async def diarize_identify_match( duration = 60.0 return { - "segments": [{ - "start": 0.0, - "end": duration, - "speaker": 0, - "identified_as": "Unknown", - "text": transcript_data.get("text", ""), - "confidence": 0.85 - }] + "segments": [ + { + "start": 0.0, + "end": duration, + "speaker": 0, + "identified_as": "Unknown", + "text": transcript_data.get("text", ""), + "confidence": 0.85, + } + ] } async def identify_segment( diff --git a/backends/advanced/src/advanced_omi_backend/utils/audio_chunk_utils.py b/backends/advanced/src/advanced_omi_backend/utils/audio_chunk_utils.py index 52017932..17fb1099 100644 --- a/backends/advanced/src/advanced_omi_backend/utils/audio_chunk_utils.py +++ b/backends/advanced/src/advanced_omi_backend/utils/audio_chunk_utils.py @@ -51,8 +51,11 @@ async def encode_pcm_to_opus( >>> # opus_bytes is ~30KB vs 320KB PCM (94% reduction) """ # Create temporary files for FFmpeg I/O - with tempfile.NamedTemporaryFile(suffix=".pcm", delete=False) as pcm_file, \ - tempfile.NamedTemporaryFile(suffix=".opus", delete=False) as opus_file: + with tempfile.NamedTemporaryFile( + suffix=".pcm", delete=False + ) as pcm_file, tempfile.NamedTemporaryFile( + suffix=".opus", delete=False + ) as opus_file: pcm_path = Path(pcm_file.name) opus_path = Path(opus_file.name) @@ -72,14 +75,22 @@ async def encode_pcm_to_opus( # -application voip: optimize for speech cmd = [ "ffmpeg", - "-f", "s16le", - "-ar", str(sample_rate), - "-ac", str(channels), - "-i", str(pcm_path), - "-c:a", "libopus", - "-b:a", f"{bitrate}k", - "-vbr", "on", - "-application", "voip", + "-f", + "s16le", + "-ar", + str(sample_rate), + "-ac", + str(channels), + "-i", + str(pcm_path), + "-c:a", + "libopus", + "-b:a", + f"{bitrate}k", + "-vbr", + "on", + "-application", + "voip", "-y", # Overwrite output str(opus_path), ] @@ -140,8 +151,11 @@ async def decode_opus_to_pcm( >>> # pcm_bytes can be played or concatenated """ # Create temporary files for FFmpeg I/O - with tempfile.NamedTemporaryFile(suffix=".opus", delete=False) as opus_file, \ - tempfile.NamedTemporaryFile(suffix=".pcm", delete=False) as pcm_file: + with tempfile.NamedTemporaryFile( + suffix=".opus", delete=False + ) as opus_file, tempfile.NamedTemporaryFile( + suffix=".pcm", delete=False + ) as pcm_file: opus_path = Path(opus_file.name) pcm_path = Path(pcm_file.name) @@ -158,10 +172,14 @@ async def decode_opus_to_pcm( # -ac: convert to target channel count cmd = [ "ffmpeg", - "-i", str(opus_path), - "-f", "s16le", - "-ar", str(sample_rate), - "-ac", str(channels), + "-i", + str(opus_path), + "-f", + "s16le", + "-ar", + str(sample_rate), + "-ac", + str(channels), "-y", # Overwrite output str(pcm_path), ] @@ -322,9 +340,7 @@ async def concatenate_chunks_to_pcm( # Append to buffer pcm_buffer.extend(pcm_data) - logger.debug( - f"Concatenated {len(chunks)} chunks → {len(pcm_buffer)} bytes PCM" - ) + logger.debug(f"Concatenated {len(chunks)} chunks → {len(pcm_buffer)} bytes PCM") return bytes(pcm_buffer) @@ -369,9 +385,7 @@ async def reconstruct_wav_from_conversation( ) if not chunks: - raise ValueError( - f"No audio chunks found for conversation {conversation_id}" - ) + raise ValueError(f"No audio chunks found for conversation {conversation_id}") # Get audio format from first chunk sample_rate = chunks[0].sample_rate @@ -439,7 +453,9 @@ async def reconstruct_audio_segments( total_duration = conversation.audio_total_duration or 0.0 if total_duration == 0: - logger.warning(f"Conversation {conversation_id} has zero duration, no segments to yield") + logger.warning( + f"Conversation {conversation_id} has zero duration, no segments to yield" + ) return # Get audio format from first chunk @@ -462,11 +478,17 @@ async def reconstruct_audio_segments( # Get chunks that overlap with this time range # Note: Using start_time and end_time fields from chunks - chunks = await AudioChunkDocument.find( - AudioChunkDocument.conversation_id == conversation_id, - AudioChunkDocument.start_time < end_time, # Chunk starts before segment ends - AudioChunkDocument.end_time > start_time, # Chunk ends after segment starts - ).sort(+AudioChunkDocument.chunk_index).to_list() + chunks = ( + await AudioChunkDocument.find( + AudioChunkDocument.conversation_id == conversation_id, + AudioChunkDocument.start_time + < end_time, # Chunk starts before segment ends + AudioChunkDocument.end_time + > start_time, # Chunk ends after segment starts + ) + .sort(+AudioChunkDocument.chunk_index) + .to_list() + ) if not chunks: logger.warning( @@ -499,9 +521,7 @@ async def reconstruct_audio_segments( async def reconstruct_audio_segment( - conversation_id: str, - start_time: float, - end_time: float + conversation_id: str, start_time: float, end_time: float ) -> bytes: """ Reconstruct audio for a specific time range from MongoDB chunks. @@ -571,11 +591,16 @@ async def reconstruct_audio_segment( channels = first_chunk.channels # Get chunks that overlap with this time range - chunks = await AudioChunkDocument.find( - AudioChunkDocument.conversation_id == conversation_id, - AudioChunkDocument.start_time < end_time, # Chunk starts before segment ends - AudioChunkDocument.end_time > start_time, # Chunk ends after segment starts - ).sort(+AudioChunkDocument.chunk_index).to_list() + chunks = ( + await AudioChunkDocument.find( + AudioChunkDocument.conversation_id == conversation_id, + AudioChunkDocument.start_time + < end_time, # Chunk starts before segment ends + AudioChunkDocument.end_time > start_time, # Chunk ends after segment starts + ) + .sort(+AudioChunkDocument.chunk_index) + .to_list() + ) if not chunks: logger.warning( @@ -654,9 +679,7 @@ async def reconstruct_audio_segment( def filter_transcript_by_time( - transcript_data: dict, - start_time: float, - end_time: float + transcript_data: dict, start_time: float, end_time: float ) -> dict: """ Filter transcript data to only include words within a time range. @@ -695,10 +718,7 @@ def filter_transcript_by_time( # Rebuild text from filtered words filtered_text = " ".join(word.get("word", "") for word in filtered_words) - return { - "text": filtered_text, - "words": filtered_words - } + return {"text": filtered_text, "words": filtered_words} async def convert_audio_to_chunks( @@ -785,7 +805,7 @@ async def convert_audio_to_chunks( pcm_data=chunk_pcm, sample_rate=sample_rate, channels=channels, - bitrate=24 # 24kbps for speech + bitrate=24, # 24kbps for speech ) # Create MongoDB document @@ -830,19 +850,29 @@ async def convert_audio_to_chunks( ) if conversation: - compression_ratio = total_compressed_size / total_original_size if total_original_size > 0 else 0.0 + compression_ratio = ( + total_compressed_size / total_original_size + if total_original_size > 0 + else 0.0 + ) - logger.info(f"🔍 DEBUG: Setting metadata - chunks={chunk_index}, duration={total_duration_seconds:.2f}s, ratio={compression_ratio:.3f}") + logger.info( + f"🔍 DEBUG: Setting metadata - chunks={chunk_index}, duration={total_duration_seconds:.2f}s, ratio={compression_ratio:.3f}" + ) conversation.audio_chunks_count = chunk_index conversation.audio_total_duration = total_duration_seconds conversation.audio_compression_ratio = compression_ratio - logger.info(f"🔍 DEBUG: Before save - chunks={conversation.audio_chunks_count}, duration={conversation.audio_total_duration}") + logger.info( + f"🔍 DEBUG: Before save - chunks={conversation.audio_chunks_count}, duration={conversation.audio_total_duration}" + ) await conversation.save() logger.info(f"🔍 DEBUG: After save - metadata should be persisted") else: - logger.error(f"❌ Conversation {conversation_id} not found for metadata update!") + logger.error( + f"❌ Conversation {conversation_id} not found for metadata update!" + ) logger.info( f"✅ Converted audio to {chunk_index} MongoDB chunks: " @@ -899,6 +929,7 @@ async def convert_wav_to_chunks( # Read WAV file import wave + with wave.open(str(wav_file_path), "rb") as wav: sample_rate = wav.getframerate() channels = wav.getnchannels() @@ -952,7 +983,7 @@ async def convert_wav_to_chunks( pcm_data=chunk_pcm, sample_rate=sample_rate, channels=channels, - bitrate=24 # 24kbps for speech + bitrate=24, # 24kbps for speech ) # Create MongoDB document @@ -997,19 +1028,29 @@ async def convert_wav_to_chunks( ) if conversation: - compression_ratio = total_compressed_size / total_original_size if total_original_size > 0 else 0.0 + compression_ratio = ( + total_compressed_size / total_original_size + if total_original_size > 0 + else 0.0 + ) - logger.info(f"🔍 DEBUG: Setting metadata - chunks={chunk_index}, duration={total_duration_seconds:.2f}s, ratio={compression_ratio:.3f}") + logger.info( + f"🔍 DEBUG: Setting metadata - chunks={chunk_index}, duration={total_duration_seconds:.2f}s, ratio={compression_ratio:.3f}" + ) conversation.audio_chunks_count = chunk_index conversation.audio_total_duration = total_duration_seconds conversation.audio_compression_ratio = compression_ratio - logger.info(f"🔍 DEBUG: Before save - chunks={conversation.audio_chunks_count}, duration={conversation.audio_total_duration}") + logger.info( + f"🔍 DEBUG: Before save - chunks={conversation.audio_chunks_count}, duration={conversation.audio_total_duration}" + ) await conversation.save() logger.info(f"🔍 DEBUG: After save - metadata should be persisted") else: - logger.error(f"❌ Conversation {conversation_id} not found for metadata update!") + logger.error( + f"❌ Conversation {conversation_id} not found for metadata update!" + ) logger.info( f"✅ Converted WAV to {chunk_index} MongoDB chunks: " @@ -1058,7 +1099,7 @@ async def wait_for_audio_chunks( chunks = await retrieve_audio_chunks( conversation_id=conversation_id, start_index=0, - limit=1 # Just check if any exist + limit=1, # Just check if any exist ) if len(chunks) >= min_chunks: diff --git a/backends/advanced/src/advanced_omi_backend/utils/audio_utils.py b/backends/advanced/src/advanced_omi_backend/utils/audio_utils.py index 4abb1d5d..4d309a32 100644 --- a/backends/advanced/src/advanced_omi_backend/utils/audio_utils.py +++ b/backends/advanced/src/advanced_omi_backend/utils/audio_utils.py @@ -24,8 +24,12 @@ audio_logger = logging.getLogger("audio_processing") # Import constants from main.py (these are defined there) -MIN_SPEECH_SEGMENT_DURATION = float(os.getenv("MIN_SPEECH_SEGMENT_DURATION", "1.0")) # seconds -CROPPING_CONTEXT_PADDING = float(os.getenv("CROPPING_CONTEXT_PADDING", "0.1")) # seconds +MIN_SPEECH_SEGMENT_DURATION = float( + os.getenv("MIN_SPEECH_SEGMENT_DURATION", "1.0") +) # seconds +CROPPING_CONTEXT_PADDING = float( + os.getenv("CROPPING_CONTEXT_PADDING", "0.1") +) # seconds SUPPORTED_AUDIO_EXTENSIONS = {".wav", ".mp3", ".mp4", ".m4a", ".flac", ".ogg", ".webm"} VIDEO_EXTENSIONS = {".mp4", ".webm"} @@ -33,6 +37,7 @@ class AudioValidationError(Exception): """Exception raised when audio validation fails.""" + pass @@ -42,7 +47,7 @@ async def resample_audio_with_ffmpeg( input_channels: int, input_sample_width: int, target_sample_rate: int, - target_channels: int = 1 + target_channels: int = 1, ) -> bytes: """ Resample audio using FFmpeg with stdin/stdout pipes (no disk I/O). @@ -75,13 +80,20 @@ async def resample_audio_with_ffmpeg( # pipe:0 = stdin, pipe:1 = stdout cmd = [ "ffmpeg", - "-f", input_format, - "-ar", str(input_sample_rate), - "-ac", str(input_channels), - "-i", "pipe:0", # Read from stdin - "-ar", str(target_sample_rate), - "-ac", str(target_channels), - "-f", "s16le", # Always output 16-bit + "-f", + input_format, + "-ar", + str(input_sample_rate), + "-ac", + str(input_channels), + "-i", + "pipe:0", # Read from stdin + "-ar", + str(target_sample_rate), + "-ac", + str(target_channels), + "-f", + "s16le", # Always output 16-bit "pipe:1", # Write to stdout ] @@ -133,12 +145,17 @@ async def convert_any_to_wav(file_data: bytes, file_extension: str) -> bytes: cmd = [ "ffmpeg", - "-i", "pipe:0", + "-i", + "pipe:0", "-vn", # Strip video track (no-op for audio-only files) - "-acodec", "pcm_s16le", - "-ar", "16000", - "-ac", "1", - "-f", "wav", + "-acodec", + "pcm_s16le", + "-ar", + "16000", + "-ac", + "1", + "-f", + "wav", "pipe:1", ] @@ -156,9 +173,7 @@ async def convert_any_to_wav(file_data: bytes, file_extension: str) -> bytes: audio_logger.error(f"FFmpeg conversion failed for {ext}: {error_msg}") raise AudioValidationError(f"Failed to convert {ext} file to WAV: {error_msg}") - audio_logger.info( - f"Converted {ext} to WAV: {len(file_data)} → {len(stdout)} bytes" - ) + audio_logger.info(f"Converted {ext} to WAV: {len(file_data)} → {len(stdout)} bytes") return stdout @@ -167,7 +182,7 @@ async def validate_and_prepare_audio( audio_data: bytes, expected_sample_rate: int = 16000, convert_to_mono: bool = True, - auto_resample: bool = False + auto_resample: bool = False, ) -> tuple[bytes, int, int, int, float]: """ Validate WAV audio data and prepare it for processing. @@ -212,7 +227,7 @@ async def validate_and_prepare_audio( input_channels=channels, input_sample_width=sample_width, target_sample_rate=expected_sample_rate, - target_channels=1 if convert_to_mono else channels + target_channels=1 if convert_to_mono else channels, ) # Update metadata after resampling sample_rate = expected_sample_rate @@ -243,7 +258,9 @@ async def validate_and_prepare_audio( # Reshape to separate channels and average audio_array = audio_array.reshape(-1, 2) - processed_audio = np.mean(audio_array, axis=1).astype(audio_array.dtype).tobytes() + processed_audio = ( + np.mean(audio_array, axis=1).astype(audio_array.dtype).tobytes() + ) channels = 1 audio_logger.debug( @@ -301,8 +318,9 @@ async def write_audio_file( # Validate and prepare audio if needed if validate: - audio_data, sample_rate, sample_width, channels, duration = \ + audio_data, sample_rate, sample_width, channels, duration = ( await validate_and_prepare_audio(raw_audio_data) + ) else: # For WebSocket/streaming path - audio is already processed PCM audio_data = raw_audio_data @@ -325,7 +343,7 @@ async def write_audio_file( # If output_dir is a subdirectory of CHUNK_DIR, include the folder prefix try: relative_path_parts = output_dir.relative_to(CHUNK_DIR) - if str(relative_path_parts) != '.': + if str(relative_path_parts) != ".": relative_audio_path = f"{relative_path_parts}/{wav_filename}" else: relative_audio_path = wav_filename @@ -338,15 +356,12 @@ async def write_audio_file( file_path=str(file_path), sample_rate=int(sample_rate), channels=int(channels), - sample_width=int(sample_width) + sample_width=int(sample_width), ) await sink.open() audio_chunk = AudioChunk( - rate=sample_rate, - width=sample_width, - channels=channels, - audio=audio_data + rate=sample_rate, width=sample_width, channels=channels, audio=audio_data ) await sink.write(audio_chunk) await sink.close() @@ -364,7 +379,7 @@ async def process_audio_chunk( user_id: str, user_email: str, audio_format: dict, - client_state: Optional["ClientState"] = None + client_state: Optional["ClientState"] = None, ) -> None: """Process a single audio chunk through Redis Streams pipeline. @@ -396,11 +411,7 @@ async def process_audio_chunk( # Create AudioChunk with format details chunk = AudioChunk( - audio=audio_data, - rate=rate, - width=width, - channels=channels, - timestamp=timestamp + audio=audio_data, rate=rate, width=width, channels=channels, timestamp=timestamp ) # Publish audio chunk to Redis Streams @@ -411,7 +422,7 @@ async def process_audio_chunk( user_email=user_email, audio_chunk=chunk, audio_uuid=None, # Will be generated by worker - timestamp=timestamp + timestamp=timestamp, ) # Update client state if provided @@ -420,10 +431,7 @@ async def process_audio_chunk( def pcm_to_wav_bytes( - pcm_data: bytes, - sample_rate: int = 16000, - channels: int = 1, - sample_width: int = 2 + pcm_data: bytes, sample_rate: int = 16000, channels: int = 1, sample_width: int = 2 ) -> bytes: """ Convert raw PCM audio data to WAV format in memory. @@ -448,7 +456,7 @@ def pcm_to_wav_bytes( # Use BytesIO to create WAV in memory wav_buffer = io.BytesIO() - with wave.open(wav_buffer, 'wb') as wav_file: + with wave.open(wav_buffer, "wb") as wav_file: wav_file.setnchannels(channels) wav_file.setsampwidth(sample_width) wav_file.setframerate(sample_rate) @@ -467,7 +475,7 @@ def write_pcm_to_wav( output_path: str, sample_rate: int = 16000, channels: int = 1, - sample_width: int = 2 + sample_width: int = 2, ) -> None: """ Write raw PCM audio data to a WAV file. @@ -487,7 +495,7 @@ def write_pcm_to_wav( ) try: - with wave.open(output_path, 'wb') as wav_file: + with wave.open(output_path, "wb") as wav_file: wav_file.setnchannels(channels) wav_file.setsampwidth(sample_width) wav_file.setframerate(sample_rate) diff --git a/backends/advanced/src/advanced_omi_backend/utils/conversation_utils.py b/backends/advanced/src/advanced_omi_backend/utils/conversation_utils.py index 63036ce1..5dc32bae 100644 --- a/backends/advanced/src/advanced_omi_backend/utils/conversation_utils.py +++ b/backends/advanced/src/advanced_omi_backend/utils/conversation_utils.py @@ -43,7 +43,10 @@ def is_meaningful_speech(combined_results: dict) -> bool: if not combined_results.get("text"): return False - transcript_data = {"text": combined_results["text"], "words": combined_results.get("words", [])} + transcript_data = { + "text": combined_results["text"], + "words": combined_results.get("words", []), + } speech_analysis = analyze_speech(transcript_data) return speech_analysis["has_speech"] @@ -83,19 +86,25 @@ def analyze_speech(transcript_data: dict) -> dict: settings = get_speech_detection_settings() words = transcript_data.get("words", []) - logger.info(f"🔬 analyze_speech: words_list_length={len(words)}, settings={settings}") + logger.info( + f"🔬 analyze_speech: words_list_length={len(words)}, settings={settings}" + ) if words and len(words) > 0: logger.info(f"📝 First 3 words: {words[:3]}") # Method 1: Word-level analysis (preferred - has confidence scores and timing) if words: # Filter by confidence threshold - valid_words = [w for w in words if (w.get("confidence") or 0) >= settings["min_confidence"]] + valid_words = [ + w for w in words if (w.get("confidence") or 0) >= settings["min_confidence"] + ] if len(valid_words) < settings["min_words"]: # Not enough valid words in word-level data - fall through to text-only analysis # This handles cases where word-level data is incomplete or low confidence - logger.debug(f"Only {len(valid_words)} valid words, falling back to text-only analysis") + logger.debug( + f"Only {len(valid_words)} valid words, falling back to text-only analysis" + ) # Continue to Method 2 (don't return early) else: # Calculate speech duration from word timing @@ -113,12 +122,16 @@ def analyze_speech(transcript_data: dict) -> dict: # If no timing data (duration = 0), fall back to text-only analysis # This happens with some streaming transcription services if speech_duration == 0: - logger.debug("Word timing data missing, falling back to text-only analysis") + logger.debug( + "Word timing data missing, falling back to text-only analysis" + ) # Continue to Method 2 (text-only fallback) else: # Check minimum duration threshold when we have timing data min_duration = settings.get("min_duration", 10.0) - logger.info(f"📏 Comparing duration {speech_duration:.1f}s vs threshold {min_duration:.1f}s") + logger.info( + f"📏 Comparing duration {speech_duration:.1f}s vs threshold {min_duration:.1f}s" + ) if speech_duration < min_duration: return { "has_speech": False, @@ -222,7 +235,9 @@ async def generate_title_and_summary( "{conversation_text}" """ - response = await async_generate(prompt, operation="title_summary", langfuse_session_id=langfuse_session_id) + response = await async_generate( + prompt, operation="title_summary", langfuse_session_id=langfuse_session_id + ) # Parse response for Title: and Summary: lines title = None @@ -244,12 +259,13 @@ async def generate_title_and_summary( # Fallback words = text.split()[:6] fallback_title = " ".join(words) - fallback_title = fallback_title[:40] + "..." if len(fallback_title) > 40 else fallback_title + fallback_title = ( + fallback_title[:40] + "..." if len(fallback_title) > 40 else fallback_title + ) fallback_summary = text[:120] + "..." if len(text) > 120 else text return fallback_title or "Conversation", fallback_summary or "No content" - async def generate_detailed_summary( text: str, segments: Optional[list] = None, @@ -330,8 +346,15 @@ async def generate_detailed_summary( "{conversation_text}" """ - summary = await async_generate(prompt, operation="detailed_summary", langfuse_session_id=langfuse_session_id) - return summary.strip().strip('"').strip("'") or "No meaningful content to summarize" + summary = await async_generate( + prompt, + operation="detailed_summary", + langfuse_session_id=langfuse_session_id, + ) + return ( + summary.strip().strip('"').strip("'") + or "No meaningful content to summarize" + ) except Exception as e: logger.warning(f"Failed to generate detailed summary: {e}") @@ -350,7 +373,6 @@ async def generate_detailed_summary( # ============================================================================ - def extract_speakers_from_segments(segments: list) -> List[str]: """ Extract unique speaker names from segments. @@ -364,14 +386,21 @@ def extract_speakers_from_segments(segments: list) -> List[str]: speakers = [] if segments: for seg in segments: - speaker = seg.get("speaker", "Unknown") if isinstance(seg, dict) else (seg.speaker or "Unknown") + speaker = ( + seg.get("speaker", "Unknown") + if isinstance(seg, dict) + else (seg.speaker or "Unknown") + ) if speaker and speaker != "Unknown" and speaker not in speakers: speakers.append(speaker) return speakers async def track_speech_activity( - speech_analysis: Dict[str, Any], last_word_count: int, conversation_id: str, redis_client + speech_analysis: Dict[str, Any], + last_word_count: int, + conversation_id: str, + redis_client, ) -> tuple[float, int]: """ Track new speech activity and update last speech timestamp using audio timestamps. @@ -475,7 +504,9 @@ async def update_job_progress_metadata( "conversation_id": conversation_id, "client_id": client_id, # Ensure client_id is always present "transcript": ( - combined["text"][:500] + "..." if len(combined["text"]) > 500 else combined["text"] + combined["text"][:500] + "..." + if len(combined["text"]) > 500 + else combined["text"] ), # First 500 chars "transcript_length": len(combined["text"]), "speakers": speakers, @@ -506,7 +537,9 @@ async def mark_conversation_deleted(conversation_id: str, deletion_reason: str) f"🗑️ Marking conversation {conversation_id} as deleted - reason: {deletion_reason}" ) - conversation = await Conversation.find_one(Conversation.conversation_id == conversation_id) + conversation = await Conversation.find_one( + Conversation.conversation_id == conversation_id + ) if conversation: conversation.deleted = True conversation.deletion_reason = deletion_reason diff --git a/backends/advanced/src/advanced_omi_backend/utils/gdrive_audio_utils.py b/backends/advanced/src/advanced_omi_backend/utils/gdrive_audio_utils.py index d9e39163..7e86331e 100644 --- a/backends/advanced/src/advanced_omi_backend/utils/gdrive_audio_utils.py +++ b/backends/advanced/src/advanced_omi_backend/utils/gdrive_audio_utils.py @@ -17,7 +17,6 @@ FOLDER_MIMETYPE = "application/vnd.google-apps.folder" - async def download_and_wrap_drive_file(service, file_item): file_id = file_item["id"] name = file_item["name"] @@ -36,7 +35,7 @@ async def download_and_wrap_drive_file(service, file_item): if not content: raise AudioValidationError(f"Downloaded Google Drive file '{name}' was empty") - tmp_file = tempfile.SpooledTemporaryFile(max_size=10*1024*1024) # 10 MB + tmp_file = tempfile.SpooledTemporaryFile(max_size=10 * 1024 * 1024) # 10 MB tmp_file.write(content) tmp_file.seek(0) upload_file = StarletteUploadFile(filename=name, file=tmp_file) @@ -54,10 +53,13 @@ def wrapped_close(): return upload_file + # ------------------------------------------------------------- # LIST + DOWNLOAD FILES IN FOLDER (OAUTH) # ------------------------------------------------------------- -async def download_audio_files_from_drive(folder_id: str, user_id: str) -> List[StarletteUploadFile]: +async def download_audio_files_from_drive( + folder_id: str, user_id: str +) -> List[StarletteUploadFile]: if not folder_id: raise AudioValidationError("Google Drive folder ID is required.") @@ -67,18 +69,21 @@ async def download_audio_files_from_drive(folder_id: str, user_id: str) -> List[ escaped_folder_id = folder_id.replace("\\", "\\\\").replace("'", "\\'") query = f"'{escaped_folder_id}' in parents and trashed = false" - response = service.files().list( - q=query, - fields="files(id, name, mimeType)", - includeItemsFromAllDrives=False, - supportsAllDrives=False, - ).execute() + response = ( + service.files() + .list( + q=query, + fields="files(id, name, mimeType)", + includeItemsFromAllDrives=False, + supportsAllDrives=False, + ) + .execute() + ) all_files = response.get("files", []) audio_files_metadata = [ - f for f in all_files - if f["name"].lower().endswith(AUDIO_EXTENSIONS) + f for f in all_files if f["name"].lower().endswith(AUDIO_EXTENSIONS) ] if not audio_files_metadata: @@ -86,15 +91,15 @@ async def download_audio_files_from_drive(folder_id: str, user_id: str) -> List[ wrapped_files = [] skipped_count = 0 - + for item in audio_files_metadata: - file_id = item["id"] # Get the Google Drive File ID + file_id = item["id"] # Get the Google Drive File ID # Check if the file is already processed (check Conversation by external_source_id and user_id) existing = await Conversation.find_one( Conversation.external_source_id == file_id, Conversation.external_source_type == "gdrive", - Conversation.user_id == user_id + Conversation.user_id == user_id, ) if existing: @@ -107,9 +112,11 @@ async def download_audio_files_from_drive(folder_id: str, user_id: str) -> List[ # Attach the file_id to the UploadFile object for later use (for external_source_id) wrapped_file.file_id = file_id wrapped_files.append(wrapped_file) - + if not wrapped_files and skipped_count > 0: - raise AudioValidationError(f"All {skipped_count} files in the folder have already been processed.") + raise AudioValidationError( + f"All {skipped_count} files in the folder have already been processed." + ) return wrapped_files @@ -117,5 +124,3 @@ async def download_audio_files_from_drive(folder_id: str, user_id: str) -> List[ if isinstance(e, AudioValidationError): raise raise AudioValidationError(f"Google Drive API Error: {e}") from e - - diff --git a/backends/advanced/src/advanced_omi_backend/utils/job_utils.py b/backends/advanced/src/advanced_omi_backend/utils/job_utils.py index c9028909..4abd93d3 100644 --- a/backends/advanced/src/advanced_omi_backend/utils/job_utils.py +++ b/backends/advanced/src/advanced_omi_backend/utils/job_utils.py @@ -10,7 +10,9 @@ logger = logging.getLogger(__name__) -async def check_job_alive(redis_client, current_job, session_id: Optional[str] = None) -> bool: +async def check_job_alive( + redis_client, current_job, session_id: Optional[str] = None +) -> bool: """ Check if current RQ job still exists in Redis. @@ -44,12 +46,19 @@ async def check_job_alive(redis_client, current_job, session_id: Optional[str] = if session_id: session_key = f"audio:session:{session_id}" session_status = await redis_client.hget(session_key, "status") - if session_status and session_status.decode() in ["finalizing", "finished"]: + if session_status and session_status.decode() in [ + "finalizing", + "finished", + ]: # Session ended naturally - not a zombie, just natural cleanup - logger.debug(f"📋 Job {current_job.id} ending naturally (session closed)") + logger.debug( + f"📋 Job {current_job.id} ending naturally (session closed)" + ) return False # True zombie - job deleted while session still active - logger.error(f"🧟 Zombie job detected - job {current_job.id} deleted from Redis while session still active, exiting") + logger.error( + f"🧟 Zombie job detected - job {current_job.id} deleted from Redis while session still active, exiting" + ) return False return True diff --git a/backends/advanced/src/advanced_omi_backend/utils/logging_utils.py b/backends/advanced/src/advanced_omi_backend/utils/logging_utils.py index d0c69e34..a8b31304 100644 --- a/backends/advanced/src/advanced_omi_backend/utils/logging_utils.py +++ b/backends/advanced/src/advanced_omi_backend/utils/logging_utils.py @@ -4,33 +4,46 @@ Provides functions to mask sensitive information in logs to prevent accidental exposure of credentials, tokens, and other secrets. """ + import re from typing import Any, Dict, List, Optional, Set, Union # Common patterns for identifying secret field names SECRET_KEYWORDS = [ - 'PASSWORD', 'PASSWD', 'PWD', - 'TOKEN', 'AUTH', 'AUTHORIZATION', - 'KEY', 'APIKEY', 'API_KEY', 'SECRET', - 'CREDENTIAL', 'CRED', - 'PRIVATE', 'CERTIFICATE', 'CERT' + "PASSWORD", + "PASSWD", + "PWD", + "TOKEN", + "AUTH", + "AUTHORIZATION", + "KEY", + "APIKEY", + "API_KEY", + "SECRET", + "CREDENTIAL", + "CRED", + "PRIVATE", + "CERTIFICATE", + "CERT", ] # Default mask for secrets -SECRET_MASK = '••••••••' +SECRET_MASK = "••••••••" -def is_secret_field(field_name: str, additional_keywords: Optional[List[str]] = None) -> bool: +def is_secret_field( + field_name: str, additional_keywords: Optional[List[str]] = None +) -> bool: """ Check if a field name indicates a secret value. - + Args: field_name: The field/key name to check additional_keywords: Optional additional keywords to check for - + Returns: True if field name matches secret patterns - + Examples: >>> is_secret_field('smtp_password') True @@ -40,18 +53,18 @@ def is_secret_field(field_name: str, additional_keywords: Optional[List[str]] = True """ field_upper = field_name.upper() - + # Check default keywords for keyword in SECRET_KEYWORDS: if keyword in field_upper: return True - + # Check additional keywords if provided if additional_keywords: for keyword in additional_keywords: if keyword.upper() in field_upper: return True - + return False @@ -59,38 +72,37 @@ def mask_dict( data: Dict[str, Any], mask: str = SECRET_MASK, secret_fields: Optional[Set[str]] = None, - additional_keywords: Optional[List[str]] = None + additional_keywords: Optional[List[str]] = None, ) -> Dict[str, Any]: """ Mask secret values in a dictionary for safe logging. - + Args: data: Dictionary to mask mask: String to use for masked values (default: '••••••••') secret_fields: Explicit set of field names to mask (case-insensitive) additional_keywords: Additional keywords to identify secret fields - + Returns: New dictionary with secrets masked - + Examples: >>> config = {'smtp_host': 'smtp.gmail.com', 'smtp_password': 'secret123'} >>> mask_dict(config) {'smtp_host': 'smtp.gmail.com', 'smtp_password': '••••••••'} - + >>> mask_dict({'token': 'abc123'}, secret_fields={'token'}) {'token': '••••••••'} """ masked = {} secret_fields_lower = {f.lower() for f in (secret_fields or set())} - + for key, value in data.items(): # Check if this is a secret field - is_secret = ( - key.lower() in secret_fields_lower or - is_secret_field(key, additional_keywords) + is_secret = key.lower() in secret_fields_lower or is_secret_field( + key, additional_keywords ) - + if is_secret and value: # Mask non-empty secret values masked[key] = mask @@ -100,60 +112,61 @@ def mask_dict( elif isinstance(value, list): # Handle lists of dictionaries masked[key] = [ - mask_dict(item, mask, secret_fields, additional_keywords) - if isinstance(item, dict) else item + ( + mask_dict(item, mask, secret_fields, additional_keywords) + if isinstance(item, dict) + else item + ) for item in value ] else: # Keep non-secret values as-is masked[key] = value - + return masked def mask_string( - text: str, - patterns: Optional[List[str]] = None, - mask: str = SECRET_MASK + text: str, patterns: Optional[List[str]] = None, mask: str = SECRET_MASK ) -> str: """ Mask sensitive patterns in strings (e.g., tokens in error messages). - + Args: text: String to mask patterns: List of regex patterns to match and mask mask: String to use for masked values - + Returns: String with matched patterns masked - + Examples: >>> mask_string('Token: abc123def456', patterns=[r'Token: \w+']) 'Token: ••••••••' - + >>> mask_string('password=secret123', patterns=[r'password=\S+']) 'password=••••••••' """ if not patterns: # Default patterns for common secret formats patterns = [ - r'password[=:]\s*\S+', - r'token[=:]\s*\S+', - r'key[=:]\s*\S+', - r'secret[=:]\s*\S+', - r'api[_-]?key[=:]\s*\S+', + r"password[=:]\s*\S+", + r"token[=:]\s*\S+", + r"key[=:]\s*\S+", + r"secret[=:]\s*\S+", + r"api[_-]?key[=:]\s*\S+", ] - + masked_text = text for pattern in patterns: # Replace the value part after the = or : with mask masked_text = re.sub( pattern, - lambda m: re.sub(r'([=:])\s*\S+', r'\1' + mask, m.group(0)), + lambda m: re.sub(r"([=:])\s*\S+", r"\1" + mask, m.group(0)), masked_text, - flags=re.IGNORECASE + flags=re.IGNORECASE, ) - + return masked_text @@ -162,21 +175,21 @@ def safe_log_config( name: str = "Configuration", mask: str = SECRET_MASK, secret_fields: Optional[Set[str]] = None, - additional_keywords: Optional[List[str]] = None + additional_keywords: Optional[List[str]] = None, ) -> str: """ Create a safe log message for configuration with masked secrets. - + Args: config: Configuration dictionary name: Name for the configuration (e.g., "SMTP Config") mask: String to use for masked values secret_fields: Explicit set of field names to mask additional_keywords: Additional keywords to identify secret fields - + Returns: Formatted string safe for logging - + Examples: >>> config = {'host': 'smtp.gmail.com', 'password': 'secret', 'port': 587} >>> safe_log_config(config, "SMTP") @@ -189,73 +202,71 @@ def safe_log_config( def mask_connection_string(connection_string: str, mask: str = SECRET_MASK) -> str: """ Mask credentials in connection strings (URLs, DSNs). - + Args: connection_string: Connection string that may contain credentials mask: String to use for masked values - + Returns: Connection string with credentials masked - + Examples: >>> mask_connection_string('mongodb://user:pass123@localhost:27017/db') 'mongodb://user:••••••••@localhost:27017/db' - + >>> mask_connection_string('postgresql://admin:secret@db.example.com/mydb') 'postgresql://admin:••••••••@db.example.com/mydb' """ # Pattern: protocol://username:password@host return re.sub( - r'([a-zA-Z][a-zA-Z0-9+.-]*://[^:]+:)[^@]+(@)', - r'\1' + mask + r'\2', - connection_string + r"([a-zA-Z][a-zA-Z0-9+.-]*://[^:]+:)[^@]+(@)", + r"\1" + mask + r"\2", + connection_string, ) def create_masked_repr( - obj: Any, - secret_attrs: Set[str], - mask: str = SECRET_MASK + obj: Any, secret_attrs: Set[str], mask: str = SECRET_MASK ) -> str: """ Create a string representation of an object with masked secret attributes. - + Useful for __repr__ methods in classes that contain secrets. - + Args: obj: Object to represent secret_attrs: Set of attribute names that are secrets mask: String to use for masked values - + Returns: String representation with secrets masked - + Examples: >>> class Config: ... def __init__(self): ... self.host = 'smtp.gmail.com' ... self.password = 'secret123' - >>> + >>> >>> config = Config() >>> create_masked_repr(config, {'password'}) "Config(host='smtp.gmail.com', password='••••••••')" """ class_name = obj.__class__.__name__ attrs = [] - + for key in dir(obj): # Skip private/magic attributes and methods - if key.startswith('_') or callable(getattr(obj, key)): + if key.startswith("_") or callable(getattr(obj, key)): continue - + value = getattr(obj, key) - + # Mask secret attributes if key in secret_attrs: value_repr = f"'{mask}'" else: value_repr = repr(value) - + attrs.append(f"{key}={value_repr}") - + return f"{class_name}({', '.join(attrs)})" diff --git a/backends/advanced/src/advanced_omi_backend/utils/model_utils.py b/backends/advanced/src/advanced_omi_backend/utils/model_utils.py index 96042ba0..59adb0d9 100644 --- a/backends/advanced/src/advanced_omi_backend/utils/model_utils.py +++ b/backends/advanced/src/advanced_omi_backend/utils/model_utils.py @@ -11,22 +11,22 @@ def get_model_config(config_data: Dict[str, Any], model_role: str) -> Dict[str, Any]: """ Get model configuration for a given role from config.yml data. - + This function looks up the default model name for the given role in the 'defaults' section, then finds the corresponding model definition in the 'models' section. - + Args: config_data: Parsed config.yml data (dict with 'defaults' and 'models' keys) model_role: The role to look up (e.g., 'llm', 'embedding', 'stt', 'tts') - + Returns: Model configuration dictionary if found - + Raises: ValueError: If the default for the role is not found or the model definition is not found in the models list. - + Example: >>> from advanced_omi_backend.services.memory.config import load_config_yml >>> from advanced_omi_backend.utils.model_utils import get_model_config @@ -34,13 +34,16 @@ def get_model_config(config_data: Dict[str, Any], model_role: str) -> Dict[str, >>> llm_config = get_model_config(config_data, 'llm') >>> print(llm_config['model_name']) """ - default_name = config_data.get('defaults', {}).get(model_role) + default_name = config_data.get("defaults", {}).get(model_role) if not default_name: - raise ValueError(f"Configuration for 'defaults.{model_role}' not found in config.yml") - - for model in config_data.get('models', []): - if model.get('name') == default_name: + raise ValueError( + f"Configuration for 'defaults.{model_role}' not found in config.yml" + ) + + for model in config_data.get("models", []): + if model.get("name") == default_name: return model - - raise ValueError(f"Model '{default_name}' for role '{model_role}' not found in config.yml models list") + raise ValueError( + f"Model '{default_name}' for role '{model_role}' not found in config.yml models list" + ) diff --git a/backends/advanced/src/advanced_omi_backend/workers/__init__.py b/backends/advanced/src/advanced_omi_backend/workers/__init__.py index d4792805..d2439887 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/__init__.py +++ b/backends/advanced/src/advanced_omi_backend/workers/__init__.py @@ -32,50 +32,33 @@ from advanced_omi_backend.models.job import _ensure_beanie_initialized # Import from audio_jobs -from .audio_jobs import ( - audio_streaming_persistence_job, -) +from .audio_jobs import audio_streaming_persistence_job # Import from conversation_jobs -from .conversation_jobs import ( - open_conversation_job, -) +from .conversation_jobs import open_conversation_job # Import from memory_jobs -from .memory_jobs import ( - enqueue_memory_processing, - process_memory_job, -) +from .memory_jobs import enqueue_memory_processing, process_memory_job # Import from speaker_jobs -from .speaker_jobs import ( - check_enrolled_speakers_job, - recognise_speakers_job, -) +from .speaker_jobs import check_enrolled_speakers_job, recognise_speakers_job # Import from transcription_jobs -from .transcription_jobs import ( - stream_speech_detection_job, - transcribe_full_audio_job, -) +from .transcription_jobs import stream_speech_detection_job, transcribe_full_audio_job __all__ = [ # Transcription jobs "transcribe_full_audio_job", "stream_speech_detection_job", - # Speaker jobs "check_enrolled_speakers_job", "recognise_speakers_job", - # Conversation jobs "open_conversation_job", "audio_streaming_persistence_job", - # Memory jobs "process_memory_job", "enqueue_memory_processing", - # Queue utils "get_queue", "get_job_stats", diff --git a/backends/advanced/src/advanced_omi_backend/workers/annotation_jobs.py b/backends/advanced/src/advanced_omi_backend/workers/annotation_jobs.py index 3681ab5f..6fea1237 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/annotation_jobs.py +++ b/backends/advanced/src/advanced_omi_backend/workers/annotation_jobs.py @@ -199,15 +199,11 @@ async def finetune_hallucination_model(): # Calculate acceptance rate if accepted_count + rejected_count > 0: - acceptance_rate = ( - accepted_count / (accepted_count + rejected_count) - ) * 100 + acceptance_rate = (accepted_count / (accepted_count + rejected_count)) * 100 logger.info(f" Suggestion acceptance rate: {acceptance_rate:.1f}%") logger.info("✅ Training check complete (placeholder implementation)") - logger.info( - " ℹ️ TODO: Implement model fine-tuning using user feedback data" - ) + logger.info(" ℹ️ TODO: Implement model fine-tuning using user feedback data") except Exception as e: logger.error(f"❌ Error in finetune_hallucination_model: {e}", exc_info=True) @@ -216,6 +212,7 @@ async def finetune_hallucination_model(): # Additional helper functions for future implementation + async def analyze_common_error_patterns() -> List[dict]: """ Analyze accepted annotations to identify common error patterns. diff --git a/backends/advanced/src/advanced_omi_backend/workers/audio_jobs.py b/backends/advanced/src/advanced_omi_backend/workers/audio_jobs.py index 757bf29b..02448123 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/audio_jobs.py +++ b/backends/advanced/src/advanced_omi_backend/workers/audio_jobs.py @@ -30,7 +30,7 @@ async def audio_streaming_persistence_job( client_id: str, always_persist: bool = False, *, - redis_client=None + redis_client=None, ) -> Dict[str, Any]: """ Long-running RQ job that stores audio chunks in MongoDB with Opus compression. @@ -57,7 +57,9 @@ async def audio_streaming_persistence_job( cross-process config cache issues. """ - logger.info(f"🎵 Starting MongoDB audio persistence for session {session_id} (always_persist={always_persist})") + logger.info( + f"🎵 Starting MongoDB audio persistence for session {session_id} (always_persist={always_persist})" + ) # Setup audio persistence consumer group (separate from transcription consumer) audio_stream_name = f"audio:stream:{client_id}" @@ -66,12 +68,11 @@ async def audio_streaming_persistence_job( try: await redis_client.xgroup_create( - audio_stream_name, - audio_group_name, - "0", - mkstream=True + audio_stream_name, audio_group_name, "0", mkstream=True + ) + logger.info( + f"📦 Created audio persistence consumer group for {audio_stream_name}" ) - logger.info(f"📦 Created audio persistence consumer group for {audio_stream_name}") except Exception as e: if "BUSYGROUP" not in str(e): logger.warning(f"Failed to create audio consumer group: {e}") @@ -90,6 +91,7 @@ async def audio_streaming_persistence_job( if existing_conversation_id: existing_id_str = existing_conversation_id.decode() from advanced_omi_backend.models.conversation import Conversation + existing_conv = await Conversation.find_one( Conversation.conversation_id == existing_id_str ) @@ -118,15 +120,13 @@ async def audio_streaming_persistence_job( transcript_versions=[], memory_versions=[], processing_status="pending_transcription", - always_persist=True + always_persist=True, ) await conversation.insert() # Set conversation:current Redis key await redis_client.set( - conversation_key, - conversation.conversation_id, - ex=3600 # 1 hour expiry + conversation_key, conversation.conversation_id, ex=3600 # 1 hour expiry ) logger.info( @@ -185,6 +185,7 @@ async def audio_streaming_persistence_job( from rq import get_current_job from advanced_omi_backend.utils.job_utils import check_job_alive + current_job = get_current_job() async def flush_pcm_buffer() -> bool: @@ -207,7 +208,7 @@ async def flush_pcm_buffer() -> bool: pcm_data=bytes(pcm_buffer), sample_rate=SAMPLE_RATE, channels=CHANNELS, - bitrate=24 # 24kbps for speech + bitrate=24, # 24kbps for speech ) # Calculate chunk metadata @@ -247,7 +248,9 @@ async def flush_pcm_buffer() -> bool: # Calculate running totals chunk_count = chunk_index + 1 total_duration = end_time - compression_ratio = compressed_size / original_size if original_size > 0 else 0.0 + compression_ratio = ( + compressed_size / original_size if original_size > 0 else 0.0 + ) # Update conversation fields conversation.audio_chunks_count = chunk_count @@ -271,7 +274,9 @@ async def flush_pcm_buffer() -> bool: return True except Exception as e: - logger.error(f"❌ Failed to save audio chunk {chunk_index}: {e}", exc_info=True) + logger.error( + f"❌ Failed to save audio chunk {chunk_index}: {e}", exc_info=True + ) return False while True: @@ -303,7 +308,7 @@ async def flush_pcm_buffer() -> bool: audio_consumer_name, {audio_stream_name: ">"}, count=50, - block=500 + block=500, ) if final_messages: @@ -322,9 +327,13 @@ async def flush_pcm_buffer() -> bool: chunk_index += 1 chunk_start_time += CHUNK_DURATION_SECONDS - await redis_client.xack(audio_stream_name, audio_group_name, message_id) + await redis_client.xack( + audio_stream_name, audio_group_name, message_id + ) - logger.info(f"📦 Final read processed {len(final_messages[0][1])} messages") + logger.info( + f"📦 Final read processed {len(final_messages[0][1])} messages" + ) except Exception as e: logger.debug(f"Final audio read error (non-fatal): {e}") @@ -377,7 +386,11 @@ async def flush_pcm_buffer() -> bool: if current_conversation_id and len(pcm_buffer) > 0: # Flush final partial chunk await flush_pcm_buffer() - duration = (time.time() - conversation_start_time) if conversation_start_time else 0 + duration = ( + (time.time() - conversation_start_time) + if conversation_start_time + else 0 + ) logger.info( f"✅ Conversation {current_conversation_id[:12]} ended: " f"{chunk_index + 1} chunks, {duration:.1f}s" @@ -399,7 +412,7 @@ async def flush_pcm_buffer() -> bool: audio_consumer_name, {audio_stream_name: ">"}, count=20, # Read up to 20 chunks at a time - block=100 # 100ms timeout + block=100, # 100ms timeout ) if audio_messages: @@ -429,13 +442,17 @@ async def flush_pcm_buffer() -> bool: chunk_start_time += CHUNK_DURATION_SECONDS # ACK the message - await redis_client.xack(audio_stream_name, audio_group_name, message_id) + await redis_client.xack( + audio_stream_name, audio_group_name, message_id + ) else: # No new messages if end_signal_received: consecutive_empty_reads += 1 - logger.info(f"📭 No new messages ({consecutive_empty_reads}/{max_empty_reads})") + logger.info( + f"📭 No new messages ({consecutive_empty_reads}/{max_empty_reads})" + ) if consecutive_empty_reads >= max_empty_reads: logger.info(f"✅ Stream empty after END signal - stopping") @@ -455,7 +472,9 @@ async def flush_pcm_buffer() -> bool: # Calculate total duration if total_pcm_bytes > 0: duration = total_pcm_bytes / BYTES_PER_SECOND - compression_ratio = total_compressed_bytes / total_pcm_bytes if total_pcm_bytes > 0 else 0.0 + compression_ratio = ( + total_compressed_bytes / total_pcm_bytes if total_pcm_bytes > 0 else 0.0 + ) else: logger.warning(f"⚠️ No audio chunks written for session {session_id}") duration = 0.0 @@ -486,7 +505,7 @@ async def flush_pcm_buffer() -> bool: "total_compressed_bytes": total_compressed_bytes, "compression_ratio": compression_ratio, "duration_seconds": duration, - "runtime_seconds": runtime_seconds + "runtime_seconds": runtime_seconds, } diff --git a/backends/advanced/src/advanced_omi_backend/workers/audio_stream_worker.py b/backends/advanced/src/advanced_omi_backend/workers/audio_stream_worker.py index 026a3e8e..3328ba2f 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/audio_stream_worker.py +++ b/backends/advanced/src/advanced_omi_backend/workers/audio_stream_worker.py @@ -25,8 +25,7 @@ from advanced_omi_backend.speaker_recognition_client import SpeakerRecognitionClient logging.basicConfig( - level=logging.INFO, - format="%(asctime)s [%(levelname)s] %(name)s: %(message)s" + level=logging.INFO, format="%(asctime)s [%(levelname)s] %(name)s: %(message)s" ) logger = logging.getLogger(__name__) @@ -35,16 +34,16 @@ async def main(): """Main worker entry point.""" logger.info("🚀 Starting streaming transcription worker") - logger.info("📋 Provider configuration loaded from config.yml (defaults.stt_stream)") + logger.info( + "📋 Provider configuration loaded from config.yml (defaults.stt_stream)" + ) redis_url = os.getenv("REDIS_URL", "redis://localhost:6379/0") # Create Redis client try: redis_client = await redis.from_url( - redis_url, - encoding="utf-8", - decode_responses=False + redis_url, encoding="utf-8", decode_responses=False ) logger.info(f"✅ Connected to Redis: {redis_url}") @@ -59,15 +58,21 @@ async def main(): try: plugin_router = init_plugin_router() if plugin_router: - logger.info(f"✅ Plugin router initialized with {len(plugin_router.plugins)} plugins") + logger.info( + f"✅ Plugin router initialized with {len(plugin_router.plugins)} plugins" + ) # Initialize async plugins for plugin_id, plugin in plugin_router.plugins.items(): try: await plugin.initialize() - logger.info(f"✅ Plugin '{plugin_id}' initialized in streaming worker") + logger.info( + f"✅ Plugin '{plugin_id}' initialized in streaming worker" + ) except Exception as e: - logger.exception(f"Failed to initialize plugin '{plugin_id}' in streaming worker: {e}") + logger.exception( + f"Failed to initialize plugin '{plugin_id}' in streaming worker: {e}" + ) else: logger.warning("No plugin router available - plugins will not be triggered") except Exception as e: @@ -78,9 +83,13 @@ async def main(): try: speaker_client = SpeakerRecognitionClient() if speaker_client.enabled: - logger.info(f"Speaker recognition client initialized: {speaker_client.service_url}") + logger.info( + f"Speaker recognition client initialized: {speaker_client.service_url}" + ) else: - logger.info("Speaker recognition disabled — streaming speaker identification off") + logger.info( + "Speaker recognition disabled — streaming speaker identification off" + ) speaker_client = None except Exception as e: logger.warning(f"Failed to initialize speaker recognition client: {e}") @@ -95,8 +104,12 @@ async def main(): ) logger.info("Streaming transcription consumer created") except Exception as e: - logger.error(f"Failed to create streaming transcription consumer: {e}", exc_info=True) - logger.error("Ensure config.yml has defaults.stt_stream configured with valid provider") + logger.error( + f"Failed to create streaming transcription consumer: {e}", exc_info=True + ) + logger.error( + "Ensure config.yml has defaults.stt_stream configured with valid provider" + ) await redis_client.aclose() sys.exit(1) @@ -111,7 +124,9 @@ def signal_handler(signum, frame): try: logger.info("✅ Streaming transcription worker ready") logger.info("📡 Listening for audio streams on audio:stream:* pattern") - logger.info("📢 Publishing interim results to transcription:interim:{session_id}") + logger.info( + "📢 Publishing interim results to transcription:interim:{session_id}" + ) logger.info("💾 Publishing final results to transcription:results:{session_id}") # This blocks until consumer is stopped diff --git a/backends/advanced/src/advanced_omi_backend/workers/cleanup_jobs.py b/backends/advanced/src/advanced_omi_backend/workers/cleanup_jobs.py index 99ea5869..acc76d2f 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/cleanup_jobs.py +++ b/backends/advanced/src/advanced_omi_backend/workers/cleanup_jobs.py @@ -4,6 +4,7 @@ Provides manual cleanup of soft-deleted conversations and chunks. Auto-cleanup is controlled via admin API settings (stored in /app/data/cleanup_config.json). """ + import logging from datetime import datetime, timedelta from typing import Optional @@ -19,8 +20,7 @@ @async_job(redis=False, beanie=True, timeout=1800) # 30 minute timeout async def purge_old_deleted_conversations( - retention_days: Optional[int] = None, - dry_run: bool = False + retention_days: Optional[int] = None, dry_run: bool = False ) -> dict: """ Permanently delete conversations that have been soft-deleted for longer than retention period. @@ -35,16 +35,17 @@ async def purge_old_deleted_conversations( # Get retention period from config if not specified if retention_days is None: settings_dict = get_cleanup_settings() - retention_days = settings_dict['retention_days'] + retention_days = settings_dict["retention_days"] cutoff_date = datetime.utcnow() - timedelta(days=retention_days) - logger.info(f"{'[DRY RUN] ' if dry_run else ''}Purging conversations deleted before {cutoff_date.isoformat()}") + logger.info( + f"{'[DRY RUN] ' if dry_run else ''}Purging conversations deleted before {cutoff_date.isoformat()}" + ) # Find soft-deleted conversations older than cutoff old_deleted = await Conversation.find( - Conversation.deleted == True, - Conversation.deleted_at < cutoff_date + Conversation.deleted == True, Conversation.deleted_at < cutoff_date ).to_list() purged_conversations = 0 @@ -129,7 +130,7 @@ def schedule_cleanup_job(retention_days: Optional[int] = None) -> Optional[str]: """ # Check if auto-cleanup is enabled settings_dict = get_cleanup_settings() - if not settings_dict['auto_cleanup_enabled']: + if not settings_dict["auto_cleanup_enabled"]: logger.info("Auto-cleanup is disabled (auto_cleanup_enabled=false)") return None @@ -137,7 +138,7 @@ def schedule_cleanup_job(retention_days: Optional[int] = None) -> Optional[str]: from advanced_omi_backend.controllers.queue_controller import get_queue if retention_days is None: - retention_days = settings_dict['retention_days'] + retention_days = settings_dict["retention_days"] queue = get_queue("default") job = queue.enqueue( @@ -146,10 +147,11 @@ def schedule_cleanup_job(retention_days: Optional[int] = None) -> Optional[str]: dry_run=False, job_timeout="30m", ) - logger.info(f"Scheduled cleanup job {job.id} with {retention_days}-day retention") + logger.info( + f"Scheduled cleanup job {job.id} with {retention_days}-day retention" + ) return job.id except Exception as e: logger.error(f"Failed to schedule cleanup job: {e}") return None - diff --git a/backends/advanced/src/advanced_omi_backend/workers/finetuning_jobs.py b/backends/advanced/src/advanced_omi_backend/workers/finetuning_jobs.py index 9b6691c9..332b1b96 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/finetuning_jobs.py +++ b/backends/advanced/src/advanced_omi_backend/workers/finetuning_jobs.py @@ -39,6 +39,7 @@ # Job 1: Speaker Fine-tuning # --------------------------------------------------------------------------- + async def run_speaker_finetuning_job() -> dict: """Process applied diarization annotations and send to speaker recognition service. @@ -136,13 +137,17 @@ async def run_speaker_finetuning_job() -> dict: # Mark as trained annotation.processed_by = ( - f"{annotation.processed_by},training" if annotation.processed_by else "training" + f"{annotation.processed_by},training" + if annotation.processed_by + else "training" ) annotation.updated_at = datetime.now(timezone.utc) await annotation.save() except Exception as e: - logger.error(f"Speaker finetuning: error processing annotation {annotation.id}: {e}") + logger.error( + f"Speaker finetuning: error processing annotation {annotation.id}: {e}" + ) failed += 1 total = enrolled + appended @@ -150,7 +155,13 @@ async def run_speaker_finetuning_job() -> dict: f"Speaker finetuning complete: {total} processed " f"({enrolled} new, {appended} appended, {failed} failed, {cleaned} orphaned cleaned)" ) - return {"enrolled": enrolled, "appended": appended, "failed": failed, "cleaned": cleaned, "processed": total} + return { + "enrolled": enrolled, + "appended": appended, + "failed": failed, + "cleaned": cleaned, + "processed": total, + } # --------------------------------------------------------------------------- @@ -174,12 +185,14 @@ def _build_vibevoice_label(conversation) -> dict: segments = [] for seg in transcript.segments: speaker_id = speaker_map.setdefault(seg.speaker, len(speaker_map)) - segments.append({ - "speaker": speaker_id, - "text": seg.text, - "start": round(seg.start, 2), - "end": round(seg.end, 2), - }) + segments.append( + { + "speaker": speaker_id, + "text": seg.text, + "start": round(seg.start, 2), + "end": round(seg.end, 2), + } + ) return { "audio_path": f"{conversation.conversation_id}.wav", @@ -198,31 +211,49 @@ async def run_asr_finetuning_job() -> dict: from advanced_omi_backend.model_registry import get_models_registry from advanced_omi_backend.models.annotation import Annotation, AnnotationType from advanced_omi_backend.models.conversation import Conversation - from advanced_omi_backend.utils.audio_chunk_utils import reconstruct_wav_from_conversation + from advanced_omi_backend.utils.audio_chunk_utils import ( + reconstruct_wav_from_conversation, + ) # Resolve STT service URL from model registry (same URL used for transcription) registry = get_models_registry() stt_model = registry.get_default("stt") if registry else None if not stt_model or not stt_model.model_url: logger.warning("ASR finetuning: no STT model configured in registry, skipping") - return {"conversations_exported": 0, "annotations_consumed": 0, "message": "No STT model configured"} + return { + "conversations_exported": 0, + "annotations_consumed": 0, + "message": "No STT model configured", + } vibevoice_url = stt_model.model_url.rstrip("/") # Find applied annotations (TRANSCRIPT and DIARIZATION) not yet consumed by ASR training annotations = await Annotation.find( - {"annotation_type": {"$in": [AnnotationType.TRANSCRIPT.value, AnnotationType.DIARIZATION.value]}}, + { + "annotation_type": { + "$in": [ + AnnotationType.TRANSCRIPT.value, + AnnotationType.DIARIZATION.value, + ] + } + }, Annotation.processed == True, ).to_list() ready = [ - a for a in annotations + a + for a in annotations if not a.processed_by or _ASR_TRAINING_MARKER not in a.processed_by ] if not ready: logger.info("ASR finetuning: no annotations ready for export") - return {"conversations_exported": 0, "annotations_consumed": 0, "message": "No annotations ready"} + return { + "conversations_exported": 0, + "annotations_consumed": 0, + "message": "No annotations ready", + } # Group annotations by conversation_id by_conversation: dict[str, list[Annotation]] = {} @@ -245,36 +276,52 @@ async def run_asr_finetuning_job() -> dict: Conversation.conversation_id == conv_id ) if not conversation or not conversation.active_transcript: - logger.warning(f"ASR finetuning: conversation {conv_id} not found or no transcript") + logger.warning( + f"ASR finetuning: conversation {conv_id} not found or no transcript" + ) errors += 1 continue if not conversation.active_transcript.segments: - logger.info(f"ASR finetuning: conversation {conv_id} has no segments, skipping") + logger.info( + f"ASR finetuning: conversation {conv_id} has no segments, skipping" + ) continue # Reconstruct full WAV audio wav_data = await reconstruct_wav_from_conversation(conv_id) if not wav_data: - logger.warning(f"ASR finetuning: no audio for conversation {conv_id}") + logger.warning( + f"ASR finetuning: no audio for conversation {conv_id}" + ) errors += 1 continue # Build training label label = _build_vibevoice_label(conversation) if not label.get("segments"): - logger.info(f"ASR finetuning: no segments in label for {conv_id}, skipping") + logger.info( + f"ASR finetuning: no segments in label for {conv_id}, skipping" + ) continue # Try to add jargon context from Redis cache if conversation.user_id: - jargon = await redis_client.get(f"asr:jargon:{conversation.user_id}") + jargon = await redis_client.get( + f"asr:jargon:{conversation.user_id}" + ) if jargon: - label["customized_context"] = [t.strip() for t in jargon.split(",") if t.strip()] + label["customized_context"] = [ + t.strip() for t in jargon.split(",") if t.strip() + ] # POST to VibeVoice /fine-tune endpoint files = { - "audio_files": (f"{conv_id}.wav", io.BytesIO(wav_data), "audio/wav"), + "audio_files": ( + f"{conv_id}.wav", + io.BytesIO(wav_data), + "audio/wav", + ), } data = {"labels": json.dumps([label])} @@ -307,7 +354,9 @@ async def run_asr_finetuning_job() -> dict: consumed += 1 except Exception as e: - logger.error(f"ASR finetuning: error processing conversation {conv_id}: {e}") + logger.error( + f"ASR finetuning: error processing conversation {conv_id}: {e}" + ) errors += 1 finally: @@ -328,6 +377,7 @@ async def run_asr_finetuning_job() -> dict: # Job 3: ASR Jargon Extraction # --------------------------------------------------------------------------- + async def run_asr_jargon_extraction_job() -> dict: """Extract jargon from recent memories for all users and cache in Redis.""" from advanced_omi_backend.models.user import User @@ -344,7 +394,9 @@ async def run_asr_jargon_extraction_job() -> dict: try: jargon = await _extract_jargon_for_user(user_id) if jargon: - await redis_client.set(f"asr:jargon:{user_id}", jargon, ex=JARGON_CACHE_TTL) + await redis_client.set( + f"asr:jargon:{user_id}", jargon, ex=JARGON_CACHE_TTL + ) processed += 1 logger.debug(f"Cached jargon for user {user_id}: {jargon[:80]}...") else: @@ -398,7 +450,9 @@ async def _extract_jargon_for_user(user_id: str) -> Optional[str]: # Use LLM to extract jargon registry = get_prompt_registry() - prompt_template = await registry.get_prompt("asr.jargon_extraction", memories=memory_text) + prompt_template = await registry.get_prompt( + "asr.jargon_extraction", memories=memory_text + ) result = await async_generate(prompt_template) diff --git a/backends/advanced/src/advanced_omi_backend/workers/obsidian_jobs.py b/backends/advanced/src/advanced_omi_backend/workers/obsidian_jobs.py index 8c67616d..69a550a4 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/obsidian_jobs.py +++ b/backends/advanced/src/advanced_omi_backend/workers/obsidian_jobs.py @@ -26,7 +26,7 @@ def count_markdown_files(vault_path: str) -> int: @async_job(redis=True, beanie=False) -async def ingest_obsidian_vault_job(job_id: str, vault_path: str, redis_client=None) -> dict: # type: ignore +async def ingest_obsidian_vault_job(job_id: str, vault_path: str, redis_client=None) -> dict: # type: ignore """ Long-running ingestion job enqueued on the default RQ queue. """ @@ -80,16 +80,18 @@ async def ingest_obsidian_vault_job(job_id: str, vault_path: str, redis_client=N return {"status": "canceled"} try: - note_data = obsidian_service.parse_obsidian_note(root, filename, vault_path) + note_data = obsidian_service.parse_obsidian_note( + root, filename, vault_path + ) chunks = await obsidian_service.chunking_and_embedding(note_data) if chunks: obsidian_service.ingest_note_and_chunks(note_data, chunks) - + processed += 1 job.meta["processed"] = processed job.meta["last_file"] = os.path.join(root, filename) job.save_meta() - + except Exception as exc: logger.error("Processing %s failed: %s", filename, exc) errors.append(f"{filename}: {exc}") @@ -103,5 +105,5 @@ async def ingest_obsidian_vault_job(job_id: str, vault_path: str, redis_client=N "status": "finished", "processed": processed, "total": total, - "errors": errors + "errors": errors, } diff --git a/backends/advanced/src/advanced_omi_backend/workers/orchestrator/health_monitor.py b/backends/advanced/src/advanced_omi_backend/workers/orchestrator/health_monitor.py index 3cec3810..c97812cc 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/orchestrator/health_monitor.py +++ b/backends/advanced/src/advanced_omi_backend/workers/orchestrator/health_monitor.py @@ -105,7 +105,9 @@ async def _monitor_loop(self): raise except Exception as e: logger.error(f"Health monitor loop error: {e}", exc_info=True) - self.running = False # Mark monitor as stopped so callers know it's not active + self.running = ( + False # Mark monitor as stopped so callers know it's not active + ) raise # Re-raise to ensure the monitor task fails properly async def _check_health(self): @@ -311,7 +313,9 @@ def _handle_registration_loss(self): if success: logger.info("✅ Bulk restart completed - workers should re-register soon") else: - logger.error("❌ Bulk restart encountered errors - check individual worker logs") + logger.error( + "❌ Bulk restart encountered errors - check individual worker logs" + ) def _restart_all_rq_workers(self) -> bool: """ diff --git a/backends/advanced/src/advanced_omi_backend/workers/orchestrator/process_manager.py b/backends/advanced/src/advanced_omi_backend/workers/orchestrator/process_manager.py index 5448b96f..909d9b0c 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/orchestrator/process_manager.py +++ b/backends/advanced/src/advanced_omi_backend/workers/orchestrator/process_manager.py @@ -270,9 +270,7 @@ def restart_worker(self, name: str, timeout: int = 30) -> bool: worker.state = WorkerState.FAILED return False - logger.info( - f"{name}: Stopped in {stop_duration:.2f}s (timeout was {timeout}s)" - ) + logger.info(f"{name}: Stopped in {stop_duration:.2f}s (timeout was {timeout}s)") # START phase with timing start_start = time.time() diff --git a/backends/advanced/src/advanced_omi_backend/workers/orchestrator/worker_registry.py b/backends/advanced/src/advanced_omi_backend/workers/orchestrator/worker_registry.py index 3bbf93cc..011c1de4 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/orchestrator/worker_registry.py +++ b/backends/advanced/src/advanced_omi_backend/workers/orchestrator/worker_registry.py @@ -103,14 +103,19 @@ def build_worker_definitions() -> List[WorkerDefinition]: # Log worker configuration try: from advanced_omi_backend.model_registry import get_models_registry + registry = get_models_registry() if registry: stt_stream = registry.get_default("stt_stream") stt_batch = registry.get_default("stt") if stt_stream: - logger.info(f"Streaming STT configured: {stt_stream.name} ({stt_stream.model_provider})") + logger.info( + f"Streaming STT configured: {stt_stream.name} ({stt_stream.model_provider})" + ) if stt_batch: - logger.info(f"Batch STT configured: {stt_batch.name} ({stt_batch.model_provider}) - handled by RQ workers") + logger.info( + f"Batch STT configured: {stt_batch.name} ({stt_batch.model_provider}) - handled by RQ workers" + ) except Exception as e: logger.warning(f"Failed to log STT configuration: {e}") @@ -119,9 +124,7 @@ def build_worker_definitions() -> List[WorkerDefinition]: logger.info(f"Total workers configured: {len(workers)}") logger.info(f"Enabled workers: {len(enabled_workers)}") - logger.info( - f"Enabled worker names: {', '.join([w.name for w in enabled_workers])}" - ) + logger.info(f"Enabled worker names: {', '.join([w.name for w in enabled_workers])}") if disabled_workers: logger.info( diff --git a/backends/advanced/src/advanced_omi_backend/workers/prompt_optimization_jobs.py b/backends/advanced/src/advanced_omi_backend/workers/prompt_optimization_jobs.py index c98285a3..6824f4a4 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/prompt_optimization_jobs.py +++ b/backends/advanced/src/advanced_omi_backend/workers/prompt_optimization_jobs.py @@ -52,9 +52,7 @@ async def run_prompt_optimization_job() -> dict: langfuse_client = registry._get_client() if langfuse_client is None: - logger.warning( - "Prompt optimization: LangFuse not configured — skipping" - ) + logger.warning("Prompt optimization: LangFuse not configured — skipping") return {"skipped": True, "reason": "LangFuse not available"} total_users = 0 @@ -154,9 +152,7 @@ async def run_prompt_optimization_job() -> dict: "optimized_at": datetime.now(timezone.utc).isoformat(), }, ) - logger.info( - f"Created new LangFuse prompt '{user_prompt_name}'" - ) + logger.info(f"Created new LangFuse prompt '{user_prompt_name}'") except Exception as e: err_msg = str(e).lower() if "already exists" in err_msg or "409" in err_msg: diff --git a/backends/advanced/src/advanced_omi_backend/workers/speaker_jobs.py b/backends/advanced/src/advanced_omi_backend/workers/speaker_jobs.py index 0a4192fb..cbeaf9b1 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/speaker_jobs.py +++ b/backends/advanced/src/advanced_omi_backend/workers/speaker_jobs.py @@ -12,9 +12,7 @@ from advanced_omi_backend.auth import generate_jwt_for_user from advanced_omi_backend.models.conversation import Conversation from advanced_omi_backend.models.job import async_job -from advanced_omi_backend.services.audio_stream import ( - TranscriptionResultsAggregator, -) +from advanced_omi_backend.services.audio_stream import TranscriptionResultsAggregator from advanced_omi_backend.speaker_recognition_client import SpeakerRecognitionClient from advanced_omi_backend.users import get_user_by_id @@ -23,11 +21,7 @@ @async_job(redis=True, beanie=True) async def check_enrolled_speakers_job( - session_id: str, - user_id: str, - client_id: str, - *, - redis_client=None + session_id: str, user_id: str, client_id: str, *, redis_client=None ) -> Dict[str, Any]: """ Check if any enrolled speakers are present in the current audio stream. @@ -54,19 +48,23 @@ async def check_enrolled_speakers_job( # Check for enrolled speakers speaker_client = SpeakerRecognitionClient() - enrolled_present, speaker_result = await speaker_client.check_if_enrolled_speaker_present( - redis_client=redis_client, - client_id=client_id, - session_id=session_id, - user_id=user_id, - transcription_results=raw_results + enrolled_present, speaker_result = ( + await speaker_client.check_if_enrolled_speaker_present( + redis_client=redis_client, + client_id=client_id, + session_id=session_id, + user_id=user_id, + transcription_results=raw_results, + ) ) # Check for errors from speaker service if speaker_result and speaker_result.get("error"): error_type = speaker_result.get("error") error_message = speaker_result.get("message", "Unknown error") - logger.error(f"🎤 [SPEAKER CHECK] Speaker service error: {error_type} - {error_message}") + logger.error( + f"🎤 [SPEAKER CHECK] Speaker service error: {error_type} - {error_message}" + ) # For connection failures, assume no enrolled speakers but allow conversation to proceed # Speaker filtering is optional - if service is down, conversation should still be created @@ -82,7 +80,7 @@ async def check_enrolled_speakers_job( "enrolled_present": False, "identified_speakers": [], "skip_reason": f"Speaker service unavailable: {error_type}", - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } # For other processing errors, also assume no enrolled speakers @@ -93,7 +91,7 @@ async def check_enrolled_speakers_job( "error_details": error_message, "enrolled_present": False, "identified_speakers": [], - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } # Extract identified speakers @@ -101,30 +99,39 @@ async def check_enrolled_speakers_job( if speaker_result and "segments" in speaker_result: for seg in speaker_result["segments"]: identified_as = seg.get("identified_as") - if identified_as and identified_as != "Unknown" and identified_as not in identified_speakers: + if ( + identified_as + and identified_as != "Unknown" + and identified_as not in identified_speakers + ): identified_speakers.append(identified_as) processing_time = time.time() - start_time if enrolled_present: - logger.info(f"✅ Enrolled speaker(s) found: {', '.join(identified_speakers)} ({processing_time:.2f}s)") + logger.info( + f"✅ Enrolled speaker(s) found: {', '.join(identified_speakers)} ({processing_time:.2f}s)" + ) else: logger.info(f"⏭️ No enrolled speakers found ({processing_time:.2f}s)") # Update job metadata for timeline tracking from rq import get_current_job + current_job = get_current_job() if current_job: if not current_job.meta: current_job.meta = {} - current_job.meta.update({ - "session_id": session_id, - "client_id": client_id, - "enrolled_present": enrolled_present, - "identified_speakers": identified_speakers, - "speaker_count": len(identified_speakers), - "processing_time": processing_time - }) + current_job.meta.update( + { + "session_id": session_id, + "client_id": client_id, + "enrolled_present": enrolled_present, + "identified_speakers": identified_speakers, + "speaker_count": len(identified_speakers), + "processing_time": processing_time, + } + ) current_job.save_meta() return { @@ -133,7 +140,7 @@ async def check_enrolled_speakers_job( "enrolled_present": enrolled_present, "identified_speakers": identified_speakers, "speaker_result": speaker_result, - "processing_time_seconds": processing_time + "processing_time_seconds": processing_time, } @@ -144,7 +151,7 @@ async def recognise_speakers_job( transcript_text: str = "", words: list = None, *, - redis_client=None + redis_client=None, ) -> Dict[str, Any]: """ RQ job function for identifying speakers in a transcribed conversation. @@ -168,12 +175,16 @@ async def recognise_speakers_job( Dict with processing results """ - logger.info(f"🎤 RQ: Starting speaker recognition for conversation {conversation_id}") + logger.info( + f"🎤 RQ: Starting speaker recognition for conversation {conversation_id}" + ) start_time = time.time() # Get the conversation - conversation = await Conversation.find_one(Conversation.conversation_id == conversation_id) + conversation = await Conversation.find_one( + Conversation.conversation_id == conversation_id + ) if not conversation: logger.error(f"Conversation {conversation_id} not found") return {"success": False, "error": "Conversation not found"} @@ -201,7 +212,7 @@ async def recognise_speakers_job( "conversation_id": conversation_id, "version_id": version_id, "speaker_recognition_enabled": False, - "processing_time_seconds": 0 + "processing_time_seconds": 0, } # Get provider capabilities from metadata @@ -222,7 +233,9 @@ async def recognise_speakers_job( # If we have existing segments from provider, proceed to identification if transcript_version.segments: - logger.info(f"🎤 Using {len(transcript_version.segments)} segments from provider") + logger.info( + f"🎤 Using {len(transcript_version.segments)} segments from provider" + ) # Continue to speaker identification below (after this block) else: logger.warning(f"🎤 Provider claimed diarization but no segments found") @@ -237,32 +250,35 @@ async def recognise_speakers_job( if not actual_words and transcript_version.words: # Convert Word objects to dicts for speaker service API actual_words = [ - { - "word": w.word, - "start": w.start, - "end": w.end, - "confidence": w.confidence - } + {"word": w.word, "start": w.start, "end": w.end, "confidence": w.confidence} for w in transcript_version.words ] - logger.info(f"🔤 Loaded {len(actual_words)} words from transcript version.words field") + logger.info( + f"🔤 Loaded {len(actual_words)} words from transcript version.words field" + ) # Backward compatibility: Fall back to metadata if words field is empty (old data) elif not actual_words and transcript_version.metadata.get("words"): actual_words = transcript_version.metadata.get("words", []) - logger.info(f"🔤 Loaded {len(actual_words)} words from transcript version metadata (legacy)") + logger.info( + f"🔤 Loaded {len(actual_words)} words from transcript version metadata (legacy)" + ) # Backward compatibility: Extract from segments if that's all we have (old streaming data) elif not actual_words and transcript_version.segments: for segment in transcript_version.segments: if segment.words: for w in segment.words: - actual_words.append({ - "word": w.word, - "start": w.start, - "end": w.end, - "confidence": w.confidence - }) + actual_words.append( + { + "word": w.word, + "start": w.start, + "end": w.end, + "confidence": w.confidence, + } + ) if actual_words: - logger.info(f"🔤 Extracted {len(actual_words)} words from segments (legacy)") + logger.info( + f"🔤 Extracted {len(actual_words)} words from segments (legacy)" + ) if not actual_transcript_text: logger.warning(f"🎤 No transcript text found in version {version_id}") @@ -271,7 +287,7 @@ async def recognise_speakers_job( "conversation_id": conversation_id, "version_id": version_id, "error": "No transcript text available", - "processing_time_seconds": 0 + "processing_time_seconds": 0, } # Check if we can run pyannote diarization @@ -290,7 +306,7 @@ async def recognise_speakers_job( "conversation_id": conversation_id, "version_id": version_id, "error": "No word timestamps and no segments available", - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } # Has existing segments - fall through to run identification on them logger.info( @@ -303,6 +319,7 @@ async def recognise_speakers_job( # 1. Config toggle (per_segment_speaker_id) enables per-segment globally # 2. Manual reprocess trigger also enables per-segment for that run from advanced_omi_backend.config import get_misc_settings + misc_config = get_misc_settings() per_segment_config = misc_config.get("per_segment_speaker_id", False) @@ -323,7 +340,11 @@ async def recognise_speakers_job( # Have existing segments and can't/shouldn't run pyannote - do identification only # Covers: provider already diarized, no word timestamps but segments exist, etc. # Only send speech segments for identification; skip event/note segments - speech_segments = [s for s in transcript_version.segments if getattr(s, 'segment_type', 'speech') == 'speech'] + speech_segments = [ + s + for s in transcript_version.segments + if getattr(s, "segment_type", "speech") == "speech" + ] logger.info( f"🎤 Using segment-level speaker identification on {len(speech_segments)} speech segments " f"(skipped {len(transcript_version.segments) - len(speech_segments)} non-speech)" @@ -341,10 +362,7 @@ async def recognise_speakers_job( ) else: # Standard path: full diarization + identification via speaker service - transcript_data = { - "text": actual_transcript_text, - "words": actual_words - } + transcript_data = {"text": actual_transcript_text, "words": actual_words} # Generate backend token for speaker service to fetch audio try: @@ -356,35 +374,41 @@ async def recognise_speakers_job( "conversation_id": conversation_id, "version_id": version_id, "error": "User not found", - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } backend_token = generate_jwt_for_user(user_id, user.email) logger.info(f"🔐 Generated backend token for speaker service") except Exception as token_error: - logger.error(f"Failed to generate backend token: {token_error}", exc_info=True) + logger.error( + f"Failed to generate backend token: {token_error}", exc_info=True + ) return { "success": False, "conversation_id": conversation_id, "version_id": version_id, "error": f"Token generation failed: {token_error}", - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } - logger.info(f"🎤 Calling speaker recognition service with conversation_id...") + logger.info( + f"🎤 Calling speaker recognition service with conversation_id..." + ) speaker_result = await speaker_client.diarize_identify_match( conversation_id=conversation_id, backend_token=backend_token, transcript_data=transcript_data, - user_id=user_id + user_id=user_id, ) # Check for errors from speaker service if speaker_result.get("error"): error_type = speaker_result.get("error") error_message = speaker_result.get("message", "Unknown error") - logger.error(f"🎤 Speaker recognition service error: {error_type} - {error_message}") + logger.error( + f"🎤 Speaker recognition service error: {error_type} - {error_message}" + ) # Connection/timeout errors → skip gracefully (existing behavior) if error_type in ("connection_failed", "timeout", "client_error"): @@ -401,7 +425,7 @@ async def recognise_speakers_job( "identified_speakers": [], "skip_reason": f"Speaker service unavailable: {error_type}", "error_type": error_type, - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } # Validation errors → fail job, don't retry @@ -414,7 +438,7 @@ async def recognise_speakers_job( "error": f"Validation error: {error_message}", "error_type": error_type, "retryable": False, # Don't retry validation errors - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } # Resource errors → fail job, can retry later @@ -427,7 +451,7 @@ async def recognise_speakers_job( "error": f"Resource error: {error_message}", "error_type": error_type, "retryable": True, # Can retry later when resources available - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } # Unknown errors → fail job @@ -439,11 +463,15 @@ async def recognise_speakers_job( "error": f"Speaker recognition failed: {error_type}", "error_details": error_message, "error_type": error_type, - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } # Service worked but found no segments (legitimate empty result) - if not speaker_result or "segments" not in speaker_result or not speaker_result["segments"]: + if ( + not speaker_result + or "segments" not in speaker_result + or not speaker_result["segments"] + ): logger.warning(f"🎤 Speaker recognition returned no segments") return { "success": True, @@ -451,7 +479,7 @@ async def recognise_speakers_job( "version_id": version_id, "speaker_recognition_enabled": True, "identified_speakers": [], - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } speaker_segments = speaker_result["segments"] @@ -486,12 +514,16 @@ async def recognise_speakers_job( continue # Skip segments with invalid structure - if not isinstance(seg.get("start"), (int, float)) or not isinstance(seg.get("end"), (int, float)): + if not isinstance(seg.get("start"), (int, float)) or not isinstance( + seg.get("end"), (int, float) + ): empty_segment_count += 1 logger.debug(f"Filtered segment with invalid timing: {seg}") continue - speaker_name = seg.get("identified_as") or unknown_label_map.get(seg.get("speaker", "Unknown"), "Unknown Speaker") + speaker_name = seg.get("identified_as") or unknown_label_map.get( + seg.get("speaker", "Unknown"), "Unknown Speaker" + ) # Extract words from speaker service response (already matched to this segment) words_data = seg.get("words", []) @@ -500,13 +532,14 @@ async def recognise_speakers_job( word=w.get("word", ""), start=w.get("start", 0.0), end=w.get("end", 0.0), - confidence=w.get("confidence") + confidence=w.get("confidence"), ) for w in words_data ] # Classify segment type from content from advanced_omi_backend.utils.segment_utils import classify_segment_text + seg_classification = classify_segment_text(text) seg_type = "event" if seg_classification == "event" else "speech" @@ -519,18 +552,21 @@ async def recognise_speakers_job( segment_type=seg_type, identified_as=seg.get("identified_as"), confidence=seg.get("confidence"), - words=segment_words # Use words from speaker service + words=segment_words, # Use words from speaker service ) ) if empty_segment_count > 0: - logger.info(f"🔇 Filtered out {empty_segment_count} empty segments from speaker recognition") + logger.info( + f"🔇 Filtered out {empty_segment_count} empty segments from speaker recognition" + ) # Re-insert non-speech segments (event/note) that were skipped during identification # They need to be merged back into position based on timestamps non_speech_segments = [ - s for s in transcript_version.segments - if getattr(s, 'segment_type', 'speech') != 'speech' + s + for s in transcript_version.segments + if getattr(s, "segment_type", "speech") != "speech" ] if non_speech_segments: for ns_seg in non_speech_segments: @@ -541,7 +577,9 @@ async def recognise_speakers_job( insert_pos = i break updated_segments.insert(insert_pos, ns_seg) - logger.info(f"🎤 Re-inserted {len(non_speech_segments)} non-speech segments") + logger.info( + f"🎤 Re-inserted {len(non_speech_segments)} non-speech segments" + ) # Update the transcript version transcript_version.segments = updated_segments @@ -559,24 +597,31 @@ async def recognise_speakers_job( sr_metadata = { "enabled": True, - "identification_mode": "per_segment" if use_per_segment else "majority_vote", + "identification_mode": ( + "per_segment" if use_per_segment else "majority_vote" + ), "identified_speakers": list(identified_speakers), "speaker_count": len(identified_speakers), "total_segments": len(speaker_segments), - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } if speaker_result.get("partial_errors"): sr_metadata["partial_errors"] = speaker_result["partial_errors"] transcript_version.metadata["speaker_recognition"] = sr_metadata # Set diarization source if pyannote ran (provider didn't do diarization) - if not provider_has_diarization and transcript_version.diarization_source != "provider": + if ( + not provider_has_diarization + and transcript_version.diarization_source != "provider" + ): transcript_version.diarization_source = "pyannote" await conversation.save() processing_time = time.time() - start_time - logger.info(f"✅ Speaker recognition completed for {conversation_id} in {processing_time:.2f}s") + logger.info( + f"✅ Speaker recognition completed for {conversation_id} in {processing_time:.2f}s" + ) return { "success": True, @@ -585,7 +630,7 @@ async def recognise_speakers_job( "speaker_recognition_enabled": True, "identified_speakers": list(identified_speakers), "segment_count": len(updated_segments), - "processing_time_seconds": processing_time + "processing_time_seconds": processing_time, } except asyncio.TimeoutError as e: @@ -593,13 +638,18 @@ async def recognise_speakers_job( # Add timeout metadata to job from rq import get_current_job + current_job = get_current_job() if current_job: - current_job.meta.update({ - "error_type": "timeout", - "audio_duration": conversation.audio_total_duration if conversation else None, - "timeout_occurred_at": time.time() - }) + current_job.meta.update( + { + "error_type": "timeout", + "audio_duration": ( + conversation.audio_total_duration if conversation else None + ), + "timeout_occurred_at": time.time(), + } + ) current_job.save_meta() return { @@ -608,13 +658,16 @@ async def recognise_speakers_job( "version_id": version_id, "error": "Speaker recognition timeout", "error_type": "timeout", - "audio_duration": conversation.audio_total_duration if conversation else None, - "processing_time_seconds": time.time() - start_time + "audio_duration": ( + conversation.audio_total_duration if conversation else None + ), + "processing_time_seconds": time.time() - start_time, } except Exception as speaker_error: logger.error(f"❌ Speaker recognition failed: {speaker_error}") import traceback + logger.debug(traceback.format_exc()) return { @@ -622,5 +675,5 @@ async def recognise_speakers_job( "conversation_id": conversation_id, "version_id": version_id, "error": str(speaker_error), - "processing_time_seconds": time.time() - start_time + "processing_time_seconds": time.time() - start_time, } diff --git a/backends/advanced/src/advanced_omi_backend/workers/waveform_jobs.py b/backends/advanced/src/advanced_omi_backend/workers/waveform_jobs.py index f58387cd..1726d61c 100644 --- a/backends/advanced/src/advanced_omi_backend/workers/waveform_jobs.py +++ b/backends/advanced/src/advanced_omi_backend/workers/waveform_jobs.py @@ -53,20 +53,24 @@ async def generate_waveform_data( waveform_gen_time = 0.0 try: - logger.info(f"🎵 Generating waveform for conversation {conversation_id[:12]}... (sample_rate={sample_rate} samples/sec)") + logger.info( + f"🎵 Generating waveform for conversation {conversation_id[:12]}... (sample_rate={sample_rate} samples/sec)" + ) # Retrieve all audio chunks for conversation fetch_start = time.time() chunks = await retrieve_audio_chunks(conversation_id=conversation_id) fetch_time = time.time() - fetch_start - logger.info(f"📦 Fetched {len(chunks) if chunks else 0} chunks from MongoDB in {fetch_time:.2f}s") + logger.info( + f"📦 Fetched {len(chunks) if chunks else 0} chunks from MongoDB in {fetch_time:.2f}s" + ) if not chunks: logger.warning(f"No audio chunks found for conversation {conversation_id}") return { "success": False, - "error": "No audio chunks found for this conversation" + "error": "No audio chunks found for this conversation", } # Get audio format from first chunk @@ -162,29 +166,30 @@ async def generate_waveform_data( samples=waveform_samples, sample_rate=sample_rate, duration_seconds=total_duration, - processing_time_seconds=processing_time + processing_time_seconds=processing_time, ) await waveform_doc.insert() - logger.info(f"💾 Saved waveform to MongoDB for conversation {conversation_id[:12]}") + logger.info( + f"💾 Saved waveform to MongoDB for conversation {conversation_id[:12]}" + ) return { "success": True, "samples": waveform_samples, "sample_rate": sample_rate, "duration_seconds": total_duration, - "processing_time_seconds": processing_time + "processing_time_seconds": processing_time, } except Exception as e: processing_time = time.time() - start_time logger.error( - f"❌ Waveform generation failed for {conversation_id}: {e}", - exc_info=True + f"❌ Waveform generation failed for {conversation_id}: {e}", exc_info=True ) return { "success": False, "error": str(e), - "processing_time_seconds": processing_time + "processing_time_seconds": processing_time, } diff --git a/backends/advanced/src/scripts/cleanup_state.py b/backends/advanced/src/scripts/cleanup_state.py index 49bfd332..ad3aba3f 100644 --- a/backends/advanced/src/scripts/cleanup_state.py +++ b/backends/advanced/src/scripts/cleanup_state.py @@ -35,7 +35,13 @@ from qdrant_client.models import Distance, VectorParams from rich.console import Console from rich.panel import Panel - from rich.progress import BarColumn, Progress, SpinnerColumn, TextColumn, TimeElapsedColumn + from rich.progress import ( + BarColumn, + Progress, + SpinnerColumn, + TextColumn, + TimeElapsedColumn, + ) from rich.prompt import Confirm from rich.table import Table from rich.text import Text @@ -62,12 +68,18 @@ # Helpers # --------------------------------------------------------------------------- + def get_qdrant_collection_name() -> str: """Get Qdrant collection name from memory service configuration.""" try: memory_config = build_memory_config_from_env() - if hasattr(memory_config, "vector_store_config") and memory_config.vector_store_config: - return memory_config.vector_store_config.get("collection_name", "chronicle_memories") + if ( + hasattr(memory_config, "vector_store_config") + and memory_config.vector_store_config + ): + return memory_config.vector_store_config.get( + "collection_name", "chronicle_memories" + ) except Exception: pass return "chronicle_memories" @@ -93,6 +105,7 @@ def _human_size(nbytes: int) -> str: # Stats # --------------------------------------------------------------------------- + class Stats: """Track counts across the system.""" @@ -177,7 +190,9 @@ async def gather_stats( if langfuse_client: try: prompts_response = langfuse_client.prompts.list(limit=100) - s.langfuse_prompts = len(prompts_response.data) if hasattr(prompts_response, "data") else 0 + s.langfuse_prompts = ( + len(prompts_response.data) if hasattr(prompts_response, "data") else 0 + ) except Exception: pass @@ -205,13 +220,21 @@ def render_stats_table(stats: Stats, title: str = "Current State") -> Table: def row(label, value, style="white"): table.add_row(label, f"[{style}]{value}[/{style}]") - row("Conversations", str(stats.conversations), "green" if stats.conversations else "dim") + row( + "Conversations", + str(stats.conversations), + "green" if stats.conversations else "dim", + ) row( " with transcripts", str(stats.conversations_with_transcript), "green" if stats.conversations_with_transcript else "dim", ) - row("Audio Chunks", str(stats.audio_chunks), "green" if stats.audio_chunks else "dim") + row( + "Audio Chunks", + str(stats.audio_chunks), + "green" if stats.audio_chunks else "dim", + ) row("Waveforms", str(stats.waveforms), "dim") row("Chat Sessions", str(stats.chat_sessions), "dim") row("Chat Messages", str(stats.chat_messages), "dim") @@ -220,7 +243,11 @@ def row(label, value, style="white"): row("Memories (Qdrant)", str(stats.memories), "yellow" if stats.memories else "dim") row("Neo4j Nodes", str(stats.neo4j_nodes), "dim") row("Neo4j Relationships", str(stats.neo4j_relationships), "dim") - row("LangFuse Prompts", str(stats.langfuse_prompts), "yellow" if stats.langfuse_prompts else "dim") + row( + "LangFuse Prompts", + str(stats.langfuse_prompts), + "yellow" if stats.langfuse_prompts else "dim", + ) table.add_section() row("Redis Jobs", str(stats.redis_jobs), "dim") row("Legacy WAV Files", str(stats.legacy_wav), "dim") @@ -234,6 +261,7 @@ def row(label, value, style="white"): # Backup # --------------------------------------------------------------------------- + class BackupResult: """Track which backup exports succeeded or failed.""" @@ -241,7 +269,13 @@ def __init__(self): self.exports: dict[str, dict] = {} # name -> {ok, path, size, sha256, error} def record(self, name: str, path: Optional[Path], ok: bool, error: str = ""): - entry = {"ok": ok, "error": error, "path": str(path) if path else None, "size": 0, "sha256": ""} + entry = { + "ok": ok, + "error": error, + "path": str(path) if path else None, + "size": 0, + "sha256": "", + } if ok and path and path.exists(): entry["size"] = path.stat().st_size entry["sha256"] = _file_sha256(path) @@ -255,10 +289,16 @@ def all_ok(self) -> bool: def critical_ok(self) -> bool: """conversations, audio_metadata, and annotations are critical.""" critical = ("conversations", "audio_metadata", "annotations") - return all(self.exports.get(n, {}).get("ok", False) for n in critical if n in self.exports) + return all( + self.exports.get(n, {}).get("ok", False) + for n in critical + if n in self.exports + ) def render_table(self) -> Table: - table = Table(title="Backup Verification", border_style="dim", title_style="bold white") + table = Table( + title="Backup Verification", border_style="dim", title_style="bold white" + ) table.add_column("Export", style="white", min_width=24) table.add_column("Status", justify="center", min_width=8) table.add_column("Size", justify="right", min_width=10) @@ -285,7 +325,14 @@ def total_size(self) -> int: class BackupManager: """Export data to a timestamped backup directory.""" - def __init__(self, backup_dir: str, export_audio: bool, mongo_db: Any, neo4j_driver: Any = None, langfuse_client: Any = None): + def __init__( + self, + backup_dir: str, + export_audio: bool, + mongo_db: Any, + neo4j_driver: Any = None, + langfuse_client: Any = None, + ): self.backup_dir = Path(backup_dir) self.export_audio = export_audio self.mongo_db = mongo_db @@ -323,7 +370,9 @@ async def run( steps.append(("audio_wav", self._export_audio_wav)) if qdrant_client: - steps.append(("memories", lambda r: self._export_memories(qdrant_client, r))) + steps.append( + ("memories", lambda r: self._export_memories(qdrant_client, r)) + ) if self.neo4j_driver: steps.append(("neo4j_graph", self._export_neo4j)) @@ -336,7 +385,11 @@ async def run( for name, func in steps: progress.update(task, description=f"Exporting {name}...") try: - path = await func(result) if asyncio.iscoroutinefunction(func) else func(result) + path = ( + await func(result) + if asyncio.iscoroutinefunction(func) + else func(result) + ) if not result.exports.get(name): # func didn't record itself - record success result.record(name, path, True) @@ -384,19 +437,21 @@ async def _export_audio_metadata(self, result: BackupResult) -> Path: cursor = collection.find({}) data = [] async for chunk in cursor: - data.append({ - "conversation_id": chunk.get("conversation_id"), - "chunk_index": chunk.get("chunk_index"), - "start_time": chunk.get("start_time"), - "end_time": chunk.get("end_time"), - "duration": chunk.get("duration"), - "original_size": chunk.get("original_size"), - "compressed_size": chunk.get("compressed_size"), - "sample_rate": chunk.get("sample_rate", 16000), - "channels": chunk.get("channels", 1), - "has_speech": chunk.get("has_speech"), - "created_at": str(chunk.get("created_at", "")), - }) + data.append( + { + "conversation_id": chunk.get("conversation_id"), + "chunk_index": chunk.get("chunk_index"), + "start_time": chunk.get("start_time"), + "end_time": chunk.get("end_time"), + "duration": chunk.get("duration"), + "original_size": chunk.get("original_size"), + "compressed_size": chunk.get("compressed_size"), + "sample_rate": chunk.get("sample_rate", 16000), + "channels": chunk.get("channels", 1), + "has_speech": chunk.get("has_speech"), + "created_at": str(chunk.get("created_at", "")), + } + ) path = self.backup_path / "audio_chunks_metadata.json" with open(path, "w") as f: json.dump(data, f, indent=2, default=str) @@ -417,14 +472,16 @@ async def _export_chat_sessions(self, result: BackupResult) -> Path: cursor = collection.find({}) data = [] async for session in cursor: - data.append({ - "session_id": session.get("session_id"), - "user_id": session.get("user_id"), - "title": session.get("title"), - "created_at": str(session.get("created_at", "")), - "updated_at": str(session.get("updated_at", "")), - "metadata": session.get("metadata", {}), - }) + data.append( + { + "session_id": session.get("session_id"), + "user_id": session.get("user_id"), + "title": session.get("title"), + "created_at": str(session.get("created_at", "")), + "updated_at": str(session.get("updated_at", "")), + "metadata": session.get("metadata", {}), + } + ) path = self.backup_path / "chat_sessions.json" with open(path, "w") as f: json.dump(data, f, indent=2, default=str) @@ -436,16 +493,18 @@ async def _export_chat_messages(self, result: BackupResult) -> Path: cursor = collection.find({}) data = [] async for msg in cursor: - data.append({ - "message_id": msg.get("message_id"), - "session_id": msg.get("session_id"), - "user_id": msg.get("user_id"), - "role": msg.get("role"), - "content": msg.get("content"), - "timestamp": str(msg.get("timestamp", "")), - "memories_used": msg.get("memories_used", []), - "metadata": msg.get("metadata", {}), - }) + data.append( + { + "message_id": msg.get("message_id"), + "session_id": msg.get("session_id"), + "user_id": msg.get("user_id"), + "role": msg.get("role"), + "content": msg.get("content"), + "timestamp": str(msg.get("timestamp", "")), + "memories_used": msg.get("memories_used", []), + "metadata": msg.get("metadata", {}), + } + ) path = self.backup_path / "chat_messages.json" with open(path, "w") as f: json.dump(data, f, indent=2, default=str) @@ -479,7 +538,9 @@ async def _export_audio_wav(self, result: BackupResult) -> Optional[Path]: for conv in conversations: try: - ok = await self._export_conversation_audio(conv.conversation_id, audio_dir) + ok = await self._export_conversation_audio( + conv.conversation_id, audio_dir + ) if ok: exported += 1 except Exception as e: @@ -491,11 +552,17 @@ async def _export_audio_wav(self, result: BackupResult) -> Optional[Path]: result.record("audio_wav", audio_dir, ok, error) return audio_dir - async def _export_conversation_audio(self, conversation_id: str, audio_dir: Path) -> bool: + async def _export_conversation_audio( + self, conversation_id: str, audio_dir: Path + ) -> bool: """Decode Opus chunks to WAV for a single conversation. Returns True if audio was exported.""" - chunks = await AudioChunkDocument.find( - AudioChunkDocument.conversation_id == conversation_id - ).sort("+chunk_index").to_list() + chunks = ( + await AudioChunkDocument.find( + AudioChunkDocument.conversation_id == conversation_id + ) + .sort("+chunk_index") + .to_list() + ) if not chunks: return False @@ -543,7 +610,9 @@ async def _export_conversation_audio(self, conversation_id: str, audio_dir: Path return True - async def _export_memories(self, qdrant_client: AsyncQdrantClient, result: BackupResult) -> Path: + async def _export_memories( + self, qdrant_client: AsyncQdrantClient, result: BackupResult + ) -> Path: collection_name = get_qdrant_collection_name() collections = await qdrant_client.get_collections() exists = any(c.name == collection_name for c in collections.collections) @@ -568,7 +637,9 @@ async def _export_memories(self, qdrant_client: AsyncQdrantClient, result: Backu if not points: break for pt in points: - data.append({"id": str(pt.id), "vector": pt.vector, "payload": pt.payload}) + data.append( + {"id": str(pt.id), "vector": pt.vector, "payload": pt.payload} + ) if next_offset is None: break offset = next_offset @@ -583,7 +654,9 @@ def _export_neo4j(self, result: BackupResult) -> Path: try: with self.neo4j_driver.session() as session: nodes_data = [] - for record in session.run("MATCH (n) RETURN n, labels(n) AS labels, elementId(n) AS eid"): + for record in session.run( + "MATCH (n) RETURN n, labels(n) AS labels, elementId(n) AS eid" + ): node = dict(record["n"]) node["_labels"] = record["labels"] node["_element_id"] = record["eid"] @@ -594,15 +667,24 @@ def _export_neo4j(self, result: BackupResult) -> Path: "MATCH (a)-[r]->(b) RETURN elementId(a) AS src, type(r) AS rel_type, " "properties(r) AS props, elementId(b) AS dst" ): - rels_data.append({ - "source": record["src"], - "type": record["rel_type"], - "properties": dict(record["props"]) if record["props"] else {}, - "target": record["dst"], - }) + rels_data.append( + { + "source": record["src"], + "type": record["rel_type"], + "properties": ( + dict(record["props"]) if record["props"] else {} + ), + "target": record["dst"], + } + ) with open(path, "w") as f: - json.dump({"nodes": nodes_data, "relationships": rels_data}, f, indent=2, default=str) + json.dump( + {"nodes": nodes_data, "relationships": rels_data}, + f, + indent=2, + default=str, + ) result.record("neo4j_graph", path, True) except Exception as e: result.record("neo4j_graph", None, False, str(e)) @@ -654,6 +736,7 @@ def _export_langfuse_prompts(self, result: BackupResult) -> Path: # Cleanup # --------------------------------------------------------------------------- + class CleanupManager: """Delete data across all services.""" @@ -768,6 +851,7 @@ def _cleanup_legacy_wav(self, stats: Stats): # Connection setup # --------------------------------------------------------------------------- + async def connect_services(): """Initialize all service connections. Returns (mongo_db, redis_conn, qdrant_client, neo4j_driver, langfuse_client).""" # MongoDB @@ -777,7 +861,13 @@ async def connect_services(): mongo_db = mongo_client[mongodb_database] await init_beanie( database=mongo_db, - document_models=[Conversation, AudioChunkDocument, WaveformData, User, Annotation], + document_models=[ + Conversation, + AudioChunkDocument, + WaveformData, + User, + Annotation, + ], ) # Redis @@ -827,6 +917,7 @@ async def connect_services(): # Display helpers # --------------------------------------------------------------------------- + def print_header(): console.print() console.print( @@ -841,11 +932,19 @@ def print_header(): def print_dry_run(stats: Stats, args): console.print() - console.print(Panel("[bold yellow]DRY-RUN MODE[/bold yellow] - no changes will be made", border_style="yellow")) + console.print( + Panel( + "[bold yellow]DRY-RUN MODE[/bold yellow] - no changes will be made", + border_style="yellow", + ) + ) console.print() if args.backup or args.backup_only: - console.print("[cyan]Would create backup at:[/cyan]", str(Path(args.backup_dir) / f"backup_...")) + console.print( + "[cyan]Would create backup at:[/cyan]", + str(Path(args.backup_dir) / f"backup_..."), + ) if args.export_audio: audio_note = f"(from {stats.conversations_with_transcript} conversations with transcripts)" console.print(f"[cyan]Would export audio WAV files[/cyan] {audio_note}") @@ -887,18 +986,26 @@ def print_confirmation(stats: Stats, args) -> bool: console.print() if args.backup or args.backup_only: - console.print(Panel( - f"[green]Backup will be created at:[/green] {args.backup_dir}\n" - + ("[green]Audio WAV export included[/green]" if args.export_audio else "[dim]Audio WAV export: off[/dim]"), - title="Backup", - border_style="green", - )) + console.print( + Panel( + f"[green]Backup will be created at:[/green] {args.backup_dir}\n" + + ( + "[green]Audio WAV export included[/green]" + if args.export_audio + else "[dim]Audio WAV export: off[/dim]" + ), + title="Backup", + border_style="green", + ) + ) elif not args.backup_only: - console.print(Panel( - "[bold red]No backup will be created![/bold red]\nData will be permanently lost.", - title="Warning", - border_style="red", - )) + console.print( + Panel( + "[bold red]No backup will be created![/bold red]\nData will be permanently lost.", + title="Warning", + border_style="red", + ) + ) if not args.backup_only: items = [ @@ -911,18 +1018,22 @@ def print_confirmation(stats: Stats, args) -> bool: f" {stats.memories} memories", ] if stats.neo4j_nodes: - items.append(f" {stats.neo4j_nodes} Neo4j nodes + {stats.neo4j_relationships} relationships") + items.append( + f" {stats.neo4j_nodes} Neo4j nodes + {stats.neo4j_relationships} relationships" + ) items.append(f" {stats.redis_jobs} Redis jobs") if args.include_wav: items.append(f" {stats.legacy_wav} legacy WAV files") if args.delete_users: items.append(f" [bold red]{stats.users} users (DANGEROUS)[/bold red]") - console.print(Panel( - "\n".join(items), - title="[bold red]Will Delete[/bold red]", - border_style="red", - )) + console.print( + Panel( + "\n".join(items), + title="[bold red]Will Delete[/bold red]", + border_style="red", + ) + ) console.print() return Confirm.ask("[bold]Proceed?[/bold]", default=False) @@ -932,6 +1043,7 @@ def print_confirmation(stats: Stats, args) -> bool: # Main # --------------------------------------------------------------------------- + async def main(): parser = argparse.ArgumentParser( description="Chronicle Cleanup & Backup Tool", @@ -947,14 +1059,37 @@ async def main(): """, ) - parser.add_argument("--backup", action="store_true", help="Create backup before cleaning") - parser.add_argument("--backup-only", action="store_true", help="Create backup WITHOUT cleaning (safe)") - parser.add_argument("--export-audio", action="store_true", help="Include audio WAV export in backup (conversations with transcripts only)") - parser.add_argument("--include-wav", action="store_true", help="Include legacy WAV file cleanup") - parser.add_argument("--dry-run", action="store_true", help="Preview without making changes") + parser.add_argument( + "--backup", action="store_true", help="Create backup before cleaning" + ) + parser.add_argument( + "--backup-only", + action="store_true", + help="Create backup WITHOUT cleaning (safe)", + ) + parser.add_argument( + "--export-audio", + action="store_true", + help="Include audio WAV export in backup (conversations with transcripts only)", + ) + parser.add_argument( + "--include-wav", action="store_true", help="Include legacy WAV file cleanup" + ) + parser.add_argument( + "--dry-run", action="store_true", help="Preview without making changes" + ) parser.add_argument("--force", action="store_true", help="Skip confirmation prompt") - parser.add_argument("--backup-dir", type=str, default="/app/data/backups", help="Backup directory (default: /app/data/backups)") - parser.add_argument("--delete-users", action="store_true", help="DANGEROUS: Also delete user accounts") + parser.add_argument( + "--backup-dir", + type=str, + default="/app/data/backups", + help="Backup directory (default: /app/data/backups)", + ) + parser.add_argument( + "--delete-users", + action="store_true", + help="DANGEROUS: Also delete user accounts", + ) args = parser.parse_args() @@ -968,11 +1103,15 @@ async def main(): # Connect with console.status("[bold cyan]Connecting to services...", spinner="dots"): - mongo_db, redis_conn, qdrant_client, neo4j_driver, langfuse_client = await connect_services() + mongo_db, redis_conn, qdrant_client, neo4j_driver, langfuse_client = ( + await connect_services() + ) # Gather stats with console.status("[bold cyan]Gathering statistics...", spinner="dots"): - stats = await gather_stats(mongo_db, redis_conn, qdrant_client, neo4j_driver, langfuse_client) + stats = await gather_stats( + mongo_db, redis_conn, qdrant_client, neo4j_driver, langfuse_client + ) console.print() console.print(render_stats_table(stats, "Current Backend State")) @@ -993,7 +1132,9 @@ async def main(): do_backup = args.backup or args.backup_only if do_backup: console.print() - backup_mgr = BackupManager(args.backup_dir, args.export_audio, mongo_db, neo4j_driver, langfuse_client) + backup_mgr = BackupManager( + args.backup_dir, args.export_audio, mongo_db, neo4j_driver, langfuse_client + ) result = await backup_mgr.run(qdrant_client, stats) console.print() @@ -1006,44 +1147,61 @@ async def main(): if not result.critical_ok: console.print() - console.print(Panel( - "[bold red]Critical backup exports failed![/bold red]\n" - "Conversations or audio metadata could not be exported.\n" - "Cleanup will NOT proceed to protect your data.", - title="Backup Verification Failed", - border_style="red", - )) + console.print( + Panel( + "[bold red]Critical backup exports failed![/bold red]\n" + "Conversations or audio metadata could not be exported.\n" + "Cleanup will NOT proceed to protect your data.", + title="Backup Verification Failed", + border_style="red", + ) + ) sys.exit(1) if not result.all_ok: console.print() - console.print("[yellow]Some non-critical exports failed (see table above).[/yellow]") + console.print( + "[yellow]Some non-critical exports failed (see table above).[/yellow]" + ) # If backup-only, we're done if args.backup_only: console.print() - console.print(Panel( - "[bold green]Backup completed successfully![/bold green]\n" - "No data was deleted.", - border_style="green", - )) + console.print( + Panel( + "[bold green]Backup completed successfully![/bold green]\n" + "No data was deleted.", + border_style="green", + ) + ) return # Cleanup console.print() cleanup_mgr = CleanupManager( - mongo_db, redis_conn, qdrant_client, args.include_wav, args.delete_users, neo4j_driver + mongo_db, + redis_conn, + qdrant_client, + args.include_wav, + args.delete_users, + neo4j_driver, ) success = await cleanup_mgr.run(stats) if not success: - console.print(Panel("[bold red]Cleanup encountered errors![/bold red]", border_style="red")) + console.print( + Panel( + "[bold red]Cleanup encountered errors![/bold red]", border_style="red" + ) + ) sys.exit(1) # Verify console.print() with console.status("[bold cyan]Verifying cleanup...", spinner="dots"): - final_stats = await gather_stats(mongo_db, redis_conn, qdrant_client, neo4j_driver, langfuse_client) + final_stats = await gather_stats( + mongo_db, redis_conn, qdrant_client, neo4j_driver, langfuse_client + ) console.print(render_stats_table(final_stats, "After Cleanup")) diff --git a/backends/advanced/start-k8s.sh b/backends/advanced/start-k8s.sh index 847e3a6e..2274ed99 100755 --- a/backends/advanced/start-k8s.sh +++ b/backends/advanced/start-k8s.sh @@ -289,4 +289,4 @@ echo "⚠️ One service exited, stopping all services..." wait echo "🔄 All services stopped" -exit 1 \ No newline at end of file +exit 1 diff --git a/backends/advanced/start.sh b/backends/advanced/start.sh index b5eaa2a0..d066896f 100755 --- a/backends/advanced/start.sh +++ b/backends/advanced/start.sh @@ -70,4 +70,4 @@ echo "⚠️ One service exited, stopping all services..." wait echo "🔄 All services stopped" -exit 1 \ No newline at end of file +exit 1 diff --git a/backends/advanced/tests/test_audio_persistence_mongodb.py b/backends/advanced/tests/test_audio_persistence_mongodb.py index 30b5212e..49e4e889 100644 --- a/backends/advanced/tests/test_audio_persistence_mongodb.py +++ b/backends/advanced/tests/test_audio_persistence_mongodb.py @@ -15,26 +15,26 @@ from pathlib import Path import pytest +from beanie import init_beanie from bson import Binary from motor.motor_asyncio import AsyncIOMotorClient -from beanie import init_beanie from advanced_omi_backend.models.audio_chunk import AudioChunkDocument from advanced_omi_backend.models.conversation import Conversation from advanced_omi_backend.utils.audio_chunk_utils import ( - encode_pcm_to_opus, - decode_opus_to_pcm, build_wav_from_pcm, - retrieve_audio_chunks, concatenate_chunks_to_pcm, - reconstruct_wav_from_conversation, convert_wav_to_chunks, + decode_opus_to_pcm, + encode_pcm_to_opus, + reconstruct_wav_from_conversation, + retrieve_audio_chunks, wait_for_audio_chunks, ) - # Test configuration + def get_mongodb_url(): """Get MongoDB URL from environment or pytest args.""" return os.getenv("MONGODB_URI", "mongodb://localhost:27018") @@ -66,10 +66,7 @@ async def init_db(mongodb_client): """Initialize Beanie with test database.""" db = mongodb_client[get_test_db_name()] - await init_beanie( - database=db, - document_models=[AudioChunkDocument, Conversation] - ) + await init_beanie(database=db, document_models=[AudioChunkDocument, Conversation]) yield db @@ -88,6 +85,7 @@ async def clean_db(init_db): # Test data generators + def generate_pcm_data(duration_seconds=1, sample_rate=16000): """Generate sample PCM audio data.""" num_samples = int(sample_rate * duration_seconds) @@ -112,6 +110,7 @@ def create_wav_file(pcm_data, output_path, sample_rate=16000): # Integration Tests + @pytest.mark.asyncio class TestOpusCodecIntegration: """Test Opus encoding/decoding with real data.""" @@ -239,11 +238,7 @@ async def test_retrieve_chunks_with_pagination(self, clean_db): await chunk.insert() # Retrieve chunks 5-7 (3 chunks starting at index 5) - chunks = await retrieve_audio_chunks( - conversation_id, - start_index=5, - limit=3 - ) + chunks = await retrieve_audio_chunks(conversation_id, start_index=5, limit=3) assert len(chunks) == 3 assert chunks[0].chunk_index == 5 @@ -341,7 +336,7 @@ async def test_convert_wav_to_chunks(self, clean_db, tmp_path): conversation_id=conversation_id, audio_uuid="test-audio-001", user_id="test-user", - client_id="test-client" + client_id="test-client", ) await conversation.insert() @@ -376,7 +371,7 @@ async def test_convert_long_wav_creates_multiple_chunks(self, clean_db, tmp_path conversation_id=conversation_id, audio_uuid="test-audio-002", user_id="test-user", - client_id="test-client" + client_id="test-client", ) await conversation.insert() @@ -419,10 +414,7 @@ async def test_wait_for_chunks_immediate_success(self, clean_db): async def test_wait_for_chunks_timeout(self, clean_db): """Test wait times out when chunks don't exist.""" - result = await wait_for_audio_chunks( - "nonexistent-conv", - max_wait_seconds=1 - ) + result = await wait_for_audio_chunks("nonexistent-conv", max_wait_seconds=1) assert result is False diff --git a/backends/advanced/tests/test_conversation_models.py b/backends/advanced/tests/test_conversation_models.py index 4652e14a..bd24e105 100644 --- a/backends/advanced/tests/test_conversation_models.py +++ b/backends/advanced/tests/test_conversation_models.py @@ -19,7 +19,7 @@ def test_speaker_segment_model(self): end=15.8, text="Hello, how are you today?", speaker="Speaker A", - confidence=0.95 + confidence=0.95, ) assert segment.start == 10.5 @@ -31,8 +31,12 @@ def test_speaker_segment_model(self): def test_transcript_version_model(self): """Test TranscriptVersion model.""" segments = [ - Conversation.SpeakerSegment(start=0.0, end=5.0, text="Hello", speaker="Speaker A"), - Conversation.SpeakerSegment(start=5.1, end=10.0, text="Hi there", speaker="Speaker B") + Conversation.SpeakerSegment( + start=0.0, end=5.0, text="Hello", speaker="Speaker A" + ), + Conversation.SpeakerSegment( + start=5.1, end=10.0, text="Hi there", speaker="Speaker B" + ), ] version = Conversation.TranscriptVersion( @@ -43,7 +47,7 @@ def test_transcript_version_model(self): model="nova-3", created_at=datetime.now(), processing_time_seconds=12.5, - metadata={"confidence": 0.9} + metadata={"confidence": 0.9}, ) assert version.version_id == "trans-v1" @@ -64,7 +68,7 @@ def test_memory_version_model(self): model="gpt-4o-mini", created_at=datetime.now(), processing_time_seconds=45.2, - metadata={"extraction_quality": "high"} + metadata={"extraction_quality": "high"}, ) assert version.version_id == "mem-v1" @@ -82,12 +86,7 @@ def test_provider_enums(self): def test_word_model(self): """Test Word model.""" - word = Conversation.Word( - word="hello", - start=0.0, - end=0.5, - confidence=0.98 - ) + word = Conversation.Word(word="hello", start=0.0, end=0.5, confidence=0.98) assert word.word == "hello" assert word.start == 0.0 assert word.end == 0.5 @@ -96,10 +95,7 @@ def test_word_model(self): def test_speaker_segment_defaults(self): """Test SpeakerSegment default values.""" segment = Conversation.SpeakerSegment( - start=0.0, - end=1.0, - text="Test", - speaker="Speaker 0" + start=0.0, end=1.0, text="Test", speaker="Speaker 0" ) assert segment.confidence is None assert segment.identified_as is None diff --git a/backends/advanced/tests/test_memory_entry.py b/backends/advanced/tests/test_memory_entry.py index fc8ae223..af46d969 100644 --- a/backends/advanced/tests/test_memory_entry.py +++ b/backends/advanced/tests/test_memory_entry.py @@ -4,6 +4,7 @@ """ import time + from advanced_omi_backend.services.memory.base import MemoryEntry @@ -14,10 +15,7 @@ def test_memory_entry_auto_initializes_timestamps(self): """Test that MemoryEntry auto-initializes created_at and updated_at when not provided.""" before_creation = int(time.time()) - entry = MemoryEntry( - id="test-123", - content="Test memory content" - ) + entry = MemoryEntry(id="test-123", content="Test memory content") after_creation = int(time.time()) @@ -34,24 +32,32 @@ def test_memory_entry_auto_initializes_timestamps(self): updated_timestamp = int(entry.updated_at) # Timestamps should be within reasonable range (during test execution) - assert before_creation <= created_timestamp <= after_creation, "created_at should be within test execution time" - assert before_creation <= updated_timestamp <= after_creation, "updated_at should be within test execution time" + assert ( + before_creation <= created_timestamp <= after_creation + ), "created_at should be within test execution time" + assert ( + before_creation <= updated_timestamp <= after_creation + ), "updated_at should be within test execution time" # Both should be equal since they're created at the same time - assert entry.created_at == entry.updated_at, "created_at and updated_at should be equal for new entries" + assert ( + entry.created_at == entry.updated_at + ), "created_at and updated_at should be equal for new entries" def test_memory_entry_with_created_at_only(self): """Test that updated_at defaults to created_at when only created_at is provided.""" custom_timestamp = "1234567890" entry = MemoryEntry( - id="test-123", - content="Test memory content", - created_at=custom_timestamp + id="test-123", content="Test memory content", created_at=custom_timestamp ) - assert entry.created_at == custom_timestamp, "created_at should match provided value" - assert entry.updated_at == custom_timestamp, "updated_at should default to created_at" + assert ( + entry.created_at == custom_timestamp + ), "created_at should match provided value" + assert ( + entry.updated_at == custom_timestamp + ), "updated_at should default to created_at" def test_memory_entry_with_both_timestamps(self): """Test that both timestamps are preserved when explicitly provided.""" @@ -62,19 +68,25 @@ def test_memory_entry_with_both_timestamps(self): id="test-123", content="Test memory content", created_at=created_timestamp, - updated_at=updated_timestamp + updated_at=updated_timestamp, ) - assert entry.created_at == created_timestamp, "created_at should match provided value" - assert entry.updated_at == updated_timestamp, "updated_at should match provided value" - assert entry.created_at != entry.updated_at, "timestamps should be different when explicitly set" + assert ( + entry.created_at == created_timestamp + ), "created_at should match provided value" + assert ( + entry.updated_at == updated_timestamp + ), "updated_at should match provided value" + assert ( + entry.created_at != entry.updated_at + ), "timestamps should be different when explicitly set" def test_memory_entry_to_dict_includes_timestamps(self): """Test that to_dict() serialization includes both timestamp fields.""" entry = MemoryEntry( id="test-123", content="Test memory content", - metadata={"user_id": "user-456"} + metadata={"user_id": "user-456"}, ) entry_dict = entry.to_dict() @@ -86,15 +98,25 @@ def test_memory_entry_to_dict_includes_timestamps(self): assert "created_at" in entry_dict, "Dict should contain 'created_at'" assert "updated_at" in entry_dict, "Dict should contain 'updated_at'" assert "metadata" in entry_dict, "Dict should contain 'metadata'" - assert "user_id" in entry_dict, "Dict should contain 'user_id' (extracted from metadata)" + assert ( + "user_id" in entry_dict + ), "Dict should contain 'user_id' (extracted from metadata)" # Verify timestamp values are present and correct - assert entry_dict["created_at"] == entry.created_at, "Serialized created_at should match entry" - assert entry_dict["updated_at"] == entry.updated_at, "Serialized updated_at should match entry" + assert ( + entry_dict["created_at"] == entry.created_at + ), "Serialized created_at should match entry" + assert ( + entry_dict["updated_at"] == entry.updated_at + ), "Serialized updated_at should match entry" # Verify frontend compatibility - assert entry_dict["memory"] == entry.content, "memory field should match content for frontend" - assert entry_dict["content"] == entry.content, "content field should match content" + assert ( + entry_dict["memory"] == entry.content + ), "memory field should match content for frontend" + assert ( + entry_dict["content"] == entry.content + ), "content field should match content" def test_memory_entry_with_none_timestamps(self): """Test that None timestamps are properly initialized.""" @@ -102,13 +124,19 @@ def test_memory_entry_with_none_timestamps(self): id="test-123", content="Test memory content", created_at=None, - updated_at=None + updated_at=None, ) # Both should be auto-initialized even when explicitly set to None - assert entry.created_at is not None, "created_at should be auto-initialized from None" - assert entry.updated_at is not None, "updated_at should be auto-initialized from None" - assert entry.created_at == entry.updated_at, "Both timestamps should be equal when auto-initialized" + assert ( + entry.created_at is not None + ), "created_at should be auto-initialized from None" + assert ( + entry.updated_at is not None + ), "updated_at should be auto-initialized from None" + assert ( + entry.created_at == entry.updated_at + ), "Both timestamps should be equal when auto-initialized" def test_memory_entry_with_all_fields(self): """Test MemoryEntry with all fields populated.""" @@ -119,7 +147,7 @@ def test_memory_entry_with_all_fields(self): embedding=[0.1, 0.2, 0.3], score=0.95, created_at="1234567890", - updated_at="1234567900" + updated_at="1234567900", ) # Verify all fields are preserved @@ -138,10 +166,7 @@ def test_memory_entry_with_all_fields(self): def test_memory_entry_timestamp_format(self): """Test that timestamps are in the expected format (Unix timestamp strings).""" - entry = MemoryEntry( - id="test-123", - content="Test memory content" - ) + entry = MemoryEntry(id="test-123", content="Test memory content") # Timestamps should be strings representing Unix timestamps assert entry.created_at.isdigit(), "created_at should be a numeric string" diff --git a/backends/advanced/tests/test_memory_providers.py b/backends/advanced/tests/test_memory_providers.py index 945d4eb9..5eb2b6dc 100644 --- a/backends/advanced/tests/test_memory_providers.py +++ b/backends/advanced/tests/test_memory_providers.py @@ -5,8 +5,11 @@ """ import time -from advanced_omi_backend.services.memory.providers.openmemory_mcp import OpenMemoryMCPService + from advanced_omi_backend.services.memory.base import MemoryEntry +from advanced_omi_backend.services.memory.providers.openmemory_mcp import ( + OpenMemoryMCPService, +) class TestOpenMemoryMCPProviderTimestamps: @@ -25,7 +28,7 @@ def test_mcp_result_to_memory_entry_with_both_timestamps(self): "content": "Test memory content", "created_at": "1704067200", # 2024-01-01 00:00:00 UTC "updated_at": "1704153600", # 2024-01-02 00:00:00 UTC - "metadata": {"source": "test"} + "metadata": {"source": "test"}, } # Convert to MemoryEntry @@ -64,7 +67,9 @@ def test_mcp_result_to_memory_entry_with_missing_updated_at(self): assert entry is not None, "MemoryEntry should be created" assert entry.created_at is not None, "created_at should be present" assert entry.updated_at is not None, "updated_at should default to created_at" - assert entry.created_at == entry.updated_at, "updated_at should equal created_at when missing" + assert ( + entry.created_at == entry.updated_at + ), "updated_at should equal created_at when missing" def test_mcp_result_to_memory_entry_with_alternate_timestamp_fields(self): """Test that OpenMemory MCP provider handles alternate timestamp field names.""" @@ -85,9 +90,13 @@ def test_mcp_result_to_memory_entry_with_alternate_timestamp_fields(self): # Verify conversion handles alternate field names assert entry is not None, "MemoryEntry should be created" - assert entry.content == "Test memory content", "Should extract from 'memory' field" + assert ( + entry.content == "Test memory content" + ), "Should extract from 'memory' field" assert entry.created_at == "1704067200", "Should extract from 'timestamp' field" - assert entry.updated_at == "1704153600", "Should extract from 'modified_at' field" + assert ( + entry.updated_at == "1704153600" + ), "Should extract from 'modified_at' field" def test_mcp_result_with_no_timestamps(self): """Test that OpenMemory MCP provider generates timestamps when none provided.""" @@ -116,8 +125,12 @@ def test_mcp_result_with_no_timestamps(self): # Verify timestamps are current (within test execution window) created_int = int(entry.created_at) updated_int = int(entry.updated_at) - assert before_conversion <= created_int <= after_conversion, "Timestamp should be current" - assert before_conversion <= updated_int <= after_conversion, "Timestamp should be current" + assert ( + before_conversion <= created_int <= after_conversion + ), "Timestamp should be current" + assert ( + before_conversion <= updated_int <= after_conversion + ), "Timestamp should be current" class TestProviderTimestampConsistency: @@ -139,8 +152,18 @@ def test_all_providers_return_memory_entry_with_timestamps(self): # Verify all return MemoryEntry instances with both timestamp fields for entry, provider_name in [(mcp_entry, "OpenMemory MCP")]: - assert isinstance(entry, MemoryEntry), f"{provider_name} should return MemoryEntry" - assert hasattr(entry, "created_at"), f"{provider_name} entry should have created_at" - assert hasattr(entry, "updated_at"), f"{provider_name} entry should have updated_at" - assert entry.created_at is not None, f"{provider_name} created_at should not be None" - assert entry.updated_at is not None, f"{provider_name} updated_at should not be None" + assert isinstance( + entry, MemoryEntry + ), f"{provider_name} should return MemoryEntry" + assert hasattr( + entry, "created_at" + ), f"{provider_name} entry should have created_at" + assert hasattr( + entry, "updated_at" + ), f"{provider_name} entry should have updated_at" + assert ( + entry.created_at is not None + ), f"{provider_name} created_at should not be None" + assert ( + entry.updated_at is not None + ), f"{provider_name} updated_at should not be None" diff --git a/backends/advanced/upload_files.py b/backends/advanced/upload_files.py index 77a001f3..6943c5eb 100755 --- a/backends/advanced/upload_files.py +++ b/backends/advanced/upload_files.py @@ -18,33 +18,36 @@ # Configure colored logging class ColoredFormatter(logging.Formatter): """Custom formatter with colors for different log levels.""" - + # ANSI color codes COLORS = { - 'DEBUG': '\033[36m', # Cyan - 'INFO': '\033[32m', # Green - 'WARNING': '\033[33m', # Yellow - 'ERROR': '\033[31m', # Red - 'CRITICAL': '\033[35m', # Magenta + "DEBUG": "\033[36m", # Cyan + "INFO": "\033[32m", # Green + "WARNING": "\033[33m", # Yellow + "ERROR": "\033[31m", # Red + "CRITICAL": "\033[35m", # Magenta } - RESET = '\033[0m' # Reset color - + RESET = "\033[0m" # Reset color + def format(self, record): # Add color to the log level if record.levelname in self.COLORS: - record.levelname = f"{self.COLORS[record.levelname]}{record.levelname}{self.RESET}" + record.levelname = ( + f"{self.COLORS[record.levelname]}{record.levelname}{self.RESET}" + ) return super().format(record) + # Configure logging with colors logging.basicConfig( - level=logging.INFO, - format='%(asctime)s - %(levelname)s - %(message)s', - handlers=[logging.StreamHandler()] + level=logging.INFO, + format="%(asctime)s - %(levelname)s - %(message)s", + handlers=[logging.StreamHandler()], ) # Apply colored formatter for handler in logging.getLogger().handlers: - handler.setFormatter(ColoredFormatter('%(asctime)s - %(levelname)s - %(message)s')) + handler.setFormatter(ColoredFormatter("%(asctime)s - %(levelname)s - %(message)s")) logger = logging.getLogger(__name__) @@ -55,46 +58,43 @@ def load_env_variables() -> Optional[str]: if not env_file.exists(): logger.error(".env file not found. Please create it with ADMIN_PASSWORD.") return None - + admin_password = None - with open(env_file, 'r') as f: + with open(env_file, "r") as f: for line in f: line = line.strip() - if line.startswith('ADMIN_PASSWORD='): - admin_password = line.split('=', 1)[1].strip('"\'') + if line.startswith("ADMIN_PASSWORD="): + admin_password = line.split("=", 1)[1].strip("\"'") break - + if not admin_password: logger.error("ADMIN_PASSWORD not found in .env file.") return None - + return admin_password -def get_admin_token(password: str, base_url: str = "http://localhost:8000") -> Optional[str]: +def get_admin_token( + password: str, base_url: str = "http://localhost:8000" +) -> Optional[str]: """Authenticate and get admin token.""" logger.info("Requesting admin token...") - + auth_url = f"{base_url}/auth/jwt/login" - + try: response = requests.post( auth_url, - data={ - 'username': 'admin@example.com', - 'password': password - }, - headers={ - 'Content-Type': 'application/x-www-form-urlencoded' - }, - timeout=10 + data={"username": "admin@example.com", "password": password}, + headers={"Content-Type": "application/x-www-form-urlencoded"}, + timeout=10, ) - + logger.info(f"Auth response status: {response.status_code}") - + if response.status_code == 200: data = response.json() - token = data.get('access_token') + token = data.get("access_token") if token: logger.info("Admin token obtained.") return token @@ -111,7 +111,7 @@ def get_admin_token(password: str, base_url: str = "http://localhost:8000") -> O logger.error(f"Failed to parse error response as JSON: {json_error}") logger.error(f"Response text: {response.text}") return None - + except requests.exceptions.RequestException as e: logger.error(f"Request failed: {e}") return None @@ -132,7 +132,7 @@ def get_audio_duration(file_path: str) -> float: def validate_audio_format(file_path: str) -> tuple[bool, str]: """Validate that audio file is 16kHz, 16-bit mono format. - + Returns: tuple: (is_valid, error_message) """ @@ -141,42 +141,44 @@ def validate_audio_format(file_path: str) -> tuple[bool, str]: channels = wav_file.getnchannels() sample_rate = wav_file.getframerate() sample_width = wav_file.getsampwidth() - + errors = [] - + if channels != 1: errors.append(f"Expected mono (1 channel), got {channels} channels") - + if sample_rate != 16000: errors.append(f"Expected 16kHz sample rate, got {sample_rate}Hz") - + if sample_width != 2: # 2 bytes = 16 bits errors.append(f"Expected 16-bit audio, got {sample_width * 8}-bit") - + if errors: return False, "; ".join(errors) - + return True, "" - + except Exception as e: return False, f"Error reading WAV file: {e}" -def collect_wav_files(audio_dir: str, filter_list: Optional[list[str]] = None) -> list[str]: +def collect_wav_files( + audio_dir: str, filter_list: Optional[list[str]] = None +) -> list[str]: """Collect all .wav files from the specified directory with duration checking.""" logger.info(f"Collecting .wav files from {audio_dir} ...") - + audio_path = Path(audio_dir).expanduser() if not audio_path.exists(): logger.error(f"Directory {audio_path} does not exist.") return [] - + wav_files = list(audio_path.glob("*.wav")) - + if not wav_files: logger.warning(f"No .wav files found in {audio_path}") return [] - + # Filter files if filter_list is provided, otherwise accept all if filter_list is None: candidate_files = wav_files @@ -187,45 +189,57 @@ def collect_wav_files(audio_dir: str, filter_list: Optional[list[str]] = None) - candidate_files.append(f) else: logger.info(f"Skipping file (not in filter): {f.name}") - + # Check duration and filter out files over 20 minutes selected_files = [] total_duration = 0.0 - + for file_path in candidate_files: # First validate audio format is_valid, format_error = validate_audio_format(str(file_path)) if not is_valid: - logger.error(f"🔴 SKIPPING: {file_path.name} - Invalid format: {format_error}") + logger.error( + f"🔴 SKIPPING: {file_path.name} - Invalid format: {format_error}" + ) continue - + duration = get_audio_duration(str(file_path)) duration_minutes = duration / 60.0 - - + selected_files.append(file_path) total_duration += duration - logger.info(f"✅ Added file: {file_path.name} (duration: {duration_minutes:.1f} minutes)") - + logger.info( + f"✅ Added file: {file_path.name} (duration: {duration_minutes:.1f} minutes)" + ) + total_minutes = total_duration / 60.0 - logger.info(f"📊 Total files to upload: {len(selected_files)} (total duration: {total_minutes:.1f} minutes)") - + logger.info( + f"📊 Total files to upload: {len(selected_files)} (total duration: {total_minutes:.1f} minutes)" + ) + return [str(f) for f in selected_files] -def upload_files_async(files: list[str], token: str, base_url: str = "http://localhost:8000") -> bool: +def upload_files_async( + files: list[str], token: str, base_url: str = "http://localhost:8000" +) -> bool: """Upload files to the backend for async processing with real-time progress tracking.""" if not files: logger.error("No files to upload.") return False - + logger.info(f"🚀 Starting async upload to {base_url}/api/audio/upload ...") # Prepare files for upload files_data = [] for file_path in files: try: - files_data.append(('files', (os.path.basename(file_path), open(file_path, 'rb'), 'audio/wav'))) + files_data.append( + ( + "files", + (os.path.basename(file_path), open(file_path, "rb"), "audio/wav"), + ) + ) except IOError as e: logger.error(f"Error opening file {file_path}: {e}") continue @@ -239,17 +253,15 @@ def upload_files_async(files: list[str], token: str, base_url: str = "http://loc response = requests.post( f"{base_url}/api/audio/upload", files=files_data, - data={'device_name': 'file_upload_batch'}, - headers={ - 'Authorization': f'Bearer {token}' - }, - timeout=60 # Short timeout for job submission + data={"device_name": "file_upload_batch"}, + headers={"Authorization": f"Bearer {token}"}, + timeout=60, # Short timeout for job submission ) - + # Close all file handles for _, file_tuple in files_data: file_tuple[1].close() - + if response.status_code != 200: logger.error(f"Failed to start async processing: {response.status_code}") try: @@ -258,19 +270,19 @@ def upload_files_async(files: list[str], token: str, base_url: str = "http://loc except: logger.error(f"Response text: {response.text}") return False - + # Get job ID job_data = response.json() job_id = job_data.get("job_id") total_files = job_data.get("total_files", 0) - + logger.info(f"✅ Job started successfully: {job_id}") logger.info(f"📊 Processing {total_files} files...") logger.info(f"🔗 Status URL: {job_data.get('status_url', 'N/A')}") - + # Poll for job completion return poll_job_status(job_id, token, base_url, total_files) - + except requests.exceptions.Timeout: logger.error("Job submission timed out.") return False @@ -289,38 +301,42 @@ def upload_files_async(files: list[str], token: str, base_url: str = "http://loc def poll_job_status(job_id: str, token: str, base_url: str, total_files: int) -> bool: """Poll job status until completion with progress updates.""" status_url = f"{base_url}/api/queue/jobs/{job_id}" - headers = {'Authorization': f'Bearer {token}'} - + headers = {"Authorization": f"Bearer {token}"} + start_time = time.time() last_progress = -1 last_current_file = None - + logger.info("🔄 Polling job status...") - + while True: try: response = requests.get(status_url, headers=headers, timeout=30) - + if response.status_code != 200: logger.error(f"Failed to get job status: {response.status_code}") return False - + job_status = response.json() status = job_status.get("status") progress = job_status.get("progress_percent", 0) current_file = job_status.get("current_file") processed_files = job_status.get("processed_files", 0) - + # Show progress updates if progress != last_progress or current_file != last_current_file: elapsed = time.time() - start_time if current_file: - logger.info(f"📈 Progress: {progress:.1f}% ({processed_files}/{total_files}) - Processing: {current_file} (elapsed: {elapsed:.0f}s)") + logger.info( + f"📈 Progress: {progress:.1f}% ({processed_files}/{total_files}) - Processing: {current_file} (elapsed: {elapsed:.0f}s)" + ) else: - logger.info(f"📈 Progress: {progress:.1f}% ({processed_files}/{total_files}) (elapsed: {elapsed:.0f}s)") + logger.info( + f"📈 Progress: {progress:.1f}% ({processed_files}/{total_files}) (elapsed: {elapsed:.0f}s)" + ) last_progress = progress last_current_file = current_file - + # Check completion status (RQ standard: "finished") if status == "finished": elapsed = time.time() - start_time @@ -331,14 +347,14 @@ def poll_job_status(job_id: str, token: str, base_url: str, total_files: int) -> completed = len([f for f in files if f.get("status") == "finished"]) failed = len([f for f in files if f.get("status") == "failed"]) skipped = len([f for f in files if f.get("status") == "skipped"]) - + logger.info(f"📊 Final Summary:") logger.info(f" ✅ Completed: {completed}") if failed > 0: logger.error(f" ❌ Failed: {failed}") if skipped > 0: logger.warning(f" ⏭️ Skipped: {skipped}") - + # Show failed files for file_info in files: if file_info.get("status") == "failed": @@ -346,16 +362,18 @@ def poll_job_status(job_id: str, token: str, base_url: str, total_files: int) -> logger.error(f" ❌ {file_info.get('filename')}: {error_msg}") elif file_info.get("status") == "skipped": error_msg = file_info.get("error_message", "Skipped") - logger.warning(f" ⏭️ {file_info.get('filename')}: {error_msg}") - + logger.warning( + f" ⏭️ {file_info.get('filename')}: {error_msg}" + ) + return completed > 0 # Success if at least one file completed - + elif status == "failed": elapsed = time.time() - start_time error_msg = job_status.get("error_message", "Unknown error") logger.error(f"💥 Job failed after {elapsed:.0f}s: {error_msg}") return False - + elif status in ["queued", "processing"]: # Continue polling time.sleep(5) # Poll every 5 seconds @@ -364,7 +382,7 @@ def poll_job_status(job_id: str, token: str, base_url: str, total_files: int) -> logger.warning(f"Unknown job status: {status}") time.sleep(5) continue - + except requests.exceptions.RequestException as e: logger.error(f"Error polling job status: {e}") time.sleep(10) # Wait longer on error @@ -376,16 +394,18 @@ def poll_job_status(job_id: str, token: str, base_url: str, total_files: int) -> def parse_args(): """Parse command line arguments.""" - parser = argparse.ArgumentParser(description="Upload audio files to Chronicle backend") + parser = argparse.ArgumentParser( + description="Upload audio files to Chronicle backend" + ) parser.add_argument( "files", nargs="*", - help="Audio files to upload. If none provided, uses default test file." + help="Audio files to upload. If none provided, uses default test file.", ) parser.add_argument( "--base-url", default="http://localhost:8000", - help="Backend base URL (default: http://localhost:8000)" + help="Backend base URL (default: http://localhost:8000)", ) return parser.parse_args() @@ -393,20 +413,20 @@ def parse_args(): def main(): """Main function to orchestrate the upload process.""" args = parse_args() - + logger.info("Chronicle Audio File Upload Tool") logger.info("=" * 40) - + # Load environment variables admin_password = load_env_variables() if not admin_password: sys.exit(1) - + # Get admin token token = get_admin_token(admin_password, args.base_url) if not token: sys.exit(1) - + # Determine files to upload if args.files: # Use provided files @@ -422,26 +442,33 @@ def main(): else: # Use default test file (committed to git, used in tests) project_root = Path(__file__).parent.parent.parent - specific_file = project_root / "extras" / "test-audios" / "DIY Experts Glass Blowing_16khz_mono_4min.wav" - + specific_file = ( + project_root + / "extras" + / "test-audios" + / "DIY Experts Glass Blowing_16khz_mono_4min.wav" + ) + if specific_file.exists(): wav_files = [str(specific_file)] logger.info(f"Using default test file: {specific_file}") else: logger.error(f"Default test file not found: {specific_file}") - logger.info("Please provide file paths as arguments or ensure test file exists") + logger.info( + "Please provide file paths as arguments or ensure test file exists" + ) sys.exit(1) - + if not wav_files: logger.error("No files to upload") sys.exit(1) - + logger.info(f"Uploading {len(wav_files)} files:") for f in wav_files: logger.info(f"- {os.path.basename(f)}") - + success = upload_files_async(wav_files, token, args.base_url) - + if success: logger.info("🎉 Upload process completed successfully!") sys.exit(0) @@ -451,4 +478,4 @@ def main(): if __name__ == "__main__": - main() \ No newline at end of file + main() diff --git a/backends/advanced/webui/nginx.conf b/backends/advanced/webui/nginx.conf index eee76bad..bc75b9a5 100644 --- a/backends/advanced/webui/nginx.conf +++ b/backends/advanced/webui/nginx.conf @@ -6,7 +6,7 @@ server { # Basic settings client_max_body_size 100M; - + # Gzip compression gzip on; gzip_vary on; @@ -44,4 +44,4 @@ server { add_header X-Content-Type-Options nosniff; add_header X-XSS-Protection "1; mode=block"; add_header Referrer-Policy "strict-origin-when-cross-origin"; -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/components/ConversationVersionDropdown.tsx b/backends/advanced/webui/src/components/ConversationVersionDropdown.tsx index ed21f69c..cfd782d0 100644 --- a/backends/advanced/webui/src/components/ConversationVersionDropdown.tsx +++ b/backends/advanced/webui/src/components/ConversationVersionDropdown.tsx @@ -252,4 +252,4 @@ export default function ConversationVersionDropdown({ )} ) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/components/ConversationVersionHeader.tsx b/backends/advanced/webui/src/components/ConversationVersionHeader.tsx index 55627c4f..4b22cb8a 100644 --- a/backends/advanced/webui/src/components/ConversationVersionHeader.tsx +++ b/backends/advanced/webui/src/components/ConversationVersionHeader.tsx @@ -110,4 +110,4 @@ export default function ConversationVersionHeader({ conversationId, versionInfo, ); -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/components/audio/DebugPanel.tsx b/backends/advanced/webui/src/components/audio/DebugPanel.tsx index a3785f1d..9424a91e 100644 --- a/backends/advanced/webui/src/components/audio/DebugPanel.tsx +++ b/backends/advanced/webui/src/components/audio/DebugPanel.tsx @@ -20,14 +20,14 @@ export default function DebugPanel({ recording }: DebugPanelProps) { Attempts: {recording.debugStats.connectionAttempts}

- +

Audio Chunks

Sent: {recording.debugStats.chunksSent}

- Rate: {recording.debugStats.chunksSent > 0 && recording.debugStats.sessionStartTime ? + Rate: {recording.debugStats.chunksSent > 0 && recording.debugStats.sessionStartTime ? Math.round(recording.debugStats.chunksSent / ((Date.now() - recording.debugStats.sessionStartTime.getTime()) / 1000)) : 0}/s

@@ -45,7 +45,7 @@ export default function DebugPanel({ recording }: DebugPanelProps) {

Session

- Duration: {recording.debugStats.sessionStartTime ? + Duration: {recording.debugStats.sessionStartTime ? Math.round((Date.now() - recording.debugStats.sessionStartTime.getTime()) / 1000) + 's' : 'N/A'}

@@ -72,4 +72,4 @@ export default function DebugPanel({ recording }: DebugPanelProps) {

) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/components/audio/RecordingStatus.tsx b/backends/advanced/webui/src/components/audio/RecordingStatus.tsx index b208beaa..03a9a19f 100644 --- a/backends/advanced/webui/src/components/audio/RecordingStatus.tsx +++ b/backends/advanced/webui/src/components/audio/RecordingStatus.tsx @@ -8,7 +8,7 @@ interface RecordingStatusProps { export default function RecordingStatus({ recording }: RecordingStatusProps) { const { user } = useAuth() - + const getStatusIcon = () => { switch (recording.connectionStatus) { case 'connected': @@ -51,7 +51,7 @@ export default function RecordingStatus({ recording }: RecordingStatusProps) {

- +

User: {user?.name || user?.email} @@ -66,7 +66,7 @@ export default function RecordingStatus({ recording }: RecordingStatusProps) { {/* Component Status Indicators */}

📊 Component Status

- +
{/* WebSocket Status */}
@@ -141,4 +141,4 @@ export default function RecordingStatus({ recording }: RecordingStatusProps) {
) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/components/audio/SimpleDebugPanel.tsx b/backends/advanced/webui/src/components/audio/SimpleDebugPanel.tsx index db17d626..febc90c8 100644 --- a/backends/advanced/webui/src/components/audio/SimpleDebugPanel.tsx +++ b/backends/advanced/webui/src/components/audio/SimpleDebugPanel.tsx @@ -20,14 +20,14 @@ export default function SimpleDebugPanel({ recording }: SimpleDebugPanelProps) { Recording: {recording.isRecording ? 'Yes' : 'No'}

- +

Audio Chunks

Sent: {recording.debugStats.chunksSent}

- Rate: {recording.debugStats.chunksSent > 0 && recording.debugStats.sessionStartTime ? + Rate: {recording.debugStats.chunksSent > 0 && recording.debugStats.sessionStartTime ? Math.round(recording.debugStats.chunksSent / ((Date.now() - recording.debugStats.sessionStartTime.getTime()) / 1000)) : 0}/s

@@ -45,7 +45,7 @@ export default function SimpleDebugPanel({ recording }: SimpleDebugPanelProps) {

Session

- Duration: {recording.debugStats.sessionStartTime ? + Duration: {recording.debugStats.sessionStartTime ? Math.round((Date.now() - recording.debugStats.sessionStartTime.getTime()) / 1000) + 's' : 'N/A'}

@@ -72,4 +72,4 @@ export default function SimpleDebugPanel({ recording }: SimpleDebugPanelProps) {

) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/components/audio/StatusDisplay.tsx b/backends/advanced/webui/src/components/audio/StatusDisplay.tsx index d151ef4d..d6bf8850 100644 --- a/backends/advanced/webui/src/components/audio/StatusDisplay.tsx +++ b/backends/advanced/webui/src/components/audio/StatusDisplay.tsx @@ -48,14 +48,14 @@ const getStepStatus = (stepId: RecordingStep, currentStep: RecordingStep, isReco if (stepIndex <= currentStepIndex) return 'error' return 'pending' } - + if (isRecording) { return 'completed' // All steps completed when recording } - + const stepIndex = steps.findIndex(s => s.id === stepId) const currentStepIndex = steps.findIndex(s => s.id === currentStep) - + if (stepIndex < currentStepIndex) return 'completed' if (stepIndex === currentStepIndex) return 'current' return 'pending' @@ -84,18 +84,18 @@ export default function StatusDisplay({ recording }: StatusDisplayProps) { if (recording.currentStep === 'idle' || recording.isRecording) { return null } - + return (

Recording Setup Progress

- +
{steps.map((step, index) => { const status = getStepStatus(step.id, recording.currentStep, recording.isRecording) - + return (
{step.icon}
- + {/* Step Info */}
@@ -118,7 +118,7 @@ export default function StatusDisplay({ recording }: StatusDisplayProps) { {step.description}

- + {/* Step Number */}
{index + 1} @@ -127,7 +127,7 @@ export default function StatusDisplay({ recording }: StatusDisplayProps) { ) })}
- + {/* Overall Status */}
@@ -141,4 +141,4 @@ export default function StatusDisplay({ recording }: StatusDisplayProps) {
) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/components/layout/Layout.tsx b/backends/advanced/webui/src/components/layout/Layout.tsx index c98de99c..ae9991f4 100644 --- a/backends/advanced/webui/src/components/layout/Layout.tsx +++ b/backends/advanced/webui/src/components/layout/Layout.tsx @@ -56,7 +56,7 @@ export default function Layout() { {user?.name || user?.email}
- +
) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/contexts/AuthContext.tsx b/backends/advanced/webui/src/contexts/AuthContext.tsx index d4761358..581118c4 100644 --- a/backends/advanced/webui/src/contexts/AuthContext.tsx +++ b/backends/advanced/webui/src/contexts/AuthContext.tsx @@ -33,7 +33,7 @@ export function AuthProvider({ children }: { children: ReactNode }) { console.log('🔐 AuthContext: Initializing authentication...') const savedToken = localStorage.getItem(getStorageKey('token')) console.log('🔐 AuthContext: Saved token exists:', !!savedToken) - + if (savedToken) { try { console.log('🔐 AuthContext: Verifying token with API call...') @@ -74,11 +74,11 @@ export function AuthProvider({ children }: { children: ReactNode }) { return { success: true } } catch (error: any) { console.error('Login failed:', error) - + // Parse structured error response from backend let errorMessage = 'Login failed. Please try again.' let errorType = 'unknown' - + if (error.response?.data) { const errorData = error.response.data errorMessage = errorData.detail || errorMessage @@ -87,9 +87,9 @@ export function AuthProvider({ children }: { children: ReactNode }) { errorMessage = 'Unable to connect to server. Please check your connection and try again.' errorType = 'connection_failure' } - - return { - success: false, + + return { + success: false, error: errorMessage, errorType: errorType } @@ -115,4 +115,4 @@ export function useAuth() { throw new Error('useAuth must be used within an AuthProvider') } return context -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/hooks/useAudioRecording.ts b/backends/advanced/webui/src/hooks/useAudioRecording.ts index 164fa9d5..66bec149 100644 --- a/backends/advanced/webui/src/hooks/useAudioRecording.ts +++ b/backends/advanced/webui/src/hooks/useAudioRecording.ts @@ -22,30 +22,30 @@ export interface UseAudioRecordingReturn { // Connection state isWebSocketConnected: boolean connectionStatus: 'disconnected' | 'connecting' | 'connected' | 'error' - + // Recording state isRecording: boolean recordingDuration: number audioProcessingStarted: boolean - + // Component states (direct checks, no sync issues) hasValidWebSocket: boolean hasValidMicrophone: boolean hasValidAudioContext: boolean isCurrentlyStreaming: boolean - + // Granular test states hasMicrophoneAccess: boolean hasAudioContext: boolean isStreaming: boolean - + // Error management error: string | null componentErrors: ComponentErrors - + // Debug information debugStats: DebugStats - + // Actions connectWebSocketOnly: () => Promise disconnectWebSocketOnly: () => void @@ -58,7 +58,7 @@ export interface UseAudioRecordingReturn { testFullFlowOnly: () => Promise startRecording: () => Promise stopRecording: () => void - + // Utilities formatDuration: (seconds: number) => string canAccessMicrophone: boolean @@ -72,12 +72,12 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const [recordingDuration, setRecordingDuration] = useState(0) const [error, setError] = useState(null) const [audioProcessingStarted, setAudioProcessingStarted] = useState(false) - + // Granular testing states const [hasMicrophoneAccess, setHasMicrophoneAccess] = useState(false) const [hasAudioContext, setHasAudioContext] = useState(false) const [isStreaming, setIsStreaming] = useState(false) - + // Error tracking const [componentErrors, setComponentErrors] = useState({ websocket: null, @@ -85,7 +85,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { audioContext: null, streaming: null }) - + // Debug stats const [debugStats, setDebugStats] = useState({ chunksSent: 0, @@ -95,7 +95,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { sessionStartTime: null, connectionAttempts: 0 }) - + // Refs for direct access (no state sync issues) const wsRef = useRef(null) const mediaStreamRef = useRef(null) @@ -107,18 +107,18 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const audioProcessingStartedRef = useRef(false) const chunkCountRef = useRef(0) // Note: Legacy message queue code removed as it was unused - + // Check if we're on localhost or using HTTPS const isLocalhost = window.location.hostname === 'localhost' || window.location.hostname === '127.0.0.1' const isHttps = window.location.protocol === 'https:' const canAccessMicrophone = isLocalhost || isHttps - + // Direct status checks (no state sync issues) const hasValidWebSocket = wsRef.current?.readyState === WebSocket.OPEN const hasValidMicrophone = mediaStreamRef.current !== null const hasValidAudioContext = audioContextRef.current !== null const isCurrentlyStreaming = isStreaming && hasValidWebSocket && hasValidMicrophone - + const connectWebSocket = useCallback(async () => { if (wsRef.current?.readyState === WebSocket.OPEN) { return true @@ -157,16 +157,16 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { console.log('🎤 WebSocket connected for live recording') setConnectionStatus('connected') setIsWebSocketConnected(true) - + // Add stabilization delay before resolving to prevent protocol violations setTimeout(() => { wsRef.current = ws - setDebugStats(prev => ({ - ...prev, + setDebugStats(prev => ({ + ...prev, sessionStartTime: new Date(), connectionAttempts: prev.connectionAttempts + 1 })) - + // Start keepalive ping every 30 seconds keepAliveIntervalRef.current = setInterval(() => { if (ws.readyState === WebSocket.OPEN) { @@ -179,7 +179,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { } } }, 30000) - + console.log('🔌 WebSocket stabilized and ready for messages') resolve(true) }, 100) // 100ms stabilization delay @@ -190,13 +190,13 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { setConnectionStatus('disconnected') setIsWebSocketConnected(false) wsRef.current = null - + // Clear keepalive interval if (keepAliveIntervalRef.current) { clearInterval(keepAliveIntervalRef.current) keepAliveIntervalRef.current = undefined } - + if (isRecording) { stopRecording() } @@ -210,7 +210,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { setComponentErrors(prev => ({ ...prev, websocket: errorMsg })) reject(error) } - + ws.onmessage = (event) => { // Handle any messages from the server console.log('🎤 Received message from server:', event.data) @@ -322,7 +322,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const requestMicrophoneOnly = async () => { try { setComponentErrors(prev => ({ ...prev, microphone: null })) - + if (!canAccessMicrophone) { throw new Error('Microphone access requires HTTPS or localhost') } @@ -336,10 +336,10 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { autoGainControl: true } }) - + // Clean up the stream immediately - we just wanted to test permissions stream.getTracks().forEach(track => track.stop()) - + setHasMicrophoneAccess(true) console.log('🎤 Microphone access granted') return true @@ -355,7 +355,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const createAudioContextOnly = async () => { try { setComponentErrors(prev => ({ ...prev, audioContext: null })) - + if (audioContextRef.current) { audioContextRef.current.close() } @@ -363,10 +363,10 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const audioContext = new AudioContext({ sampleRate: 16000 }) const analyser = audioContext.createAnalyser() analyser.fftSize = 256 - + audioContextRef.current = audioContext analyserRef.current = analyser - + setHasAudioContext(true) console.log('📊 Audio context created successfully') return true @@ -382,17 +382,17 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const startStreamingOnly = async () => { try { setComponentErrors(prev => ({ ...prev, streaming: null })) - + // Use direct checks instead of state if (!wsRef.current || wsRef.current.readyState !== WebSocket.OPEN) { throw new Error('WebSocket not connected') } - + // Check if microphone access was previously tested if (!hasMicrophoneAccess) { throw new Error('Microphone access test required first - click "Get Mic" button') } - + // Check if audio context was previously created if (!hasAudioContext) { throw new Error('Audio context test required first - click "Create Context" button') @@ -425,7 +425,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { if (!wsRef.current || wsRef.current.readyState !== WebSocket.OPEN) { return } - + if (!audioProcessingStartedRef.current) { console.log('🚫 Audio processing not started yet, skipping chunk') return @@ -433,7 +433,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const inputBuffer = event.inputBuffer const inputData = inputBuffer.getChannelData(0) - + // Convert float32 to int16 PCM const pcmBuffer = new Int16Array(inputData.length) for (let i = 0; i < inputData.length; i++) { @@ -460,14 +460,14 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { wsRef.current.send(JSON.stringify(chunkHeader) + '\n') wsRef.current.send(new Uint8Array(pcmBuffer.buffer, pcmBuffer.byteOffset, pcmBuffer.byteLength)) - + // Update debug stats chunkCountRef.current++ setDebugStats(prev => ({ ...prev, chunksSent: chunkCountRef.current })) } catch (error) { console.error('Failed to send audio chunk:', error) - setDebugStats(prev => ({ - ...prev, + setDebugStats(prev => ({ + ...prev, lastError: error instanceof Error ? error.message : 'Chunk send failed', lastErrorTime: new Date() })) @@ -516,46 +516,46 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { try { setError(null) console.log('💾 Starting full flow test...') - + // Step 1: Connect WebSocket const connected = await connectWebSocket() if (!connected) { throw new Error('WebSocket connection failed') } - + // Step 2: Get microphone access const micAccess = await requestMicrophoneOnly() if (!micAccess) { throw new Error('Microphone access failed') } - + // Step 3: Create audio context const contextCreated = await createAudioContextOnly() if (!contextCreated) { throw new Error('Audio context creation failed') } - + // Step 4: Send audio-start const startSent = await sendAudioStartOnly() if (!startSent) { throw new Error('Audio-start message failed') } - + // Step 5: Start streaming for 10 seconds const streamingStarted = await startStreamingOnly() if (!streamingStarted) { throw new Error('Audio streaming failed') } - + console.log('💾 Full flow test running for 10 seconds...') - + // Wait 10 seconds setTimeout(() => { stopStreamingOnly() sendAudioStopOnly() console.log('💾 Full flow test completed') }, 10000) - + return true } catch (error) { console.error('Full flow test failed:', error) @@ -596,10 +596,10 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const audioContext = new AudioContext({ sampleRate: 16000 }) const analyser = audioContext.createAnalyser() const source = audioContext.createMediaStreamSource(stream) - + analyser.fftSize = 256 source.connect(analyser) - + audioContextRef.current = audioContext analyserRef.current = analyser @@ -636,7 +636,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { if (!wsRef.current || wsRef.current.readyState !== WebSocket.OPEN) { return } - + // Don't send audio chunks until audio-start has been sent and processed if (!audioProcessingStartedRef.current) { console.log('🚫 Audio processing not started yet, skipping chunk') @@ -645,7 +645,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { const inputBuffer = event.inputBuffer const inputData = inputBuffer.getChannelData(0) - + // Convert float32 to int16 PCM const pcmBuffer = new Int16Array(inputData.length) for (let i = 0; i < inputData.length; i++) { @@ -675,14 +675,14 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { wsRef.current.send(JSON.stringify(chunkHeader) + '\n') // Send the actual Int16Array buffer, not the underlying ArrayBuffer wsRef.current.send(new Uint8Array(pcmBuffer.buffer, pcmBuffer.byteOffset, pcmBuffer.byteLength)) - + // Update debug stats chunkCountRef.current++ setDebugStats(prev => ({ ...prev, chunksSent: chunkCountRef.current })) } catch (error) { console.error('Failed to send audio chunk:', error) - setDebugStats(prev => ({ - ...prev, + setDebugStats(prev => ({ + ...prev, lastError: error instanceof Error ? error.message : 'Chunk send failed', lastErrorTime: new Date() })) @@ -697,7 +697,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { setIsRecording(true) setRecordingDuration(0) - + // Start duration timer durationIntervalRef.current = setInterval(() => { setRecordingDuration(prev => prev + 1) @@ -718,7 +718,7 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { setAudioProcessingStarted(false) audioProcessingStartedRef.current = false console.log('🛑 Audio processing disabled') - + // Send Wyoming protocol stop message if (wsRef.current && wsRef.current.readyState === WebSocket.OPEN) { try { @@ -792,30 +792,30 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { // Connection state isWebSocketConnected, connectionStatus, - + // Recording state isRecording, recordingDuration, audioProcessingStarted, - + // Direct status checks (no state sync issues) hasValidWebSocket, hasValidMicrophone, hasValidAudioContext, isCurrentlyStreaming, - + // Granular test states hasMicrophoneAccess, hasAudioContext, isStreaming, - + // Error management error, componentErrors, - + // Debug information debugStats, - + // Actions connectWebSocketOnly, disconnectWebSocketOnly, @@ -828,12 +828,12 @@ export const useAudioRecording = (): UseAudioRecordingReturn => { testFullFlowOnly, startRecording, stopRecording, - + // Utilities formatDuration, canAccessMicrophone, - + // Internal refs for components that need them analyserRef } as UseAudioRecordingReturn & { analyserRef: React.RefObject } -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/pages/Chat.tsx b/backends/advanced/webui/src/pages/Chat.tsx index f4a8d899..58ff757c 100644 --- a/backends/advanced/webui/src/pages/Chat.tsx +++ b/backends/advanced/webui/src/pages/Chat.tsx @@ -478,7 +478,7 @@ export default function Chat() {
- +
) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/pages/Conversations.tsx b/backends/advanced/webui/src/pages/Conversations.tsx index 872afa21..6c0ddca5 100644 --- a/backends/advanced/webui/src/pages/Conversations.tsx +++ b/backends/advanced/webui/src/pages/Conversations.tsx @@ -178,7 +178,7 @@ export default function Conversations() { const allSpeakers = useMemo(() => { const speakers = [...enrolledSpeakers] const existingNames = new Set(speakers.map(s => s.name)) - + // Add speakers from all diarization annotations diarizationAnnotations.forEach((annotations) => { annotations.forEach(a => { @@ -1994,4 +1994,4 @@ export default function Conversations() { )}
) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/pages/LiveRecord.tsx b/backends/advanced/webui/src/pages/LiveRecord.tsx index 2f934d8c..69e7e721 100644 --- a/backends/advanced/webui/src/pages/LiveRecord.tsx +++ b/backends/advanced/webui/src/pages/LiveRecord.tsx @@ -106,7 +106,7 @@ export default function LiveRecord() { {/* Audio Visualizer - Shows waveform when recording */} - @@ -136,4 +136,4 @@ export default function LiveRecord() { ) -} \ No newline at end of file +} diff --git a/backends/advanced/webui/src/pages/Queue.tsx b/backends/advanced/webui/src/pages/Queue.tsx index 3ea93db7..1305c78a 100644 --- a/backends/advanced/webui/src/pages/Queue.tsx +++ b/backends/advanced/webui/src/pages/Queue.tsx @@ -2908,4 +2908,4 @@ const Queue: React.FC = () => { ); }; -export default Queue; \ No newline at end of file +export default Queue; diff --git a/backends/advanced/webui/src/pages/Users.tsx b/backends/advanced/webui/src/pages/Users.tsx index a60675bf..67db5216 100644 --- a/backends/advanced/webui/src/pages/Users.tsx +++ b/backends/advanced/webui/src/pages/Users.tsx @@ -189,7 +189,7 @@ export default function Users() { /> - +